@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
.tab {
  color: black;
  display: flex;
  justify-content: space-between;
  padding: 0.3rem;
  background: #ddd;
  margin-bottom: 0px !important;
  border-radius: 6px 6px 0px 0px;
  transition: background 0.4s linear;
}
.tab-label {
  padding: 0.8em;
  font-weight: bold;
  color: black;
  cursor: pointer;
  margin-bottom: 0px !important;
  /* Icon */
}

.ndfHFb-c4YZDc-Wrql6b {
  background-color: green;
  display: none !important;
}

.tab--selected {
  background: #f5916a;
}

.search_button_filter {
  max-height: 2rem;
}

.m-vh-50 {
  min-height: 50vh;
}

.plain_form {
  width: 100%;
  padding: 0 0 1.7rem 0;
  position: relative;
}

.plain_form .form__input,
.plain_form .form__textarea,
.plain_form .form__select,
.plain_form .form__input__file,
.plain_form .form__input__search {
  width: 100%;
  border: 1.5px solid #fff;
  border-radius: 0.6rem;
  font-family: inherit;
}

.plain_form .form__input {
  height: 48px;
}

.plain_form .form__input__file {
  position: relative;
  height: 96px;
  border: 2px dashed #fff;
  z-index: 2;
  display: flex;
  flex-wrap: wrap;
}

.plain_form .form__input__file input[type=file],
.plain_form .form__input__file input[type=image] {
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.plain_form .form__input__file:after {
  position: absolute;
  content: "Drag or upload file here";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  color: #fff;
}

.plain_form .form__input__file--preview {
  height: auto;
  min-height: 96px;
}

.plain_form .form__input__file--preview:after {
  content: "";
}

.plain_form .form__textarea {
  height: 96px;
  font-family: inherit;
}

.plain_form .form__label {
  margin-bottom: 15px;
  padding: 0;
  color: #fff;
  display: block;
}

.plain_form .form__append {
  position: absolute;
  color: #fff;
  top: 3.1rem;
  right: 1rem;
  z-index: -1;
}

.plain_form .form__append__file {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, 19%);
  color: #fff;
  z-index: 1;
  cursor: pointer;
}

.plain_form .form__error {
  margin-bottom: 0.25rem;
}

.plain_form .form__input:focus,
.plain_form .form__textarea:focus,
.plain_form .form__select:focus,
.plain_form .form__select:hover {
  border: 1.5px solid #fff;
}

.plain_form .form__input__file:hover {
  border: 2px dashed #fff;
}

.filter-form {
  flex-direction: row;
}

.min-width-20 {
  min-width: 20rem;
}

.makedot::after {
  content: "•••" !important;
  display: inline-block !important;
  padding: 2px !important;
  transform: rotate(0deg) !important;
  border-width: 0px !important;
  margin: 0px !important;
  padding: 0px !important;
  height: 10px !important;
}

@media only screen and (max-width: 600px) {
  .filter-form {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.ellipsis-one-line {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}

.ellipsis-two-line {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.ellipsis-three-line {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

@font-face {
  font-family: "Li Ador Noirrit";
  src: url("/fonts/fonts/ador-noirit/LiAdorNoirrit-ExtraLight.woff") format("woff"), url("/fonts/ador-noirit/LiAdorNoirrit-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Li Ador Noirrit";
  src: url("/fonts/ador-noirit/LiAdorNoirrit-Bold.woff") format("woff"), url("/fonts/ador-noirit/LiAdorNoirrit-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Li Ador Noirrit";
  src: url("/fonts/ador-noirit/LiAdorNoirrit-Light.woff") format("woff"), url("/fonts/ador-noirit/LiAdorNoirrit-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Li Ador Noirrit";
  src: url("/fonts/ador-noirit/LiAdorNoirrit.woff") format("woff"), url("/fonts/ador-noirit/LiAdorNoirrit.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Li Ador Noirrit";
  src: url("/fonts/ador-noirit/LiAdorNoirrit-SemiBold.woff") format("woff"), url("/fonts/ador-noirit/LiAdorNoirrit-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
/* Font-Size */
/* Typography */
/* Font Weight */
.bg_primary {
  background-color: rgb(74, 143, 159);
}

.bg_secondary {
  background-color: rgba(255, 156, 118, 0.9294117647);
}

/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #3f80ea;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #d9534f;
  --bs-orange: #fd7e14;
  --bs-yellow: #e5a54b;
  --bs-green: #4bbf73;
  --bs-teal: #20c997;
  --bs-cyan: #1f9bcf;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #020202;
  --bs-gray-100: #f4f7f9;
  --bs-gray-200: #e2e8ee;
  --bs-gray-300: #dee6ed;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #020202;
  --bs-gray-900: #212529;
  --bs-primary: #3f80ea;
  --bs-secondary: #495057;
  --bs-success: #4bbf73;
  --bs-info: #1f9bcf;
  --bs-warning: #e5a54b;
  --bs-danger: #d9534f;
  --bs-light: #eff2f6;
  --bs-dark: #293042;
  --bs-primary-rgb: 63, 128, 234;
  --bs-secondary-rgb: 73, 80, 87;
  --bs-success-rgb: 75, 191, 115;
  --bs-info-rgb: 31, 155, 207;
  --bs-warning-rgb: 229, 165, 75;
  --bs-danger-rgb: 217, 83, 79;
  --bs-light-rgb: 239, 242, 246;
  --bs-dark-rgb: 41, 48, 66;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 108, 117, 125;
  --bs-body-bg-rgb: 247, 249, 252;
  --bs-font-sans-serif: "Poppins", "Li Ador Noirrit", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.825rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.625;
  --bs-body-color: #6c757d;
  --bs-body-bg: #f7f9fc;
}

*,
*::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;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

hr:not([size]) {
  height: 1px;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: #495057;
}

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 500;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #3f80ea;
  text-decoration: none;
}
a:hover {
  color: #3266bb;
  text-decoration: underline;
}

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

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override;
}

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

code {
  font-size: 80%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 80%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.1rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 500;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #737d85;
  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]::-webkit-calendar-picker-indicator {
  display: none;
}

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

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

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
}
legend + * {
  clear: left;
}

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

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

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

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

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

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

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

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

.initialism {
  font-size: 80%;
  text-transform: uppercase;
}

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #f7f9fc;
  border: 1px solid #dee6ed;
  border-radius: 0.2rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 80%;
  color: #6c757d;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  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;
  }
}
.row {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

.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.3333333333%;
  }
  .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.6666666667%;
  }
  .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.3333333333%;
  }
  .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.6666666667%;
  }
  .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.3333333333%;
  }
  .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.6666666667%;
  }
  .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.3333333333%;
  }
  .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.6666666667%;
  }
  .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.3333333333%;
  }
  .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.6666666667%;
  }
  .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-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #6c757d;
  --bs-table-striped-bg: #f4f7f9;
  --bs-table-active-color: #6c757d;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #6c757d;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #6c757d;
  vertical-align: top;
  border-color: #dee6ed;
}
.table > :not(caption) > * > * {
  padding: 0.75rem 0.75rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table > :not(:first-child) {
  border-top: 2px solid currentColor;
}

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

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

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

.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-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

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

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

.table-primary {
  --bs-table-bg: #d9e6fb;
  --bs-table-striped-bg: #cedbee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c3cfe2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c9d5e8;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c3cfe2;
}

.table-secondary {
  --bs-table-bg: #dbdcdd;
  --bs-table-striped-bg: #d0d1d2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c5c6c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cbcccc;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c5c6c7;
}

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

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

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

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

.table-light {
  --bs-table-bg: #eff2f6;
  --bs-table-striped-bg: #e3e6ea;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d7dadd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dde0e4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #d7dadd;
}

.table-dark {
  --bs-table-bg: #293042;
  --bs-table-striped-bg: #343a4b;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #3e4555;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #394050;
  --bs-table-hover-color: #fff;
  color: #fff;
  border-color: #3e4555;
}

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

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

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

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

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

.form-text {
  margin-top: 0.25rem;
  font-size: 80%;
  color: #737d85;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.25rem 0.7rem;
  font-size: 0.825rem;
  font-weight: 400;
  line-height: 1.625;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.2rem;
  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: #9fc0f5;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}
.form-control::-webkit-date-and-time-value {
  height: 1.625em;
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e2e8ee;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.25rem 0.7rem;
  margin: -0.25rem -0.7rem;
  -webkit-margin-end: 0.7rem;
          margin-inline-end: 0.7rem;
  color: #495057;
  background-color: #e2e8ee;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #d7dce2;
}
.form-control::-webkit-file-upload-button {
  padding: 0.25rem 0.7rem;
  margin: -0.25rem -0.7rem;
  -webkit-margin-end: 0.7rem;
          margin-inline-end: 0.7rem;
  color: #495057;
  background-color: #e2e8ee;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #d7dce2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.25rem 0;
  margin-bottom: 0;
  line-height: 1.625;
  color: #6c757d;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

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

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

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

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.25rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  height: 1.625em;
  border-radius: 0.2rem;
}
.form-control-color::-webkit-color-swatch {
  height: 1.625em;
  border-radius: 0.2rem;
}

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

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

.form-select-lg {
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
  padding-left: 1rem;
  font-size: 0.95rem;
  border-radius: 0.3rem;
}

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

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.3125em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
          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: #9fc0f5;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}
.form-check-input:checked {
  background-color: #3f80ea;
  border-color: #3f80ea;
}
.form-check-input:checked[type=checkbox] {
  background-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 10l3 3l6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-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: #3f80ea;
  border-color: #3f80ea;
  background-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 {
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: 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");
  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 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239fc0f5'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: 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-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;
}

.form-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f7f9fc, 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f7f9fc, 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #3f80ea;
  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;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #c5d9f9;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee6ed;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #3f80ea;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #c5d9f9;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee6ed;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.7rem;
  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 {
  padding: 1rem 0.7rem;
}
.form-floating > .form-control::-webkit-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

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

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

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

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

.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),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {
  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),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {
  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: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #4bbf73;
}

.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: #000;
  background-color: rgba(75, 191, 115, 0.9);
  border-radius: 0.2rem;
}

.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: #4bbf73;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #4bbf73;
  box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.25);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #4bbf73;
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #4bbf73;
  box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.25);
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #4bbf73;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #4bbf73;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #4bbf73;
}

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

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,
.was-validated .input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1;
}
.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,
.was-validated .input-group .form-select:valid:focus,
.input-group .form-select.is-valid:focus {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #d9534f;
}

.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: rgba(217, 83, 79, 0.9);
  border-radius: 0.2rem;
}

.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: #d9534f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #d9534f;
  box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #d9534f;
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: #d9534f;
  box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #d9534f;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #d9534f;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #d9534f;
}

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

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,
.was-validated .input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2;
}
.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,
.was-validated .input-group .form-select:invalid:focus,
.input-group .form-select.is-invalid:focus {
  z-index: 3;
}

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.625;
  color: #6c757d;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.25rem 0.7rem;
  font-size: 0.825rem;
  border-radius: 0.2rem;
  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: #6c757d;
  text-decoration: none;
}
.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.65;
}

.btn-primary {
  color: #fff;
  background-color: #3f80ea;
  border-color: #3f80ea;
}
.btn-primary:hover {
  color: #fff;
  background-color: #366dc7;
  border-color: #3266bb;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #366dc7;
  border-color: #3266bb;
  box-shadow: 0 0 0 0.2rem rgba(92, 147, 237, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #3266bb;
  border-color: #2f60b0;
}
.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(92, 147, 237, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
  color: #fff;
  background-color: #3f80ea;
  border-color: #3f80ea;
}

.btn-secondary {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #3e444a;
  border-color: #3a4046;
}
.btn-check:focus + .btn-secondary, .btn-secondary:focus {
  color: #fff;
  background-color: #3e444a;
  border-color: #3a4046;
  box-shadow: 0 0 0 0.2rem rgba(100, 106, 112, 0.5);
}
.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #3a4046;
  border-color: #373c41;
}
.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(100, 106, 112, 0.5);
}
.btn-secondary:disabled, .btn-secondary.disabled {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}

.btn-success {
  color: #000;
  background-color: #4bbf73;
  border-color: #4bbf73;
}
.btn-success:hover {
  color: #000;
  background-color: #66c988;
  border-color: #5dc581;
}
.btn-check:focus + .btn-success, .btn-success:focus {
  color: #000;
  background-color: #66c988;
  border-color: #5dc581;
  box-shadow: 0 0 0 0.2rem rgba(64, 162, 98, 0.5);
}
.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {
  color: #000;
  background-color: #6fcc8f;
  border-color: #5dc581;
}
.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(64, 162, 98, 0.5);
}
.btn-success:disabled, .btn-success.disabled {
  color: #000;
  background-color: #4bbf73;
  border-color: #4bbf73;
}

.btn-info {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-info:hover {
  color: #fff;
  background-color: #1a84b0;
  border-color: #197ca6;
}
.btn-check:focus + .btn-info, .btn-info:focus {
  color: #fff;
  background-color: #1a84b0;
  border-color: #197ca6;
  box-shadow: 0 0 0 0.2rem rgba(65, 170, 214, 0.5);
}
.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #197ca6;
  border-color: #17749b;
}
.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(65, 170, 214, 0.5);
}
.btn-info:disabled, .btn-info.disabled {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}

.btn-warning {
  color: #000;
  background-color: #e5a54b;
  border-color: #e5a54b;
}
.btn-warning:hover {
  color: #000;
  background-color: #e9b366;
  border-color: #e8ae5d;
}
.btn-check:focus + .btn-warning, .btn-warning:focus {
  color: #000;
  background-color: #e9b366;
  border-color: #e8ae5d;
  box-shadow: 0 0 0 0.2rem rgba(195, 140, 64, 0.5);
}
.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #eab76f;
  border-color: #e8ae5d;
}
.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(195, 140, 64, 0.5);
}
.btn-warning:disabled, .btn-warning.disabled {
  color: #000;
  background-color: #e5a54b;
  border-color: #e5a54b;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #b84743;
  border-color: #ae423f;
}
.btn-check:focus + .btn-danger, .btn-danger:focus {
  color: #fff;
  background-color: #b84743;
  border-color: #ae423f;
  box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
}
.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #ae423f;
  border-color: #a33e3b;
}
.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
}
.btn-danger:disabled, .btn-danger.disabled {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}

.btn-light {
  color: #000;
  background-color: #eff2f6;
  border-color: #eff2f6;
}
.btn-light:hover {
  color: #000;
  background-color: #f1f4f7;
  border-color: #f1f3f7;
}
.btn-check:focus + .btn-light, .btn-light:focus {
  color: #000;
  background-color: #f1f4f7;
  border-color: #f1f3f7;
  box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);
}
.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f2f5f8;
  border-color: #f1f3f7;
}
.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);
}
.btn-light:disabled, .btn-light.disabled {
  color: #000;
  background-color: #eff2f6;
  border-color: #eff2f6;
}

.btn-dark {
  color: #fff;
  background-color: #293042;
  border-color: #293042;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232938;
  border-color: #212635;
}
.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #fff;
  background-color: #232938;
  border-color: #212635;
  box-shadow: 0 0 0 0.2rem rgba(73, 79, 94, 0.5);
}
.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #212635;
  border-color: #1f2432;
}
.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 79, 94, 0.5);
}
.btn-dark:disabled, .btn-dark.disabled {
  color: #fff;
  background-color: #293042;
  border-color: #293042;
}

.btn-outline-primary {
  color: #3f80ea;
  border-color: #3f80ea;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #3f80ea;
  border-color: #3f80ea;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.5);
}
.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  color: #fff;
  background-color: #3f80ea;
  border-color: #3f80ea;
}
.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
  color: #3f80ea;
  background-color: transparent;
}

.btn-outline-secondary {
  color: #495057;
  border-color: #495057;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}
.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}
.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
  color: #495057;
  background-color: transparent;
}

.btn-outline-success {
  color: #4bbf73;
  border-color: #4bbf73;
}
.btn-outline-success:hover {
  color: #000;
  background-color: #4bbf73;
  border-color: #4bbf73;
}
.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.5);
}
.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
  color: #000;
  background-color: #4bbf73;
  border-color: #4bbf73;
}
.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.5);
}
.btn-outline-success:disabled, .btn-outline-success.disabled {
  color: #4bbf73;
  background-color: transparent;
}

.btn-outline-info {
  color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 155, 207, 0.5);
}
.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 155, 207, 0.5);
}
.btn-outline-info:disabled, .btn-outline-info.disabled {
  color: #1f9bcf;
  background-color: transparent;
}

.btn-outline-warning {
  color: #e5a54b;
  border-color: #e5a54b;
}
.btn-outline-warning:hover {
  color: #000;
  background-color: #e5a54b;
  border-color: #e5a54b;
}
.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 165, 75, 0.5);
}
.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
  color: #000;
  background-color: #e5a54b;
  border-color: #e5a54b;
}
.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 165, 75, 0.5);
}
.btn-outline-warning:disabled, .btn-outline-warning.disabled {
  color: #e5a54b;
  background-color: transparent;
}

.btn-outline-danger {
  color: #d9534f;
  border-color: #d9534f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
}
.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
}
.btn-outline-danger:disabled, .btn-outline-danger.disabled {
  color: #d9534f;
  background-color: transparent;
}

.btn-outline-light {
  color: #eff2f6;
  border-color: #eff2f6;
}
.btn-outline-light:hover {
  color: #000;
  background-color: #eff2f6;
  border-color: #eff2f6;
}
.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 242, 246, 0.5);
}
.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
  color: #000;
  background-color: #eff2f6;
  border-color: #eff2f6;
}
.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 242, 246, 0.5);
}
.btn-outline-light:disabled, .btn-outline-light.disabled {
  color: #eff2f6;
  background-color: transparent;
}

.btn-outline-dark {
  color: #293042;
  border-color: #293042;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #293042;
  border-color: #293042;
}
.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 48, 66, 0.5);
}
.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
  color: #fff;
  background-color: #293042;
  border-color: #293042;
}
.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 48, 66, 0.5);
}
.btn-outline-dark:disabled, .btn-outline-dark.disabled {
  color: #293042;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #3f80ea;
  text-decoration: none;
}
.btn-link:hover {
  color: #3266bb;
  text-decoration: underline;
}
.btn-link:focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.35rem 1rem;
  font-size: 0.95rem;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  border-radius: 0.1rem;
}

.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 {
  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 {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 0.825rem;
  color: #6c757d;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.2rem;
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

.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: 0.125rem;
}
.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: 0.125rem;
}
.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: 0.125rem;
}
.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: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.35rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #495057;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #42484e;
  text-decoration: none;
  background-color: #f4f7f9;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #3f80ea;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.35rem 1.5rem;
  color: #495057;
}

.dropdown-menu-dark {
  color: #dee6ed;
  background-color: #020202;
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item {
  color: #dee6ed;
}
.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #3f80ea;
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}
.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item-text {
  color: #dee6ed;
}
.dropdown-menu-dark .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 > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.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: -1px;
}
.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 {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #3f80ea;
  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: #3266bb;
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee6ed;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e2e8ee #e2e8ee #dee6ed;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #f7f9fc;
  border-color: #dee6ed #dee6ed #f7f9fc;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.2rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #3f80ea;
}

.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 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.875rem;
  padding-right: 1.25rem;
  padding-bottom: 0.875rem;
  padding-left: 1.25rem;
}
.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: 0.875rem;
  padding-bottom: 0.875rem;
  margin-right: 1rem;
  font-size: 1.15rem;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 0.95rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.2rem;
  transition: box-shadow 0.15s ease-in-out;
}
@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 0.2rem;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-sm .offcanvas-top,
.navbar-expand-sm .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-sm .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-md .offcanvas-top,
.navbar-expand-md .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-md .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-lg .offcanvas-top,
.navbar-expand-lg .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-lg .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xl .offcanvas-top,
.navbar-expand-xl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xl .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xxl .offcanvas-top,
.navbar-expand-xxl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xxl .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: 0.5rem;
  padding-left: 0.5rem;
}
.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-header {
  display: none;
}
.navbar-expand .offcanvas {
  position: inherit;
  bottom: 0;
  z-index: 1000;
  flex-grow: 1;
  visibility: visible !important;
  background-color: transparent;
  border-right: 0;
  border-left: 0;
  transition: none;
  transform: none;
}
.navbar-expand .offcanvas-top,
.navbar-expand .offcanvas-bottom {
  height: auto;
  border-top: 0;
  border-bottom: 0;
}
.navbar-expand .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: 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");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid transparent;
  border-radius: 0.25rem;
}
.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: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem 1.25rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

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

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 1rem 1.25rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0 solid transparent;
}
.card-header:first-child {
  border-radius: 0.25rem 0.25rem 0 0;
}

.card-footer {
  padding: 1rem 1.25rem;
  background-color: #fff;
  border-top: 0 solid transparent;
}
.card-footer:last-child {
  border-radius: 0 0 0.25rem 0.25rem;
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -1rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: #fff;
  border-bottom-color: #fff;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: 0.25rem;
}

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

.card-img,
.card-img-top {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-group > .card {
  margin-bottom: 12px;
}
@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-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 0.825rem;
  color: #6c757d;
  text-align: left;
  background-color: #f7f9fc;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: #3973d3;
  background-color: #ecf2fd;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233973d3'%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");
  transform: rotate(-180deg);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236c757d'%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");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: #9fc0f5;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

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

.accordion-item {
  background-color: #f7f9fc;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.accordion-item:first-of-type {
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(0.2rem - 1px);
  border-top-right-radius: calc(0.2rem - 1px);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(0.2rem - 1px);
  border-bottom-left-radius: calc(0.2rem - 1px);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.accordion-body {
  padding: 1rem 1.25rem;
}

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

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

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

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  color: #6c757d;
  background-color: #fff;
  border: 1px solid #dee6ed;
  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: #020202;
  text-decoration: none;
  background-color: #e2e8ee;
  border-color: #dee6ed;
}
.page-link:focus {
  z-index: 3;
  color: #3266bb;
  background-color: #e2e8ee;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #3f80ea;
  border-color: #3f80ea;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee6ed;
}

.page-link {
  padding: 0.3rem 0.75rem;
}

.page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.pagination-lg .page-link {
  padding: 0.35rem 1rem;
  font-size: 0.95rem;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.1rem;
  border-bottom-left-radius: 0.1rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.1rem;
  border-bottom-right-radius: 0.1rem;
}

.badge {
  display: inline-block;
  padding: 0.3em 0.45em;
  font-size: 80%;
  font-weight: 500;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.2rem;
}
.badge:empty {
  display: none;
}

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

.alert {
  position: relative;
  padding: 0.95rem 0.95rem;
  margin-bottom: 1rem;
  border: 0 solid transparent;
  border-radius: 0.2rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 500;
}

.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 {
  color: #264d8c;
  background-color: #d9e6fb;
  border-color: #c5d9f9;
}
.alert-primary .alert-link {
  color: #1e3e70;
}

.alert-secondary {
  color: #2c3034;
  background-color: #dbdcdd;
  border-color: #c8cbcd;
}
.alert-secondary .alert-link {
  color: #23262a;
}

.alert-success {
  color: #2d7345;
  background-color: #dbf2e3;
  border-color: #c9ecd5;
}
.alert-success .alert-link {
  color: #245c37;
}

.alert-info {
  color: #135d7c;
  background-color: #d2ebf5;
  border-color: #bce1f1;
}
.alert-info .alert-link {
  color: #0f4a63;
}

.alert-warning {
  color: #89632d;
  background-color: #faeddb;
  border-color: #f7e4c9;
}
.alert-warning .alert-link {
  color: #6e4f24;
}

.alert-danger {
  color: #82322f;
  background-color: #f7dddc;
  border-color: #f4cbca;
}
.alert-danger .alert-link {
  color: #682826;
}

.alert-light {
  color: #8f9194;
  background-color: #fcfcfd;
  border-color: #fafbfc;
}
.alert-light .alert-link {
  color: #727476;
}

.alert-dark {
  color: #191d28;
  background-color: #d4d6d9;
  border-color: #bfc1c6;
}
.alert-dark .alert-link {
  color: #141720;
}

@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.61875rem;
  background-color: #e2e8ee;
  border-radius: 0.2rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #3f80ea;
  transition: width 0.6s ease;
}
@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: 1rem 1rem;
}

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

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.2rem;
}

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

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f4f7f9;
}
.list-group-item-action:active {
  color: #6c757d;
  background-color: #e2e8ee;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  color: #212529;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.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: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #3f80ea;
  border-color: #3f80ea;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.2rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.2rem;
  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: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.2rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.2rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.2rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.2rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.2rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.2rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.2rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.2rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.2rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.2rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #264d8c;
  background-color: #d9e6fb;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #264d8c;
  background-color: #c3cfe2;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #264d8c;
  border-color: #264d8c;
}

.list-group-item-secondary {
  color: #2c3034;
  background-color: #dbdcdd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #2c3034;
  background-color: #c5c6c7;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #2c3034;
  border-color: #2c3034;
}

.list-group-item-success {
  color: #2d7345;
  background-color: #dbf2e3;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #2d7345;
  background-color: #c5dacc;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #2d7345;
  border-color: #2d7345;
}

.list-group-item-info {
  color: #135d7c;
  background-color: #d2ebf5;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #135d7c;
  background-color: #bdd4dd;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #135d7c;
  border-color: #135d7c;
}

.list-group-item-warning {
  color: #89632d;
  background-color: #faeddb;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #89632d;
  background-color: #e1d5c5;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #89632d;
  border-color: #89632d;
}

.list-group-item-danger {
  color: #82322f;
  background-color: #f7dddc;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #82322f;
  background-color: #dec7c6;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #82322f;
  border-color: #82322f;
}

.list-group-item-light {
  color: #8f9194;
  background-color: #fcfcfd;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #8f9194;
  background-color: #e3e3e4;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #8f9194;
  border-color: #8f9194;
}

.list-group-item-dark {
  color: #191d28;
  background-color: #d4d6d9;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #191d28;
  background-color: #bfc1c3;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #191d28;
  border-color: #191d28;
}

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.2rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
  opacity: 1;
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: 0.25;
}

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0.2rem;
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.2rem - 1px);
  border-top-right-radius: calc(0.2rem - 1px);
}
.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

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

.modal-dialog-scrollable {
  height: calc(100% - 1rem);
}
.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% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee6ed;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.625;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee6ed;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 600px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-sm {
    max-width: 400px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 900px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-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 {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@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 {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@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 {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@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 {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@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 {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@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 {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.625;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.75rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.2rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.625;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.75rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.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: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0;
}

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.825rem;
  color: #495057;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1rem 1rem;
  color: #6c757d;
}

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

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

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

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

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

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

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

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

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

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}
.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;
}

@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

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

@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}

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

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
}
.offcanvas-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.625;
}

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 0 solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%);
}

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 0 solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%);
}

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 0 solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%);
}

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 0 solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%);
}

.offcanvas.show {
  transform: none;
}

.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 {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite;
}

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}

@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%;
  -webkit-animation: placeholder-wave 2s linear infinite;
          animation: placeholder-wave 2s linear infinite;
}

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}

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

.link-primary {
  color: #3f80ea;
}
.link-primary:hover, .link-primary:focus {
  color: #3266bb;
}

.link-secondary {
  color: #495057;
}
.link-secondary:hover, .link-secondary:focus {
  color: #3a4046;
}

.link-success {
  color: #4bbf73;
}
.link-success:hover, .link-success:focus {
  color: #6fcc8f;
}

.link-info {
  color: #1f9bcf;
}
.link-info:hover, .link-info:focus {
  color: #197ca6;
}

.link-warning {
  color: #e5a54b;
}
.link-warning:hover, .link-warning:focus {
  color: #eab76f;
}

.link-danger {
  color: #d9534f;
}
.link-danger:hover, .link-danger:focus {
  color: #ae423f;
}

.link-light {
  color: #eff2f6;
}
.link-light:hover, .link-light:focus {
  color: #f2f5f8;
}

.link-dark {
  color: #293042;
}
.link-dark:hover, .link-dark:focus {
  color: #212635;
}

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1440px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 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) {
  position: absolute !important;
  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;
}

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

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

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

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

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

.d-grid {
  display: 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: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-sm {
  box-shadow: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-lg {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

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

.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: 1px solid #dee6ed !important;
}

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

.border-top {
  border-top: 1px solid #dee6ed !important;
}

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

.border-end {
  border-right: 1px solid #dee6ed !important;
}

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

.border-bottom {
  border-bottom: 1px solid #dee6ed !important;
}

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

.border-start {
  border-left: 1px solid #dee6ed !important;
}

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

.border-primary {
  border-color: #3f80ea !important;
}

.border-secondary {
  border-color: #495057 !important;
}

.border-success {
  border-color: #4bbf73 !important;
}

.border-info {
  border-color: #1f9bcf !important;
}

.border-warning {
  border-color: #e5a54b !important;
}

.border-danger {
  border-color: #d9534f !important;
}

.border-light {
  border-color: #eff2f6 !important;
}

.border-dark {
  border-color: #293042 !important;
}

.border-white {
  border-color: #fff !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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-muted {
  --bs-text-opacity: 1;
  color: #737d85 !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-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;
}

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

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

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

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

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

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

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

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

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

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

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

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

.bg-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-gradient {
  background-image: var(--bs-gradient) !important;
}

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

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

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

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

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

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

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

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

.rounded-2 {
  border-radius: 0.2rem !important;
}

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

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

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: 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-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;
  }
  .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;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-6 {
    margin: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 6rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-6 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 6rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-6 {
    margin-right: 4.5rem !important;
  }
  .me-sm-7 {
    margin-right: 6rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 6rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-6 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 6rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .m-sm-n6 {
    margin: -4.5rem !important;
  }
  .m-sm-n7 {
    margin: -6rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-sm-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-sm-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-sm-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-sm-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .mt-sm-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-sm-n7 {
    margin-top: -6rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .me-sm-n6 {
    margin-right: -4.5rem !important;
  }
  .me-sm-n7 {
    margin-right: -6rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-sm-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-sm-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .ms-sm-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-sm-n7 {
    margin-left: -6rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .p-sm-6 {
    padding: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 6rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-sm-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-sm-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pt-sm-6 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 6rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pe-sm-6 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 6rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 6rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .ps-sm-6 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 6rem !important;
  }
  .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;
  }
  .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-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;
  }
  .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;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-6 {
    margin: 4.5rem !important;
  }
  .m-md-7 {
    margin: 6rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-md-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-6 {
    margin-top: 4.5rem !important;
  }
  .mt-md-7 {
    margin-top: 6rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-6 {
    margin-right: 4.5rem !important;
  }
  .me-md-7 {
    margin-right: 6rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 6rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-6 {
    margin-left: 4.5rem !important;
  }
  .ms-md-7 {
    margin-left: 6rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .m-md-n6 {
    margin: -4.5rem !important;
  }
  .m-md-n7 {
    margin: -6rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-md-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-md-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-md-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-md-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .mt-md-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-md-n7 {
    margin-top: -6rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .me-md-n6 {
    margin-right: -4.5rem !important;
  }
  .me-md-n7 {
    margin-right: -6rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-md-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-md-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .ms-md-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-md-n7 {
    margin-left: -6rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .p-md-6 {
    padding: 4.5rem !important;
  }
  .p-md-7 {
    padding: 6rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-md-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-md-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-md-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pt-md-6 {
    padding-top: 4.5rem !important;
  }
  .pt-md-7 {
    padding-top: 6rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pe-md-6 {
    padding-right: 4.5rem !important;
  }
  .pe-md-7 {
    padding-right: 6rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .pb-md-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 6rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .ps-md-6 {
    padding-left: 4.5rem !important;
  }
  .ps-md-7 {
    padding-left: 6rem !important;
  }
  .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;
  }
  .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-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;
  }
  .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;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-6 {
    margin: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 6rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-6 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 6rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-6 {
    margin-right: 4.5rem !important;
  }
  .me-lg-7 {
    margin-right: 6rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 6rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-6 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 6rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .m-lg-n6 {
    margin: -4.5rem !important;
  }
  .m-lg-n7 {
    margin: -6rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-lg-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-lg-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-lg-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-lg-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .mt-lg-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-lg-n7 {
    margin-top: -6rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .me-lg-n6 {
    margin-right: -4.5rem !important;
  }
  .me-lg-n7 {
    margin-right: -6rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-lg-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-lg-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .ms-lg-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-lg-n7 {
    margin-left: -6rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .p-lg-6 {
    padding: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 6rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-lg-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-lg-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-lg-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pt-lg-6 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 6rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pe-lg-6 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 6rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 6rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .ps-lg-6 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 6rem !important;
  }
  .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;
  }
  .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-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;
  }
  .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;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-6 {
    margin: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 6rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 6rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xl-7 {
    margin-right: 6rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 6rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .m-xl-n6 {
    margin: -4.5rem !important;
  }
  .m-xl-n7 {
    margin: -6rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xl-n7 {
    margin-top: -6rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .me-xl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xl-n7 {
    margin-left: -6rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .p-xl-6 {
    padding: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 6rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pt-xl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 6rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pe-xl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 6rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .ps-xl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 6rem !important;
  }
  .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;
  }
  .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-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;
  }
  .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;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-6 {
    margin: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 6rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 6rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 6rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 6rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .m-xxl-n6 {
    margin: -4.5rem !important;
  }
  .m-xxl-n7 {
    margin: -6rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xxl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xxl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xxl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xxl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xxl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xxl-n7 {
    margin-top: -6rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .me-xxl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xxl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xxl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xxl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xxl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xxl-n7 {
    margin-left: -6rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .p-xxl-6 {
    padding: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 6rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xxl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xxl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pt-xxl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 6rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pe-xxl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 6rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .ps-xxl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 6rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-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: #6c757d;
}

.alert {
  padding: 0;
  display: flex;
  color: #212529;
}
.alert b, .alert strong {
  color: #000;
}
.alert .close:hover,
.alert .close:focus {
  color: #000;
  opacity: 1;
}

.alert-outline,
.alert-outline-coloured {
  color: #6c757d;
  background: #fff;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #ced4da;
}
.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
  color: #020202;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  border: 1px solid #ced4da;
}
.alert-outline .alert-message:not(:nth-child(2)),
.alert-outline-coloured .alert-message:not(:nth-child(2)) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
}
.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  color: #fff;
}
.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
  background-color: #3f80ea;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #495057;
}
.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
  background-color: #4bbf73;
}
.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
  background-color: #1f9bcf;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #e5a54b;
}
.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
  background-color: #d9534f;
}
.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
  background-color: #eff2f6;
}
.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
  background-color: #293042;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #3f80ea;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #495057;
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #4bbf73;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #1f9bcf;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #e5a54b;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #d9534f;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #eff2f6;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #293042;
}

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

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

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

.badge {
  color: #fff;
}

.badge-soft-primary {
  color: color-yiq(rgba(63, 128, 234, 0.175));
  background-color: rgba(63, 128, 234, 0.175);
  color: #3f80ea;
}
a.badge-soft-primary:hover, a.badge-soft-primary:focus {
  color: color-yiq(rgba(63, 128, 234, 0.175));
  background-color: rgba(24, 99, 222, 0.175);
}
a.badge-soft-primary:focus, a.badge-soft-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(63, 128, 234, 0.5);
}

.badge-soft-secondary {
  color: color-yiq(rgba(73, 80, 87, 0.175));
  background-color: rgba(73, 80, 87, 0.175);
  color: #495057;
}
a.badge-soft-secondary:hover, a.badge-soft-secondary:focus {
  color: color-yiq(rgba(73, 80, 87, 0.175));
  background-color: rgba(50, 55, 59, 0.175);
}
a.badge-soft-secondary:focus, a.badge-soft-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(73, 80, 87, 0.5);
}

.badge-soft-success {
  color: color-yiq(rgba(75, 191, 115, 0.175));
  background-color: rgba(75, 191, 115, 0.175);
  color: #4bbf73;
}
a.badge-soft-success:hover, a.badge-soft-success:focus {
  color: color-yiq(rgba(75, 191, 115, 0.175));
  background-color: rgba(56, 159, 92, 0.175);
}
a.badge-soft-success:focus, a.badge-soft-success.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(75, 191, 115, 0.5);
}

.badge-soft-info {
  color: color-yiq(rgba(31, 155, 207, 0.175));
  background-color: rgba(31, 155, 207, 0.175);
  color: #1f9bcf;
}
a.badge-soft-info:hover, a.badge-soft-info:focus {
  color: color-yiq(rgba(31, 155, 207, 0.175));
  background-color: rgba(24, 122, 163, 0.175);
}
a.badge-soft-info:focus, a.badge-soft-info.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(31, 155, 207, 0.5);
}

.badge-soft-warning {
  color: color-yiq(rgba(229, 165, 75, 0.175));
  background-color: rgba(229, 165, 75, 0.175);
  color: #e5a54b;
}
a.badge-soft-warning:hover, a.badge-soft-warning:focus {
  color: color-yiq(rgba(229, 165, 75, 0.175));
  background-color: rgba(221, 142, 32, 0.175);
}
a.badge-soft-warning:focus, a.badge-soft-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(229, 165, 75, 0.5);
}

.badge-soft-danger {
  color: color-yiq(rgba(217, 83, 79, 0.175));
  background-color: rgba(217, 83, 79, 0.175);
  color: #d9534f;
}
a.badge-soft-danger:hover, a.badge-soft-danger:focus {
  color: color-yiq(rgba(217, 83, 79, 0.175));
  background-color: rgba(201, 48, 44, 0.175);
}
a.badge-soft-danger:focus, a.badge-soft-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(217, 83, 79, 0.5);
}

.badge-soft-light {
  color: color-yiq(rgba(239, 242, 246, 0.175));
  background-color: rgba(239, 242, 246, 0.175);
  color: #eff2f6;
}
a.badge-soft-light:hover, a.badge-soft-light:focus {
  color: color-yiq(rgba(239, 242, 246, 0.175));
  background-color: rgba(207, 217, 227, 0.175);
}
a.badge-soft-light:focus, a.badge-soft-light.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(239, 242, 246, 0.5);
}

.badge-soft-dark {
  color: color-yiq(rgba(41, 48, 66, 0.175));
  background-color: rgba(41, 48, 66, 0.175);
  color: #293042;
}
a.badge-soft-dark:hover, a.badge-soft-dark:focus {
  color: color-yiq(rgba(41, 48, 66, 0.175));
  background-color: rgba(21, 25, 35, 0.175);
}
a.badge-soft-dark:focus, a.badge-soft-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 1px rgba(41, 48, 66, 0.5);
}

.badge.rounded-pill {
  padding-right: 0.65em;
  padding-left: 0.65em;
}

.btn-link:not(:hover) {
  text-decoration: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-facebook {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn-facebook:hover {
  color: #fff;
  background-color: #324c81;
  border-color: #2f477a;
}
.btn-check:focus + .btn-facebook, .btn-facebook:focus {
  color: #fff;
  background-color: #324c81;
  border-color: #2f477a;
  box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
}
.btn-check:checked + .btn-facebook, .btn-check:active + .btn-facebook, .btn-facebook:active, .btn-facebook.active, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
  background-color: #2f477a;
  border-color: #2c4372;
}
.btn-check:checked + .btn-facebook:focus, .btn-check:active + .btn-facebook:focus, .btn-facebook:active:focus, .btn-facebook.active:focus, .show > .btn-facebook.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
}
.btn-facebook:disabled, .btn-facebook.disabled {
  color: #fff;
  background-color: #3b5998;
  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 {
  color: #000;
  background-color: #1da1f2;
  border-color: #1da1f2;
}
.btn-twitter:hover {
  color: #000;
  background-color: #3faff4;
  border-color: #34aaf3;
}
.btn-check:focus + .btn-twitter, .btn-twitter:focus {
  color: #000;
  background-color: #3faff4;
  border-color: #34aaf3;
  box-shadow: 0 0 0 0.2rem rgba(25, 137, 206, 0.5);
}
.btn-check:checked + .btn-twitter, .btn-check:active + .btn-twitter, .btn-twitter:active, .btn-twitter.active, .show > .btn-twitter.dropdown-toggle {
  color: #000;
  background-color: #4ab4f5;
  border-color: #34aaf3;
}
.btn-check:checked + .btn-twitter:focus, .btn-check:active + .btn-twitter:focus, .btn-twitter:active:focus, .btn-twitter.active:focus, .show > .btn-twitter.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(25, 137, 206, 0.5);
}
.btn-twitter:disabled, .btn-twitter.disabled {
  color: #000;
  background-color: #1da1f2;
  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 {
  color: #fff;
  background-color: #dc4e41;
  border-color: #dc4e41;
}
.btn-google:hover {
  color: #fff;
  background-color: #bb4237;
  border-color: #b03e34;
}
.btn-check:focus + .btn-google, .btn-google:focus {
  color: #fff;
  background-color: #bb4237;
  border-color: #b03e34;
  box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
}
.btn-check:checked + .btn-google, .btn-check:active + .btn-google, .btn-google:active, .btn-google.active, .show > .btn-google.dropdown-toggle {
  color: #fff;
  background-color: #b03e34;
  border-color: #a53b31;
}
.btn-check:checked + .btn-google:focus, .btn-check:active + .btn-google:focus, .btn-google:active:focus, .btn-google.active:focus, .show > .btn-google.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
}
.btn-google:disabled, .btn-google.disabled {
  color: #fff;
  background-color: #dc4e41;
  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 {
  color: #fff;
  background-color: #f00;
  border-color: #f00;
}
.btn-youtube:hover {
  color: #fff;
  background-color: #d90000;
  border-color: #cc0000;
}
.btn-check:focus + .btn-youtube, .btn-youtube:focus {
  color: #fff;
  background-color: #d90000;
  border-color: #cc0000;
  box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5);
}
.btn-check:checked + .btn-youtube, .btn-check:active + .btn-youtube, .btn-youtube:active, .btn-youtube.active, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
  background-color: #cc0000;
  border-color: #bf0000;
}
.btn-check:checked + .btn-youtube:focus, .btn-check:active + .btn-youtube:focus, .btn-youtube:active:focus, .btn-youtube.active:focus, .show > .btn-youtube.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5);
}
.btn-youtube:disabled, .btn-youtube.disabled {
  color: #fff;
  background-color: #f00;
  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 {
  color: #000;
  background-color: #1ab7ea;
  border-color: #1ab7ea;
}
.btn-vimeo:hover {
  color: #000;
  background-color: #3cc2ed;
  border-color: #31beec;
}
.btn-check:focus + .btn-vimeo, .btn-vimeo:focus {
  color: #000;
  background-color: #3cc2ed;
  border-color: #31beec;
  box-shadow: 0 0 0 0.2rem rgba(22, 156, 199, 0.5);
}
.btn-check:checked + .btn-vimeo, .btn-check:active + .btn-vimeo, .btn-vimeo:active, .btn-vimeo.active, .show > .btn-vimeo.dropdown-toggle {
  color: #000;
  background-color: #48c5ee;
  border-color: #31beec;
}
.btn-check:checked + .btn-vimeo:focus, .btn-check:active + .btn-vimeo:focus, .btn-vimeo:active:focus, .btn-vimeo.active:focus, .show > .btn-vimeo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 156, 199, 0.5);
}
.btn-vimeo:disabled, .btn-vimeo.disabled {
  color: #000;
  background-color: #1ab7ea;
  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 {
  color: #fff;
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn-dribbble:hover {
  color: #fff;
  background-color: #c74174;
  border-color: #bb3d6e;
}
.btn-check:focus + .btn-dribbble, .btn-dribbble:focus {
  color: #fff;
  background-color: #c74174;
  border-color: #bb3d6e;
  box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5);
}
.btn-check:checked + .btn-dribbble, .btn-check:active + .btn-dribbble, .btn-dribbble:active, .btn-dribbble.active, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
  background-color: #bb3d6e;
  border-color: #b03967;
}
.btn-check:checked + .btn-dribbble:focus, .btn-check:active + .btn-dribbble:focus, .btn-dribbble:active:focus, .btn-dribbble.active:focus, .show > .btn-dribbble.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5);
}
.btn-dribbble:disabled, .btn-dribbble.disabled {
  color: #fff;
  background-color: #ea4c89;
  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 {
  color: #fff;
  background-color: #181717;
  border-color: #181717;
}
.btn-github:hover {
  color: #fff;
  background-color: #141414;
  border-color: #131212;
}
.btn-check:focus + .btn-github, .btn-github:focus {
  color: #fff;
  background-color: #141414;
  border-color: #131212;
  box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5);
}
.btn-check:checked + .btn-github, .btn-check:active + .btn-github, .btn-github:active, .btn-github.active, .show > .btn-github.dropdown-toggle {
  color: #fff;
  background-color: #131212;
  border-color: #121111;
}
.btn-check:checked + .btn-github:focus, .btn-check:active + .btn-github:focus, .btn-github:active:focus, .btn-github.active:focus, .show > .btn-github.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5);
}
.btn-github:disabled, .btn-github.disabled {
  color: #fff;
  background-color: #181717;
  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 {
  color: #fff;
  background-color: #e4405f;
  border-color: #e4405f;
}
.btn-instagram:hover {
  color: #fff;
  background-color: #c23651;
  border-color: #b6334c;
}
.btn-check:focus + .btn-instagram, .btn-instagram:focus {
  color: #fff;
  background-color: #c23651;
  border-color: #b6334c;
  box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5);
}
.btn-check:checked + .btn-instagram, .btn-check:active + .btn-instagram, .btn-instagram:active, .btn-instagram.active, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
  background-color: #b6334c;
  border-color: #ab3047;
}
.btn-check:checked + .btn-instagram:focus, .btn-check:active + .btn-instagram:focus, .btn-instagram:active:focus, .btn-instagram.active:focus, .show > .btn-instagram.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5);
}
.btn-instagram:disabled, .btn-instagram.disabled {
  color: #fff;
  background-color: #e4405f;
  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 {
  color: #fff;
  background-color: #bd081c;
  border-color: #bd081c;
}
.btn-pinterest:hover {
  color: #fff;
  background-color: #a10718;
  border-color: #970616;
}
.btn-check:focus + .btn-pinterest, .btn-pinterest:focus {
  color: #fff;
  background-color: #a10718;
  border-color: #970616;
  box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5);
}
.btn-check:checked + .btn-pinterest, .btn-check:active + .btn-pinterest, .btn-pinterest:active, .btn-pinterest.active, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
  background-color: #970616;
  border-color: #8e0615;
}
.btn-check:checked + .btn-pinterest:focus, .btn-check:active + .btn-pinterest:focus, .btn-pinterest:active:focus, .btn-pinterest.active:focus, .show > .btn-pinterest.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5);
}
.btn-pinterest:disabled, .btn-pinterest.disabled {
  color: #fff;
  background-color: #bd081c;
  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 {
  color: #fff;
  background-color: #0063dc;
  border-color: #0063dc;
}
.btn-flickr:hover {
  color: #fff;
  background-color: #0054bb;
  border-color: #004fb0;
}
.btn-check:focus + .btn-flickr, .btn-flickr:focus {
  color: #fff;
  background-color: #0054bb;
  border-color: #004fb0;
  box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5);
}
.btn-check:checked + .btn-flickr, .btn-check:active + .btn-flickr, .btn-flickr:active, .btn-flickr.active, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
  background-color: #004fb0;
  border-color: #004aa5;
}
.btn-check:checked + .btn-flickr:focus, .btn-check:active + .btn-flickr:focus, .btn-flickr:active:focus, .btn-flickr.active:focus, .show > .btn-flickr.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5);
}
.btn-flickr:disabled, .btn-flickr.disabled {
  color: #fff;
  background-color: #0063dc;
  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 {
  color: #fff;
  background-color: #0052cc;
  border-color: #0052cc;
}
.btn-bitbucket:hover {
  color: #fff;
  background-color: #0046ad;
  border-color: #0042a3;
}
.btn-check:focus + .btn-bitbucket, .btn-bitbucket:focus {
  color: #fff;
  background-color: #0046ad;
  border-color: #0042a3;
  box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5);
}
.btn-check:checked + .btn-bitbucket, .btn-check:active + .btn-bitbucket, .btn-bitbucket:active, .btn-bitbucket.active, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
  background-color: #0042a3;
  border-color: #003e99;
}
.btn-check:checked + .btn-bitbucket:focus, .btn-check:active + .btn-bitbucket:focus, .btn-bitbucket:active:focus, .btn-bitbucket.active:focus, .show > .btn-bitbucket.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5);
}
.btn-bitbucket:disabled, .btn-bitbucket.disabled {
  color: #fff;
  background-color: #0052cc;
  border-color: #0052cc;
}
.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
}
.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

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

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

.card {
  margin-bottom: 24px;
  box-shadow: 0 0 0.875rem 0 rgba(41, 48, 66, 0.05);
}

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

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

.card-title {
  font-size: 0.95rem;
  font-weight: 500;
  color: #495057;
}

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

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

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

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

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

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

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

.chat-offline {
  color: #e27c79;
}

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

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

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

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

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

.content-less-padding {
  padding: 1.25rem 1.25rem 1rem;
  flex: 1;
  direction: ltr;
}
@media (max-width: 767.98px) {
  .content-less-padding {
    width: 100vw;
    max-width: 100vw;
  }
}

.demo-wrap {
  overflow: hidden;
  position: relative;
}

.demo-bg {
  opacity: 0.3;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
}

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

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

@-webkit-keyframes dropdownAnimation {
  from {
    opacity: 0;
    margin-top: -8px;
  }
  to {
    opacity: 1;
    margin-top: 0;
  }
}

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

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

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

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

.dropdown-menu {
  top: auto;
}

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

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

@media (min-width: 1200px) {
  .dropdown-mega-list {
    min-width: 250px;
  }
}

.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 #dee6ed;
  padding: 1rem 0.75rem;
  direction: ltr;
}
footer.footer ul {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  footer.footer {
    width: 100vw;
  }
}

.input-group-navbar .form-control,
.input-group-navbar .btn {
  height: calc(
  2.24375rem + 2px
);
  background: #f3f6fb;
  box-shadow: none;
  border: 0;
  padding: 0.35rem 0.75rem;
}
.input-group-navbar .form-control:focus,
.input-group-navbar .btn:focus {
  background: #f3f6fb;
  box-shadow: none;
  outline: 0;
}
.input-group-navbar .btn {
  color: #6c757d;
}
.input-group-navbar .btn .feather {
  width: 20px;
  height: 20px;
}

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

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -8px;
  width: 20px;
  position: absolute;
}

.hamburger:after {
  bottom: -8px;
  width: 16px;
  position: absolute;
}

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

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

.illustration {
  background: #e0eafc;
  color: #3f80ea;
}

.illustration-text {
  color: #3f80ea;
}

.illustration-img {
  max-width: 150px;
  width: 100%;
}
@media (min-width: 1440px) {
  .illustration-img {
    max-width: 175px;
  }
}

.landing-bg {
  background: #eff2f6;
}

nav.landing-navbar {
  background: #eff2f6;
  box-shadow: none;
}
@media (max-width: 767.98px) {
  nav.landing-navbar {
    width: auto;
  }
}

.landing-intro {
  position: relative;
  overflow: hidden;
}

.landing-intro-content {
  position: relative;
  z-index: 1;
}

.landing-brand {
  font-weight: 500;
  font-size: 1.125rem;
}
.landing-brand svg {
  fill: #4a88eb;
}
body[data-theme=colored] .landing-brand svg {
  fill: #fff;
}
body[data-theme=dark] .landing-brand svg {
  fill: #4a88eb;
}
body[data-theme=light] .landing-brand svg {
  fill: #2871e7;
}
.landing-brand svg path:first-child {
  fill: #78a6f0;
}
body[data-theme=colored] .landing-brand svg path:first-child {
  fill: rgba(255, 255, 255, 0.66);
}
body[data-theme=dark] .landing-brand svg path:first-child {
  fill: #78a6f0;
}
body[data-theme=light] .landing-brand svg path:first-child {
  fill: #84aef2;
}

.landing-intro-screenshot {
  perspective: 2000px;
  transform-style: preserve-3d;
  perspective-origin: left center;
}
.landing-intro-screenshot img {
  transform: rotateY(-30deg) rotateX(10deg);
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.7), 0 11px 20px -8px rgba(0, 0, 0, 0.5);
}

.landing-img {
  box-shadow: rgba(17, 68, 153, 0.15) 0px 4px 12px 0px;
  transition: all 0.15s ease-in-out;
}
.landing-img:hover {
  transform: scale(1.035);
}

.landing-stars {
  color: #e5a54b;
}

.landing-quote p {
  line-height: 1.8rem;
  color: #020202;
}
.landing-quote p span {
  display: inline;
  background: #e0eafc;
  padding: 0.0625em 0.125em;
}

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

.landing-integration {
  display: inline-block;
  background: #fff;
  padding: 1rem;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  margin: 0.5rem;
  border-radius: 0.3rem;
}
.landing-integration img {
  max-height: 40px;
}

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

.modal-primary .modal-content {
  background: #3f80ea;
  color: color-yiq(#3f80ea);
}
.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-success .modal-content {
  background: #4bbf73;
  color: color-yiq(#4bbf73);
}
.modal-success h1, .modal-success h2, .modal-success h3, .modal-success h4, .modal-success h5, .modal-success h6,
.modal-success .h1, .modal-success .h2, .modal-success .h3, .modal-success .h4, .modal-success .h5, .modal-success .h6 {
  color: #fff;
}

.modal-info .modal-content {
  background: #1f9bcf;
  color: color-yiq(#1f9bcf);
}
.modal-info h1, .modal-info h2, .modal-info h3, .modal-info h4, .modal-info h5, .modal-info h6,
.modal-info .h1, .modal-info .h2, .modal-info .h3, .modal-info .h4, .modal-info .h5, .modal-info .h6 {
  color: #fff;
}

.modal-warning .modal-content {
  background: #e5a54b;
  color: color-yiq(#e5a54b);
}
.modal-warning h1, .modal-warning h2, .modal-warning h3, .modal-warning h4, .modal-warning h5, .modal-warning h6,
.modal-warning .h1, .modal-warning .h2, .modal-warning .h3, .modal-warning .h4, .modal-warning .h5, .modal-warning .h6 {
  color: #fff;
}

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

.modal-light .modal-content {
  background: #eff2f6;
  color: color-yiq(#eff2f6);
}
.modal-light h1, .modal-light h2, .modal-light h3, .modal-light h4, .modal-light h5, .modal-light h6,
.modal-light .h1, .modal-light .h2, .modal-light .h3, .modal-light .h4, .modal-light .h5, .modal-light .h6 {
  color: #fff;
}

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

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

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

.input-group-navbar {
  min-width: 240px;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-bg {
  background: #fff;
}

body:not([data-sidebar-position=right]) .navbar-align {
  margin-left: auto;
}
body[data-sidebar-position=right] .navbar-align {
  margin-right: auto;
}

.navbar-brand {
  font-weight: 500;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f4f7f9;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: #3f80ea;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.375rem;
  margin-top: -0.375rem;
}

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

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

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .navbar .avatar {
    max-height: 47px;
  }
}
@media (max-width: 575.98px) {
  .navbar {
    padding: 0.75rem;
  }
  .nav-icon {
    padding: 0.1rem 0.75rem;
  }
  .dropdown,
.dropleft,
.dropright,
.dropup {
    position: inherit;
  }
  .navbar-expand .navbar-nav .dropdown-menu-lg {
    min-width: 100%;
  }
  .nav-item .nav-link:after {
    display: none;
  }
}
.nav-flag img {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  -o-object-fit: cover;
     object-fit: cover;
}

.navbar-nav {
  direction: ltr;
}

.navbar input {
  direction: ltr;
}

.navbar .form-control {
  max-width: 200px;
}

.progress-sm {
  height: 0.5rem;
}

.progress-lg {
  height: 1.5rem;
}

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

html {
  scroll-behavior: smooth;
}

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

body[data-sidebar-position=right] {
  direction: rtl;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
body > iframe {
  pointer-events: none;
}

:root {
  --primary-dark: #1659c7;
  --primary-light: #84aef2;
}

.settings {
  display: none;
  direction: ltr;
}
@media (min-width: 1200px) {
  .settings {
    display: block;
  }
}

.settings-toggle {
  background: #fff;
  color: #000;
  position: fixed;
  top: 200px;
  z-index: 10;
  right: 0;
  width: 54px;
  height: 150px;
  padding: 0.5rem;
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.1s ease-in-out;
  cursor: pointer;
}

body[data-theme=dark] .settings-toggle {
  background: #f4f7f9;
}

.settings-toggle-option {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 500;
  -webkit-writing-mode: vertical-rl;
          writing-mode: vertical-rl;
  color: #000;
  background: #edf2f5;
  padding: 0.5rem;
  border-radius: 0.2rem;
  height: 34px;
}
.settings-toggle-option:hover {
  background: #e4ebf0;
  color: #000;
}
.settings-toggle-option:first-child {
  color: #1863de;
  margin-bottom: 0.5rem;
}
.settings-toggle-option svg {
  stroke-width: 2;
}

body[data-theme=dark] .settings-toggle-option {
  background: #e2e8ee;
}
body[data-theme=dark] .settings-toggle-option:hover {
  background: #f2f5f7;
}
body[data-theme=dark] .settings-toggle-option:first-child {
  color: #fff;
}

.settings-toggle-option-text {
  height: 93px;
}
.settings-toggle-option-text svg {
  transform: rotate(-90deg);
}

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

.settings-content {
  height: 100%;
  overflow: auto;
  position: relative;
  background: #fff;
  display: flex;
  flex-direction: column;
}

.settings-title {
  padding: 1.35rem 1.5rem;
  font-size: 0.875rem;
  background: #fff;
  color: #000;
  border-bottom: 1px solid #e2e8ee;
}
.settings-title h4, .settings-title .h4,
.settings-title .close {
  color: #000;
}

.settings-body {
  padding: 1rem 1.5rem;
  flex: 1;
}

.settings-footer {
  padding: 1rem 1.5rem;
}

.settings-scheme:after {
  content: "✓";
  position: absolute;
  top: 8px;
  right: 8px;
  width: 16px;
  height: 16px;
  font-weight: 900;
  font-size: 10px;
  line-height: 17px;
  z-index: 1;
  border-radius: 50%;
  color: #fff;
  background: #3f80ea;
  opacity: 0;
}

.settings-scheme-label {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

.settings-scheme-label + .settings-scheme {
  border: 1px solid #dee6ed;
}

.settings-scheme-label:checked + .settings-scheme {
  border: 1px solid #3f80ea;
  color: #3f80ea;
}
.settings-scheme-label:checked + .settings-scheme:after {
  opacity: 1;
}

.settings-scheme {
  background: #fff;
  height: 80px;
  border-radius: 0.3rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.825rem;
  position: relative;
}

.settings-scheme-theme {
  width: 50px;
  height: 50px;
  background: red;
  border-radius: 50%;
  box-shadow: 0 0 0 1px #fff;
  position: relative;
}

.settings-scheme-theme-default {
  background-image: linear-gradient(-45deg, #222E3C 50%, #f2f4f6 50%);
}

.settings-scheme-theme-colored {
  background-image: linear-gradient(-45deg, #3f80ea 50%, #f2f4f6 50%);
}

.settings-scheme-theme-dark {
  background: #222E3C;
}

.settings-scheme-theme-light {
  background: #f2f4f6;
}

.settings-button-label {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

.settings-button-label + .settings-button {
  background: #e2e8ee;
  color: #293042;
  border-radius: 5px;
  padding: 0.35rem 1rem;
  font-size: 0.825rem;
  border-radius: 0.3rem;
  cursor: pointer;
}

.settings-button-label:checked + .settings-button {
  background: #3f80ea;
  color: #fff;
}
.settings-button-label:checked + .settings-button:after {
  opacity: 1;
}

.sidebar {
  min-width: 260px;
  max-width: 260px;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  direction: ltr;
  background: #293042;
}
body[data-theme=colored] .sidebar {
  background: #2d6bcf;
}
body[data-theme=dark] .sidebar {
  background: #293042;
}
body[data-theme=light] .sidebar {
  background: #fff;
}

.sidebar-content {
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  background: #293042;
}
body[data-theme=colored] .sidebar-content {
  background: #2d6bcf;
}
body[data-theme=dark] .sidebar-content {
  background: #293042;
}
body[data-theme=light] .sidebar-content {
  background: #fff;
}

body[data-sidebar-behavior=sticky] .sidebar-content {
  height: 100vh;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
}
body[data-sidebar-behavior=sticky] .ps {
  overflow-y: hidden;
}

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

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 0.625rem 1.625rem;
  font-weight: 400;
  transition: color 75ms ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=colored] .sidebar-link,
body[data-theme=colored] a.sidebar-link {
  color: rgba(248, 249, 250, 0.7);
}
body[data-theme=dark] .sidebar-link,
body[data-theme=dark] a.sidebar-link {
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=light] .sidebar-link,
body[data-theme=light] a.sidebar-link {
  color: #495057;
}
.sidebar-link i,
.sidebar-link svg,
a.sidebar-link i,
a.sidebar-link svg {
  margin-right: 0.75rem;
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=colored] .sidebar-link i,
body[data-theme=colored] .sidebar-link svg,
body[data-theme=colored] a.sidebar-link i,
body[data-theme=colored] a.sidebar-link svg {
  color: rgba(248, 249, 250, 0.5);
}
body[data-theme=dark] .sidebar-link i,
body[data-theme=dark] .sidebar-link svg,
body[data-theme=dark] a.sidebar-link i,
body[data-theme=dark] a.sidebar-link svg {
  color: rgba(233, 236, 239, 0.5);
}
body[data-theme=light] .sidebar-link i,
body[data-theme=light] .sidebar-link svg,
body[data-theme=light] a.sidebar-link i,
body[data-theme=light] a.sidebar-link svg {
  color: #495057;
}

.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 4.5rem;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 5.75rem;
}

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

.sidebar-link:hover {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=colored] .sidebar-link:hover {
  color: rgba(248, 249, 250, 0.9);
}
body[data-theme=dark] .sidebar-link:hover {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=light] .sidebar-link:hover {
  color: #568fed;
}
.sidebar-link:hover i,
.sidebar-link:hover svg {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=colored] .sidebar-link:hover i,
body[data-theme=colored] .sidebar-link:hover svg {
  color: rgba(248, 249, 250, 0.75);
}
body[data-theme=dark] .sidebar-link:hover i,
body[data-theme=dark] .sidebar-link:hover svg {
  color: rgba(233, 236, 239, 0.75);
}
body[data-theme=light] .sidebar-link:hover i,
body[data-theme=light] .sidebar-link:hover svg {
  color: #568fed;
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover,
.sidebar-link.active,
.sidebar-link.active:hover {
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-item.active > .sidebar-link,
body[data-theme=colored] .sidebar-item.active .sidebar-link:hover,
body[data-theme=colored] .sidebar-link.active,
body[data-theme=colored] .sidebar-link.active:hover {
  color: #f8f9fa;
}
body[data-theme=dark] .sidebar-item.active > .sidebar-link,
body[data-theme=dark] .sidebar-item.active .sidebar-link:hover,
body[data-theme=dark] .sidebar-link.active,
body[data-theme=dark] .sidebar-link.active:hover {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-item.active > .sidebar-link,
body[data-theme=light] .sidebar-item.active .sidebar-link:hover,
body[data-theme=light] .sidebar-link.active,
body[data-theme=light] .sidebar-link.active:hover {
  color: #568fed;
}
.sidebar-item.active > .sidebar-link i,
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active .sidebar-link:hover i,
.sidebar-item.active .sidebar-link:hover svg,
.sidebar-link.active i,
.sidebar-link.active svg,
.sidebar-link.active:hover i,
.sidebar-link.active:hover svg {
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-item.active > .sidebar-link i,
body[data-theme=colored] .sidebar-item.active > .sidebar-link svg,
body[data-theme=colored] .sidebar-item.active .sidebar-link:hover i,
body[data-theme=colored] .sidebar-item.active .sidebar-link:hover svg,
body[data-theme=colored] .sidebar-link.active i,
body[data-theme=colored] .sidebar-link.active svg,
body[data-theme=colored] .sidebar-link.active:hover i,
body[data-theme=colored] .sidebar-link.active:hover svg {
  color: #f8f9fa;
}
body[data-theme=dark] .sidebar-item.active > .sidebar-link i,
body[data-theme=dark] .sidebar-item.active > .sidebar-link svg,
body[data-theme=dark] .sidebar-item.active .sidebar-link:hover i,
body[data-theme=dark] .sidebar-item.active .sidebar-link:hover svg,
body[data-theme=dark] .sidebar-link.active i,
body[data-theme=dark] .sidebar-link.active svg,
body[data-theme=dark] .sidebar-link.active:hover i,
body[data-theme=dark] .sidebar-link.active:hover svg {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-item.active > .sidebar-link i,
body[data-theme=light] .sidebar-item.active > .sidebar-link svg,
body[data-theme=light] .sidebar-item.active .sidebar-link:hover i,
body[data-theme=light] .sidebar-item.active .sidebar-link:hover svg,
body[data-theme=light] .sidebar-link.active i,
body[data-theme=light] .sidebar-link.active svg,
body[data-theme=light] .sidebar-link.active:hover i,
body[data-theme=light] .sidebar-link.active:hover svg {
  color: #568fed;
}

.redirect {
  color: rgba(233, 236, 239, 0.5) !important;
}
.redirect svg {
  color: rgba(233, 236, 239, 0.5) !important;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 3.7rem;
  font-weight: 400;
  color: #adb5bd;
}
body[data-theme=colored] .sidebar-dropdown .sidebar-link {
  color: #ced4da;
}
body[data-theme=dark] .sidebar-dropdown .sidebar-link {
  color: #adb5bd;
}
body[data-theme=light] .sidebar-dropdown .sidebar-link {
  color: #6c757d;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  font-weight: 400;
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #f8f9fa;
}
body[data-theme=dark] .sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #568fed;
}

.sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
.sidebar-dropdown .sidebar-item > .sidebar-link.active {
  font-weight: 400;
  color: #568fed;
}
body[data-theme=colored] .sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
body[data-theme=colored] .sidebar-dropdown .sidebar-item > .sidebar-link.active {
  color: #fff;
}
body[data-theme=dark] .sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
body[data-theme=dark] .sidebar-dropdown .sidebar-item > .sidebar-link.active {
  color: #568fed;
}
body[data-theme=light] .sidebar-dropdown .sidebar-item.active > .sidebar-link:not([data-bs-toggle]),
body[data-theme=light] .sidebar-dropdown .sidebar-item > .sidebar-link.active {
  color: #568fed;
}

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

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

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

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

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

.sidebar-brand {
  font-weight: 500;
  font-size: 1.125rem;
  padding: 1.15rem 1.5rem;
  display: block;
  text-align: center;
  color: #fff;
}
body[data-theme=colored] .sidebar-brand {
  color: #fff;
}
body[data-theme=dark] .sidebar-brand {
  color: #fff;
}
body[data-theme=light] .sidebar-brand {
  color: #424242;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #fff;
}
body[data-theme=colored] .sidebar-brand:hover {
  color: #fff;
}
body[data-theme=dark] .sidebar-brand:hover {
  color: #fff;
}
body[data-theme=light] .sidebar-brand:hover {
  color: #424242;
}
.sidebar-brand:focus {
  outline: 0;
}
.sidebar-brand svg {
  fill: #4a88eb;
  height: 24px;
  width: 24px;
  margin-right: 0.15rem;
}
body[data-theme=colored] .sidebar-brand svg {
  fill: #fff;
}
body[data-theme=dark] .sidebar-brand svg {
  fill: #4a88eb;
}
body[data-theme=light] .sidebar-brand svg {
  fill: #2871e7;
}
.sidebar-brand svg path:first-child {
  fill: #78a6f0;
}
body[data-theme=colored] .sidebar-brand svg path:first-child {
  fill: rgba(255, 255, 255, 0.66);
}
body[data-theme=dark] .sidebar-brand svg path:first-child {
  fill: #78a6f0;
}
body[data-theme=light] .sidebar-brand svg path:first-child {
  fill: #84aef2;
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
  display: flex;
  margin-top: 5px;
  margin-bottom: 5px;
}

body:not([data-sidebar-position=right]) .sidebar-toggle {
  margin-right: 1rem;
}

body[data-sidebar-position=right] .sidebar-toggle {
  margin-left: 1rem;
}

.sidebar-header {
  background: transparent;
  padding: 1.5rem 1.5rem 0.375rem;
  font-size: 0.75rem;
  color: #ced4da;
}
body[data-theme=colored] .sidebar-header {
  color: #ced4da;
}
body[data-theme=dark] .sidebar-header {
  color: #ced4da;
}
body[data-theme=light] .sidebar-header {
  color: #495057;
}

.badge-sidebar-primary,
.badge-sidebar-secondary {
  position: absolute;
  right: 20px;
  top: 12px;
}

.sidebar-dropdown .badge-sidebar-primary,
.sidebar-dropdown .badge-sidebar-secondary {
  top: 10px;
}

.badge-sidebar-primary {
  background: #3f80ea;
  color: #fff;
}
body[data-theme=colored] .badge-sidebar-primary {
  background: #fff;
}
body[data-theme=dark] .badge-sidebar-primary {
  background: #3f80ea;
}
body[data-theme=light] .badge-sidebar-primary {
  background: #3f80ea;
}
body[data-theme=colored] .badge-sidebar-primary {
  color: #293042;
}
body[data-theme=dark] .badge-sidebar-primary {
  color: #fff;
}
body[data-theme=light] .badge-sidebar-primary {
  color: #fff;
}

.badge-sidebar-secondary {
  background: #6c757d;
  color: #fff;
}
body[data-theme=colored] .badge-sidebar-secondary {
  background: rgba(255, 255, 255, 0.75);
}
body[data-theme=dark] .badge-sidebar-secondary {
  background: #6c757d;
}
body[data-theme=light] .badge-sidebar-secondary {
  background: #6c757d;
}
body[data-theme=colored] .badge-sidebar-secondary {
  color: #293042;
}
body[data-theme=dark] .badge-sidebar-secondary {
  color: #fff;
}
body[data-theme=light] .badge-sidebar-secondary {
  color: #fff;
}

body:not([data-sidebar-position=right]) .sidebar.collapsed {
  margin-left: -260px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  body:not([data-sidebar-position=right]) .sidebar {
    margin-left: -260px;
  }
  body:not([data-sidebar-position=right]) .sidebar.collapsed {
    margin-left: 0;
  }
}
body:not([data-sidebar-position=right]) .sidebar-toggle {
  margin-right: 1rem;
}

body[data-sidebar-position=right] .sidebar.collapsed {
  margin-right: -260px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  body[data-sidebar-position=right] .sidebar {
    margin-right: -260px;
  }
  body[data-sidebar-position=right] .sidebar.collapsed {
    margin-right: 0;
  }
}
body[data-sidebar-position=right] .sidebar-toggle {
  margin-left: 1rem;
}
body[data-sidebar-position=right] .simplebar-track.simplebar-vertical {
  left: 0;
  right: auto;
}

.sidebar-cta-content {
  padding: 1.5rem;
  margin: 1.75rem;
  border-radius: 0.3rem;
  background: #333b52;
}
body[data-theme=colored] .sidebar-cta-content {
  background: #3873d4;
}
body[data-theme=dark] .sidebar-cta-content {
  background: #333b52;
}
body[data-theme=light] .sidebar-cta-content {
  background: #f7f7f7;
}
.sidebar-cta-content,
.sidebar-cta-content strong {
  color: #e9ecef;
}
body[data-theme=colored] .sidebar-cta-content,
body[data-theme=colored] .sidebar-cta-content strong {
  color: #e9ecef;
}
body[data-theme=dark] .sidebar-cta-content,
body[data-theme=dark] .sidebar-cta-content strong {
  color: #e9ecef;
}
body[data-theme=light] .sidebar-cta-content,
body[data-theme=light] .sidebar-cta-content strong {
  color: #020202;
}

body[data-sidebar-behavior=compact] .sidebar-header,
body[data-sidebar-behavior=compact] .sidebar-brand span,
body[data-sidebar-behavior=compact] .sidebar-badge,
body[data-sidebar-behavior=compact] .sidebar-cta,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-link:before,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-link > span {
  display: none;
}
body[data-sidebar-behavior=compact] .simplebar-vertical,
body[data-sidebar-behavior=compact] .simplebar-horizontal {
  visibility: hidden !important;
}
body[data-sidebar-behavior=compact] .simplebar-wrapper,
body[data-sidebar-behavior=compact] .simplebar-height-auto-observer-wrapper,
body[data-sidebar-behavior=compact] .simplebar-mask,
body[data-sidebar-behavior=compact] .simplebar-content-wrapper {
  overflow: visible !important;
}
body[data-sidebar-behavior=compact] .sidebar-dropdown.collapsing {
  transition: none;
  overflow: visible;
  height: auto;
}
body[data-sidebar-behavior=compact] .sidebar {
  min-width: 68px;
  max-width: 68px;
  z-index: 2;
}
body[data-sidebar-behavior=compact] .sidebar-item {
  position: relative;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown {
  display: none;
  overflow: visible;
  position: absolute;
  z-index: 1;
  width: 220px;
  box-shadow: 0 0.5rem 3rem 0.5rem rgba(0, 0, 0, 0.05);
  border-radius: 0.3rem;
  background: #fff;
  padding: 0.5rem 0;
  top: 0;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown:before {
  content: "";
  position: absolute;
  top: 0;
  width: 16px;
  height: 100%;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-link {
  padding: 0.5rem 1.5rem;
  color: #6c757d;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-link:hover {
  color: #568fed;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-item.active .sidebar-link,
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown > .sidebar-item .sidebar-item.active .sidebar-link:hover {
  color: #568fed;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.5rem 1.5rem 0.5rem 2.5rem;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item > .sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.5rem 1.5rem 0.5rem 3.5rem;
}
body[data-sidebar-behavior=compact] .sidebar .sidebar-dropdown [data-bs-toggle=collapse]:before {
  top: 0.9rem;
}
body[data-sidebar-behavior=compact] .sidebar .sidebar-dropdown [aria-expanded=true]:before,
body[data-sidebar-behavior=compact] .sidebar .sidebar-dropdown [data-bs-toggle=collapse]:not(.collapsed):before {
  top: 1.1rem;
}
body[data-sidebar-behavior=compact] .sidebar-nav > .sidebar-item:hover > .sidebar-dropdown {
  display: block;
}

body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar-nav > .sidebar-item > .sidebar-dropdown {
  left: 80px;
}
body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar-nav > .sidebar-item > .sidebar-dropdown:before {
  left: -16px;
}
body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar.collapsed {
  margin-left: -68px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar {
    margin-left: -68px;
  }
  body[data-sidebar-behavior=compact]:not([data-sidebar-position=right]) .sidebar.collapsed {
    margin-left: 0;
  }
}

body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar-nav > .sidebar-item > .sidebar-dropdown {
  right: 80px;
}
body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar-nav > .sidebar-item > .sidebar-dropdown:before {
  right: -16px;
}
body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar.collapsed {
  margin-right: -68px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar {
    margin-right: -68px;
  }
  body[data-sidebar-behavior=compact][data-sidebar-position=right] .sidebar.collapsed {
    margin-right: 0;
  }
}

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

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

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

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

.stat {
  background: #e0eafc;
  border-radius: 50%;
  padding: 0.75rem;
  width: 48px;
  height: 48px;
}
.stat svg {
  width: 24px;
  height: 24px;
  color: #3f80ea !important;
}

.stat-sm {
  width: 40px;
  height: 40px;
  padding: 0.625rem;
}
.stat-sm svg {
  width: 20px;
  height: 20px;
}

.table thead, .table tbody, .table tfoot, .table tr, .table td, .table th {
  border-color: #dee6ed;
}

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

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

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

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

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

table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  --bs-table-accent-bg: $primary;
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #020202;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #020202;
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #3f80ea;
}
.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: #3f80ea;
  border-bottom-color: #3f80ea;
  color: #fff;
}
.tab-primary .tab-content {
  background: #3f80ea;
  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-success .nav-tabs .nav-link.active {
  background: #4bbf73;
  border-bottom-color: #4bbf73;
  color: #fff;
}
.tab-success .tab-content {
  background: #4bbf73;
  color: #fff;
}
.tab-success h1, .tab-success h2, .tab-success h3, .tab-success h4, .tab-success h5, .tab-success h6,
.tab-success .h1, .tab-success .h2, .tab-success .h3, .tab-success .h4, .tab-success .h5, .tab-success .h6 {
  color: #fff;
}

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

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

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

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

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

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

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

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

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

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

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

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

b,
strong,
.font-weight-bold {
  font-weight: 500;
  color: #495057;
}

pre.snippet .hljs {
  background: #293042;
  border-radius: 0.3rem;
  padding: 1rem;
}

a {
  cursor: pointer;
}

.wizard.sw-theme-default > .nav .nav-link.active {
  color: #3f80ea !important;
}
.wizard.sw-theme-default > .nav .nav-link.active:after {
  background: #3f80ea !important;
}
.wizard.sw-theme-default > .nav .nav-link.done {
  color: #84aef2 !important;
}
.wizard.sw-theme-default > .nav .nav-link.done:after {
  background: #84aef2 !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.active {
  border-color: #3f80ea !important;
  background: #3f80ea !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #3f80ea !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done {
  border-color: #84aef2 !important;
  background: #84aef2 !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #84aef2 !important;
}

.wizard-primary.sw-theme-default > .nav .nav-link.active {
  color: #3f80ea !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.active:after {
  background: #3f80ea !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.done {
  color: #84aef2 !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.done:after {
  background: #84aef2 !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #3f80ea !important;
  background: #3f80ea !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #3f80ea !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done {
  border-color: #84aef2 !important;
  background: #84aef2 !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #84aef2 !important;
}

.wizard-secondary.sw-theme-default > .nav .nav-link.active {
  color: #495057 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.active:after {
  background: #495057 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done {
  color: #6c7681 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done:after {
  background: #6c7681 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #495057 !important;
  background: #495057 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #495057 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done {
  border-color: #6c7681 !important;
  background: #6c7681 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #6c7681 !important;
}

.wizard-success.sw-theme-default > .nav .nav-link.active {
  color: #4bbf73 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.active:after {
  background: #4bbf73 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.done {
  color: #83d39f !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.done:after {
  background: #83d39f !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active {
  border-color: #4bbf73 !important;
  background: #4bbf73 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #4bbf73 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done {
  border-color: #83d39f !important;
  background: #83d39f !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #83d39f !important;
}

.wizard-info.sw-theme-default > .nav .nav-link.active {
  color: #1f9bcf !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.active:after {
  background: #1f9bcf !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.done {
  color: #55bbe6 !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.done:after {
  background: #55bbe6 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active {
  border-color: #1f9bcf !important;
  background: #1f9bcf !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #1f9bcf !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done {
  border-color: #55bbe6 !important;
  background: #55bbe6 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #55bbe6 !important;
}

.wizard-warning.sw-theme-default > .nav .nav-link.active {
  color: #e5a54b !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.active:after {
  background: #e5a54b !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.done {
  color: #efc68e !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.done:after {
  background: #efc68e !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active {
  border-color: #e5a54b !important;
  background: #e5a54b !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #e5a54b !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done {
  border-color: #efc68e !important;
  background: #efc68e !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #efc68e !important;
}

.wizard-danger.sw-theme-default > .nav .nav-link.active {
  color: #d9534f !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.active:after {
  background: #d9534f !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.done {
  color: #e7908e !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.done:after {
  background: #e7908e !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active {
  border-color: #d9534f !important;
  background: #d9534f !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #d9534f !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done {
  border-color: #e7908e !important;
  background: #e7908e !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #e7908e !important;
}

.wizard-light.sw-theme-default > .nav .nav-link.active {
  color: #eff2f6 !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.active:after {
  background: #eff2f6 !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.done {
  color: white !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.done:after {
  background: white !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active {
  border-color: #eff2f6 !important;
  background: #eff2f6 !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #eff2f6 !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done {
  border-color: white !important;
  background: white !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: white !important;
}

.wizard-dark.sw-theme-default > .nav .nav-link.active {
  color: #293042 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.active:after {
  background: #293042 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.done {
  color: #465271 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.done:after {
  background: #465271 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active {
  border-color: #293042 !important;
  background: #293042 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #293042 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done {
  border-color: #465271 !important;
  background: #465271 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #465271 !important;
}

.wizard {
  background: #fff;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid transparent;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem !important;
  margin-bottom: 2rem;
}

.wizard .tab-pane {
  padding: 1.25rem !important;
}

.wizard.sw-theme-default .sw-toolbar-bottom,
.wizard.sw-theme-arrows .sw-toolbar-bottom {
  background: #fff;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #dee6ed;
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
  padding: 10px;
}

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

body[data-layout=boxed] .wrapper {
  max-width: 1800px;
  margin: 0 auto;
  border-left: 1px solid #dee6ed;
  border-right: 1px solid #dee6ed;
  overflow: hidden;
}
@media (min-width: 1440px) {
  body[data-layout=boxed] .wrapper {
    width: 90vw;
  }
}

.exam_submit_modal {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 0.4rem;
  width: 500px;
  height: 270px;
  padding: 1.3rem;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: white;
  border: 1px solid #ddd;
  border-radius: 20px;
}
@media (max-width: 767.98px) {
  .exam_submit_modal {
    max-width: 350px;
    min-height: 250px;
  }
}
.exam_submit_modal .flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.exam_submit_modal h3, .exam_submit_modal .h3 {
  color: #2f2c4a;
  font-size: 50px;
  font-weight: 600;
}
@media (max-width: 767.98px) {
  .exam_submit_modal h3, .exam_submit_modal .h3 {
    font-size: 30px;
  }
}
.exam_submit_modal p {
  font-size: 0.9rem;
  color: #777;
  margin: 0.4rem 0 0.2rem;
}
.exam_submit_modal button {
  border-radius: 20px;
  font-size: 20px;
}
@media (max-width: 767.98px) {
  .exam_submit_modal .modal_submit_btn {
    font-size: 12px;
  }
  .exam_submit_modal .modal_submit_btn .paper-plane-icon svg {
    height: 20px;
  }
}
.exam_submit_modal .close-btn-container {
  position: relative;
}
.exam_submit_modal .close-btn-container .btn-close {
  position: absolute;
  right: -6px;
  top: -42px;
  font-size: 16px;
}

.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  z-index: 1000;
}

.hidden {
  display: none;
}

.modal-content {
  position: relative;
}
.modal-content .video_container {
  position: relative;
}
.modal-content .video_container .drop_shadow {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  height: 64px;
  background: linear-gradient(180deg, rgba(122, 122, 135, 0.0001) 0%, rgba(68, 68, 79, 0.3) 118.87%, rgba(23, 23, 37, 0.8) 257.4%);
  transform: matrix(1, 0, 0, -1, 0, 0);
}
.modal-content .video_container .thumb_container .video_thumb_wrap {
  width: 100%;
  max-width: 465px;
  height: 262px;
  -o-object-fit: cover;
     object-fit: cover;
}
.modal-content .video_container .thumb_container .play_icon {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.modal-content .video_container .player-wrapper {
  position: relative;
  padding-top: 56.25%;
  overflow: hidden;
}
.modal-content .video_container .react-player {
  position: absolute;
  top: 0;
  left: 0;
}
.modal-content .modal_cross_btn {
  width: 30px;
  height: 30px;
  border: 2px solid #ffffff;
  border-radius: 50%;
  background: #ff3333;
  position: absolute;
  top: -12px;
  right: -12px;
  outline: none;
  z-index: 3;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal-content .modal_cross_btn img {
  height: 12px;
  width: 12px;
}
.modal-content .modal_cross_btn img svg {
  fill: #ffffff;
}
.modal-content .modal_cross_btn img svg path {
  fill: #ffffff;
}

.bg-primary-dark {
  background-color: #1659c7 !important;
}

a.bg-primary-dark:hover, a.bg-primary-dark:focus,
button.bg-primary-dark:hover,
button.bg-primary-dark:focus {
  background-color: #114499 !important;
}

.bg-primary-light {
  background-color: #84aef2 !important;
}

a.bg-primary-light:hover, a.bg-primary-light:focus,
button.bg-primary-light:hover,
button.bg-primary-light:focus {
  background-color: #568fed !important;
}

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

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

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

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

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

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

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

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

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

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

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

.cursor-pointer {
  cursor: pointer;
}

.fs-lg {
  font-size: 0.95rem;
}

.fs-sm {
  font-size: 0.95rem;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

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

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

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

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

.z-4 {
  z-index: 4;
}

.z-5 {
  z-index: 5;
}

.z-6 {
  z-index: 6;
}

.z-7 {
  z-index: 7;
}

.z-8 {
  z-index: 8;
}

.z-9 {
  z-index: 9;
}

.z-10 {
  z-index: 10;
}

.z-11 {
  z-index: 11;
}

.z-12 {
  z-index: 12;
}

.z-13 {
  z-index: 13;
}

.z-14 {
  z-index: 14;
}

.z-15 {
  z-index: 15;
}

.z-16 {
  z-index: 16;
}

.z-17 {
  z-index: 17;
}

.z-18 {
  z-index: 18;
}

.z-19 {
  z-index: 19;
}

.z-20 {
  z-index: 20;
}

.z-21 {
  z-index: 21;
}

.z-22 {
  z-index: 22;
}

.z-23 {
  z-index: 23;
}

.z-24 {
  z-index: 24;
}

.z-25 {
  z-index: 25;
}

.z-26 {
  z-index: 26;
}

.z-27 {
  z-index: 27;
}

.z-28 {
  z-index: 28;
}

.z-29 {
  z-index: 29;
}

.z-30 {
  z-index: 30;
}

.z-31 {
  z-index: 31;
}

.z-32 {
  z-index: 32;
}

.z-33 {
  z-index: 33;
}

.z-34 {
  z-index: 34;
}

.z-35 {
  z-index: 35;
}

.z-36 {
  z-index: 36;
}

.z-37 {
  z-index: 37;
}

.z-38 {
  z-index: 38;
}

.z-39 {
  z-index: 39;
}

.z-40 {
  z-index: 40;
}

.z-41 {
  z-index: 41;
}

.z-42 {
  z-index: 42;
}

.z-43 {
  z-index: 43;
}

.z-44 {
  z-index: 44;
}

.z-45 {
  z-index: 45;
}

.z-46 {
  z-index: 46;
}

.z-47 {
  z-index: 47;
}

.z-48 {
  z-index: 48;
}

.z-49 {
  z-index: 49;
}

.z-50 {
  z-index: 50;
}

.fc-theme-bootstrap a:not([href]) {
  color: inherit; /* natural color for navlinks */
}

.apexcharts-canvas {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  /* cannot give overflow: hidden as it will crop tooltips which overflow outside chart area */
}

/* scrollbar is not visible by default for legend, hence forcing the visibility */
.apexcharts-canvas ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 6px;
}

.apexcharts-canvas ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.apexcharts-inner {
  position: relative;
}

.apexcharts-text tspan {
  font-family: inherit;
}

.legend-mouseover-inactive {
  transition: 0.15s ease all;
  opacity: 0.2;
}

.apexcharts-series-collapsed {
  opacity: 0;
}

.apexcharts-tooltip {
  border-radius: 5px;
  box-shadow: 2px 2px 6px -4px #999;
  cursor: default;
  font-size: 14px;
  left: 62px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 20px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  white-space: nowrap;
  z-index: 12;
  transition: 0.15s ease all;
}

.apexcharts-tooltip.apexcharts-active {
  opacity: 1;
  transition: 0.15s ease all;
}

.apexcharts-tooltip.apexcharts-theme-light {
  border: 1px solid #e3e3e3;
  background: rgba(255, 255, 255, 0.96);
}

.apexcharts-tooltip.apexcharts-theme-dark {
  color: #fff;
  background: rgba(30, 30, 30, 0.8);
}

.apexcharts-tooltip * {
  font-family: inherit;
}

.apexcharts-tooltip-title {
  padding: 6px;
  font-size: 15px;
  margin-bottom: 4px;
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #ECEFF1;
  border-bottom: 1px solid #ddd;
}

.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
  background: rgba(0, 0, 0, 0.7);
  border-bottom: 1px solid #333;
}

.apexcharts-tooltip-text-y-value,
.apexcharts-tooltip-text-goals-value,
.apexcharts-tooltip-text-z-value {
  display: inline-block;
  font-weight: 600;
  margin-left: 5px;
}

.apexcharts-tooltip-title:empty,
.apexcharts-tooltip-text-y-label:empty,
.apexcharts-tooltip-text-y-value:empty,
.apexcharts-tooltip-text-goals-label:empty,
.apexcharts-tooltip-text-goals-value:empty,
.apexcharts-tooltip-text-z-value:empty {
  display: none;
}

.apexcharts-tooltip-text-y-value,
.apexcharts-tooltip-text-goals-value,
.apexcharts-tooltip-text-z-value {
  font-weight: 600;
}

.apexcharts-tooltip-text-goals-label,
.apexcharts-tooltip-text-goals-value {
  padding: 6px 0 5px;
}

.apexcharts-tooltip-goals-group,
.apexcharts-tooltip-text-goals-label,
.apexcharts-tooltip-text-goals-value {
  display: flex;
}

.apexcharts-tooltip-text-goals-label:not(:empty),
.apexcharts-tooltip-text-goals-value:not(:empty) {
  margin-top: -6px;
}

.apexcharts-tooltip-marker {
  width: 12px;
  height: 12px;
  position: relative;
  top: 0px;
  margin-right: 10px;
  border-radius: 50%;
}

.apexcharts-tooltip-series-group {
  padding: 0 10px;
  display: none;
  text-align: left;
  justify-content: left;
  align-items: center;
}

.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
  opacity: 1;
}

.apexcharts-tooltip-series-group.apexcharts-active,
.apexcharts-tooltip-series-group:last-child {
  padding-bottom: 4px;
}

.apexcharts-tooltip-series-group-hidden {
  opacity: 0;
  height: 0;
  line-height: 0;
  padding: 0 !important;
}

.apexcharts-tooltip-y-group {
  padding: 6px 0 5px;
}

.apexcharts-tooltip-box, .apexcharts-custom-tooltip {
  padding: 4px 8px;
}

.apexcharts-tooltip-boxPlot {
  display: flex;
  flex-direction: column-reverse;
}

.apexcharts-tooltip-box > div {
  margin: 4px 0;
}

.apexcharts-tooltip-box span.value {
  font-weight: bold;
}

.apexcharts-tooltip-rangebar {
  padding: 5px 8px;
}

.apexcharts-tooltip-rangebar .category {
  font-weight: 600;
  color: #777;
}

.apexcharts-tooltip-rangebar .series-name {
  font-weight: bold;
  display: block;
  margin-bottom: 5px;
}

.apexcharts-xaxistooltip {
  opacity: 0;
  padding: 9px 10px;
  pointer-events: none;
  color: #373d3f;
  font-size: 13px;
  text-align: center;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
  background: #ECEFF1;
  border: 1px solid #90A4AE;
  transition: 0.15s ease all;
}

.apexcharts-xaxistooltip.apexcharts-theme-dark {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: #fff;
}

.apexcharts-xaxistooltip:after,
.apexcharts-xaxistooltip:before {
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.apexcharts-xaxistooltip:after {
  border-color: rgba(236, 239, 241, 0);
  border-width: 6px;
  margin-left: -6px;
}

.apexcharts-xaxistooltip:before {
  border-color: rgba(144, 164, 174, 0);
  border-width: 7px;
  margin-left: -7px;
}

.apexcharts-xaxistooltip-bottom:after,
.apexcharts-xaxistooltip-bottom:before {
  bottom: 100%;
}

.apexcharts-xaxistooltip-top:after,
.apexcharts-xaxistooltip-top:before {
  top: 100%;
}

.apexcharts-xaxistooltip-bottom:after {
  border-bottom-color: #ECEFF1;
}

.apexcharts-xaxistooltip-bottom:before {
  border-bottom-color: #90A4AE;
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after {
  border-bottom-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
  border-bottom-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip-top:after {
  border-top-color: #ECEFF1;
}

.apexcharts-xaxistooltip-top:before {
  border-top-color: #90A4AE;
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after {
  border-top-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
  border-top-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip.apexcharts-active {
  opacity: 1;
  transition: 0.15s ease all;
}

.apexcharts-yaxistooltip {
  opacity: 0;
  padding: 4px 10px;
  pointer-events: none;
  color: #373d3f;
  font-size: 13px;
  text-align: center;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
  background: #ECEFF1;
  border: 1px solid #90A4AE;
}

.apexcharts-yaxistooltip.apexcharts-theme-dark {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: #fff;
}

.apexcharts-yaxistooltip:after,
.apexcharts-yaxistooltip:before {
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.apexcharts-yaxistooltip:after {
  border-color: rgba(236, 239, 241, 0);
  border-width: 6px;
  margin-top: -6px;
}

.apexcharts-yaxistooltip:before {
  border-color: rgba(144, 164, 174, 0);
  border-width: 7px;
  margin-top: -7px;
}

.apexcharts-yaxistooltip-left:after,
.apexcharts-yaxistooltip-left:before {
  left: 100%;
}

.apexcharts-yaxistooltip-right:after,
.apexcharts-yaxistooltip-right:before {
  right: 100%;
}

.apexcharts-yaxistooltip-left:after {
  border-left-color: #ECEFF1;
}

.apexcharts-yaxistooltip-left:before {
  border-left-color: #90A4AE;
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after {
  border-left-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
  border-left-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip-right:after {
  border-right-color: #ECEFF1;
}

.apexcharts-yaxistooltip-right:before {
  border-right-color: #90A4AE;
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after {
  border-right-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
  border-right-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip.apexcharts-active {
  opacity: 1;
}

.apexcharts-yaxistooltip-hidden {
  display: none;
}

.apexcharts-xcrosshairs,
.apexcharts-ycrosshairs {
  pointer-events: none;
  opacity: 0;
  transition: 0.15s ease all;
}

.apexcharts-xcrosshairs.apexcharts-active,
.apexcharts-ycrosshairs.apexcharts-active {
  opacity: 1;
  transition: 0.15s ease all;
}

.apexcharts-ycrosshairs-hidden {
  opacity: 0;
}

.apexcharts-selection-rect {
  cursor: move;
}

.svg_select_boundingRect, .svg_select_points_rot {
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}

.apexcharts-selection-rect + g .svg_select_boundingRect,
.apexcharts-selection-rect + g .svg_select_points_rot {
  opacity: 0;
  visibility: hidden;
}

.apexcharts-selection-rect + g .svg_select_points_l,
.apexcharts-selection-rect + g .svg_select_points_r {
  cursor: ew-resize;
  opacity: 1;
  visibility: visible;
}

.svg_select_points {
  fill: #efefef;
  stroke: #333;
  rx: 2;
}

.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
  cursor: crosshair;
}

.apexcharts-svg.apexcharts-zoomable.hovering-pan {
  cursor: move;
}

.apexcharts-zoom-icon,
.apexcharts-zoomin-icon,
.apexcharts-zoomout-icon,
.apexcharts-reset-icon,
.apexcharts-pan-icon,
.apexcharts-selection-icon,
.apexcharts-menu-icon,
.apexcharts-toolbar-custom-icon {
  cursor: pointer;
  width: 20px;
  height: 20px;
  line-height: 24px;
  color: #6E8192;
  text-align: center;
}

.apexcharts-zoom-icon svg,
.apexcharts-zoomin-icon svg,
.apexcharts-zoomout-icon svg,
.apexcharts-reset-icon svg,
.apexcharts-menu-icon svg {
  fill: #6E8192;
}

.apexcharts-selection-icon svg {
  fill: #444;
  transform: scale(0.76);
}

.apexcharts-theme-dark .apexcharts-zoom-icon svg,
.apexcharts-theme-dark .apexcharts-zoomin-icon svg,
.apexcharts-theme-dark .apexcharts-zoomout-icon svg,
.apexcharts-theme-dark .apexcharts-reset-icon svg,
.apexcharts-theme-dark .apexcharts-pan-icon svg,
.apexcharts-theme-dark .apexcharts-selection-icon svg,
.apexcharts-theme-dark .apexcharts-menu-icon svg,
.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg {
  fill: #f3f4f5;
}

.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,
.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,
.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg {
  fill: #008FFB;
}

.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,
.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,
.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,
.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg,
.apexcharts-theme-light .apexcharts-reset-icon:hover svg,
.apexcharts-theme-light .apexcharts-menu-icon:hover svg {
  fill: #333;
}

.apexcharts-selection-icon,
.apexcharts-menu-icon {
  position: relative;
}

.apexcharts-reset-icon {
  margin-left: 5px;
}

.apexcharts-zoom-icon,
.apexcharts-reset-icon,
.apexcharts-menu-icon {
  transform: scale(0.85);
}

.apexcharts-zoomin-icon,
.apexcharts-zoomout-icon {
  transform: scale(0.7);
}

.apexcharts-zoomout-icon {
  margin-right: 3px;
}

.apexcharts-pan-icon {
  transform: scale(0.62);
  position: relative;
  left: 1px;
  top: 0px;
}

.apexcharts-pan-icon svg {
  fill: #fff;
  stroke: #6E8192;
  stroke-width: 2;
}

.apexcharts-pan-icon.apexcharts-selected svg {
  stroke: #008FFB;
}

.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
  stroke: #333;
}

.apexcharts-toolbar {
  position: absolute;
  z-index: 11;
  max-width: 176px;
  text-align: right;
  border-radius: 3px;
  padding: 0px 6px 2px 6px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.apexcharts-menu {
  background: #fff;
  position: absolute;
  top: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 3px;
  right: 10px;
  opacity: 0;
  min-width: 110px;
  transition: 0.15s ease all;
  pointer-events: none;
}

.apexcharts-menu.apexcharts-menu-open {
  opacity: 1;
  pointer-events: all;
  transition: 0.15s ease all;
}

.apexcharts-menu-item {
  padding: 6px 7px;
  font-size: 12px;
  cursor: pointer;
}

.apexcharts-theme-light .apexcharts-menu-item:hover {
  background: #eee;
}

.apexcharts-theme-dark .apexcharts-menu {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
}

@media screen and (min-width: 768px) {
  .apexcharts-canvas:hover .apexcharts-toolbar {
    opacity: 1;
  }
}
.apexcharts-datalabel.apexcharts-element-hidden {
  opacity: 0;
}

.apexcharts-pie-label,
.apexcharts-datalabels,
.apexcharts-datalabel,
.apexcharts-datalabel-label,
.apexcharts-datalabel-value {
  cursor: default;
  pointer-events: none;
}

.apexcharts-pie-label-delay {
  opacity: 0;
  -webkit-animation-name: opaque;
          animation-name: opaque;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease;
          animation-timing-function: ease;
}

.apexcharts-canvas .apexcharts-element-hidden {
  opacity: 0;
}

.apexcharts-hide .apexcharts-series-points {
  opacity: 0;
}

.apexcharts-gridline,
.apexcharts-annotation-rect,
.apexcharts-tooltip .apexcharts-marker,
.apexcharts-area-series .apexcharts-area,
.apexcharts-line,
.apexcharts-zoom-rect,
.apexcharts-toolbar svg,
.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,
.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,
.apexcharts-radar-series path,
.apexcharts-radar-series polygon {
  pointer-events: none;
}

/* markers */
.apexcharts-marker {
  transition: 0.15s ease all;
}

@-webkit-keyframes opaque {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes opaque {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* Resize generated styles */
@-webkit-keyframes resizeanim {
  from {
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
@keyframes resizeanim {
  from {
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
.resize-triggers {
  -webkit-animation: 1ms resizeanim;
          animation: 1ms resizeanim;
  visibility: hidden;
  opacity: 0;
}

.resize-triggers,
.resize-triggers > div,
.contract-trigger:before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.resize-triggers > div {
  background: #eee;
  overflow: auto;
}

.contract-trigger:before {
  width: 200%;
  height: 200%;
}

.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}

.gu-hide {
  display: none !important;
}

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

.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}

/*!
 * 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;
  -o-tab-size: 4;
     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;
}

/*!
 * 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;
  -o-tab-size: 4;
     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;
}

@-webkit-keyframes notyf-fadeinup {
  0% {
    opacity: 0;
    transform: translateY(25%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes notyf-fadeinup {
  0% {
    opacity: 0;
    transform: translateY(25%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes notyf-fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(25%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes notyf-fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(25%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@-webkit-keyframes notyf-fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(25%);
  }
}
@keyframes notyf-fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(25%);
  }
}
@-webkit-keyframes notyf-fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(25%);
  }
}
@keyframes notyf-fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(25%);
  }
}
@-webkit-keyframes ripple {
  0% {
    transform: scale(0) translateY(-45%) translateX(13%);
  }
  to {
    transform: scale(1) translateY(-45%) translateX(13%);
  }
}
@keyframes ripple {
  0% {
    transform: scale(0) translateY(-45%) translateX(13%);
  }
  to {
    transform: scale(1) translateY(-45%) translateX(13%);
  }
}
.notyf {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  color: #fff;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
  pointer-events: none;
  box-sizing: border-box;
  padding: 20px;
}

.notyf__icon--error, .notyf__icon--success {
  height: 21px;
  width: 21px;
  background: #fff;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
  position: relative;
}

.notyf__icon--error:after, .notyf__icon--error:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
  left: 9px;
  height: 12px;
  top: 5px;
}

.notyf__icon--error:after {
  transform: rotate(-45deg);
}

.notyf__icon--error:before {
  transform: rotate(45deg);
}

.notyf__icon--success:after, .notyf__icon--success:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
}

.notyf__icon--success:after {
  height: 6px;
  transform: rotate(-45deg);
  top: 9px;
  left: 6px;
}

.notyf__icon--success:before {
  height: 11px;
  transform: rotate(45deg);
  top: 5px;
  left: 10px;
}

.notyf__toast {
  display: block;
  overflow: hidden;
  pointer-events: auto;
  -webkit-animation: notyf-fadeinup 0.3s ease-in forwards;
  animation: notyf-fadeinup 0.3s ease-in forwards;
  box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.25);
  position: relative;
  padding: 0 15px;
  border-radius: 2px;
  max-width: 300px;
  transform: translateY(25%);
  box-sizing: border-box;
  flex-shrink: 0;
}

.notyf__toast--disappear {
  transform: translateY(0);
  -webkit-animation: notyf-fadeoutdown 0.3s forwards;
  animation: notyf-fadeoutdown 0.3s forwards;
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
}

.notyf__toast--disappear .notyf__icon, .notyf__toast--disappear .notyf__message {
  -webkit-animation: notyf-fadeoutdown 0.3s forwards;
  animation: notyf-fadeoutdown 0.3s forwards;
  opacity: 1;
  transform: translateY(0);
}

.notyf__toast--disappear .notyf__dismiss {
  -webkit-animation: notyf-fadeoutright 0.3s forwards;
  animation: notyf-fadeoutright 0.3s forwards;
  opacity: 1;
  transform: translateX(0);
}

.notyf__toast--disappear .notyf__message {
  -webkit-animation-delay: 0.05s;
  animation-delay: 0.05s;
}

.notyf__toast--upper {
  margin-bottom: 20px;
}

.notyf__toast--lower {
  margin-top: 20px;
}

.notyf__toast--dismissible .notyf__wrapper {
  padding-right: 30px;
}

.notyf__ripple {
  height: 400px;
  width: 400px;
  position: absolute;
  transform-origin: bottom right;
  right: 0;
  top: 0;
  border-radius: 50%;
  transform: scale(0) translateY(-51%) translateX(13%);
  z-index: 5;
  -webkit-animation: ripple 0.4s ease-out forwards;
  animation: ripple 0.4s ease-out forwards;
}

.notyf__wrapper {
  display: flex;
  align-items: center;
  padding-top: 17px;
  padding-bottom: 17px;
  padding-right: 15px;
  border-radius: 3px;
  position: relative;
  z-index: 10;
}

.notyf__icon {
  width: 22px;
  text-align: center;
  font-size: 1.3em;
  opacity: 0;
  -webkit-animation: notyf-fadeinup 0.3s forwards;
  animation: notyf-fadeinup 0.3s forwards;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  margin-right: 13px;
}

.notyf__dismiss {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 26px;
  margin-right: -15px;
  -webkit-animation: notyf-fadeinleft 0.3s forwards;
  animation: notyf-fadeinleft 0.3s forwards;
  -webkit-animation-delay: 0.35s;
  animation-delay: 0.35s;
  opacity: 0;
}

.notyf__dismiss-btn {
  background-color: rgba(0, 0, 0, 0.25);
  border: none;
  cursor: pointer;
  transition: opacity 0.2s ease, background-color 0.2s ease;
  outline: none;
  opacity: 0.35;
  height: 100%;
  width: 100%;
}

.notyf__dismiss-btn:after, .notyf__dismiss-btn:before {
  content: "";
  background: #fff;
  height: 12px;
  width: 2px;
  border-radius: 3px;
  position: absolute;
  left: calc(50% - 1px);
  top: calc(50% - 5px);
}

.notyf__dismiss-btn:after {
  transform: rotate(-45deg);
}

.notyf__dismiss-btn:before {
  transform: rotate(45deg);
}

.notyf__dismiss-btn:hover {
  opacity: 0.7;
  background-color: rgba(0, 0, 0, 0.15);
}

.notyf__dismiss-btn:active {
  opacity: 0.8;
}

.notyf__message {
  vertical-align: middle;
  position: relative;
  opacity: 0;
  -webkit-animation: notyf-fadeinup 0.3s forwards;
  animation: notyf-fadeinup 0.3s forwards;
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
  line-height: 1.5em;
}

@media only screen and (max-width: 480px) {
  .notyf {
    padding: 0;
  }
  .notyf__ripple {
    height: 600px;
    width: 600px;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
  }
  .notyf__toast {
    max-width: none;
    border-radius: 0;
    box-shadow: 0 -2px 7px 0 rgba(0, 0, 0, 0.13);
    width: 100%;
  }
  .notyf__dismiss {
    width: 56px;
  }
}
.fc-theme-bootstrap {
  margin-bottom: 1rem;
}
.fc-theme-bootstrap .fc-content,
.fc-theme-bootstrap .fc-divider,
.fc-theme-bootstrap .fc-list-heading td,
.fc-theme-bootstrap .fc-list-view,
.fc-theme-bootstrap .fc-popover,
.fc-theme-bootstrap .fc-row,
.fc-theme-bootstrap tbody,
.fc-theme-bootstrap td,
.fc-theme-bootstrap th,
.fc-theme-bootstrap thead {
  border-color: #dee6ed;
  border-width: 1px;
  border-style: solid;
}
.fc-theme-bootstrap table {
  border-color: #dee6ed;
  border-width: 1px;
  border-style: solid;
}
.fc-theme-bootstrap .fc-col-header-cell-cushion {
  padding: 4px 8px;
}

svg {
  touch-action: none;
}

.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  touch-action: none;
}

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #adb5bd;
  border-radius: 3px;
  background: #212529;
  color: #fff;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #212529;
  padding: 3px;
  color: #fff;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
  width: 10px;
  height: 10px;
}

.jvectormap-zoomin {
  top: 10px;
}

.jvectormap-zoomout {
  top: 30px;
}

.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}

.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,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);
}

.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}

.jvectormap-legend-cnt {
  position: absolute;
}

.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}

.jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}

.jvectormap-legend {
  background: #000;
  color: #fff;
  border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}

.jvectormap-legend-tick-text {
  font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}

/* Scrollbar styles */
.scrollbar-container {
  position: relative;
  height: 100%;
  width: 100%;
}

.ps {
  touch-action: auto;
}

.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  bottom: 0px;
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  right: 0;
  position: absolute;
  left: auto !important;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.5;
}

.ps__thumb-x {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 7px;
  bottom: 2px;
  position: absolute;
}

.ps__thumb-y {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 7px;
  right: 2px;
  position: absolute;
}

.ql-snow .ql-editor {
  min-height: 6rem;
  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.825rem;
}

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

.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
}

.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #6c757d;
}

.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: #ced4da;
  }
  .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: #ced4da;
  }
  .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: #ced4da;
  }
}
.ql-bubble .ql-stroke {
  stroke: #ced4da;
}

.ql-bubble .ql-stroke-miter {
  stroke: #ced4da;
}

.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ced4da;
}

.ql-bubble .ql-editor blockquote {
  border-left-color: #ced4da;
}

.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f4f7f9;
}

.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #f4f7f9;
  color: #f4f7f9;
}

.ql-bubble .ql-picker {
  color: #ced4da;
}

.ql-bubble .ql-picker-options {
  background-color: #020202;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #6c757d;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #6c757d;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #6c757d;
}

.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-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: #212529;
  color: #fff;
}

.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom-color: #020202;
}

.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-bottom-color: #020202;
}

.ql-bubble .ql-tooltip-editor input[type=text] {
  color: #fff;
}

.ql-bubble .ql-tooltip-editor a:before {
  color: #ced4da;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before {
  background-color: #020202;
  color: #fff;
}

.ql-container.ql-bubble:not(.ql-disabled) a::after {
  border-top-color: #020202;
}

.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: #3f80ea;
}

.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: #3f80ea;
}

.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: #3f80ea;
}

@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
.ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #020202;
  }
  .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: #020202;
  }
  .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: #020202;
  }
}
.ql-snow .ql-stroke {
  stroke: #020202;
}

.ql-snow .ql-stroke-miter {
  stroke: #020202;
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #020202;
}

.ql-snow .ql-editor blockquote {
  border-left-color: #ced4da;
}

.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f4f7f9;
}

.ql-snow .ql-editor pre.ql-syntax {
  background-color: #f4f7f9;
  color: #f4f7f9;
}

.ql-snow .ql-picker {
  color: #020202;
}

.ql-snow .ql-picker-options {
  background-color: #fff;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ced4da;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ced4da;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ced4da;
}

.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-color: #ced4da;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ced4da;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ced4da;
}

.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-snow .ql-tooltip {
  background-color: #fff;
  border-color: #ced4da;
  color: #020202;
}

.ql-snow .ql-tooltip input[type=text] {
  border-color: #ced4da;
}

.ql-snow .ql-tooltip a.ql-action::after {
  border-right-color: #ced4da;
}

.ql-snow a {
  color: #3f80ea;
}

.ql-container.ql-snow {
  border-color: #ced4da;
}

.card > .react-bootstrap-table .table {
  margin-bottom: 0;
}

.react-bootstrap-table-pagination-list .pagination {
  justify-content: flex-end;
}

.react-select-container .react-select__control {
  background-color: #fff;
  border-color: #ced4da;
  color: #495057;
  transition: none;
}
.react-select-container .react-select__control:hover {
  border-color: #adb5bd;
}
.react-select-container .react-select__menu {
  background-color: #fff;
  border: 1px solid #ced4da;
}
.react-select-container .react-select__option {
  background-color: #fff;
  color: #495057;
}
.react-select-container .react-select__option:hover {
  background-color: #f4f7f9;
}
.react-select-container .react-select__indicator-separator {
  background-color: #fff;
}
.react-select-container .react-select__placeholder,
.react-select-container .react-select__single-value {
  color: #495057;
}

/*!
 * 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 #3f80ea;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #3f80ea;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #fff;
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker .dow {
  width: 14.2857%;
  border-bottom: none;
  cursor: default;
}

.rdtPicker th.rdtSwitch {
  width: 100px;
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
  display: block;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */ /* Konqueror */
  -moz-user-select: none; /* Firefox */ /* Internet Explorer/Edge */
  user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker thead tr:first-child th {
  cursor: pointer;
}

.rdtPicker thead tr:first-child th:hover {
  background: #eeeeee;
}

.rdtPicker button {
  border: none;
  background: none;
  cursor: pointer;
}

.rdtPicker button:hover {
  background-color: #eee;
}

.rdtPicker thead button {
  width: 100%;
  height: 100%;
}

td.rdtMonth,
td.rdtYear {
  height: 50px;
  width: 25%;
  cursor: pointer;
}

td.rdtMonth:hover,
td.rdtYear:hover {
  background: #eee;
}

.rdtCounters {
  display: inline-block;
}

.rdtCounters > div {
  float: left;
}

.rdtCounter {
  height: 100px;
}

.rdtCounter {
  width: 40px;
}

.rdtCounterSeparator {
  line-height: 100px;
}

.rdtCounter .rdtBtn {
  height: 40%;
  line-height: 40px;
  cursor: pointer;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.rdtCounter .rdtBtn:hover {
  background: #eee;
}

.rdtCounter .rdtCount {
  height: 20%;
  font-size: 1.2em;
}

.rdtMilli {
  vertical-align: middle;
  padding-left: 8px;
  width: 48px;
}

.rdtMilli input {
  width: 100%;
  font-size: 1.2em;
  margin-top: 37px;
}

.rdtTime td {
  cursor: default;
}

.course-card-container .card:hover {
  margin-top: -20px;
}

.card {
  border: none;
  background: #ffffff;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
  padding: 0;
  border-radius: 0.5%;
  position: relative;
  transition: 0.5s;
}
.card:hover {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
  cursor: pointer;
}
.card .img-container,
.card .card-body,
.card .discount_tag {
  overflow: hidden;
}
.card .img-container {
  margin-bottom: 5px;
}
.card .img-container .card-img-top {
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 16/9;
}
.card .card-body {
  padding-top: 10px;
}
.card .card-body .course-type {
  font-size: 12px;
  font-weight: 600;
  color: rgb(74, 143, 159);
  padding: 8px 10px;
  background: rgba(7, 150, 157, 0.1);
  border-radius: 8px;
  margin-bottom: 11px;
  display: inline-block;
}
.card .card-body .course-title {
  color: #44444f;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}
.card .card-body .course-description {
  font-size: 14px;
  color: #44444f;
  font-weight: 500;
  line-height: 28px;
}
.card .card-body .course-includes-container {
  margin-left: 0;
  margin-bottom: 15px;
}
.card .card-body .course-includes-container .tag {
  margin-left: 0;
  display: flex;
  align-items: center;
  margin-right: 30px;
}
.card .card-body .course-includes-container .tag img {
  height: 22px;
  width: auto;
  padding-left: 0;
}
.card .card-body .course-includes-container .tag span {
  font-size: 12px;
  color: #696974;
  font-weight: 600;
  margin: 0 5px;
}
.card .card-body .course-price {
  color: #171725;
  position: relative;
  width: 100%;
  text-align: center;
  padding: 11px 10px;
  font-size: 24px;
  font-weight: 700;
  opacity: 0.85;
}
.card .card-body .course-price .discount {
  font-size: 18px;
  color: #f34f56;
  position: relative;
}
.card .card-body .course-price .discount:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: 1px;
  background-color: #f34f56;
}
.card .card-body .course-price:after {
  content: "";
  position: absolute;
  background: rgba(7, 150, 157, 0.1);
  left: -6%;
  top: 0;
  display: block;
  width: 130%;
  height: 50px;
}
.card .discount_tag {
  position: absolute;
  height: 48px;
  width: 48px;
  top: -12px;
  left: -12px;
  z-index: 1;
  color: #fff;
  border-radius: 50%;
  background-color: #F34F56;
  padding: 8px 12px;
}
.card .discount_tag h2, .card .discount_tag .h2 {
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
}

.accordion-container {
  margin: 9px;
  overflow: hidden;
}
.accordion-container .course-accordion .accordion-item {
  border: none;
  margin-bottom: 20px;
}
.accordion-container .course-accordion .accordion-item .header {
  background: #f8f8f8;
  padding: 13px 25px;
  border-radius: 10px 10px 0px 0px;
  cursor: pointer;
  position: relative;
  transition: 0.3s;
  flex-wrap: wrap;
}
.accordion-container .course-accordion .accordion-item .header::before {
  content: "";
  left: 25px;
  top: -3px;
  bottom: 0;
  margin: auto;
  width: 8px;
  height: 8px;
  position: absolute;
  transform: rotate(45deg);
  border-right: 2px solid #44444f;
  border-bottom: 2px solid #44444f;
  transition: 0.3s;
}
.accordion-container .course-accordion .accordion-item .header .title {
  color: #2b2b39;
  opacity: 0.9;
  font-weight: 500;
  font-size: 14px;
  padding-left: 20px;
  padding-top: 5px;
}
.accordion-container .course-accordion .accordion-item .header .attributes {
  color: #2b2b39;
  opacity: 0.9;
  font-weight: 400;
  font-size: 12px;
  padding-left: 20px;
}
.accordion-container .course-accordion .accordion-item.open .header {
  background: rgb(74, 143, 159);
}
.accordion-container .course-accordion .accordion-item.open .header::before {
  content: "";
  transform: rotate(-135deg);
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.accordion-container .course-accordion .accordion-item.open .header .title,
.accordion-container .course-accordion .accordion-item.open .header .attributes {
  color: #ffffff;
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents {
  background: #ffffff;
  box-shadow: 0px 0px 50px 1px rgba(0, 0, 0, 0.08);
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list {
  padding: 10px 25px;
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list .list-item:not(:last-child) {
  border-bottom: 1px solid hsla(0deg, 7%, 92%, 0.45);
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list .list-item {
  padding: 12px 0;
  list-style: none;
  cursor: pointer;
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list .list-item.selected .icon svg path {
  fill: #498260;
  fill-opacity: 0.75;
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list .list-item.selected .subject-title {
  color: #498260;
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list .list-item .subject-title {
  font-size: 14px;
  color: #44444f;
  font-weight: 500;
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list .list-item .subject-title .icon {
  margin-right: 10px;
}
.accordion-container .course-accordion .accordion-item .accordion-body-contents .content-list .list-item .subject-title .icon svg {
  width: 20px;
  height: 20px;
}

/* .exam {
	position: relative
}

*/
/* .exam * {
	margin: 0;
	box-sizing: border-box;
	text-decoration: none;
	list-style: none;
	font-family: Poppins, Li Ador Noirrit, sans-serif !important;
	text-indent: 0 !important
}

*/
.exam * {
  margin: 0;
  box-sizing: border-box;
  text-decoration: none;
  list-style: none;
  font-family: "Li Ador Noirrit", sans-serif !important;
  text-indent: 0 !important;
}

.exam img,
.exam svg {
  vertical-align: inherit;
}

.exam p,
.exam h1,
.exam .h1,
.exam h2,
.exam .h2,
.exam h3,
.exam .h3,
.exam h4,
.exam .h4,
.exam h5,
.exam .h5,
.exam h6,
.exam .h6,
.exam em .exam strong,
.exam b,
.exam i {
  margin: 0;
  padding: 0;
  line-height: 1.2rem;
  font-size: 1.2rem;
}

/* .exam .question .question-title img {
	margin-top: -7px;
} */
.exam_submit_modal {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 0.4rem;
  width: 500px;
  height: 270px;
  padding: 1.3rem;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 20px;
}

@media (max-width: 767.98px) {
  .exam_submit_modal {
    max-width: 350px;
    min-height: 250px;
  }
}
.exam_submit_modal h3, .exam_submit_modal .h3 {
  color: #2f2c4a;
  font-size: 50px;
  font-weight: 600;
}

@media (max-width: 767.98px) {
  .exam_submit_modal h3, .exam_submit_modal .h3 {
    font-size: 30px;
  }
}
.exam_submit_modal button {
  border-radius: 20px;
  font-size: 20px;
}

@media (max-width: 767.98px) {
  .exam_submit_modal .modal_submit_btn {
    font-size: 12px;
  }
  .exam_submit_modal .modal_submit_btn .paper-plane-icon svg {
    height: 20px;
  }
}
.exam_submit_modal .close-btn-container {
  position: relative;
}

.exam_submit_modal .close-btn-container .btn-close {
  position: absolute;
  right: -6px;
  top: -42px;
  font-size: 16px;
}

.exam {
  position: relative;
}

/* .exam * {
	margin: 0;
	box-sizing: border-box;
	text-decoration: none;
	list-style: none;
	font-family: Poppins, Li Ador Noirrit, sans-serif !important;
	text-indent: 0 !important;
} */
.exam .exam-title-section {
  /* background: #2f2d51; */
  /* box-shadow: 0 10px 22px rgba(33, 123, 244, .26); */
  color: #fff;
  border-radius: 14px;
  padding: 3rem 2rem;
  margin-bottom: 100px;
}

@media (max-width: 767.98px) {
  .exam .exam-title-section {
    padding: 1.2rem;
    margin-bottom: 28px;
  }
}
.exam .exam-title-section .exam-titles-container .title-list {
  text-align: center;
}

@media (max-width: 767.98px) {
  .exam .exam-title-section .exam-titles-container .title-list {
    text-align: start;
  }
}
.exam .exam-title-section .exam-titles-container .title-list .item .title {
  font-weight: 500;
  font-size: 1.5rem;
}

@media (max-width: 767.98px) {
  .exam .exam-title-section .exam-titles-container .title-list .item .title {
    font-size: 1.2rem;
  }
  .exam .exam-title-section .exam-titles-container .title-list .item .title svg {
    width: 1.2rem;
    height: 1.2rem;
  }
}
.exam .exam-title-section .exam-titles-container .title-list .item .title .svg-container {
  margin-right: 10px;
}

.exam .exam-question-section {
  font-family: Inter, sans-serif;
}

.exam .exam-question-section .question-container {
  counter-reset: question-counter;
}

.exam .exam-question-section .question-container .section-header-container .header {
  font-size: 24px;
  font-weight: 600;
}

.exam .exam-question-section .question-container .question-item {
  padding-left: 60px;
  margin-bottom: 3rem;
  position: relative;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item {
    padding-left: 47px;
  }
}
.exam .exam-question-section .question-container .question-item:before {
  position: absolute;
  left: 0;
  top: -2px;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  background: #2f2d51;
  color: #fff;
  font-weight: 500;
  font-size: 1rem;
  counter-increment: question-counter;
  content: "Q" counter(question-counter);
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item:before {
    height: 33px;
    width: 33px;
    font-size: 0.8rem;
    padding-top: 2px;
  }
}
.exam .exam-question-section .question-container .question-item .question {
  color: #2f2c4a;
  font-weight: 500;
  font-size: 1.2rem;
  margin-bottom: 1rem;
}

.exam .exam-question-section .question-container .question-item .question p,
.exam .exam-question-section .question-container .question-item .question span {
  font-size: 1.2rem !important;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item .question {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .exam .exam-question-section .question-container .question-item .question p,
.exam .exam-question-section .question-container .question-item .question span {
    font-size: 1rem !important;
  }
}
.exam .exam-question-section .question-container .question-item .options .option-item {
  font-size: 1.2rem;
  margin: 13px 0;
}

.exam .exam-question-section .question-container .question-item .options .option-item .question-option {
  margin-left: 1px;
  margin-right: 1rem;
}

.exam .exam-question-section .question-container .question-item .options .option-item .question-option .option-marker {
  margin: 0 20px 0 15px;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item .options .option-item {
    font-size: 1rem;
  }
}
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked {
  position: absolute;
  left: -9999px;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #2f2c4a;
  font-weight: 400;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border: 1px solid #2f2c4a;
  border-radius: 100%;
  background: #fff;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label:after {
  content: "";
  width: 12px;
  height: 12px;
  background: #2f2c4a;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 100%;
  transition: all 0.2s ease;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

.exam .question-search {
  font-family: roboto, sans-serif;
  height: 232px;
  position: fixed;
  width: 100%;
  right: 0;
  bottom: 0;
  color: #fff;
  text-align: center;
  background-color: #2f2d51;
  border-radius: 5px 5px 0 0;
  z-index: 999;
  font-family: arial;
  text-transform: uppercase;
  padding-top: 10px;
  transition: 0.5s;
}

@media (max-width: 767.98px) {
  .exam .question-search {
    height: 250px;
  }
}
.exam .question-search.collapsed {
  height: 80px;
}

.exam .question-search .top-section {
  color: #fff;
  font-size: 18px;
}

.exam .question-search .top-section button {
  color: #fff;
  background: none;
  outline: none;
  border: none;
}

.exam .question-search .top-section .content-container .item .submit-btn-container {
  margin-right: 15px;
}

.exam .question-search .top-section .content-container .item .submit-btn-container button {
  background: #fff;
  color: #2f2d51;
  font-size: 16px;
  width: 140px;
  font-weight: 400;
  border-radius: 5px;
  padding: 7px;
}

.exam .question-search .bottom-section {
  height: 220px;
  overflow-y: scroll;
}

.exam .question-search .bottom-section a {
  text-decoration: none;
  color: #171725;
  font-size: 20px;
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section a {
    font-size: 16px;
  }
}
.exam .question-search .bottom-section .options-list {
  padding-bottom: 40px;
}

.exam .question-search .bottom-section .options-list .question-link {
  height: 48px;
  width: 48px;
  background: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 10px;
  font-weight: 500;
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section .options-list .question-link {
    height: 33px;
    width: 33px;
  }
}
.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  print-color-adjust: exact;
}

/* .form-check-input[type=radio] {
	border-radius: 50%;
}

.form-check-input:active {
	filter: brightness(90%);
}

.form-check-input:focus {
	border-color: #86b7fe;
	outline: 0;
	box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
}

.form-check-input:checked {
	background-color: #0d6efd;
	border-color: #0d6efd;
}

.form-check-input:checked[type=radio] {
	background-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:disabled {
	pointer-events: none;
	filter: none;
	opacity: .5;
}
 */
.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em;
  color: #000;
  background: transparent 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") 50%/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: 0.5;
}

.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}

.btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}

.btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}

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

.exam ul {
  margin: 0;
  padding: 0;
}

.exam .exam-title-section {
  background: #2f2d51;
  /* box-shadow: 0 10px 22px rgba(33, 123, 244, .26); */
  color: #fff;
  border-radius: 14px;
  padding: 3rem 2rem;
  margin-bottom: 100px;
}

@media (max-width: 767.98px) {
  .exam .exam-title-section {
    padding: 1.2rem;
    margin-bottom: 28px;
  }
}
.exam .exam-title-section .exam-titles-container .title-list {
  text-align: center;
}

@media (max-width: 767.98px) {
  .exam .exam-title-section .exam-titles-container .title-list {
    text-align: start;
  }
}
@media (max-width: 991.98px) {
  .exam .exam-title-section .exam-titles-container .title-list ul {
    flex-direction: column;
  }
}
.exam .exam-title-section .exam-titles-container .title-list ul li:not(:last-child) {
  position: relative;
  margin-right: 20px;
}

.exam .exam-title-section .exam-titles-container .title-list .item .title {
  font-weight: 500;
  font-size: 1.5rem;
}

@media (max-width: 767.98px) {
  .exam .exam-title-section .exam-titles-container .title-list .item .title {
    font-size: 1.2rem;
  }
  .exam .exam-title-section .exam-titles-container .title-list .item .title svg {
    width: 1.2rem;
    height: 1.2rem;
  }
}
.exam .exam-title-section .exam-titles-container .title-list .item .title .svg-container {
  margin-right: 10px;
}

.exam .exam-question-section {
  font-family: Inter, sans-serif;
}

.exam .exam-question-section .question-container {
  counter-reset: question-counter;
}

.exam .exam-question-section .question-container .section-header-container .header {
  font-size: 24px;
  font-weight: 600;
}

.exam .exam-question-section .question-container .question-item {
  padding-left: 60px;
  margin-bottom: 3rem;
  position: relative;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item {
    padding-left: 47px;
  }
}
.exam .exam-question-section .question-container .question-item:before {
  position: absolute;
  left: 0;
  top: -2px;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  background: #2f2d51;
  color: #fff;
  font-weight: 500;
  font-size: 1rem;
  counter-increment: question-counter;
  content: "Q" counter(question-counter);
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item:before {
    height: 33px;
    width: 33px;
    font-size: 0.8rem;
    padding-top: 2px;
  }
}
.exam .exam-question-section .question-container .question-item .question {
  color: #2f2c4a;
  font-weight: 500;
  font-size: 1.2rem;
  margin-bottom: 1rem;
}

.exam .exam-question-section .question-container .question-item .question h1, .exam .exam-question-section .question-container .question-item .question .h1,
.exam .exam-question-section .question-container .question-item .question h2,
.exam .exam-question-section .question-container .question-item .question .h2,
.exam .exam-question-section .question-container .question-item .question h3,
.exam .exam-question-section .question-container .question-item .question .h3,
.exam .exam-question-section .question-container .question-item .question h4,
.exam .exam-question-section .question-container .question-item .question .h4,
.exam .exam-question-section .question-container .question-item .question h5,
.exam .exam-question-section .question-container .question-item .question .h5,
.exam .exam-question-section .question-container .question-item .question h6,
.exam .exam-question-section .question-container .question-item .question .h6,
.exam .exam-question-section .question-container .question-item .question p,
.exam .exam-question-section .question-container .question-item .question span {
  font-size: 1.2rem !important;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item .question {
    /* font-size: 1rem; */
    /* margin-bottom: 0 */
    line-height: 1.2rem;
  }
  .exam .exam-question-section .question-container .question-item .question h1, .exam .exam-question-section .question-container .question-item .question .h1,
.exam .exam-question-section .question-container .question-item .question h2,
.exam .exam-question-section .question-container .question-item .question .h2,
.exam .exam-question-section .question-container .question-item .question h3,
.exam .exam-question-section .question-container .question-item .question .h3,
.exam .exam-question-section .question-container .question-item .question h4,
.exam .exam-question-section .question-container .question-item .question .h4,
.exam .exam-question-section .question-container .question-item .question h5,
.exam .exam-question-section .question-container .question-item .question .h5,
.exam .exam-question-section .question-container .question-item .question h6,
.exam .exam-question-section .question-container .question-item .question .h6,
.exam .exam-question-section .question-container .question-item .question p,
.exam .exam-question-section .question-container .question-item .question span {
    /* font-size: 1rem !important */
    line-height: 1.7rem;
  }
}
.exam .exam-question-section .question-container .question-item .image-container {
  overflow: hidden;
  display: block;
}

.exam .exam-question-section .question-container .question-item .image-container img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

@media (min-width: 768px) {
  .exam .exam-question-section .question-container .question-item .image-container {
    margin: 50px 0;
    max-width: 300px;
  }
}
@media (max-width: 991.98px) {
  .exam .exam-question-section .question-container .question-item .image-container {
    margin: 15px 0;
    width: 100%;
  }
}
@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item .image-container {
    text-align: center;
  }
  .exam .exam-question-section .question-container .question-item .image-container img {
    width: 100%;
  }
}
.exam .exam-question-section .question-container .question-item .options .result-option-item {
  margin: 10px 1rem 10px 1px;
  font-size: 1.2rem;
}

.exam .exam-question-section .question-container .question-item .options .result-option-item .option-marker {
  margin: 0 20px 0 15px;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item .options .result-option-item .option-marker {
    /* font-size: 1rem; */
    /* margin: 13px 0 */
  }
}
.exam .exam-question-section .question-container .question-item .options .result-option-item textarea {
  border: 2px solid #000;
}

.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:checked,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:not(:checked),
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:checked,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:not(:checked) {
  position: absolute;
  left: -9999px;
}

.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:checked + label,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:not(:checked) + label,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:checked + label,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:not(:checked) + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #2f2c4a;
  font-weight: 400;
}

.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:checked + label:after,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:not(:checked) + label:after {
  content: "";
  width: 12px;
  height: 12px;
  background: #2f2c4a;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 100%;
  transition: all 0.2s ease;
}

.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:checked + label:after,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:not(:checked) + label:after {
  content: "✓";
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 3px;
  transition: all 0.2s ease;
}

.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:not(:checked) + label:after,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:checked + label:after,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=radio]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

.exam .exam-question-section .question-container .question-item .options .option-item {
  font-size: 1.2rem;
  margin: 13px 0;
}

.exam .exam-question-section .question-container .question-item .options .option-item .question-option {
  margin-left: 1px;
  margin-right: 1rem;
}

.exam .exam-question-section .question-container .question-item .options .option-item .question-option .option-marker {
  margin: 0 20px 0 15px;
}

@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item .options .option-item {
    /* font-size: 1rem */
  }
}
.exam .exam-question-section .question-container .question-item .options .option-item textarea {
  border: 2px solid #000;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:checked,
.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:not(:checked),
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked,
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:not(:checked) {
  position: absolute;
  left: -9999px;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:checked + label,
.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:not(:checked) + label,
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label,
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:not(:checked) + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #2f2c4a;
  font-weight: 400;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label:before,
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:not(:checked) + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 18px;
  height: 18px;
  border: 1px solid #2f2c4a;
  border-radius: 100%;
  background: #fff;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:checked + label:before,
.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:not(:checked) + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 18px;
  height: 18px;
  border: 1px solid #2f2c4a;
  background: #fff;
  border-radius: 3px;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:checked + label:before {
  background: #2f2c4a;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label:after,
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:not(:checked) + label:after {
  content: "";
  width: 12px;
  height: 12px;
  background: #2f2c4a;
  position: absolute;
  top: 5px;
  left: 3px;
  border-radius: 100%;
  transition: all 0.2s ease;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:checked + label:after,
.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:not(:checked) + label:after {
  content: "";
  width: 6px;
  height: 10px;
  position: absolute;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  top: 3px;
  left: 6px;
  transition: all 0.2s ease;
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:not(:checked) + label:after,
.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=radio]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:checked + label:after {
  opacity: 1;
  transform: rotate(45deg);
}

.exam .question-search {
  font-family: roboto, sans-serif;
  height: 232px;
  position: fixed;
  width: 100%;
  right: 0;
  bottom: 0;
  color: #fff;
  text-align: center;
  background-color: #2f2d51;
  border-radius: 5px 5px 0 0;
  z-index: 999;
  font-family: arial;
  text-transform: uppercase;
  padding-top: 10px;
  transition: 0.5s;
}

@media (max-width: 767.98px) {
  .exam .question-search {
    height: 250px;
  }
}
.exam .question-search.collapsed {
  height: 80px;
}

.exam .question-search .top-section {
  color: #fff;
  font-size: 18px;
}

.exam .question-search .top-section button {
  color: #fff;
  background: none;
  outline: none;
  border: none;
}

.exam .question-search .top-section .content-container .item .submit-btn-container {
  margin-right: 15px;
}

.exam .question-search .top-section .content-container .item .submit-btn-container button {
  background: #fff;
  color: #2f2d51;
  font-size: 16px;
  width: 140px;
  font-weight: 400;
  border-radius: 5px;
  padding: 7px;
}

.exam .question-search .bottom-section {
  height: 220px;
  overflow-y: scroll;
}

.exam .question-search .bottom-section a {
  text-decoration: none;
  color: #171725;
  font-size: 20px;
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section a {
    font-size: 16px;
  }
}
.exam .question-search .bottom-section .options-list {
  padding-bottom: 40px;
}

.exam .question-search .bottom-section .options-list .question-link {
  height: 48px;
  width: 48px;
  background: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 10px;
  font-weight: 500;
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section .options-list .question-link {
    height: 33px;
    width: 33px;
  }
}
.exam .question-search .bottom-section .options-list .question-link.filled {
  background: hsla(0deg, 0%, 70%, 0.6);
}

.exam .question-search .bottom-section .corrected-options-list {
  padding-bottom: 30px;
}

.exam .question-search .bottom-section .corrected-options-list .question-link {
  background: #fff;
  margin: 10px;
  font-weight: 500;
  border-radius: 5px;
  height: 60px;
  width: 48px;
  position: relative;
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section .corrected-options-list .question-link {
    height: 50px;
    width: 39px;
    margin: 5px;
  }
  .exam .question-search .bottom-section .corrected-options-list .question-link:after {
    height: 28px;
    width: 39px;
  }
}
.exam .question-search .bottom-section .corrected-options-list .question-link.correct:before {
  content: "";
  position: absolute;
  width: 11px;
  height: 15px;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  bottom: 8px;
  z-index: 2;
  left: 0;
  right: 0;
  margin: auto;
  transform: rotate(42deg);
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section .corrected-options-list .question-link.correct:before {
    width: 8px;
    height: 13px;
  }
}
.exam .question-search .bottom-section .corrected-options-list .question-link.incorrect:before {
  content: "|";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 2px solid red;
  color: red;
  border-radius: 50%;
  bottom: 3px;
  left: 0;
  right: 0;
  z-index: 2;
  transform: rotate(42deg);
  overflow: hidden;
  text-align: center;
  font-size: 18px;
  line-height: 16px;
  padding: 0;
  margin: auto;
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section .corrected-options-list .question-link.incorrect:before {
    width: 15px;
    height: 15px;
    bottom: 5px;
  }
}
.exam .question-search .bottom-section .corrected-options-list .question-link:after {
  content: "";
  position: absolute;
  height: 30px;
  width: 48px;
  background: #252341;
  bottom: -2px;
  left: 0;
  right: 0;
  border-radius: 0 0 5px 5px;
}

@media (max-width: 767.98px) {
  .exam .question-search .bottom-section .corrected-options-list .question-link:after {
    height: 28px;
    width: 39px;
  }
}
.exam-solution .exam-question-section .question-container .question-item .options .option-item,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item {
  position: relative;
}

.exam-solution .exam-question-section .question-container .question-item .options .result-option-item {
  color: #2f2c4a;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice:before,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice:before {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 50%;
  background: #fff;
  border: 1px solid #2f2c4a;
  position: absolute;
  left: 0;
  top: 5px;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice:after,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice:after {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  border-radius: 50%;
  background: #fff;
  position: absolute;
  left: 3px;
  top: 8px;
  z-index: 2;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice.filled:after,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice.filled:after {
  background: #2f2c4a;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice.correct .question-option,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice.correct .question-option {
  color: #2f2d51 !important;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice.correct:before,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice.correct:before {
  border-color: #2f2d51;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice.correct:after,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice.correct:after {
  background: #2f2d51;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice.incorrect .question-option,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice.incorrect .question-option {
  color: #ee1d10 !important;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice.incorrect:before,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice.incorrect:before {
  border-color: #ee1d10;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.single-choice.incorrect:after,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.single-choice.incorrect:after {
  background: #ee1d10;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.multiple-choice:before,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.multiple-choice:before {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 3px;
  background: #fff;
  border: 1px solid #2f2c4a;
  position: absolute;
  left: 0;
  top: 5px;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.multiple-choice:after,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.multiple-choice:after {
  content: "";
  width: 6px;
  height: 11px;
  display: inline-block;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  position: absolute;
  left: 7px;
  top: 8px;
  z-index: 2;
  transform: rotate(45deg);
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.multiple-choice.filled:before,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.multiple-choice.filled:before {
  background: #2f2c4a;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.multiple-choice.correct .question-option,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.multiple-choice.correct .question-option {
  color: #2f2d51 !important;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.multiple-choice.correct:before,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.multiple-choice.correct:before {
  border-color: #2f2d51;
  background: #2f2d51;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.multiple-choice.incorrect .question-option,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.multiple-choice.incorrect .question-option {
  color: #ee1d10 !important;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item.multiple-choice.incorrect:before,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item.multiple-choice.incorrect:before {
  border-color: #ee1d10;
  background: #ee1d10;
}

@media (max-width: 767.98px) {
  .exam-solution .exam-question-section .question-container .question-item .options .option-item .question-option,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item .question-option {
    /* font-size: 1rem */
  }
}
.exam-solution .exam-question-section .question-container .question-item .options .option-item .question-option .option-marker,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item .question-option .option-marker {
  margin-left: 50px;
  padding-right: 10px;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item .option-text,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item .option-text {
  margin-left: 40px;
  font-size: 1.2rem;
  line-height: 20px;
  color: #2f2c4a;
  font-weight: 400;
}

.exam-solution .exam-question-section .question-container .question-item .options .option-item .option-text .option-marker,
.exam-solution .exam-question-section .question-container .question-item .options .result-option-item .option-text .option-marker {
  margin: 0 20px 0 15px;
}

.exam-solution .exam-question-section .question-container .question-item .explanation-container {
  background: #fafafb;
  border: 1px solid #f1f1f5;
  border-radius: 20px;
  padding: 30px;
  margin: 20px 0;
}

@media (max-width: 767.98px) {
  .exam-solution .exam-question-section .question-container .question-item .explanation-container {
    margin-left: -40px;
  }
}
.exam-solution .exam-question-section .question-container .question-item .explanation-container .title {
  font-size: 14px;
  color: #44444f;
  font-weight: 600;
  margin-bottom: 10px;
}

.exam-solution .exam-question-section .question-container .question-item .explanation-container .explanation-text {
  font-size: 14px;
  color: #92929d;
  font-family: roboto;
}

.exam-solution .exam-question-section .question-container .question-item .explanation-container .explanation-video-opener-btn {
  border: none;
  outline: none;
  background: none;
  font-size: 14px;
  font-weight: 600;
  color: #2f2d51;
  margin: 10px 0;
  display: inline-block;
}

button {
  border: none;
  outline: none;
  cursor: pointer;
  font-weight: 600;
}

.btn_lg {
  min-width: 162px;
  border-radius: 14px;
  font-size: 16px;
  padding: 20px;
}

.btn_md {
  min-width: 162px;
  border-radius: 8px;
  font-size: 16px;
  padding: 16px 20px;
}

.btn_normal {
  border-radius: 8px;
  font-size: 16px;
  padding: 16px 20px;
}

.btn_sm {
  min-width: 122px;
  border-radius: 5px;
  font-size: 12px;
  padding: 11px 13px;
}

.btn_primary {
  background-color: rgb(74, 143, 159);
  color: #ffffff;
}
.btn_primary:disabled {
  background-color: #44444f;
}

.btn_primary_outlined {
  border: 1px solid rgb(74, 143, 159);
  color: rgb(74, 143, 159);
  background: transparent;
  font-weight: 500;
  transition: all 0.3s;
}
.btn_primary_outlined:hover {
  color: #ffffff;
  background: rgb(74, 143, 159);
}

.btn_secondary {
  background-color: #ff9c76;
  color: #ffffff;
}
.btn_secondary:hover {
  cursor: pointer;
}

.btn_secondary_two {
  background-color: rgba(255, 156, 118, 0.9294117647);
  color: #ffffff;
}
.btn_secondary_two:hover {
  cursor: pointer;
}

.btn_secondary_outlined {
  border: 1px solid rgba(255, 156, 118, 0.9294117647);
  color: rgba(255, 156, 118, 0.9294117647);
  background: transparent;
  transition: all 0.3s;
}
.btn_secondary_outlined:hover {
  color: #ffffff;
  background: rgba(255, 156, 118, 0.9294117647);
}

.btn_light {
  background-color: #ffffff;
  color: rgb(74, 143, 159);
}
.btn_light:hover {
  cursor: pointer;
}

button:disabled {
  opacity: 0.6;
}

@media (max-width: 991.98px) {
  .modal-content .modal-body {
    overflow-x: scroll;
  }
  .modal-content .page_count {
    display: none;
  }
}

.course-details .course-list-section .play-section {
  overflow: hidden;
  padding-bottom: 10px;
}
.course-details .course-list-section .play-section .player-wrapper {
  position: relative;
  padding-top: 56.25%;
  overflow: hidden;
}
.course-details .course-list-section .play-section .react-player {
  position: absolute;
  top: 0;
  left: 0;
}
.course-details .course-list-section .play-section .exam-title-section {
  box-shadow: 0px 10px 22px rgba(47, 45, 81, 0);
  background: rgb(74, 143, 159);
  color: #ffffff;
  font-family: "roboto";
  font-size: 20px;
  font-weight: 500;
  border-radius: 14px;
}
@media (min-width: 576px) {
  .course-details .course-list-section .play-section .exam-title-section {
    padding: 30px 10px;
  }
}
.course-details .course-list-section .play-section .exam-title-section .list-container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.course-details .course-list-section .play-section .exam-title-section .icon-container img {
  height: 20px;
}
@media (min-width: 1200px) {
  .course-details .course-list-section .play-section .play-bottom-content {
    padding: 0 50px;
  }
}
@media (max-width: 1199.98px) {
  .course-details .course-list-section .play-section .play-bottom-content {
    padding: 0 20px;
  }
}
.course-details .course-list-section .play-section .play-bottom-content .video-player {
  width: 100%;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .header-container {
  margin-bottom: 19px;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .header-container .title {
  color: #2f2c4a;
  font-size: 20px;
  font-weight: 600;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details {
  margin-bottom: 30px;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul {
  margin-left: 0;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li {
  list-style: none;
  margin-right: 10px;
  font-family: "roboto", "Li Ador Noirrit";
  margin-bottom: 10px;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li span {
  font-size: 16px;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li .name {
  color: #696974;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li .designation {
  color: #92929d;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li .ratings {
  font-size: 15px;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li .ratings .icon {
  display: inline-block;
  margin-right: 3px;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li .ratings .star-filled svg path {
  fill: #ffaf2e;
  opacity: 0.9;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li .link a {
  color: #50b5ff;
}
.course-details .course-list-section .play-section .play-bottom-content .selected-item-description .instructor-details ul li:not(:last-child):after {
  margin-left: 10px;
  content: "";
  width: 10px;
  height: 16px;
  border-right: 1px solid #e2e2ea;
}
.course-details .course-list-section .play-section .play-bottom-content .active-tab-content-wrapper {
  background: #fafafb;
  border: 1px solid #f1f1f5;
  border-radius: 20px;
  padding: 10px 0;
}
.course-details .course-list-section .play-section .play-bottom-content .active-tab-content-wrapper .item-container {
  padding: 20px 20px;
}
.course-details .course-list-section .play-section .play-bottom-content .active-tab-content-wrapper .item-container .content-wrapper .content-text {
  color: #92929d;
  font-size: 14px;
  word-break: break-all;
}
.course-details .course-list-section .play-section .play-bottom-content .active-tab-content-wrapper .item-container .no-data {
  padding: 40px;
}
@media (max-width: 767.98px) {
  .course-details .course-list-section .play-section .play-bottom-content .active-tab-content-wrapper .item-container .no-data {
    padding: 20px;
  }
}
.course-details .course-list-section .play-section .play-bottom-content .active-tab-content-wrapper .item-container .no-data .no-data-text {
  color: #44444f;
  font-size: 14px;
  font-weight: 600;
}
.course-details .course-list-section .play-section .play-bottom-content .note-content-wrapper {
  border: 1px solid #f1f1f5;
  border-radius: 20px;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .course-details .course-list-section .play-section .play-bottom-content .note-content-wrapper {
    margin: 110px 47px;
    padding: 40px;
  }
}
@media (max-width: 991.98px) {
  .course-details .course-list-section .play-section .play-bottom-content .note-content-wrapper {
    margin: 50px;
    padding: 20px;
  }
}
@media (max-width: 575.98px) {
  .course-details .course-list-section .play-section .play-bottom-content .note-content-wrapper {
    margin: 20px;
  }
}
.course-details .course-list-section .play-section .play-bottom-content .note-content-wrapper .text-container {
  font-size: 20px;
  font-weight: 500;
  color: #000000;
}
@media (max-width: 575.98px) {
  .course-details .course-list-section .play-section .play-bottom-content .note-content-wrapper .read_now_btn {
    min-width: 140px;
    border-radius: 8px;
    font-size: 13px;
    padding: 8px 20px;
  }
}
.course-details .course-list-section .CircularProgressbar .CircularProgressbar-path {
  stroke: rgb(74, 143, 159);
}
.course-details .course-list-section .CircularProgressbar .CircularProgressbar-text {
  fill: rgb(74, 143, 159);
  font-weight: 500;
}
.course-details .course-list-section .next-prev-button-container {
  margin-bottom: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 30px;
}
@media (max-width: 767.98px) {
  .course-details .course-list-section .next-prev-button-container {
    gap: 15px;
  }
}
.course-details .course-list-section .next-prev-button-container button {
  width: 100%;
  border-radius: 14px;
}
.course-details .course-list-section .next-prev-button-container .btn_md {
  font-size: 12px;
  font-weight: 500;
  box-shadow: 0px 10px 22px rgba(47, 45, 81, 0);
}
@media (max-width: 1439.98px) {
  .course-details .course-list-section .next-prev-button-container .btn_md {
    font-size: 12px;
  }
}
@media (max-width: 767.98px) {
  .course-details .course-list-section .next-prev-button-container .btn_md {
    font-size: 10px;
    min-width: 100px;
  }
}
.course-details .course-list-section .course-accordion-container .search-bar-container {
  border-radius: 14px;
  background-color: rgba(7, 150, 157, 0.07);
  padding: 10px 20px;
  position: relative;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search {
  height: 38px;
  position: relative;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search input {
  border: none;
  outline: none;
  background: none;
  position: absolute;
  width: 100%;
  z-index: 2;
  font-size: 14px;
  color: #44444f;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search .svg-container {
  position: absolute;
  right: 15px;
  z-index: 1;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search-result-block {
  position: absolute;
  border-radius: 0 0 10px 10px;
  left: 0;
  right: 0;
  top: 50px;
  max-height: 8rem;
  background: #ffffff;
  box-shadow: 0px 0px 50px 1px rgba(0, 0, 0, 0.08);
  border-top: none;
  z-index: 999;
  padding: 1rem 0;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search-result-block .items {
  height: 7rem;
  overflow-y: auto;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search-result-block .items .item {
  padding: 0.5rem;
  display: flex;
  align-items: center;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search-result-block .items .item:hover {
  background: #ebebeb;
  border-radius: 3px;
}
.course-details .course-list-section .course-accordion-container .search-bar-container .search-result-block .items .item .title {
  padding: 0 1rem;
}
.course-details .course-list-section .course-accordion-container .accordion-container {
  max-height: 600px;
  overflow-y: auto;
  overflow-x: hidden;
}
.course-details .course-list-section .play-section,
.course-details .course-list-section .course-accordion-container {
  background: #ffffff;
  border-radius: 15px;
}

.star-button {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  font-size: 2rem;
}

.star-selected {
  color: #000;
}

.star-unselected {
  color: #ccc;
}

.file-item {
  padding: 2rem;
  text-align: center;
}

.overview-text {
  font-size: 16px;
  margin: 0;
  margin-top: 1rem;
  padding: 0;
  color: #44444f;
  font-weight: 500;
  line-height: 28px;
}

.tab_container {
  border-bottom: 1px solid #f1f1f5;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
}
@media (min-width: 1440px) {
  .tab_container {
    gap: 70px;
  }
}
@media (max-width: 1439.98px) {
  .tab_container {
    gap: 40px;
  }
}
@media (max-width: 767.98px) {
  .tab_container {
    gap: 0px;
    justify-content: space-evenly;
    /* width: max-content; */
    /* overflow: scroll; */
  }
}
.tab_container .content-tab {
  border: none;
  outline: none;
  background: none;
  color: #92929d;
  font-size: 14px;
  font-weight: 600;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
@media (max-width: 575.98px) {
  .tab_container .content-tab {
    padding: 10px;
    margin: 0 10px;
    font-size: 12px;
  }
}
.tab_container .content-tab.tab-active {
  color: #44444f;
  border-bottom: 2px solid rgb(74, 143, 159);
}

.my-courses .top-title {
  color: #171725;
  font-size: 24px;
  font-weight: 600;
}
.my-courses .no-course-card {
  background: #ffffff;
  border: 1px solid #ffffff;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  border-radius: 20px;
  padding: 90px 30px;
}
@media (min-width: 992px) {
  .my-courses .no-course-card {
    min-width: 800px;
  }
}
.my-courses .no-course-card .title {
  font-size: 24px;
  color: #2f2c4a;
  font-weight: 600;
  margin-bottom: 50px;
}
.my-courses .card {
  background: #ffffff;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .my-courses .card {
    margin: auto;
  }
}
.my-courses .card .progress-bar-section .title {
  color: #171725;
  font-size: 16px;
  margin-bottom: 20px;
}
.my-courses .card .progress-bar-section .progress {
  height: 6px;
}
.my-courses .card .progress-bar-section .progress .progress-bar {
  background-color: rgb(74, 143, 159);
}
.my-courses .card .progress-bar-section .percentage-text {
  color: #44444f;
  font-size: 13px;
}
.my-courses .card .btn_sm {
  box-shadow: 0px 10px 22px rgba(47, 45, 81, 0);
  border-radius: 14px;
  padding: 15px 27px;
}

.ellipsis-one-line {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}

.ellipsis-two-line {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.file-container {
  position: relative;
}
.file-container .icon {
  position: absolute;
  width: 32px;
  height: 32px;
  left: 205px;
  top: -14px;
}
.file-container .img-container img {
  width: 200px;
  height: 200px;
}
.file-container .width-200px {
  width: 200px;
}

.discussion {
  margin-top: 1rem;
  margin-left: 1rem;
}
.discussion__title {
  margin-bottom: 1rem;
  color: #07969d;
}

.image-container {
  text-align: center;
  width: 100%;
}
.image-container img {
  width: 100%;
}

.btn-see-answers {
  background: rgba(7, 150, 157, 0.1);
  border-radius: 8px;
  color: #07969d;
  padding: 3px 10px;
}

.discussion-container {
  max-width: 720px;
  width: 95%;
  margin: auto;
}
.discussion-container .write-post {
  width: 100%;
  display: flex;
  justify-content: right;
}

.discussion-section {
  background: #ffffff;
  border-radius: 5px;
}
.discussion-section .discussion-container .write_post_btn {
  font-size: 16px;
  font-weight: 400;
  padding: 8px 20px;
  border-radius: 8px;
  color: #000000;
}
.discussion-section .discussion-container .write_post_btn:hover {
  color: #ffffff;
}
.discussion-section .discussion-container .write_comment_btn {
  font-weight: 400;
  color: #000000;
}
.discussion-section .discussion-container .write_comment_btn:hover {
  color: #ffffff;
}
.discussion-section .discussion-container .edit_post_btn {
  font-size: 14px;
  font-weight: 400;
  padding: 5px 20px;
  height: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.discussion-section .discussion-container .edit_post_btn:hover {
  color: #ffffff;
}
.discussion-section .discussion-container .edit_btn {
  cursor: pointer;
  color: #07969d !important;
  font-size: 14px;
  font-weight: 400;
}
.discussion-section .discussion-container .btn-see-answers:hover {
  color: #07969d;
}
.discussion-section .discussion-container .discussion .discussion__title {
  font-size: 28px;
  font-family: "Poppins", "Li Ador Noirrit", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}
.discussion-section .discussion-container .discussion .image-container img {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}

.discussion.discussions-answers .discussion__title {
  color: #000000;
  font-weight: 400;
}
.discussion.discussions-answers .answers .cover-photo {
  border: 1px solid #07969d;
  padding: 2px;
}
.discussion.discussions-answers .answers .admin-photo {
  position: relative;
}
.discussion.discussions-answers .answers .admin-photo:after {
  content: "";
  position: absolute;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #07969d;
  right: -5px;
  top: -4px;
  z-index: 1;
}
.discussion.discussions-answers .answers .admin-photo::before {
  content: "";
  position: absolute;
  width: 6px;
  height: 10px;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  z-index: 3;
  transform: rotate(45deg);
  right: 1px;
  top: -1px;
  z-index: 3;
}
.discussion.discussions-answers .best-ans-tag {
  color: #07969d;
  font-size: 10px;
  font-weight: 500;
  background: rgba(7, 150, 157, 0.1);
  border-radius: 15px;
  padding: 5px 15px;
}

.notice-board {
  min-height: 100vh;
}
.notice-board .header_content,
.notice-board .search_bar,
.notice-board .adv-card,
.notice-board .filter-menu {
  margin-bottom: 37px;
}
.notice-board .page-title {
  font-size: 38px;
  color: #171725;
  font-weight: 600;
}
.notice-board .notice-board-list .notice-board-card {
  background: #07969d;
  box-shadow: 0px 0px 20px 1px rgba(0, 26, 255, 0.1);
  border-radius: 10px;
  color: #ffffff;
  overflow: hidden;
  min-height: 197px;
}
.notice-board .notice-board-list .notice-board-card .icon-container {
  background: #ffffff;
  width: 150px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767.98px) {
  .notice-board .notice-board-list .notice-board-card .icon-container {
    width: 100px;
  }
}
.notice-board .notice-board-list .notice-board-card .icon-container img {
  width: 80px;
}
@media (max-width: 767.98px) {
  .notice-board .notice-board-list .notice-board-card .icon-container img {
    width: 50px;
  }
}
.notice-board .notice-board-list .notice-board-card .items {
  padding: 30px;
}
.notice-board .notice-board-list .notice-board-card .items .text-container p {
  padding: 0;
  margin: 0;
}
.notice-board .notice-board-list .notice-board-card .items .text-container .title {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
}
.notice-board .notice-board-list .notice-board-card .items .text-container .date {
  font-size: 12px;
  margin: 10px 0;
  font-weight: 400;
}
.notice-board .notice-board-list .notice-board-card .items .text-container .description {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.notice-board .notice-board-list .notice-board-card .items .text-container .description p,
.notice-board .notice-board-list .notice-board-card .items .text-container .description strong,
.notice-board .notice-board-list .notice-board-card .items .text-container .description b,
.notice-board .notice-board-list .notice-board-card .items .text-container .description em,
.notice-board .notice-board-list .notice-board-card .items .text-container .description i,
.notice-board .notice-board-list .notice-board-card .items .text-container .description h1,
.notice-board .notice-board-list .notice-board-card .items .text-container .description .h1,
.notice-board .notice-board-list .notice-board-card .items .text-container .description h2,
.notice-board .notice-board-list .notice-board-card .items .text-container .description .h2,
.notice-board .notice-board-list .notice-board-card .items .text-container .description h3,
.notice-board .notice-board-list .notice-board-card .items .text-container .description .h3,
.notice-board .notice-board-list .notice-board-card .items .text-container .description h4,
.notice-board .notice-board-list .notice-board-card .items .text-container .description .h4,
.notice-board .notice-board-list .notice-board-card .items .text-container .description h5,
.notice-board .notice-board-list .notice-board-card .items .text-container .description .h5,
.notice-board .notice-board-list .notice-board-card .items .text-container .description h6,
.notice-board .notice-board-list .notice-board-card .items .text-container .description .h6 {
  color: #ffffff !important;
}

.notice-board-modal-contents-container .start_exam_form_content .form__label {
  color: #696974;
  margin-bottom: 18px;
  font-weight: 500;
  display: block;
}
.notice-board-modal-contents-container .start_exam_form_content .form__input {
  border: none;
  outline: none;
  background: rgba(7, 150, 157, 0.09);
  border-radius: 14px;
  padding: 15px 20px;
  font-size: 16px;
  font-weight: 400;
  color: #2b2b39;
  margin-bottom: 48px;
  letter-spacing: 1px;
}
.notice-board-modal-contents-container .start_exam_form_content button {
  box-shadow: 0px 10px 22px rgba(47, 45, 81, 0);
  border-radius: 14px;
}
.notice-board-modal-contents-container .card_content .card {
  max-width: 355px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpZ2h0LmNzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8xLXZhcmlhYmxlcy9fYXBwLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2N1c3RvbS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2hhcnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NoYXQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mZWF0aGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19oYW1idXJnZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2lsbHVzdHJhdGlvbnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2xhbmRpbmcuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fdGhlbWUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21haW4uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fbW9kYWwuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3Jvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NldHRpbmdzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL3NpZGViYXIvX2RlZmF1bHQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvc2lkZWJhci9fY29tcGFjdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zdGF0cy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFibGVzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3RhYnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190eXBlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3dpemFyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fd2l6YXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL193cmFwcGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19leGFtLXN1Ym1pdC1tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fY3Vyc29ycy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19mb250LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3otaW5kZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZnVsbGNhbGVuZGFyL2Jvb3RzdHJhcC9tYWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9hcGV4Y2hhcnRzL3NyYy9hc3NldHMvYXBleGNoYXJ0cy5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZHJhZ3VsYS9kaXN0L2RyYWd1bGEuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXF1aWxsL2Rpc3QvcXVpbGwuc25vdy5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtcXVpbGwvZGlzdC9xdWlsbC5idWJibGUuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vdHlmL25vdHlmLm1pbi5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2Z1bGxjYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19qdmVjdG9ybWFwLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3F1aWxsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LWJvb3RzdHJhcC10YWJsZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19yZWFjdC1zZWxlY3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3QtZGF0ZXRpbWUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2NhcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2NvdXJzZS1hY2NvcmRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2V4YW1fdmVyc2lvbl90d28uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2NvdXJzZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzL215X3N0eWxlcy9fbXktY291cnNlcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzL215X3N0eWxlcy9fdXBsb2FkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvbXlfc3R5bGVzL2Rpc2N1c3Npb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX25vdGljZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FSLGdLQUFBO0FBQ0EsbUhBQUE7QUNEUjtFQUVFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0NBQUE7QUZHRjtBRUZFO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QUZJSjs7QUVFQTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7QUZDRjs7QUVFQTtFQUNFLG1CQUFBO0FGQ0Y7O0FFRUE7RUFDRSxnQkFBQTtBRkNGOztBRUNBO0VBQ0UsZ0JBQUE7QUZFRjs7QUVBQTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FGR0Y7O0FFREE7Ozs7O0VBS0UsV0FBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBRklGOztBRUZBO0VBQ0UsWUFBQTtBRktGOztBRUhBO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUZNRjs7QUVKQTs7RUFFRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FGT0Y7O0FFTEE7RUFDRSxrQkFBQTtFQUNBLG1DQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FGUUY7O0FFTkE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUZTRjs7QUVQQTtFQUNFLFdBQUE7QUZVRjs7QUVSQTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtBRldGOztBRVRBO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUZZRjs7QUVWQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBRmFGOztBRVhBO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLCtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0FGY0Y7O0FFWkE7RUFDRSxzQkFBQTtBRmVGOztBRWJBOzs7O0VBSUUsd0JBQUE7QUZnQkY7O0FFZEE7RUFDRSx1QkFBQTtBRmlCRjs7QUVkQTtFQUNFLG1CQUFBO0FGaUJGOztBRWRBO0VBQ0UsZ0JBQUE7QUZpQkY7O0FFZEE7RUFDRSx5QkFBQTtFQUNBLGdDQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQ0FBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0FGaUJGOztBRWRBO0VBQ0U7SUFDRSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsbUJBQUE7RUZpQkY7QUFDRjtBRWRBO0VBQ0UsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBRmdCRjs7QUViQTtFQUNFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7QUZnQkY7O0FFYkE7RUFDRSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLDRCQUFBO0FGZ0JGOztBQ3pMQTtFQUNFLDhCQUFBO0VBQ0EsNEpBQUE7RUFHQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUQwTEY7QUN2TEE7RUFDRSw4QkFBQTtFQUNBLDBJQUFBO0VBRUEsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FEd0xGO0FDckxBO0VBQ0UsOEJBQUE7RUFDQSw0SUFBQTtFQUVBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRHNMRjtBQ25MQTtFQUNFLDhCQUFBO0VBQ0EsZ0lBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QURvTEY7QUNqTEE7RUFDRSw4QkFBQTtFQUNBLGtKQUFBO0VBRUEsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FEa0xGO0FDL0tBLGNBQUE7QUFZQSxlQUFBO0FBT0EsZ0JBQUE7QUFvSUE7RUFDRSxtQ0F6QmM7QURzRGhCOztBQzFCQTtFQUNFLG1EQTVCZ0I7QUR5RGxCOztBRzFPQTs7Ozs7RUFBQTtBQ0FBO0VBUUksa0JBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsdUJBQUE7RUFJQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFJQSxxQkFBQTtFQUFBLHVCQUFBO0VBQUEscUJBQUE7RUFBQSxrQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBSUEsOEJBQUE7RUFBQSw4QkFBQTtFQUFBLDhCQUFBO0VBQUEsMkJBQUE7RUFBQSw4QkFBQTtFQUFBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUdGLDZCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQ0FBQTtFQUNBLCtCQUFBO0VBTUEsc0lBQUE7RUFDQSx5R0FBQTtFQUNBLHlGQUFBO0VBUUEsZ0RBQUE7RUFDQSw2QkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSx3QkFBQTtFQUlBLHFCQUFBO0FKb1BGOztBS3ZSQTs7O0VBR0Usc0JBQUE7QUwwUkY7O0FLM1FJO0VBTko7SUFPTSx1QkFBQTtFTCtRSjtBQUNGOztBS2xRQTtFQUNFLFNBQUE7RUFDQSx1Q0FBQTtFQ21QSSxtQ0FMSTtFRDVPUix1Q0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7RUFDQSw2Q0FBQTtBTHFRRjs7QUszUEE7RUFDRSxjQUFBO0VBQ0EsY0Ura0I0QjtFRjlrQjVCLDhCQUFBO0VBQ0EsU0FBQTtFQUNBLGFFOGtCNEI7QVBoVjlCOztBSzNQQTtFQUNFLFdKbU1hO0FEMkRmOztBS3BQQTtFQUNFLGFBQUE7RUFDQSxxQkVvaEI0QjtFRmpoQjVCLGdCSlBxQjtFSVFyQixnQkVvaEI0QjtFRm5oQjVCLGNKc0VTO0FEK0tYOztBS2xQQTtFQ29NTSxrQkFMSTtBTnVEVjs7QUtqUEE7RUMrTE0scUJBTEk7QU4yRFY7O0FLaFBBO0VDMExNLG9CQUxJO0FOK0RWOztBSy9PQTtFQ3FMTSxxQkFMSTtBTm1FVjs7QUs5T0E7RUNnTE0sbUJBTEk7QU51RVY7O0FLN09BO0VDMktNLG1CQUxJO0FOMkVWOztBS3RPQTtFQUNFLGFBQUE7RUFDQSxtQkVrVTBCO0FQekY1Qjs7QUs5TkE7O0VBRUUseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxzQ0FBQTtVQUFBLDhCQUFBO0FMaU9GOztBSzNOQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBTDhORjs7QUt4TkE7O0VBRUUsa0JBQUE7QUwyTkY7O0FLeE5BOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QUwyTkY7O0FLeE5BOzs7O0VBSUUsZ0JBQUE7QUwyTkY7O0FLeE5BO0VBQ0UsZ0JKeEdpQjtBRG1VbkI7O0FLdE5BO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FMeU5GOztBS25OQTtFQUNFLGdCQUFBO0FMc05GOztBSzlNQTs7RUFFRSxtQkVnWTRCO0FQL0s5Qjs7QUt6TUE7RUM0RU0sY0FMSTtBTnNJVjs7QUt0TUE7RUFDRSxjRTRiNEI7RUYzYjVCLHlCRW1jNEI7QVAxUDlCOztBS2hNQTs7RUFFRSxrQkFBQTtFQ3dESSxpQkFMSTtFRGpEUixjQUFBO0VBQ0Esd0JBQUE7QUxtTUY7O0FLaE1BO0VBQU0sZUFBQTtBTG9NTjs7QUtuTUE7RUFBTSxXQUFBO0FMdU1OOztBS2xNQTtFQUNFLGNKeEdLO0VJeUdMLHFCSmlCZ0I7QURvTGxCO0FLbk1FO0VBQ0UsY0VpTXNDO0VGaE10QywwQkpjb0I7QUR1THhCOztBSzNMRTtFQUVFLGNBQUE7RUFDQSxxQkFBQTtBTDZMSjs7QUt0TEE7Ozs7RUFJRSxxQ0U2UzRCO0VEL1J4QixjQUxJO0VEUFIsK0JBQUE7RUFDQSwyQkFBQTtBTHlMRjs7QUtsTEE7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQ0FJLGNBTEk7QU4yTFY7QUtqTEU7RUNMSSxrQkFMSTtFRFlOLGNBQUE7RUFDQSxrQkFBQTtBTG1MSjs7QUsvS0E7RUNaTSxjQUxJO0VEbUJSLGNKOUpLO0VJK0pMLHFCQUFBO0FMa0xGO0FLL0tFO0VBQ0UsY0FBQTtBTGlMSjs7QUs3S0E7RUFDRSxzQkFBQTtFQ3hCSSxjQUxJO0VEK0JSLFdKbEtNO0VJbUtOLHlCSjFKUztFT25KUCxxQkFBQTtBUjhkSjtBSzlLRTtFQUNFLFVBQUE7RUMvQkUsY0FMSTtFRHNDTixnQkpyUGU7QURxYW5COztBS3ZLQTtFQUNFLGdCQUFBO0FMMEtGOztBS3BLQTs7RUFFRSxzQkFBQTtBTHVLRjs7QUsvSkE7RUFDRSxvQkFBQTtFQUNBLHlCQUFBO0FMa0tGOztBSy9KQTtFQUNFLG9CSjRCcUI7RUkzQnJCLHVCSjJCcUI7RUkxQnJCLGNKdkVXO0VJd0VYLGdCQUFBO0FMa0tGOztBSzNKQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QUw2SkY7O0FLMUpBOzs7Ozs7RUFNRSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBTDZKRjs7QUtySkE7RUFDRSxxQkFBQTtBTHdKRjs7QUtsSkE7RUFFRSxnQkFBQTtBTG9KRjs7QUs1SUE7RUFDRSxVQUFBO0FMK0lGOztBSzFJQTs7Ozs7RUFLRSxTQUFBO0VBQ0Esb0JBQUE7RUM5SEksa0JBTEk7RURxSVIsb0JBQUE7QUw2SUY7O0FLeklBOztFQUVFLG9CQUFBO0FMNElGOztBS3ZJQTtFQUNFLGVBQUE7QUwwSUY7O0FLdklBO0VBR0UsaUJBQUE7QUx3SUY7QUtySUU7RUFDRSxVQUFBO0FMdUlKOztBS2hJQTtFQUNFLGFBQUE7QUxtSUY7O0FLM0hBOzs7O0VBSUUsMEJBQUE7QUw4SEY7QUszSEk7Ozs7RUFDRSxlQUFBO0FMZ0lOOztBS3pIQTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtBTDRIRjs7QUt2SEE7RUFDRSxnQkFBQTtBTDBIRjs7QUtoSEE7RUFDRSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FMbUhGOztBSzNHQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHFCRTZKNEI7RURwWHhCLGlCQUxJO0VEK05SLG9CQUFBO0FMNkdGO0FLM0dFO0VBQ0UsV0FBQTtBTDZHSjs7QUt0R0E7Ozs7Ozs7RUFPRSxVQUFBO0FMeUdGOztBS3RHQTtFQUNFLFlBQUE7QUx5R0Y7O0FLaEdBO0VBQ0Usb0JBQUE7RUFDQSw2QkFBQTtBTG1HRjs7QUszRkE7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0Usd0JBQUE7QUwyRkY7O0FLdEZBO0VBQ0UsVUFBQTtBTHlGRjs7QUtuRkE7RUFDRSxhQUFBO0FMc0ZGOztBS2hGQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBTG1GRjs7QUs5RUE7RUFDRSxxQkFBQTtBTGlGRjs7QUs1RUE7RUFDRSxTQUFBO0FMK0VGOztBS3hFQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBTDJFRjs7QUtuRUE7RUFDRSx3QkFBQTtBTHNFRjs7QUs5REE7RUFDRSx3QkFBQTtBTGlFRjs7QVNwcEJBO0VIeVFNLHFCQUxJO0VHbFFSLGdCRnVtQjRCO0FQZ0Q5Qjs7QVNscEJFO0VIa1FJLGVBTEk7RUczUE4sZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBUDBFOUI7O0FTeHBCRTtFSGtRSSxpQkFMSTtFRzNQTixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FQZ0Y5Qjs7QVM5cEJFO0VIa1FJLGVBTEk7RUczUE4sZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBUHNGOUI7O0FTcHFCRTtFSGtRSSxpQkFMSTtFRzNQTixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FQNEY5Qjs7QVMxcUJFO0VIa1FJLGVBTEk7RUczUE4sZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBUGtHOUI7O0FTaHJCRTtFSGtRSSxpQkFMSTtFRzNQTixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FQd0c5Qjs7QVNocUJBO0VDckRFLGVBQUE7RUFDQSxnQkFBQTtBVnl0QkY7O0FTaHFCQTtFQzFERSxlQUFBO0VBQ0EsZ0JBQUE7QVY4dEJGOztBU2xxQkE7RUFDRSxxQkFBQTtBVHFxQkY7QVNucUJFO0VBQ0Usb0JGOGxCMEI7QVB1RTlCOztBUzNwQkE7RUhzTk0sY0FMSTtFRy9NUix5QkFBQTtBVDhwQkY7O0FTMXBCQTtFQUNFLG1CUkdPO0VLNE1ILHFCQUxJO0FOb2RWO0FTM3BCRTtFQUNFLGdCQUFBO0FUNnBCSjs7QVN6cEJBO0VBQ0UsaUJBQUE7RUFDQSxtQlJQTztFSzRNSCxjQUxJO0VHOUxSLGNSaUVTO0FEMmxCWDtBUzFwQkU7RUFDRSxhQUFBO0FUNHBCSjs7QVcxdkJBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QVp3dkJGOztBV3p2QkE7RUFDRSxnQkpzOUNrQztFSXI5Q2xDLHlCVnlQUTtFVXhQUix5QkFBQTtFSEdFLHFCQUFBO0VJUkYsZUFBQTtFQUdBLFlBQUE7QVppd0JGOztBV252QkE7RUFFRSxxQkFBQTtBWHF2QkY7O0FXbHZCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBWHF2QkY7O0FXbHZCQTtFTCtQTSxjQUxJO0VLeFBSLGNWMkhTO0FEMG5CWDs7QWF2eEJFOzs7Ozs7RUNIQSxXQUFBO0VBQ0EsMENBQUE7RUFDQSx5Q0FBQTtFQUNBLGtCQUFBO0VB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O0VBQ0EsbUNBQUE7RWRvUUksa0JBTEk7QU5nNURWOztBcUI1cUVBO0VBQ0UsbUJkZ3pCc0M7RURoaEJsQyxjQUxJO0VldlJSLGNwQndSVztBRHE1RGI7O0FzQmxyRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHVCQUFBO0VoQjhSSSxtQkFMSTtFZ0J0UlIsZ0JyQnNFbUI7RXFCckVuQixrQnJCd1FpQjtFcUJ2UWpCLGNyQndKUztFcUJ2SlQsc0JyQmdKTTtFcUIvSU4sNEJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFZEdFLHFCQUFBO0VlSEUsd0VETUo7QXRCZ3JFRjtBdUJsckVNO0VEaEJOO0lDaUJRLGdCQUFBO0V2QnFyRU47QUFDRjtBc0JuckVFO0VBQ0UsZ0JBQUE7QXRCcXJFSjtBc0JuckVJO0VBQ0UsZUFBQTtBdEJxckVOO0FzQmhyRUU7RUFDRSxjckJrSU87RXFCaklQLHNCckIwSEk7RXFCekhKLHFCZjh6Qm9DO0VlN3pCcEMsVUFBQTtFQUtFLGlEZnVzQjBCO0FQdStDaEM7QXNCdnFFRTtFQUVFLGVBQUE7QXRCd3FFSjtBc0JwcUVFO0VBQ0UsY3JCMkdPO0VxQnpHUCxVQUFBO0F0QnFxRUo7QXNCeHFFRTtFQUNFLGNyQjJHTztFcUJ6R1AsVUFBQTtBdEJxcUVKO0FzQnhxRUU7RUFDRSxjckIyR087RXFCekdQLFVBQUE7QXRCcXFFSjtBc0I3cEVFO0VBRUUseUJyQjJGTztFcUJ4RlAsVUFBQTtBdEI0cEVKO0FzQnhwRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJyQnlRa0I7VXFCelFsQix5QnJCeVFrQjtFcUJ4UWxCLGNyQnFGTztFdUJoS1QseUJ2QjJKUztFcUI5RVAsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCckIyTFc7RXFCMUxYLGdCQUFBO0VDdEVFLHFJRHVFRjtBdEIwcEVKO0F1Qjd0RU07RUR1REo7SUN0RE0sZ0JBQUE7RXZCZ3VFTjtBQUNGO0FzQjVwRUU7RUFDRSx5QmYrNUI4QjtBUCt2Q2xDO0FzQjNwRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJyQnNQa0I7VXFCdFBsQix5QnJCc1BrQjtFcUJyUGxCLGNyQmtFTztFdUJoS1QseUJ2QjJKUztFcUIzRFAsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCckJ3S1c7RXFCdktYLGdCQUFBO0VDekZFLDZJRDBGRjtFQzFGRSxxSUQwRkY7QXRCNnBFSjtBdUJudkVNO0VEMEVKO0lDekVNLHdCQUFBO0lBQUEsZ0JBQUE7RXZCc3ZFTjtBQUNGO0FzQi9wRUU7RUFDRSx5QmY0NEI4QjtBUHF4Q2xDOztBc0J4cEVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JyQnVKaUI7RXFCdEpqQixjckJzQ1M7RXFCckNULDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBdEIycEVGO0FzQnpwRUU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXRCMHBFSjs7QXNCL29FQTtFQUNFOztDckIrTWdCO0VxQjlNaEIsdUJBQUE7RWhCbUpJLGtCQUxJO0VFN1FOLHFCQUFBO0FScXhFSjtBc0JscEVFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCZjJsQjBCO1VlM2xCMUIseUJmMmxCMEI7QVB5akQ5QjtBc0JqcEVFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCZnFsQjBCO1VlcmxCMUIseUJmcWxCMEI7QVA4akQ5Qjs7QXNCL29FQTtFQUNFOztDckJpTWdCO0VxQmhNaEIscUJBQUE7RWhCZ0lJLGtCQUxJO0VFN1FOLHFCQUFBO0FSd3lFSjtBc0JscEVFO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHdCZjRrQjBCO1VlNWtCMUIsdUJmNGtCMEI7QVB3a0Q5QjtBc0JqcEVFO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHdCZnNrQjBCO1VldGtCMUIsdUJmc2tCMEI7QVA2a0Q5Qjs7QXNCM29FRTtFQUNFLG1DckJrS1c7QUQ0K0RmO0FzQjNvRUU7RUFDRTs7Q3JCaUtjO0FEOCtEbEI7QXNCNW9FRTtFQUNFOztDckJrS2M7QUQ4K0RsQjs7QXNCM29FQTtFQUNFLFdmNnFCc0M7RWU1cUJ0QyxZQUFBO0VBQ0EsZ0JyQnlJb0I7QURxZ0V0QjtBc0I1b0VFO0VBQ0UsZUFBQTtBdEI4b0VKO0FzQjNvRUU7RUFDRSxlQUFBO0VkL0xBLHFCQUFBO0FSNjBFSjtBc0Ixb0VFO0VBQ0UsZUFBQTtFZHBNQSxxQkFBQTtBUmkxRUo7O0F5Qi8xRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNDQUFBO0VBRUEsc0NBQUE7RW5CMlJJLG1CQUxJO0VtQm5SUixnQnhCbUVtQjtFd0JsRW5CLGtCeEJxUWlCO0V3QnBRakIsY3hCcUpTO0V3QnBKVCxzQnhCNklNO0V3QjVJTixpUEFBQTtFQUNBLDRCQUFBO0VBQ0Esd0NsQmc3QmtDO0VrQi82QmxDLDBCbEJnN0JrQztFa0IvNkJsQyx5QkFBQTtFakJGRSxxQkFBQTtFZUhFLHdFRVFKO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F6QisxRUY7QXVCcDJFTTtFRWZOO0lGZ0JRLGdCQUFBO0V2QnUyRU47QUFDRjtBeUJsMkVFO0VBQ0UscUJsQnMwQm9DO0VrQnIwQnBDLFVBQUE7RUFLRSxpRGxCaTdCNEI7QVArNkNsQztBeUI1MUVFO0VBRUUscUJ4QitTa0I7RXdCOVNsQixzQkFBQTtBekI2MUVKO0F5QjExRUU7RUFFRSx5QnhCaUhPO0FEMHVFWDtBeUJ0MUVFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBekJ3MUVKOztBeUJwMUVBO0VBQ0Usb0J4QjJSdUI7RXdCMVJ2Qix1QnhCMFJ1QjtFd0J6UnZCLG9CbEJ3ckI0QjtFRC9jeEIsa0JBTEk7RUU3UU4scUJBQUE7QVJrNEVKOztBeUJwMUVBO0VBQ0Usb0J4Qm9SdUI7RXdCblJ2Qix1QnhCbVJ1QjtFd0JsUnZCLGtCbEJvckI0QjtFRG5keEIsa0JBTEk7RUU3UU4scUJBQUE7QVIwNEVKOztBMEJ6NUVBO0VBQ0UsY0FBQTtFQUNBLHVCbkJxM0J3QztFbUJwM0J4QyxtQm5CcTNCd0M7RW1CcDNCeEMsdUJuQnEzQndDO0FQdWlEMUM7QTBCMTVFRTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBMUI0NUVKOztBMEJ4NUVBO0VBQ0UsVW5CeTJCd0M7RW1CeDJCeEMsV25CdzJCd0M7RW1CdjJCeEMsb0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCekJ3SU07RXlCdklOLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLHFDbkI0MkJ3QztFbUIzMkJ4Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpQ0FBQTtVQUFBLG1CQUFBO0ExQjI1RUY7QTBCeDVFRTtFbEJYRSxxQkFBQTtBUnM2RUo7QTBCdjVFRTtFQUVFLGtCbkJtMkJzQztBUHFqRDFDO0EwQnI1RUU7RUFDRSx1Qm5CMDFCc0M7QVA2akQxQztBMEJwNUVFO0VBQ0UscUJuQnN6Qm9DO0VtQnJ6QnBDLFVBQUE7RUFDQSxpRG5CbXNCNEI7QVBtdERoQztBMEJuNUVFO0VBQ0UseUJ6QmdHRztFeUIvRkgscUJ6QitGRztBRHN6RVA7QTBCbjVFSTtFQUlJLCtPQUFBO0ExQms1RVI7QTBCOTRFSTtFQUlJLHVKQUFBO0ExQjY0RVI7QTBCeDRFRTtFQUNFLHlCekIyRUc7RXlCMUVILHFCekIwRUc7RXlCckVELHlPQUFBO0ExQnM0RU47QTBCbDRFRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLFluQmswQnVDO0FQa2tEM0M7QTBCNzNFSTtFQUNFLFluQjB6QnFDO0FQcWtEM0M7O0EwQmozRUE7RUFDRSxtQm5CcXpCZ0M7QVArakRsQztBMEJsM0VFO0VBQ0UsVW5CaXpCOEI7RW1CaHpCOUIsbUJBQUE7RUFDQSx3S0FBQTtFQUNBLGdDQUFBO0VsQjlGQSxrQkFBQTtFZUhFLGlER21HRjtBMUJvM0VKO0F1Qm45RU07RUd5Rko7SUh4Rk0sZ0JBQUE7RXZCczlFTjtBQUNGO0EwQnYzRUk7RUFDRSwwSkFBQTtBMUJ5M0VOO0EwQnQzRUk7RUFDRSxpQ25CZ3pCNEI7RW1CM3lCMUIsdUpBQUE7QTFCbzNFUjs7QTBCOTJFQTtFQUNFLHFCQUFBO0VBQ0Esa0JuQm14QmdDO0FQOGxEbEM7O0EwQjkyRUE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QTFCaTNFRjtBMEI3MkVJO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYW5CcW9Cd0I7QVAwdUQ5Qjs7QTJCNy9FQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0EzQmdnRkY7QTJCOS9FRTtFQUNFLFVBQUE7QTNCZ2dGSjtBMkI1L0VJO0VBQTBCLG9FcEI4OUJhO0FQaWlEM0M7QTJCOS9FSTtFQUEwQixvRXBCNjlCYTtBUG9pRDNDO0EyQjkvRUU7RUFDRSxTQUFBO0EzQmdnRko7QTJCNy9FRTtFQUNFLFdwQis4QnVDO0VvQjk4QnZDLFlwQjg4QnVDO0VvQjc4QnZDLG9CQUFBO0VIekJGLHlCdkI4SUs7RTBCbkhILFNwQjg4QnVDO0VDMTlCdkMsbUJBQUE7RWVIRSxvSElrQkY7RUpsQkUsNEdJa0JGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBM0I4L0VKO0F1QjdnRk07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXZCZ2hGTjtBQUNGO0EyQmpnRkk7RUhqQ0YseUJqQjgrQnlDO0FQdWpEM0M7QTJCLy9FRTtFQUNFLFdwQnc3QjhCO0VvQnY3QjlCLGNwQnc3QjhCO0VvQnY3QjlCLGtCQUFBO0VBQ0EsZXBCdTdCOEI7RW9CdDdCOUIseUIxQmlITztFMEJoSFAseUJBQUE7RW5CN0JBLG1CQUFBO0FSK2hGSjtBMkI3L0VFO0VBQ0UsV3BCbzdCdUM7RW9CbjdCdkMsWXBCbTdCdUM7RWlCdCtCekMseUJ2QjhJSztFMEJ6RkgsU3BCbzdCdUM7RUMxOUJ2QyxtQkFBQTtFZUhFLGlISTRDRjtFSjVDRSw0R0k0Q0Y7RUFDQSxxQkFBQTtPQUFBLGdCQUFBO0EzQjgvRUo7QXVCdmlGTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V2QjBpRk47QUFDRjtBMkJqZ0ZJO0VIM0RGLHlCakI4K0J5QztBUGlsRDNDO0EyQi8vRUU7RUFDRSxXcEI4NUI4QjtFb0I3NUI5QixjcEI4NUI4QjtFb0I3NUI5QixrQkFBQTtFQUNBLGVwQjY1QjhCO0VvQjU1QjlCLHlCMUJ1Rk87RTBCdEZQLHlCQUFBO0VuQnZEQSxtQkFBQTtBUnlqRko7QTJCNy9FRTtFQUNFLG9CQUFBO0EzQisvRUo7QTJCNy9FSTtFQUNFLHlCMUIrRUs7QURnN0VYO0EyQjUvRUk7RUFDRSx5QjFCMkVLO0FEbTdFWDs7QTRCcmxGQTtFQUNFLGtCQUFBO0E1QndsRkY7QTRCdGxGRTs7RUFFRSwwQnJCeS9COEI7RXFCeC9COUIsaUJyQnkvQjhCO0FQK2xEbEM7QTRCcmxGRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EscUJBQUE7RUxERSxnRUtFRjtBNUJ1bEZKO0F1QnJsRk07RUtYSjtJTFlNLGdCQUFBO0V2QndsRk47QUFDRjtBNEJ4bEZFO0VBQ0Usb0JBQUE7QTVCMGxGSjtBNEJ4bEZJO0VBQ0Usa0JBQUE7QTVCMGxGTjtBNEIzbEZJO0VBQ0Usa0JBQUE7QTVCMGxGTjtBNEIzbEZJO0VBQ0Usa0JBQUE7QTVCMGxGTjtBNEJ2bEZJO0VBRUUscUJyQm0rQjRCO0VxQmwrQjVCLHdCckJtK0I0QjtBUHFuRGxDO0E0QjNsRkk7RUFFRSxxQnJCbStCNEI7RXFCbCtCNUIsd0JyQm0rQjRCO0FQcW5EbEM7QTRCcmxGSTtFQUNFLHFCckI4OUI0QjtFcUI3OUI1Qix3QnJCODlCNEI7QVB5bkRsQztBNEJubEZFO0VBQ0UscUJyQnc5QjhCO0VxQnY5QjlCLHdCckJ3OUI4QjtBUDZuRGxDO0E0Qi9rRkk7RUFDRSxhckJrOUI0QjtFcUJqOUI1Qiw4RHJCazlCNEI7QVBpb0RsQztBNEJybEZJOzs7RUFDRSxhckJrOUI0QjtFcUJqOUI1Qiw4RHJCazlCNEI7QVBpb0RsQztBNEI5a0ZJO0VBQ0UsYXJCMjhCNEI7RXFCMThCNUIsOERyQjI4QjRCO0FQcW9EbEM7O0E2QnRvRkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0E3QnlvRkY7QTZCdm9GRTs7RUFFRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtBN0J5b0ZKO0E2QnJvRkU7O0VBRUUsVUFBQTtBN0J1b0ZKO0E2QmpvRkU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QTdCbW9GSjtBNkJqb0ZJO0VBQ0UsVUFBQTtBN0Jtb0ZOOztBNkJ4bkZBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RXZCc1BJLG1CQUxJO0V1Qi9PUixnQjVCK0JtQjtFNEI5Qm5CLGtCNUJpT2lCO0U0QmhPakIsYzVCaUhTO0U0QmhIVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUI1QnlHUztFNEJ4R1QseUJBQUE7RXJCcENFLHFCQUFBO0FSZ3FGSjs7QTZCbG5GQTs7OztFQUlFLHFCQUFBO0V2QmdPSSxrQkFMSTtFRTdRTixxQkFBQTtBUnlxRko7O0E2QmxuRkE7Ozs7RUFJRSx1QkFBQTtFdkJ1Tkksa0JBTEk7RUU3UU4scUJBQUE7QVJrckZKOztBNkJsbkZBOztFQUVFLHFCQUFBO0E3QnFuRkY7O0E2QnhtRkk7O0VyQi9EQSwwQkFBQTtFQUNBLDZCQUFBO0FSNHFGSjtBNkJ2bUZJOztFckJ0RUEsMEJBQUE7RUFDQSw2QkFBQTtBUmlyRko7QTZCam1GRTtFQUNFLGlCQUFBO0VyQnBFQSx5QkFBQTtFQUNBLDRCQUFBO0FSd3FGSjs7QThCanNGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ2Qnl4Qm9DO0VEaGhCbEMsY0FMSTtFd0JqUU4sY3ZCMC9CcUI7QVB5c0R6Qjs7QThCaHNGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RXhCNFBFLGtCQUxJO0V3QnBQTixXQXZCYztFQXdCZCx5Q0F2QmlCO0V0QkhqQixxQkFBQTtBUjZ0Rko7O0E4QjlyRkk7Ozs7RUFFRSxjQUFBO0E5Qm1zRk47O0E4Qmp2Rkk7RUFvREUscUJ2Qis5Qm1CO0FQa3VEekI7QThCdnJGTTtFQUNFLHFCdkJvOUJpQjtFdUJuOUJqQixpREEvQ2E7QTlCd3VGckI7O0E4Qnp2Rkk7RUFpRkUscUJ2Qms4Qm1CO0FQMHVEekI7QThCaHFGTTtFQUNFLHFCdkJxN0JpQjtFdUJwN0JqQixpREE5RWE7QTlCZ3ZGckI7O0E4Qmp3Rkk7RUFzR0UscUJ2QjY2Qm1CO0FQa3ZEekI7QThCN3BGTTtFQUNFLHlCdkIwNkJpQjtBUHF2RHpCO0E4QjVwRk07RUFDRSxpREE1RmE7QTlCMHZGckI7QThCM3BGTTtFQUNFLGN2Qms2QmlCO0FQMnZEekI7O0E4QnhwRkk7RUFDRSxrQkFBQTtBOUIycEZOOztBOEJseEZJOzs7RUErSEksVUFBQTtBOUJ5cEZSO0E4QnJwRk07OztFQUNFLFVBQUE7QTlCeXBGUjs7QThCMXdGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ2Qnl4Qm9DO0VEaGhCbEMsY0FMSTtFd0JqUU4sY3ZCMC9CcUI7QVBreER6Qjs7QThCendGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RXhCNFBFLGtCQUxJO0V3QnBQTixXQXZCYztFQXdCZCx3Q0F2QmlCO0V0QkhqQixxQkFBQTtBUnN5Rko7O0E4QnZ3Rkk7Ozs7RUFFRSxjQUFBO0E5QjR3Rk47O0E4QjF6Rkk7RUFvREUscUJ2Qis5Qm1CO0FQMnlEekI7QThCaHdGTTtFQUNFLHFCdkJvOUJpQjtFdUJuOUJqQixnREEvQ2E7QTlCaXpGckI7O0E4QmwwRkk7RUFpRkUscUJ2Qms4Qm1CO0FQbXpEekI7QThCenVGTTtFQUNFLHFCdkJxN0JpQjtFdUJwN0JqQixnREE5RWE7QTlCeXpGckI7O0E4QjEwRkk7RUFzR0UscUJ2QjY2Qm1CO0FQMnpEekI7QThCdHVGTTtFQUNFLHlCdkIwNkJpQjtBUDh6RHpCO0E4QnJ1Rk07RUFDRSxnREE1RmE7QTlCbTBGckI7QThCcHVGTTtFQUNFLGN2Qms2QmlCO0FQbzBEekI7O0E4Qmp1Rkk7RUFDRSxrQkFBQTtBOUJvdUZOOztBOEIzMUZJOzs7RUFpSUksVUFBQTtBOUJndUZSO0E4Qjl0Rk07OztFQUNFLFVBQUE7QTlCa3VGUjs7QStCeDJGQTtFQUNFLHFCQUFBO0VBRUEsZ0I5QnlFbUI7RThCeEVuQixrQjlCMlFpQjtFOEIxUWpCLGM5QjBKUztFOEJ6SlQsa0JBQUE7RUFHQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VDOEdBLHVCQUFBO0UxQnNLSSxtQkFMSTtFRTdRTixxQkFBQTtFZUhFLHFJUUdKO0EvQjAyRkY7QXVCejJGTTtFUWhCTjtJUmlCUSxnQkFBQTtFdkI0MkZOO0FBQ0Y7QStCNzJGRTtFQUNFLGM5QjZJTztFOEI1SVAscUJBQUE7QS9CKzJGSjtBK0I1MkZFO0VBRUUsVUFBQTtFQUNBLGlEeEJvdEI0QjtBUHlwRWhDO0ErQi8xRkU7RUFHRSxvQkFBQTtFQUNBLGF4QjB1QjBCO0FQcW5FOUI7O0ErQm4xRkU7RUN2Q0EsV0FYUTtFUkxSLHlCdkJxTmE7RStCbk1iLHFCL0JtTWE7QUQyckZmO0FnQzMzRkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDODRGakI7QWdDMTNGRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDdTNGTjtBZ0NuM0ZFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3M1RmxCO0FnQzcyRkk7RUFLSSxnREFBQTtBaEMyMkZSO0FnQ3QyRkU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CcUpXO0UrQmxKWCxxQi9Ca0pXO0FEbXRGZjs7QStCajNGRTtFQ3ZDQSxXQVhRO0VSTFIseUJ2QnFOYTtFK0JuTWIscUIvQm1NYTtBRHl0RmY7QWdDejVGRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEM0NkZqQjtBZ0N4NUZFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxpREFBQTtBaENxNUZOO0FnQ2o1RkU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDbzdGbEI7QWdDMzRGSTtFQUtJLGlEQUFBO0FoQ3k0RlI7QWdDcDRGRTtFQUVFLFdBakRlO0VBa0RmLHlCL0JxSlc7RStCbEpYLHFCL0JrSlc7QURpdkZmOztBK0IvNEZFO0VDdkNBLFdBWFE7RVJMUix5QnZCcU5hO0UrQm5NYixxQi9CbU1hO0FEdXZGZjtBZ0N2N0ZFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzA4RmpCO0FnQ3Q3RkU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLCtDQUFBO0FoQ203Rk47QWdDLzZGRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENrOUZsQjtBZ0N6NkZJO0VBS0ksK0NBQUE7QWhDdTZGUjtBZ0NsNkZFO0VBRUUsV0FqRGU7RUFrRGYseUIvQnFKVztFK0JsSlgscUIvQmtKVztBRCt3RmY7O0ErQjc2RkU7RUN2Q0EsV0FYUTtFUkxSLHlCdkJxTmE7RStCbk1iLHFCL0JtTWE7QURxeEZmO0FnQ3I5RkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDdytGakI7QWdDcDlGRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDaTlGTjtBZ0M3OEZFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ2cvRmxCO0FnQ3Y4Rkk7RUFLSSxnREFBQTtBaENxOEZSO0FnQ2g4RkU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CcUpXO0UrQmxKWCxxQi9Ca0pXO0FENnlGZjs7QStCMzhGRTtFQ3ZDQSxXQVhRO0VSTFIseUJ2QnFOYTtFK0JuTWIscUIvQm1NYTtBRG16RmY7QWdDbi9GRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENzZ0dqQjtBZ0NsL0ZFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBaEMrK0ZOO0FnQzMrRkU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDOGdHbEI7QWdDcitGSTtFQUtJLGdEQUFBO0FoQ20rRlI7QWdDOTlGRTtFQUVFLFdBakRlO0VBa0RmLHlCL0JxSlc7RStCbEpYLHFCL0JrSlc7QUQyMEZmOztBK0J6K0ZFO0VDdkNBLFdBWFE7RVJMUix5QnZCcU5hO0UrQm5NYixxQi9CbU1hO0FEaTFGZjtBZ0NqaEdFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQ29pR2pCO0FnQ2hoR0U7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGlEQUFBO0FoQzZnR047QWdDemdHRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEM0aUdsQjtBZ0NuZ0dJO0VBS0ksaURBQUE7QWhDaWdHUjtBZ0M1L0ZFO0VBRUUsV0FqRGU7RUFrRGYseUIvQnFKVztFK0JsSlgscUIvQmtKVztBRHkyRmY7O0ErQnZnR0U7RUN2Q0EsV0FYUTtFUkxSLHlCdkJxTmE7RStCbk1iLHFCL0JtTWE7QUQrMkZmO0FnQy9pR0U7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDa2tHakI7QWdDOWlHRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsaURBQUE7QWhDMmlHTjtBZ0N2aUdFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQzBrR2xCO0FnQ2ppR0k7RUFLSSxpREFBQTtBaEMraEdSO0FnQzFoR0U7RUFFRSxXQWpEZTtFQWtEZix5Qi9CcUpXO0UrQmxKWCxxQi9Ca0pXO0FEdTRGZjs7QStCcmlHRTtFQ3ZDQSxXQVhRO0VSTFIseUJ2QnFOYTtFK0JuTWIscUIvQm1NYTtBRDY0RmY7QWdDN2tHRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENnbUdqQjtBZ0M1a0dFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCw4Q0FBQTtBaEN5a0dOO0FnQ3JrR0U7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDd21HbEI7QWdDL2pHSTtFQUtJLDhDQUFBO0FoQzZqR1I7QWdDeGpHRTtFQUVFLFdBakRlO0VBa0RmLHlCL0JxSlc7RStCbEpYLHFCL0JrSlc7QURxNkZmOztBK0I3akdFO0VDbUJBLGMvQnFJYTtFK0JwSWIscUIvQm9JYTtBRDA2RmY7QWdDNWlHRTtFQUNFLFdBVFk7RUFVWix5Qi9CZ0lXO0UrQi9IWCxxQi9CK0hXO0FEKzZGZjtBZ0MzaUdFO0VBRUUsZ0RBQUE7QWhDNGlHSjtBZ0N6aUdFO0VBS0UsV0FyQmE7RUFzQmIseUIvQmlIVztFK0JoSFgscUIvQmdIVztBRHU3RmY7QWdDcmlHSTtFQUtJLGdEQUFBO0FoQ21pR1I7QWdDOWhHRTtFQUVFLGMvQmtHVztFK0JqR1gsNkJBQUE7QWhDK2hHSjs7QStCdGxHRTtFQ21CQSxjL0JxSWE7RStCcEliLHFCL0JvSWE7QURtOEZmO0FnQ3JrR0U7RUFDRSxXQVRZO0VBVVoseUIvQmdJVztFK0IvSFgscUIvQitIVztBRHc4RmY7QWdDcGtHRTtFQUVFLDhDQUFBO0FoQ3FrR0o7QWdDbGtHRTtFQUtFLFdBckJhO0VBc0JiLHlCL0JpSFc7RStCaEhYLHFCL0JnSFc7QURnOUZmO0FnQzlqR0k7RUFLSSw4Q0FBQTtBaEM0akdSO0FnQ3ZqR0U7RUFFRSxjL0JrR1c7RStCakdYLDZCQUFBO0FoQ3dqR0o7O0ErQi9tR0U7RUNtQkEsYy9CcUlhO0UrQnBJYixxQi9Cb0lhO0FENDlGZjtBZ0M5bEdFO0VBQ0UsV0FUWTtFQVVaLHlCL0JnSVc7RStCL0hYLHFCL0IrSFc7QURpK0ZmO0FnQzdsR0U7RUFFRSxnREFBQTtBaEM4bEdKO0FnQzNsR0U7RUFLRSxXQXJCYTtFQXNCYix5Qi9CaUhXO0UrQmhIWCxxQi9CZ0hXO0FEeStGZjtBZ0N2bEdJO0VBS0ksZ0RBQUE7QWhDcWxHUjtBZ0NobEdFO0VBRUUsYy9Ca0dXO0UrQmpHWCw2QkFBQTtBaENpbEdKOztBK0J4b0dFO0VDbUJBLGMvQnFJYTtFK0JwSWIscUIvQm9JYTtBRHEvRmY7QWdDdm5HRTtFQUNFLFdBVFk7RUFVWix5Qi9CZ0lXO0UrQi9IWCxxQi9CK0hXO0FEMC9GZjtBZ0N0bkdFO0VBRUUsZ0RBQUE7QWhDdW5HSjtBZ0NwbkdFO0VBS0UsV0FyQmE7RUFzQmIseUIvQmlIVztFK0JoSFgscUIvQmdIVztBRGtnR2Y7QWdDaG5HSTtFQUtJLGdEQUFBO0FoQzhtR1I7QWdDem1HRTtFQUVFLGMvQmtHVztFK0JqR1gsNkJBQUE7QWhDMG1HSjs7QStCanFHRTtFQ21CQSxjL0JxSWE7RStCcEliLHFCL0JvSWE7QUQ4Z0dmO0FnQ2hwR0U7RUFDRSxXQVRZO0VBVVoseUIvQmdJVztFK0IvSFgscUIvQitIVztBRG1oR2Y7QWdDL29HRTtFQUVFLGdEQUFBO0FoQ2dwR0o7QWdDN29HRTtFQUtFLFdBckJhO0VBc0JiLHlCL0JpSFc7RStCaEhYLHFCL0JnSFc7QUQyaEdmO0FnQ3pvR0k7RUFLSSxnREFBQTtBaEN1b0dSO0FnQ2xvR0U7RUFFRSxjL0JrR1c7RStCakdYLDZCQUFBO0FoQ21vR0o7O0ErQjFyR0U7RUNtQkEsYy9CcUlhO0UrQnBJYixxQi9Cb0lhO0FEdWlHZjtBZ0N6cUdFO0VBQ0UsV0FUWTtFQVVaLHlCL0JnSVc7RStCL0hYLHFCL0IrSFc7QUQ0aUdmO0FnQ3hxR0U7RUFFRSwrQ0FBQTtBaEN5cUdKO0FnQ3RxR0U7RUFLRSxXQXJCYTtFQXNCYix5Qi9CaUhXO0UrQmhIWCxxQi9CZ0hXO0FEb2pHZjtBZ0NscUdJO0VBS0ksK0NBQUE7QWhDZ3FHUjtBZ0MzcEdFO0VBRUUsYy9Ca0dXO0UrQmpHWCw2QkFBQTtBaEM0cEdKOztBK0JudEdFO0VDbUJBLGMvQnFJYTtFK0JwSWIscUIvQm9JYTtBRGdrR2Y7QWdDbHNHRTtFQUNFLFdBVFk7RUFVWix5Qi9CZ0lXO0UrQi9IWCxxQi9CK0hXO0FEcWtHZjtBZ0Nqc0dFO0VBRUUsaURBQUE7QWhDa3NHSjtBZ0MvckdFO0VBS0UsV0FyQmE7RUFzQmIseUIvQmlIVztFK0JoSFgscUIvQmdIVztBRDZrR2Y7QWdDM3JHSTtFQUtJLGlEQUFBO0FoQ3lyR1I7QWdDcHJHRTtFQUVFLGMvQmtHVztFK0JqR1gsNkJBQUE7QWhDcXJHSjs7QStCNXVHRTtFQ21CQSxjL0JxSWE7RStCcEliLHFCL0JvSWE7QUR5bEdmO0FnQzN0R0U7RUFDRSxXQVRZO0VBVVoseUIvQmdJVztFK0IvSFgscUIvQitIVztBRDhsR2Y7QWdDMXRHRTtFQUVFLDhDQUFBO0FoQzJ0R0o7QWdDeHRHRTtFQUtFLFdBckJhO0VBc0JiLHlCL0JpSFc7RStCaEhYLHFCL0JnSFc7QURzbUdmO0FnQ3B0R0k7RUFLSSw4Q0FBQTtBaENrdEdSO0FnQzdzR0U7RUFFRSxjL0JrR1c7RStCakdYLDZCQUFBO0FoQzhzR0o7O0ErQnp2R0E7RUFDRSxnQjlCRW1CO0U4QkRuQixjOUJtRUs7RThCbEVMLHFCOUI0TGdCO0FEZ2tHbEI7QStCMXZHRTtFQUNFLGN4QjRXc0M7RXdCM1d0QywwQjlCeUxvQjtBRG1rR3hCO0ErQnp2R0U7RUFDRSwwQjlCcUxvQjtBRHNrR3hCO0ErQnh2R0U7RUFFRSxjOUJzRU87QURtckdYOztBK0I5dUdBO0VDdUJFLHFCQUFBO0UxQnNLSSxrQkFMSTtFRTdRTixxQkFBQTtBUnkwR0o7O0ErQmh2R0E7RUNtQkUsdUJBQUE7RTFCc0tJLGtCQUxJO0VFN1FOLHFCQUFBO0FSKzBHSjs7QWlDbDJHQTtFVmdCTSxnQ1VmSjtBakNxMkdGO0F1QmwxR007RVVwQk47SVZxQlEsZ0JBQUE7RXZCcTFHTjtBQUNGO0FpQ3gyR0U7RUFDRSxVQUFBO0FqQzAyR0o7O0FpQ3AyR0U7RUFDRSxhQUFBO0FqQ3UyR0o7O0FpQ24yR0E7RUFDRSxTQUFBO0VBQ0EsZ0JBQUE7RVZESSw2QlVFSjtBakNzMkdGO0F1QnAyR007RVVMTjtJVk1R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akN0Q1M7RWlDdUNULGlDM0I4N0JrQztBUG1oRnBDO0FrQzk4R0U7RUFDRSxjakNoRE87QURnZ0hYO0FrQzk4R0k7RUFFRSxXakN2REU7RXVCekpOLDJDakJzcUNrQztBUDAvRXBDO0FrQzU4R0k7RUFFRSxXakM3REU7RXVCekpOLHlCdkI4SUs7QURzaEhQO0FrQzE4R0k7RUFFRSxjakM5REs7QUR5Z0hYO0FrQ3Y4R0U7RUFDRSxpQzNCcTZCZ0M7QVBvaUZwQztBa0N0OEdFO0VBQ0UsY2pDekVPO0FEaWhIWDtBa0NyOEdFO0VBQ0UsY2pDM0VPO0FEa2hIWDs7QW9DbnJIQTs7RUFFRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7QXBDc3JIRjtBb0NwckhFOztFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBcEN1ckhKO0FvQ2xySEU7Ozs7Ozs7Ozs7OztFQU1FLFVBQUE7QXBDMHJISjs7QW9DcnJIQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsMkJBQUE7QXBDd3JIRjtBb0N0ckhFO0VBQ0UsV0FBQTtBcEN3ckhKOztBb0NsckhFOztFQUVFLGlCQUFBO0FwQ3FySEo7QW9DanJIRTs7RTVCUkUsMEJBQUE7RUFDQSw2QkFBQTtBUjZySEo7QW9DN3FIRTs7O0U1QkhFLHlCQUFBO0VBQ0EsNEJBQUE7QVJxckhKOztBb0NocUhBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBcENtcUhGO0FvQ2pxSEU7RUFHRSxjQUFBO0FwQ2lxSEo7QW9DOXBIRTtFQUNFLGVBQUE7QXBDZ3FISjs7QW9DNXBIQTtFQUNFLHVCQUFBO0VBQ0Esc0JBQUE7QXBDK3BIRjs7QW9DNXBIQTtFQUNFLHNCQUFBO0VBQ0EscUJBQUE7QXBDK3BIRjs7QW9DM29IQTtFQUNFLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtBcEM4b0hGO0FvQzVvSEU7O0VBRUUsV0FBQTtBcEM4b0hKO0FvQzNvSEU7O0VBRUUsZ0JBQUE7QXBDNm9ISjtBb0N6b0hFOztFNUJ2RkUsNkJBQUE7RUFDQSw0QkFBQTtBUm91SEo7QW9Dem9IRTs7RTVCMUdFLHlCQUFB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LFNBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFZmhNSixnQmVpTUk7RUFDQSxlQUFBO0F0Q29qSVY7QXNDbGpJUTs7RUFFRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0F0Q29qSVY7QXNDampJUTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0F0Q21qSVY7O0FzQ3JpSUU7RUFDRSx5Qi9CbzRCZ0M7QVBvcUdwQztBc0N0aUlJO0VBRUUseUIvQmc0QjhCO0FQdXFHcEM7QXNDbGlJSTtFQUNFLDBCL0J3M0I4QjtBUDRxR3BDO0FzQ2xpSU07RUFFRSx5Qi9CcTNCNEI7QVA4cUdwQztBc0NoaUlNO0VBQ0UseUIvQm0zQjRCO0FQK3FHcEM7QXNDOWhJSTs7RUFFRSx5Qi9CNDJCOEI7QVBvckdwQztBc0M1aElFO0VBQ0UsMEIvQnEyQmdDO0UrQnAyQmhDLGdDL0J5MkJnQztBUHFyR3BDO0FzQzNoSUU7RUFDRSw2UEFBQTtBdEM2aElKO0FzQzFoSUU7RUFDRSwwQi9CNDFCZ0M7QVBnc0dwQztBc0MxaElJOzs7RUFHRSx5Qi9CeTFCOEI7QVBtc0dwQzs7QXNDcmhJRTtFQUNFLFdyQ3BJSTtBRDRwSVI7QXNDdGhJSTtFQUVFLFdyQ3hJRTtBRCtwSVI7QXNDbGhJSTtFQUNFLGdDL0I4ekI4QjtBUHN0R3BDO0FzQ2xoSU07RUFFRSxnQy9CMnpCNEI7QVB3dEdwQztBc0NoaElNO0VBQ0UsZ0MvQnl6QjRCO0FQeXRHcEM7QXNDOWdJSTs7RUFFRSxXckM1SkU7QUQ0cUlSO0FzQzVnSUU7RUFDRSxnQy9CMnlCZ0M7RStCMXlCaEMsc0MvQit5QmdDO0FQK3RHcEM7QXNDM2dJRTtFQUNFLG1RQUFBO0F0QzZnSUo7QXNDMWdJRTtFQUNFLGdDL0JreUJnQztBUDB1R3BDO0FzQzNnSUk7OztFQUdFLFdyQzlLRTtBRDJySVI7O0F1Q3AxSUE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCdENrSk07RXNDakpOLDJCQUFBO0VBQ0EsMkJBQUE7RS9CTUUsc0JBQUE7QVJpMUlKO0F1Q24xSUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBdkNxMUlKO0F1Q2wxSUU7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0F2Q28xSUo7QXVDbDFJSTtFQUNFLG1CQUFBO0UvQkNGLCtCQUFBO0VBQ0EsZ0NBQUE7QVJvMUlKO0F1Q2wxSUk7RUFDRSxzQkFBQTtFL0JVRixtQ0FBQTtFQUNBLGtDQUFBO0FSMjBJSjtBdUMvMElFOztFQUVFLGFBQUE7QXZDaTFJSjs7QXVDNzBJQTtFQUdFLGNBQUE7RUFDQSx3QkFBQTtBdkM4MElGOztBdUMxMElBO0VBQ0UscUJoQ2lyQ2tDO0FQNHBHcEM7O0F1QzEwSUE7RUFDRSxvQkFBQTtFQUNBLGdCQUFBO0F2QzYwSUY7O0F1QzEwSUE7RUFDRSxnQkFBQTtBdkM2MElGOztBdUN6MElFO0VBQ0UscUJBQUE7QXZDNDBJSjtBdUN6MElFO0VBQ0Usb0J0Q2lUWTtBRDBoSWhCOztBdUNuMElBO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtFQUVBLHNCdEN5RU07RXNDeEVOLGtDQUFBO0F2Q3EwSUY7QXVDbjBJRTtFL0JwRUUsa0NBQUE7QVIwNElKOztBdUNqMElBO0VBQ0UscUJBQUE7RUFFQSxzQnRDOERNO0VzQzdETiwrQkFBQTtBdkNtMElGO0F1Q2owSUU7RS9CL0VFLGtDQUFBO0FSbTVJSjs7QXVDMXpJQTtFQUNFLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0F2QzZ6SUY7QXVDMXpJSTtFQUNFLHNCdEN5Q0U7RXNDeENGLHlCdEN3Q0U7QURveElSOztBdUN2eklBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBdkMweklGOztBdUN0eklBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsYXRDN0NPO0VPdEVMLHNCQUFBO0FSNjZJSjs7QXVDdHpJQTs7O0VBR0UsV0FBQTtBdkN5eklGOztBdUN0eklBOztFL0JwSEksK0JBQUE7RUFDQSxnQ0FBQTtBUis2SUo7O0F1Q3Z6SUE7O0UvQjNHSSxtQ0FBQTtFQUNBLGtDQUFBO0FSdTZJSjs7QXVDaHpJRTtFQUNFLG1CaENrbENnQztBUGl1R3BDO0FldjVJSTtFd0JnR0o7SUFRSSxhQUFBO0lBQ0EsbUJBQUE7RXZDbXpJRjtFdUNoeklFO0lBRUUsWUFBQTtJQUNBLGdCQUFBO0V2Q2l6SUo7RXVDL3lJSTtJQUNFLGNBQUE7SUFDQSxjQUFBO0V2Q2l6SU47RXVDNXlJTTtJL0JwSkosMEJBQUE7SUFDQSw2QkFBQTtFUm04SUY7RXVDN3lJUTs7SUFHRSwwQkFBQTtFdkM4eUlWO0V1QzV5SVE7O0lBR0UsNkJBQUE7RXZDNnlJVjtFdUN6eUlNO0kvQnJKSix5QkFBQTtJQUNBLDRCQUFBO0VSaThJRjtFdUMxeUlROztJQUdFLHlCQUFBO0V2QzJ5SVY7RXVDenlJUTs7SUFHRSw0QkFBQTtFdkMweUlWO0FBQ0Y7O0F3Q3gvSUE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFbEM0UkksbUJBTEk7RWtDclJSLGN2Q3dKUztFdUN2SlQsZ0JBQUE7RUFDQSx5QnZDMlBRO0V1QzFQUixTQUFBO0VoQ0tFLGdCQUFBO0VnQ0hGLHFCQUFBO0VqQkFJLCtKaUJDSjtBeEMyL0lGO0F1QngvSU07RWlCaEJOO0lqQmlCUSxnQkFBQTtFdkIyL0lOO0FBQ0Y7QXdDOS9JRTtFQUNFLGNqQ3l2Q3NDO0VpQ3h2Q3RDLHlCakN1dkNzQztFaUN0dkN0QywrQ0FBQTtBeENnZ0pKO0F3QzkvSUk7RUFDRSxpU0FBQTtFQUNBLDBCakM0dkNvQztBUG93RzFDO0F3QzMvSUU7RUFDRSxjQUFBO0VBQ0EsY2pDaXZDc0M7RWlDaHZDdEMsZWpDZ3ZDc0M7RWlDL3VDdEMsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsaVNBQUE7RUFDQSw0QkFBQTtFQUNBLHdCakMydUNzQztFZ0Jsd0NwQyxzQ2lCd0JGO0F4QzYvSUo7QXVCamhKTTtFaUJXSjtJakJWTSxnQkFBQTtFdkJvaEpOO0FBQ0Y7QXdDLy9JRTtFQUNFLFVBQUE7QXhDaWdKSjtBd0M5L0lFO0VBQ0UsVUFBQTtFQUNBLHFCakNpekJvQztFaUNoekJwQyxVQUFBO0VBQ0EsaURqQzhyQjRCO0FQazBIaEM7O0F3QzUvSUE7RUFDRSxnQkFBQTtBeEMrL0lGOztBd0M1L0lBO0VBQ0UseUJ2QzRNUTtFdUMzTVIsc0NBQUE7QXhDKy9JRjtBd0M3L0lFO0VoQ25DRSw4QkFBQTtFQUNBLCtCQUFBO0FSbWlKSjtBd0M5L0lJO0VoQ3RDQSwwQ0FBQTtFQUNBLDJDQUFBO0FSdWlKSjtBd0M3L0lFO0VBQ0UsYUFBQTtBeEMrL0lKO0F3QzMvSUU7RWhDbENFLGtDQUFBO0VBQ0EsaUNBQUE7QVJnaUpKO0F3QzMvSU07RWhDdENGLDhDQUFBO0VBQ0EsNkNBQUE7QVJvaUpKO0F3QzEvSUk7RWhDM0NBLGtDQUFBO0VBQ0EsaUNBQUE7QVJ3aUpKOztBd0N4L0lBO0VBQ0UscUJBQUE7QXhDMi9JRjs7QXdDbC9JRTtFQUNFLGVBQUE7QXhDcS9JSjtBd0NsL0lFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RWhDeEZBLGdCQUFBO0FSNmtKSjtBd0NsL0lJO0VBQWdCLGFBQUE7QXhDcS9JcEI7QXdDcC9JSTtFQUFlLGdCQUFBO0F4Q3UvSW5CO0F3Q3IvSUk7RWhDOUZBLGdCQUFBO0FSc2xKSjs7QXlDem1KQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLG1CbEN3L0NrQztFa0N0L0NsQyxnQkFBQTtBekMybUpGOztBeUNwbUpFO0VBQ0Usb0JsQzYrQ2dDO0FQMG5HcEM7QXlDcm1KSTtFQUNFLFdBQUE7RUFDQSxxQmxDeStDOEI7RWtDeCtDOUIsY3hDZ0pLO0V3Qy9JTCx1RkFBQTtBekN1bUpOO0F5Q25tSkU7RUFDRSxjeEMwSU87QUQyOUlYOztBMEM5bkpBO0VBQ0UsYUFBQTtFaENHQSxlQUFBO0VBQ0EsZ0JBQUE7QVYrbkpGOztBMEMvbkpBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsY3pDMkpTO0V5Q3pKVCxzQnpDbUpNO0V5Q2xKTix5QkFBQTtFbkJLSSxxSW1CSko7QTFDaW9KRjtBdUJ6bkpNO0VtQmZOO0luQmdCUSxnQkFBQTtFdkI0bkpOO0FBQ0Y7QTBDcG9KRTtFQUNFLFVBQUE7RUFDQSxjekNxSk87RXlDcEpQLHFCQUFBO0VBQ0EseUJ6QzZJTztFeUM1SVAscUJ6QzZJTztBRHkvSVg7QTBDbm9KRTtFQUNFLFVBQUE7RUFDQSxjbkN1YXNDO0VtQ3RhdEMseUJ6Q3NJTztFeUNySVAsVW5DNHFDZ0M7RW1DM3FDaEMsaURuQ3N0QjRCO0FQKzZIaEM7O0EwQ2hvSkU7RUFDRSxpQm5DK3BDZ0M7QVBvK0dwQztBMENob0pFO0VBQ0UsVUFBQTtFQUNBLFd6Q3VISTtFdUJ6Sk4seUJ2QjhJSztFeUMxR0gscUJ6QzBHRztBRHdoSlA7QTBDL25KRTtFQUNFLGN6Q3VITztFeUN0SFAsb0JBQUE7RUFDQSxzQnpDK0dJO0V5QzlHSixxQnpDaUhPO0FEZ2hKWDs7QTJDNXFKRTtFQUNFLHVCQUFBO0EzQytxSko7O0EyQ3hxSlE7RW5DcUNKLDhCQUFBO0VBQ0EsaUNBQUE7QVJ1b0pKO0EyQ3ZxSlE7RW5DaUJKLCtCQUFBO0VBQ0Esa0NBQUE7QVJ5cEpKOztBMkN6ckpFO0VBQ0UscUJBQUE7RXJDZ1NFLGtCQUxJO0FOazZJVjtBMkN0ckpRO0VuQ3FDSiw4QkFBQTtFQUNBLGlDQUFBO0FSb3BKSjtBMkNwckpRO0VuQ2lCSiwrQkFBQTtFQUNBLGtDQUFBO0FSc3FKSjs7QTJDdHNKRTtFQUNFLHVCQUFBO0VyQ2dTRSxrQkFMSTtBTis2SVY7QTJDbnNKUTtFbkNxQ0osOEJBQUE7RUFDQSxpQ0FBQTtBUmlxSko7QTJDanNKUTtFbkNpQkosK0JBQUE7RUFDQSxrQ0FBQTtBUm1ySko7O0E0Q2x0SkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0V0QzhSSSxjQUxJO0VzQ3ZSUixnQjNDd0VpQjtFMkN2RWpCLGNBQUE7RUFDQSxXM0NrSk07RTJDakpOLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFcENLRSxxQkFBQTtBUml0Sko7QTRDanRKRTtFQUNFLGFBQUE7QTVDbXRKSjs7QTRDOXNKQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBNUNpdEpGOztBNkN4dUpBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CdENrNkM4QjtFc0NqNkM5QiwyQkFBQTtFckNXRSxxQkFBQTtBUml1Sko7O0E2Q3Z1SkE7RUFFRSxjQUFBO0E3Q3l1SkY7O0E2Q3J1SkE7RUFDRSxnQjVDNkRpQjtBRDJxSm5COztBNkNodUpBO0VBQ0Usc0J0Q201QzhCO0FQZzFHaEM7QTZDaHVKRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsMEJBQUE7QTdDa3VKSjs7QTZDbnRKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0M4dEpqQjtBOEN2d0pFO0VBQ0UsY0FBQTtBOUN5d0pKOztBNkM1dEpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q3V1SmpCO0E4Q2h4SkU7RUFDRSxjQUFBO0E5Q2t4Sko7O0E2Q3J1SkU7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDZ3ZKakI7QThDenhKRTtFQUNFLGNBQUE7QTlDMnhKSjs7QTZDOXVKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0N5dkpqQjtBOENseUpFO0VBQ0UsY0FBQTtBOUNveUpKOztBNkN2dkpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q2t3SmpCO0E4QzN5SkU7RUFDRSxjQUFBO0E5QzZ5Sko7O0E2Q2h3SkU7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDMndKakI7QThDcHpKRTtFQUNFLGNBQUE7QTlDc3pKSjs7QTZDendKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0NveEpqQjtBOEM3ekpFO0VBQ0UsY0FBQTtBOUMrekpKOztBNkNseEpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3QzZ4SmpCO0E4Q3QwSkU7RUFDRSxjQUFBO0E5Q3cwSko7O0ErQzMwSkU7RUFDRTtJQUFLLDJCOUNnU1M7RUQraUpoQjtBQUNGOztBK0NqMUpFO0VBQ0U7SUFBSywyQjlDZ1NTO0VEK2lKaEI7QUFDRjtBK0MzMEpBO0VBQ0UsYUFBQTtFQUNBLFk5Q3lSZ0I7RThDeFJoQixnQkFBQTtFekN3UkkscUJBTEk7RXlDalJSLHlCOUNnSlM7RU81SVAscUJBQUE7QVIwMEpKOztBK0N6MEpBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLFc5Q29JTTtFOENuSU4sa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCOUNzSEs7RXNCbElELDJCd0JhSjtBL0M0MEpGO0F1QnIxSk07RXdCQU47SXhCQ1EsZ0JBQUE7RXZCdzFKTjtBQUNGOztBK0M5MEpBO0V2QllFLHFNQUFBO0V1QlZBLDBCQUFBO0EvQ2kxSkY7O0ErQzcwSkU7RUFDRSwwREFBQTtVQUFBLGtEQUFBO0EvQ2cxSko7QStDNzBKTTtFQUpKO0lBS00sdUJBQUE7WUFBQSxlQUFBO0UvQ2cxSk47QUFDRjs7QWdEeDNKQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtFeENTRSxxQkFBQTtBUmkzSko7O0FnRHQzSkE7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0FoRHkzSkY7QWdEdjNKRTtFQUVFLG9DQUFBO0VBQ0EsMEJBQUE7QWhEdzNKSjs7QWdEOTJKQTtFQUNFLFdBQUE7RUFDQSxjL0NtSVM7RStDbElULG1CQUFBO0FoRGkzSkY7QWdEOTJKRTtFQUVFLFVBQUE7RUFDQSxjL0M0SE87RStDM0hQLHFCQUFBO0VBQ0EseUIvQ29ITztBRDJ2Slg7QWdENTJKRTtFQUNFLGMvQ3FITztFK0NwSFAseUIvQ2dITztBRDh2Slg7O0FnRHIySkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUNBLGMvQzBHUztFK0N4R1Qsc0IvQytGTTtFK0M5Rk4sc0NBQUE7QWhEdTJKRjtBZ0RyMkpFO0V4Q3JDRSwrQkFBQTtFQUNBLGdDQUFBO0FSNjRKSjtBZ0RyMkpFO0V4QzNCRSxtQ0FBQTtFQUNBLGtDQUFBO0FSbTRKSjtBZ0RyMkpFO0VBRUUsYy9Dd0ZPO0UrQ3ZGUCxvQkFBQTtFQUNBLHNCL0NnRkk7QURzeEpSO0FnRGwySkU7RUFDRSxVQUFBO0VBQ0EsVy9DMEVJO0UrQ3pFSix5Qi9DOERHO0UrQzdESCxxQi9DNkRHO0FEdXlKUDtBZ0RqMkpFO0VBQ0UsbUJBQUE7QWhEbTJKSjtBZ0RqMkpJO0VBQ0UsZ0JBQUE7RUFDQSxxQi9DbUxTO0FEZ3JKZjs7QWdEcjFKSTtFQUNFLG1CQUFBO0FoRHcxSk47QWdEcjFKUTtFeENyQ0osaUNBQUE7RUFaQSwwQkFBQTtBUjA0Sko7QWdEcDFKUTtFeEN0REosK0JBQUE7RUFZQSw0QkFBQTtBUms0Sko7QWdEbjFKUTtFQUNFLGFBQUE7QWhEcTFKVjtBZ0RsMUpRO0VBQ0UscUIvQ2tKSztFK0NqSkwsb0JBQUE7QWhEbzFKVjtBZ0RsMUpVO0VBQ0UsaUJBQUE7RUFDQSxzQi9DNklHO0FEdXNKZjs7QWV4NUpJO0VpQzRDQTtJQUNFLG1CQUFBO0VoRGczSko7RWdENzJKTTtJeENyQ0osaUNBQUE7SUFaQSwwQkFBQTtFUms2SkY7RWdENTJKTTtJeEN0REosK0JBQUE7SUFZQSw0QkFBQTtFUjA1SkY7RWdEMzJKTTtJQUNFLGFBQUE7RWhENjJKUjtFZ0QxMkpNO0lBQ0UscUIvQ2tKSztJK0NqSkwsb0JBQUE7RWhENDJKUjtFZ0QxMkpRO0lBQ0UsaUJBQUE7SUFDQSxzQi9DNklHO0VEK3RKYjtBQUNGO0FlajdKSTtFaUM0Q0E7SUFDRSxtQkFBQTtFaER3NEpKO0VnRHI0Sk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVIwN0pGO0VnRHA0Sk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVJrN0pGO0VnRG40Sk07SUFDRSxhQUFBO0VoRHE0SlI7RWdEbDRKTTtJQUNFLHFCL0NrSks7SStDakpMLG9CQUFBO0VoRG80SlI7RWdEbDRKUTtJQUNFLGlCQUFBO0lBQ0Esc0IvQzZJRztFRHV2SmI7QUFDRjtBZXo4Skk7RWlDNENBO0lBQ0UsbUJBQUE7RWhEZzZKSjtFZ0Q3NUpNO0l4Q3JDSixpQ0FBQTtJQVpBLDBCQUFBO0VSazlKRjtFZ0Q1NUpNO0l4Q3RESiwrQkFBQTtJQVlBLDRCQUFBO0VSMDhKRjtFZ0QzNUpNO0lBQ0UsYUFBQTtFaEQ2NUpSO0VnRDE1Sk07SUFDRSxxQi9Da0pLO0krQ2pKTCxvQkFBQTtFaEQ0NUpSO0VnRDE1SlE7SUFDRSxpQkFBQTtJQUNBLHNCL0M2SUc7RUQrd0piO0FBQ0Y7QWVqK0pJO0VpQzRDQTtJQUNFLG1CQUFBO0VoRHc3Sko7RWdEcjdKTTtJeENyQ0osaUNBQUE7SUFaQSwwQkFBQTtFUjArSkY7RWdEcDdKTTtJeEN0REosK0JBQUE7SUFZQSw0QkFBQTtFUmsrSkY7RWdEbjdKTTtJQUNFLGFBQUE7RWhEcTdKUjtFZ0RsN0pNO0lBQ0UscUIvQ2tKSztJK0NqSkwsb0JBQUE7RWhEbzdKUjtFZ0RsN0pRO0lBQ0UsaUJBQUE7SUFDQSxzQi9DNklHO0VEdXlKYjtBQUNGO0Flei9KSTtFaUM0Q0E7SUFDRSxtQkFBQTtFaERnOUpKO0VnRDc4Sk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVJrZ0tGO0VnRDU4Sk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVIwL0pGO0VnRDM4Sk07SUFDRSxhQUFBO0VoRDY4SlI7RWdEMThKTTtJQUNFLHFCL0NrSks7SStDakpMLG9CQUFBO0VoRDQ4SlI7RWdEMThKUTtJQUNFLGlCQUFBO0lBQ0Esc0IvQzZJRztFRCt6SmI7QUFDRjtBZ0QvN0pBO0V4QzlISSxnQkFBQTtBUmdrS0o7QWdELzdKRTtFQUNFLHFCQUFBO0FoRGk4Sko7QWdELzdKSTtFQUNFLHNCQUFBO0FoRGk4Sk47O0FpRHJsS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEeTdKMUI7QWlEcmxLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEc2xLUjtBaURubEtNO0VBQ0UsV2hENklBO0VnRDVJQSx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRGk4SjdCOztBaURubUtFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRHU4SjFCO0FpRG5tS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FqRG9tS1I7QWlEam1LTTtFQUNFLFdoRDZJQTtFZ0Q1SUEseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaEQrOEo3Qjs7QWlEam5LRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaERxOUoxQjtBaURqbktNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBakRrbktSO0FpRC9tS007RUFDRSxXaEQ2SUE7RWdENUlBLHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhENjlKN0I7O0FpRC9uS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEbStKMUI7QWlEL25LTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEZ29LUjtBaUQ3bktNO0VBQ0UsV2hENklBO0VnRDVJQSx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRDIrSjdCOztBaUQ3b0tFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRGkvSjFCO0FpRDdvS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FqRDhvS1I7QWlEM29LTTtFQUNFLFdoRDZJQTtFZ0Q1SUEseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaER5L0o3Qjs7QWlEM3BLRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaEQrL0oxQjtBaUQzcEtNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBakQ0cEtSO0FpRHpwS007RUFDRSxXaEQ2SUE7RWdENUlBLHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhEdWdLN0I7O0FpRHpxS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhENmdLMUI7QWlEenFLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEMHFLUjtBaUR2cUtNO0VBQ0UsV2hENklBO0VnRDVJQSx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRHFoSzdCOztBaUR2cktFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRDJoSzFCO0FpRHZyS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FqRHdyS1I7QWlEcnJLTTtFQUNFLFdoRDZJQTtFZ0Q1SUEseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaERtaUs3Qjs7QWtEcHNLQTtFQUNFLHVCQUFBO0VBQ0EsVTNDcWpEMkI7RTJDcGpEM0IsVzNDb2pEMkI7RTJDbmpEM0Isc0JBQUE7RUFDQSxXakQ2Sk07RWlENUpOLDJXQUFBO0VBQ0EsU0FBQTtFMUNPRSxxQkFBQTtFMENMRixZM0NxakQyQjtBUGtwSDdCO0FrRHBzS0U7RUFDRSxXakRxSkk7RWlEcEpKLHFCQUFBO0VBQ0EsYTNDZ2pEeUI7QVBzcEg3QjtBa0Ruc0tFO0VBQ0UsVUFBQTtFQUNBLGlEM0N3dEI0QjtFMkN2dEI1QixVM0MyaUR5QjtBUDBwSDdCO0FrRGxzS0U7RUFFRSxvQkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtFQUNBLGEzQ3FpRHlCO0FQOHBIN0I7O0FrRC9yS0E7RUFDRSxrRDNDaWlEMkI7QVBpcUg3Qjs7QW1EeHVLQTtFQUNFLFk1Q3cxQ2tDO0U0Q3YxQ2xDLGVBQUE7RTdDbVNJLG1CQUxJO0U2QzNSUixvQkFBQTtFQUNBLDJDNUN3MUNrQztFNEN2MUNsQyw0QkFBQTtFQUNBLG9DQUFBO0VBQ0EsK0NsRGtTVztFT3hSVCxxQkFBQTtBUml1S0o7QW1EeHVLRTtFQUNFLFVBQUE7QW5EMHVLSjtBbUR2dUtFO0VBQ0UsYUFBQTtBbkR5dUtKOztBbURydUtBO0VBQ0UsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0FuRHd1S0Y7QW1EdHVLRTtFQUNFLHNCbEQyR2tCO0FENm5LdEI7O0FtRHB1S0E7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGNsRGdJUztFa0QvSFQsMkM1Q2swQ2tDO0U0Q2owQ2xDLDRCQUFB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ZzJDbUM7RWtELzFDbkMsZ0JBQUE7QXpEMHdMRjtBeUR4d0xFO0VBQ0UsdUJBQUE7RUFDQSxjQUFBO0VBQ0EsV2xEKzFDaUM7RWtEOTFDakMsV2xEKzFDaUM7RWtEOTFDakMsVUFBQTtFQUNBLGlCbEQrMUNpQztFa0Q5MUNqQyxnQmxEODFDaUM7RWtENzFDakMsbUJBQUE7RUFDQSxlQUFBO0VBQ0Esc0J4RHpCSTtFd0QwQkosNEJBQUE7RUFDQSxTQUFBO0VBRUEsa0NBQUE7RUFDQSxxQ0FBQTtFQUNBLFlsRHMxQ2lDO0VnQmxnRC9CLDZCa0M2S0Y7QXpEeXdMSjtBdUJsN0xNO0VrQ3dKSjtJbEN2Sk0sZ0JBQUE7RXZCcTdMTjtBQUNGO0F5RDN3TEU7RUFDRSxVbERtMUNpQztBUDA3SXJDOztBeURwd0xBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZWxENjBDbUM7RWtENTBDbkMsU0FBQTtFQUNBLG9CbEQwMENtQztFa0R6MENuQyx1QmxEeTBDbUM7RWtEeDBDbkMsV3hEcERNO0V3RHFETixrQkFBQTtBekR1d0xGOztBeURqd0xFOztFQUVFLGdDbEQ0MENpQztBUHc3SXJDO0F5RGp3TEU7RUFDRSxzQnhEdkRJO0FEMHpMUjtBeURod0xFO0VBQ0UsV3hEM0RJO0FENnpMUjs7QTJELzlMQTtFQUNFO0lBQUssMENBQUE7RTNEbStMTDtBQUNGOztBMkRyK0xBO0VBQ0U7SUFBSywwQ0FBQTtFM0RtK0xMO0FBQ0Y7QTJEaCtMQTtFQUNFLHFCQUFBO0VBQ0EsV3BEaWlEd0I7RW9EaGlEeEIsWXBEZ2lEd0I7RW9EL2hEeEIsd0JwRGlpRHdCO0VvRGhpRHhCLGlDQUFBO0VBQ0EsK0JBQUE7RUFFQSxrQkFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QTNEaStMRjs7QTJEOTlMQTtFQUNFLFdwRDRoRHdCO0VvRDNoRHhCLFlwRDJoRHdCO0VvRDFoRHhCLG1CcEQ0aER3QjtBUHE4STFCOztBMkR6OUxBO0VBQ0U7SUFDRSxtQkFBQTtFM0Q0OUxGO0UyRDE5TEE7SUFDRSxVQUFBO0lBQ0EsZUFBQTtFM0Q0OUxGO0FB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ME1RO0VBT0ksaUNBQUE7QXhFOHpNWjs7QXdFcjBNUTtFQU9JLHNDQUFBO0F4RWswTVo7O0F3RXowTVE7RUFPSSxtQ0FBQTtBeEVzME1aOztBd0U3ME1RO0VBT0ksc0JBQUE7QXhFMDBNWjs7QXdFajFNUTtFQU9JLHVCQUFBO0F4RTgwTVo7O0F3RXIxTVE7RUFPSSxzQkFBQTtBeEVrMU1aOztBd0V6MU1RO0VBT0kscUJBQUE7QXhFczFNWjs7QXdFNzFNUTtFQU9JLHdCQUFBO0F4RTAxTVo7O0F3RWoyTVE7RUFPSSx1QkFBQTtBeEU4MU1aOztBd0VyMk1RO0VBT0ksd0JBQUE7QXhFazJNWjs7QXdFejJNUTtFQU9JLHFCQUFBO0F4RXMyTVo7O0F3RTcyTVE7RUFPSSx5QkFBQTtBeEUwMk1aOztBd0VqM01RO0VBT0ksMkJBQUE7QXhFODJNWjs7QXdFcjNNUTtFQU9JLDRCQUFBO0F4RWszTVo7O0F3RXozTVE7RUFPSSwyQkFBQTtBeEVzM01aOztBd0U3M01RO0VBT0ksMEJBQUE7QXhFMDNNWjs7QXdFajRNUTtFQU9JLGdDQUFBO0F4RTgzTVo7O0F3RXI0TVE7RUFPSSx5QkFBQTtBeEVrNE1aOztBd0V6NE1RO0VBT0ksd0JBQUE7QXhFczRNWjs7QXdFNzRNUTtFQU9JLHlCQUFBO0F4RTA0TVo7O0F3RWo1TVE7RUFPSSw2QkFBQTtBeEU4NE1aOztBd0VyNU1RO0VBT0ksOEJBQUE7QXhFazVNWjs7QXdFejVNUTtFQU9JLHdCQUFBO0F4RXM1TVo7O0F3RTc1TVE7RUFPSSwrQkFBQTtBeEUwNU1aOztBd0VqNk1RO0VBT0ksd0JBQUE7QXhFODVNWjs7QXdFcjZNUTtFQU9JLDBEQUFBO0F4RWs2TVo7O0F3RXo2TVE7RUFPSSwyREFBQTtBeEVzNk1aOztBd0U3Nk1RO0VBT0ksMERBQUE7QXhFMDZNWjs7QXdFajdNUTtFQU9JLDJCQUFBO0F4RTg2TVo7O0F3RXI3TVE7RUFPSSwyQkFBQTtBeEVrN01aOztBd0V6N01RO0VBT0ksNkJBQUE7QXhFczdNWjs7QXdFNzdNUTtFQU9JLDZCQUFBO0F4RTA3TVo7O0F3RWo4TVE7RUFPSSwwQkFBQTtBeEU4N01aOztBd0VyOE1RO0VBT0ksbUNBQUE7RUFBQSwyQkFBQTtBeEVrOE1aOztBd0V6OE1RO0VBT0ksaUJBQUE7QXhFczhNWjs7QXdFNzhNUTtFQU9JLG1CQUFBO0F4RTA4TVo7O0F3RWo5TVE7RUFPSSxvQkFBQTtBeEU4OE1aOztBd0VyOU1RO0VBT0ksb0JBQUE7QXhFazlNWjs7QXdFejlNUTtFQU9JLHNCQUFBO0F4RXM5TVo7O0F3RTc5TVE7RUFPSSx1QkFBQTtBeEUwOU1aOztBd0VqK01RO0VBT0ksa0JBQUE7QXhFODlNWjs7QXdFcitNUTtFQU9JLG9CQUFBO0F4RWsrTVo7O0F3RXorTVE7RUFPSSxxQkFBQTtBeEVzK01aOztBd0U3K01RO0VBT0ksbUJBQUE7QXhFMCtNWjs7QXdFai9NUTtFQU9JLHFCQUFBO0F4RTgrTVo7O0F3RXIvTVE7RUFPSSxzQkFBQTtBeEVrL01aOztBd0V6L01RO0VBT0ksMkNBQUE7QXhFcy9NWjs7QXdFNy9NUTtFQU9JLHNDQUFBO0F4RTAvTVo7O0F3RWpnTlE7RUFPSSxzQ0FBQTtBeEU4L01aOztBd0VyZ05RO0VBT0ksb0NBQUE7QXhFa2dOWjs7QXdFemdOUTtFQU9JLG9CQUFBO0F4RXNnTlo7O0F3RTdnTlE7RUFPSSx3Q0FBQTtBeEUwZ05aOztBd0VqaE5RO0VBT0ksd0JBQUE7QXhFOGdOWjs7QXdFcmhOUTtFQU9JLDBDQUFBO0F4RWtoTlo7O0F3RXpoTlE7RUFPSSwwQkFBQTtBeEVzaE5aOztBd0U3aE5RO0VBT0ksMkNBQUE7QXhFMGhOWjs7QXdFamlOUTtFQU9JLDJCQUFBO0F4RThoTlo7O0F3RXJpTlE7RUFPSSx5Q0FBQTtBeEVraU5aOztBd0V6aU5RO0VBT0kseUJBQUE7QXhFc2lOWjs7QXdFN2lOUTtFQU9JLGdDQUFBO0F4RTBpTlo7O0F3RWpqTlE7RUFPSSxnQ0FBQTtBeEU4aU5aOztBd0Vyak5RO0VBT0ksZ0NBQUE7QXhFa2pOWjs7QXdFempOUTtFQU9JLGdDQUFBO0F4RXNqTlo7O0F3RTdqTlE7RUFPSSxnQ0FBQTtBeEUwak5aOztBd0Vqa05RO0VBT0ksZ0NBQUE7QXhFOGpOWjs7QXdFcmtOUTtFQU9JLGdDQUFBO0F4RWtrTlo7O0F3RXprTlE7RUFPSSxnQ0FBQTtBeEVza05aOztBd0U3a05RO0VBT0ksNkJBQUE7QXhFMGtOWjs7QXdFamxOUTtFQU9JLDRCQUFBO0F4RThrTlo7O0F3RXJsTlE7RUFPSSw0QkFBQTtBeEVrbE5aOztBd0V6bE5RO0VBT0ksNEJBQUE7QXhFc2xOWjs7QXdFN2xOUTtFQU9JLDRCQUFBO0F4RTBsTlo7O0F3RWptTlE7RUFPSSw0QkFBQTtBeEU4bE5aOztBd0VybU5RO0VBT0kscUJBQUE7QXhFa21OWjs7QXdFem1OUTtFQU9JLHFCQUFBO0F4RXNtTlo7O0F3RTdtTlE7RUFPSSxxQkFBQTtBeEUwbU5aOztBd0Vqbk5RO0VBT0ksc0JBQUE7QXhFOG1OWjs7QXdFcm5OUTtFQU9JLHNCQUFBO0F4RWtuTlo7O0F3RXpuTlE7RUFPSSwwQkFBQTtBeEVzbk5aOztBd0U3bk5RO0VBT0ksdUJBQUE7QXhFMG5OWjs7QXdFam9OUTtFQU9JLDJCQUFBO0F4RThuTlo7O0F3RXJvTlE7RUFPSSxzQkFBQTtBeEVrb05aOztBd0V6b05RO0VBT0ksc0JBQUE7QXhFc29OWjs7QXdFN29OUTtFQU9JLHNCQUFBO0F4RTBvTlo7O0F3RWpwTlE7RUFPSSx1QkFBQTtBeEU4b05aOztBd0VycE5RO0VBT0ksdUJBQUE7QXhFa3BOWjs7QXdFenBOUTtFQU9JLDJCQUFBO0F4RXNwTlo7O0F3RTdwTlE7RUFPSSx3QkFBQTtBeEUwcE5aOztBd0VqcU5RO0VBT0ksNEJBQUE7QXhFOHBOWjs7QXdFcnFOUTtFQU9JLHlCQUFBO0F4RWtxTlo7O0F3RXpxTlE7RUFPSSw4QkFBQTtBeEVzcU5aOztBd0U3cU5RO0VBT0ksaUNBQUE7QXhFMHFOWjs7QXdFanJOUTtFQU9JLHNDQUFBO0F4RThxTlo7O0F3RXJyTlE7RUFPSSx5Q0FBQTtBeEVrck5aOztBd0V6ck5RO0VBT0ksdUJBQUE7QXhFc3JOWjs7QXdFN3JOUTtFQU9JLHVCQUFBO0F4RTByTlo7O0F3RWpzTlE7RUFPSSx5QkFBQTtBeEU4ck5aOztBd0Vyc05RO0VBT0kseUJBQUE7QXhFa3NOWjs7QXdFenNOUTtFQU9JLDBCQUFBO0F4RXNzTlo7O0F3RTdzTlE7RUFPSSw0QkFBQTtBeEUwc05aOztBd0VqdE5RO0VBT0ksa0NBQUE7QXhFOHNOWjs7QXdFcnROUTtFQU9JLGlCQUFBO0F4RWt0Tlo7O0F3RXp0TlE7RUFPSSx1QkFBQTtBeEVzdE5aOztBd0U3dE5RO0VBT0ksc0JBQUE7QXhFMHROWjs7QXdFanVOUTtFQU9JLG9CQUFBO0F4RTh0Tlo7O0F3RXJ1TlE7RUFPSSxzQkFBQTtBeEVrdU5aOztBd0V6dU5RO0VBT0ksb0JBQUE7QXhFc3VOWjs7QXdFN3VOUTtFQU9JLHNCQUFBO0F4RTB1Tlo7O0F3RWp2TlE7RUFPSSxvQkFBQTtBeEU4dU5aOztBd0Vydk5RO0VBT0ksc0NBQUE7QXhFa3ZOWjs7QXdFenZOUTtFQU9JLG9DQUFBO0F4RXN2Tlo7O0F3RTd2TlE7RUFPSSxrQ0FBQTtBeEUwdk5aOztBd0Vqd05RO0VBT0kseUNBQUE7QXhFOHZOWjs7QXdFcndOUTtFQU9JLHdDQUFBO0F4RWt3Tlo7O0F3RXp3TlE7RUFPSSx3Q0FBQTtBeEVzd05aOztBd0U3d05RO0VBT0ksa0NBQUE7QXhFMHdOWjs7QXdFanhOUTtFQU9JLGdDQUFBO0F4RTh3Tlo7O0F3RXJ4TlE7RUFPSSw4QkFBQTtBeEVreE5aOztBd0V6eE5RO0VBT0ksZ0NBQUE7QXhFc3hOWjs7QXdFN3hOUTtFQU9JLCtCQUFBO0F4RTB4Tlo7O0F3RWp5TlE7RUFPSSxvQ0FBQTtBeEU4eE5aOztBd0VyeU5RO0VBT0ksa0NBQUE7QXhFa3lOWjs7QXdFenlOUTtFQU9JLGdDQUFBO0F4RXN5Tlo7O0F3RTd5TlE7RUFPSSx1Q0FBQTtBeEUweU5aOztBd0Vqek5RO0VBT0ksc0NBQUE7QXhFOHlOWjs7QXdFcnpOUTtFQU9JLGlDQUFBO0F4RWt6Tlo7O0F3RXp6TlE7RUFPSSwyQkFBQTtBeEVzek5aOztBd0U3ek5RO0VBT0ksaUNBQUE7QXhFMHpOWjs7QXdFajBOUTtF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QUFBLCtCQUFBO0F4RWtyT1o7O0F3RXpyT1E7RUFPSSw4QkFBQTtFQUFBLDZCQUFBO0F4RXVyT1o7O0F3RTlyT1E7RUFPSSwrQkFBQTtFQUFBLGtDQUFBO0F4RTRyT1o7O0F3RW5zT1E7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0F4RWlzT1o7O0F3RXhzT1E7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0F4RXNzT1o7O0F3RTdzT1E7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0F4RTJzT1o7O0F3RWx0T1E7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0F4RWd0T1o7O0F3RXZ0T1E7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0F4RXF0T1o7O0F3RTV0T1E7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0F4RTB0T1o7O0F3RWp1T1E7RUFPSSwrQkFBQTtBeEU4dE9aOztBd0VydU9RO0VBT0ksOEJBQUE7QXhFa3VPWjs7QXdFenVPUTtFQU9JLDRCQUFBO0F4RXN1T1o7O0F3RTd1T1E7RUFPSSw4QkFBQTtBeEUwdU9aOztBd0Vqdk9RO0VBT0ksNEJBQUE7QXhFOHVPWjs7QXdFcnZPUTtFQU9JLDhCQUFBO0F4RWt2T1o7O0F3RXp2T1E7RUFPSSw0QkFBQTtBeEVzdk9aOztBd0U3dk9RO0VBT0ksaUNBQUE7QXhFMHZPWjs7QXdFandPUTtFQU9JLGdDQUFBO0F4RTh2T1o7O0F3RXJ3T1E7RUFPSSw4QkFBQTtBeEVrd09aOztBd0V6d09RO0VBT0ksZ0NBQUE7QXhFc3dPWjs7QXdFN3dPUTtFQU9JLDhCQUFBO0F4RTB3T1o7O0F3RWp4T1E7RUFPSSxnQ0FBQTtBeEU4d09aOztBd0VyeE9RO0VBT0ksOEJBQUE7QXhFa3hPWjs7QXdFenhPUTtFQU9JLGtDQUFBO0F4RXN4T1o7O0F3RTd4T1E7RUFPSSxpQ0FBQTtBeEUweE9aOztBd0VqeU9RO0VBT0ksK0JBQUE7QXhFOHhPWjs7QXdFcnlPUTtFQU9JLGlDQUFBO0F4RWt5T1o7O0F3RXp5T1E7RUFPSSwrQkFBQTtBeEVzeU9aOztBd0U3eU9RO0VBT0ksaUNBQUE7QXhFMHlPWjs7QXdFanpPUTtF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QU9JLCtCQUFBO0F4RXNpUFo7O0F3RTdpUFE7RUFPSSw2QkFBQTtBeEUwaVBaOztBd0VqalBRO0VBT0ksK0JBQUE7QXhFOGlQWjs7QXdFcmpQUTtFQU9JLDZCQUFBO0F4RWtqUFo7O0F3RXpqUFE7RUFPSSwrQkFBQTtBeEVzalBaOztBd0U3alBRO0VBT0ksNkJBQUE7QXhFMGpQWjs7QXdFamtQUTtFQU9JLGdEQUFBO0F4RThqUFo7O0F3RXJrUFE7RUFPSSw2QkFBQTtBeEVra1BaOztBd0V6a1BRO0VBT0ksZ0NBQUE7QXhFc2tQWjs7QXdFN2tQUTtFQU9JLCtCQUFBO0F4RTBrUFo7O0F3RWpsUFE7RUFPSSxnQ0FBQTtBeEU4a1BaOztBd0VybFBRO0VBT0ksOEJBQUE7QXhFa2xQWjs7QXdFemxQUTtFQU9JLDhCQUFBO0F4RXNsUFo7O0F3RTdsUFE7RUFPSSw2QkFBQTtBeEUwbFBaOztBd0VqbVBRO0VBT0ksNkJBQUE7QXhFOGxQWjs7QXdFcm1QUTtFQU9JLDJCQUFBO0F4RWttUFo7O0F3RXptUFE7RUFPSSwrQkFBQTtBeEVzbVBaOztBd0U3bVBRO0VBT0ksMkJBQUE7QXhFMG1QWjs7QXdFam5QUTtFQU9JLDJCQUFBO0F4RThtUFo7O0F3RXJuUFE7RUFPSSw4QkFBQTtBeEVrblBaOztBd0V6blBRO0VBT0kseUJBQUE7QXhFc25QWjs7QXdFN25QUTtFQU9JLDZCQUFBO0F4RTBuUFo7O0F3RWpvUFE7RUFPSSw2QkFBQTtBeEU4blBaOztBd0Vyb1BRO0VBT0ksNkJBQUE7QXhFa29QWjs7QXdFem9QUTtFQU9JLDJCQUFBO0F4RXNvUFo7O0F3RTdvUFE7RUFPSSw0QkFBQTtBeEUwb1BaOztBd0VqcFBRO0VBT0ksNkJBQUE7QXhFOG9QWjs7QXdFcnBQUTtFQU9JLGdDQUFBO0F4RWtwUFo7O0F3RXpwUFE7RUFPSSxxQ0FBQTtBeEVzcFBaOztBd0U3cFBRO0VBT0ksd0NBQUE7QXhFMHBQWjs7QXdFanFQUTtFQU9JLG9DQUFBO0F4RThwUFo7O0F3RXJxUFE7RUFPSSxvQ0FBQTtBeEVrcVBaOztBd0V6cVBRO0VBT0ks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RXUvUFY7RXdFOS9QTTtJQU9JLDRCQUFBO0V4RTAvUFY7RXdFamdRTTtJQU9JLGtDQUFBO0V4RTYvUFY7RXdFcGdRTTtJQU9JLGlCQUFBO0V4RWdnUVY7RXdFdmdRTTtJQU9JLHVCQUFBO0V4RW1nUVY7RXdFMWdRTTtJQU9JLHNCQUFBO0V4RXNnUVY7RXdFN2dRTTtJQU9JLG9CQUFBO0V4RXlnUVY7RXdFaGhRTTtJQU9JLHNCQUFBO0V4RTRnUVY7RXdFbmhRTTtJQU9JLG9CQUFBO0V4RStnUVY7RXdFdGhRTTtJQU9JLHNCQUFBO0V4RWtoUVY7RXdFemhRTTtJQU9JLG9CQUFBO0V4RXFoUVY7RXdFNWhRTTtJQU9JLHNDQUFBO0V4RXdoUVY7RXdFL2hRTTtJQU9JLG9DQUFBO0V4RTJoUVY7RXdFbGlRTTtJQU9JLGtDQUFBO0V4RThoUVY7RXdFcmlRTTtJQU9JLHlDQUFBO0V4RWlpUVY7RXdFeGlRTTtJQU9JLHdDQUFBO0V4RW9pUVY7RXdFM2lRTTtJQU9JLHdDQUFBO0V4RXVpUVY7RXdFOWlRTTtJQU9JLGtDQUFBO0V4RTBpUVY7RXdFampRTTtJQU9JLGdDQUFBO0V4RTZpUVY7RXdFcGpRTTtJQU9JLDhCQUFBO0V4RWdqUVY7RXdFdmpRTTtJQU9JLGdDQUFBO0V4RW1qUVY7RXdFMWpRTTtJQU9JLCtCQUFBO0V4RXNqUVY7RXdFN2pRTTtJQU9JLG9DQUFBO0V4RXlqUVY7RXdFaGtRTTtJQU9JLGtDQUFBO0V4RTRqUVY7RXdFbmtRTTtJQU9JLGdDQUFBO0V4RStqUVY7RXdFdGtRTTtJQU9JLHVDQUFBO0V4RWtrUVY7RXdFemtRTTtJQU9JLHNDQUFBO0V4RXFrUVY7RXdFNWtRTTtJQU9JLGlDQUFBO0V4RXdrUVY7RXdFL2tRTTtJQU9JLDJCQUFBO0V4RTJrUVY7RXdFbGxRTTtJQU9JLGlDQUFBO0V4RThrUVY7RXdFcmxRTTtJQU9JLCtCQUFBO0V4RWlsUVY7RXdFeGxRTTtJQU9JLDZCQUFBO0V4RW9sUVY7RXdFM2xRTTtJQU9JLCtCQUFBO0V4RXVsUVY7RXdFOWxRTTtJQU9JLDhCQUFBO0V4RTBsUVY7RXdF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SUFBQSxpQ0FBQTtFeEVrNFFWO0V3RXo0UU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V4RXM0UVY7RXdFNzRRTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFMDRRVjtFd0VqNVFNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFeEU4NFFWO0V3RXI1UU07SUFPSSwrQkFBQTtFeEVpNVFWO0V3RXg1UU07SUFPSSw4QkFBQTtFeEVvNVFWO0V3RTM1UU07SUFPSSw0QkFBQTtFeEV1NVFWO0V3RTk1UU07SUFPSSw4QkFBQTtFeEUwNVFWO0V3RWo2UU07SUFPSSw0QkFBQTtFeEU2NVFWO0V3RXA2UU07SUFPSSw4QkFBQTtFeEVnNlFWO0V3RXY2UU07SUFPSSw0QkFBQTtFeEVtNlFWO0V3RTE2UU07SUFPSSxpQ0FBQTtFeEVzNlFWO0V3RTc2UU07SUFPSSxnQ0FBQTtFeEV5NlFWO0V3RWg3UU07SUFPSSw4QkFBQTtFeEU0NlFWO0V3RW43UU07SUFPSSxnQ0FBQTtFeEUrNlFWO0V3RXQ3UU07SUFPSSw4QkFBQTtFeEVrN1FWO0V3RXo3UU07SUFPSSxnQ0FBQTtFeEVxN1FWO0V3RTU3UU07SUFPSSw4QkFBQTtFeEV3N1FWO0V3RS83UU07SUFPSSxrQ0FBQTtFeEUyN1FWO0V3RWw4UU07SUFPSSxpQ0FBQTtFeEU4N1FWO0V3RXI4UU07SUFPSSwrQkFBQTtFeEVpOFFWO0V3RXg4UU07SUFPSSxpQ0FBQTtFeEVvOFFWO0V3RTM4UU07SUFPSSwrQkFBQTtFeEV1OFFWO0V3RTk4UU07SUFPSSxpQ0FBQTtFeEUwOFFWO0V3RWo5UU07SUFPSSwrQkFBQTtFeEU2OFFWO0V3RXA5UU07SUFPSSxnQ0FBQTtFeEVnOVFWO0V3RXY5UU07SUFPSSwrQkFBQTtFeEVtOVFWO0V3RTE5UU07SUFPSSw2QkFBQTtFeEVzOVFWO0V3RTc5UU07SUFPSSwrQkFBQTtFeEV5OVFWO0V3RWgrUU07SUFPSSw2QkFBQTtFeEU0OVFWO0V3RW4rUU07SUFPSSwrQkFBQTtFeEUrOVFWO0V3RXQrUU07SUFPSSw2QkFBQTtFeEVrK1FWO0V3RXorUU07SUFPSSxxQkFBQTtFeEVxK1FWO0V3RTUrUU07SUFPSSwyQkFBQTtFeEV3K1FWO0V3RS8rUU07SUFPSSwwQkFBQTtFeEUyK1FWO0V3RWwvUU07SUFPSSx3QkFBQTtFeEU4K1FWO0V3RXIvUU07SUFPSSwwQkFBQTtFeEVpL1FWO0V3RXgvUU07SUFPSSx3QkFBQTtFeEVvL1FWO0V3RTMvUU07SUFPSSwwQkFBQTtFeEV1L1FWO0V3RTkvUU07SUFPSSx3QkFBQTtFeEUwL1FWO0V3RWpnUk07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0V4RTgvUVY7RXdFcmdSTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RXhFa2dSVjtFd0V6Z1JNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFeEVzZ1JWO0V3RTdnUk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V4RTBnUlY7RXdFamhSTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFOGdSVjtFd0VyaFJNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFeEVraFJWO0V3RXpoUk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V4RXNoUlY7RXdFN2hSTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXhFMGhSVjtFd0VqaVJNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFeEU4aFJWO0V3RXJpUk07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0V4RWtpUlY7RXdFemlSTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFc2lSVjtFd0U3aVJNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFeEUwaVJWO0V3RWpqUk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V4RThpUlY7RXdFcmpSTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXhFa2pSVjtFd0V6alJNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFeEVzalJWO0V3RTdqUk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V4RTBqUlY7RXdFamtSTTtJQU9JLHlCQUFBO0V4RTZqUlY7RXdFcGtSTTtJQU9JLCtCQUFBO0V4RWdrUlY7RXdFdmtSTTtJQU9JLDhCQUFBO0V4RW1rUlY7RXdFMWtSTTtJQU9JLDRCQUFBO0V4RXNrUlY7RXdFN2tSTTtJQU9JLDhCQUFBO0V4RXlrUlY7RXdFaGxSTTtJQU9JLDRCQUFBO0V4RTRrUlY7RXdFbmxSTTtJQU9JLDhCQUFBO0V4RStrUlY7RXdFdGxSTTtJQU9JLDRCQUFBO0V4RWtsUlY7RXdFemxSTTtJQU9JLDJCQUFBO0V4RXFsUlY7RXdFNWxSTTtJQU9JLGlDQUFBO0V4RXdsUlY7RXdFL2xSTTtJQU9JLGdDQUFBO0V4RTJsUlY7RXdFbG1STTtJQU9JLDhCQUFBO0V4RThsUlY7RXdFcm1STTtJQU9JLGdDQUFBO0V4RWltUlY7RXdFeG1STTtJQU9JLDhCQUFBO0V4RW9tUlY7RXdFM21STTtJQU9JLGdDQUFBO0V4RXVtUlY7RXdFOW1STTtJQU9JLDhCQUFBO0V4RTBtUlY7RXdFam5STTtJQU9JLDRCQUFBO0V4RTZtUlY7RXdFcG5STTtJQU9JLGtDQUFBO0V4RWduUlY7RXdFdm5STTtJQU9JLGlDQUFBO0V4RW1uUlY7RXdFMW5STTtJQU9JLCtCQUFBO0V4RXNuUlY7RXdFN25STTtJQU9JLGlDQUFBO0V4RXluUlY7RXdFaG9STTtJQU9JLCtCQUFBO0V4RTRuUlY7RXdFbm9STTtJQU9JLGlDQUFBO0V4RStuUlY7RXdFdG9STTtJQU9JLCtCQUFBO0V4RWtvUlY7RXdFem9STTtJQU9JLDBCQUFBO0V4RXFvUlY7RXdFNW9STTtJQU9JLGdDQUFBO0V4RXdvUlY7RXdFL29STTtJQU9JLCtCQUFBO0V4RTJvUlY7RXdFbHBSTTtJQU9JLDZCQUFBO0V4RThvUlY7RXdFcnBSTTtJQU9JLCtCQUFBO0V4RWlwUlY7RXdFeHBSTTtJQU9JLDZCQUFBO0V4RW9wUlY7RXdFM3BSTTtJQU9JLCtCQUFBO0V4RXVwUlY7RXdFOXBSTTtJQU9JLDZCQUFBO0V4RTBwUlY7RXdFanFSTTtJQU9JLDJCQUFBO0V4RTZwUlY7RXdFcHFSTTtJQU9JLDRCQUFBO0V4RWdxUlY7RXdFdnFSTTtJQU9JLDZCQUFBO0V4RW1xUlY7QUFDRjtBZTNxUkk7RXlEQUk7SUFPSSxzQkFBQTtFeEV3cVJWO0V3RS9xUk07SUFPSSx1QkFBQTtFeEUycVJWO0V3RWxyUk07SUFPSSxzQkFBQTtFeEU4cVJWO0V3RXJyUk07SUFPSSwwQkFBQTtFeEVpclJWO0V3RXhyUk07SUFPSSxnQ0FBQTtFeEVvclJWO0V3RTNyUk07SUFPSSx5QkFBQTtFeEV1clJWO0V3RTlyUk07SUFPSSx3QkFBQTtFeEUwclJWO0V3RWpzUk07SUFPSSx5QkFBQTtFeEU2clJWO0V3RXBzUk07SUFPSSw2QkFBQTtFeEVnc1JWO0V3RXZzUk07SUFPSSw4QkFBQTtFeEVtc1JWO0V3RTFzUk07SUFPSSx3QkFBQTtFeEVzc1JWO0V3RTdzUk07SUFPSSwrQkFBQTtFeEV5c1JWO0V3RWh0Uk07SUFPSSx3QkFBQTtFeEU0c1JWO0V3RW50Uk07SUFPSSx5QkFBQTtFeEUrc1JWO0V3RXR0Uk07SUFPSSw4QkFBQTtFeEVrdFJWO0V3RXp0Uk07SUFPSSxpQ0FBQTtFeEVxdFJWO0V3RTV0Uk07SUFPSSxzQ0FBQTtFeEV3dFJWO0V3RS90Uk07SUFPSSx5Q0FBQTtFeEUydFJWO0V3RWx1Uk07SUFPSSx1QkFBQTtFeEU4dFJWO0V3RXJ1Uk07SUFPSSx1QkFBQTtFeEVpdVJWO0V3RXh1Uk07SUFPSSx5QkFBQTtFeEVvdVJWO0V3RTN1Uk07SUFPSSx5QkFBQTtFeEV1dVJWO0V3RTl1Uk07SUFPSSwwQkFBQTtFeEUwdVJWO0V3RWp2Uk07SUFPSSw0QkFBQTtFeEU2dVJWO0V3RXB2Uk07SUFPSSxrQ0FBQTtFeEVndlJWO0V3RXZ2Uk07SUFPSSxpQkFBQTtFeEVtdlJWO0V3RTF2Uk07SUFPSSx1QkFBQTtFeEVzdlJWO0V3RTd2Uk07SUFPSSxzQkFBQTtFeEV5dlJWO0V3RWh3Uk07SUFPSSxvQkFBQTtFeEU0dlJWO0V3RW53Uk07SUFPSSxzQkFBQTtFeEUrdlJWO0V3RXR3Uk07SUFPSSxvQkFBQTtFeEVrd1JWO0V3RXp3Uk07SUFPSSxzQkFBQTtFeEVxd1JWO0V3RTV3Uk07SUFPSSxvQkFBQTtFeEV3d1JWO0V3RS93Uk07SUFPSSxzQ0FBQTtFeEUyd1JWO0V3RWx4Uk07SUFPSSxvQ0FBQTtFeEU4d1JWO0V3RXJ4Uk07SUFPSSxrQ0FBQTtFeEVpeFJWO0V3RXh4Uk07SUFPSSx5Q0FBQTtFeEVveFJWO0V3RTN4Uk07SUFPSSx3Q0FBQTtFeEV1eFJWO0V3RTl4Uk07SUFPSSx3Q0FBQTtFeEUweFJWO0V3RWp5Uk07SUFPSSxrQ0FBQTtFeEU2eFJWO0V3RXB5Uk07SUFPSSxnQ0FBQTtFeEVneVJWO0V3RXZ5Uk07SUFPSSw4QkFBQTtFeEVteVJWO0V3RTF5Uk07SUFPSSxnQ0FBQTtFeEVzeVJWO0V3RTd5Uk07SUFPSSwrQkFBQTtFeEV5eVJWO0V3RWh6Uk07SUFPSSxvQ0FBQTtFeEU0eVJWO0V3RW56Uk07SUFPSSxrQ0FBQTtFeEUreVJWO0V3RXR6Uk07SUFPSSxnQ0FBQTtFeEVrelJWO0V3RXp6Uk07SUFPSSx1Q0FBQTtFeEVxelJWO0V3RTV6Uk07SUFPSSxzQ0FBQTtFeEV3elJWO0V3RS96Uk07SUFPSSxpQ0FBQTtFeEUyelJWO0V3RWwwUk07SUFPSSwyQkFBQTtFeEU4elJWO0V3RXIwUk07SUFPSSxpQ0FBQTtFeEVpMFJWO0V3RXgwUk07SUFPSSwrQkFBQTtFeEVvMFJWO0V3RTMwUk07SUFPSSw2QkFBQTtFeEV1MFJWO0V3RTkwUk07SUFPSSwrQkFBQTtFeEUwMFJWO0V3RWoxUk07SUFPSSw4QkFBQTtFeEU2MFJWO0V3RXAxUk07SUFPSSxvQkFBQTtFeEVnMVJWO0V3RXYxUk07SUFPSSxtQkFBQTtFeEVtMVJWO0V3RTExUk07SUFPSSxtQkFBQTtFeEVzMVJWO0V3RTcxUk07SUFPSSxtQkFBQTtFeEV5MVJWO0V3RWgyUk07SUFPSSxtQkFBQTtFeEU0MVJWO0V3RW4yUk07SUFPSSxtQkFBQTtFeEUrMVJWO0V3RXQyUk07SUFPSSxtQkFBQTtFeEVrMlJWO0V3RXoyUk07SUFPSSxtQkFBQTtFeEVxMlJWO0V3RTUyUk07SUFPSSxvQkFBQTtFeEV3MlJWO0V3RS8yUk07SUFPSSwwQkFBQTtFeEUyMlJWO0V3RWwzUk07SUFPSSx5QkFBQTtFeEU4MlJWO0V3RXIzUk07SUFPSSx1QkFBQTtFeEVpM1JWO0V3RXgzUk07SUFPSSx5QkFBQTtFeEVvM1JWO0V3RTMzUk07SUFPSSx1QkFBQTtFeEV1M1JWO0V3RTkzUk07SUFPSSx5QkFBQTtFeEUwM1JWO0V3RWo0Uk07SUFPSSx1QkFBQTtFeEU2M1JWO0V3RXA0Uk07SUFPSSx1QkFBQTtFeEVnNFJWO0V3RXY0Uk07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0V4RW80UlY7RXdFMzRSTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFdzRSVjtFd0UvNFJNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFeEU0NFJWO0V3RW41Uk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RWc1UlY7RXdFdjVSTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXhFbzVSVjtFd0UzNVJNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEV3NVJWO0V3RS81Uk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V4RTQ1UlY7RXdFbjZSTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFZzZSVjtFd0V2NlJNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEVvNlJWO0V3RTM2Uk07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0V4RXc2UlY7RXdFLzZSTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFNDZSVjtFd0VuN1JNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFeEVnN1JWO0V3RXY3Uk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V4RW83UlY7RXdFMzdSTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFdzdSVjtFd0UvN1JNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEU0N1JWO0V3RW44Uk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V4RWc4UlY7RXdFdjhSTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFbzhSVjtFd0UzOFJNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEV3OFJWO0V3RS84Uk07SUFPSSx3QkFBQTtFeEUyOFJWO0V3RWw5Uk07SUFPSSw4QkFBQTtFeEU4OFJWO0V3RXI5Uk07SUFPSSw2QkFBQTtFeEVpOVJWO0V3RXg5Uk07SUFPSSwyQkFBQTtFeEVvOVJWO0V3RTM5Uk07SUFPSSw2QkFBQTtFeEV1OVJWO0V3RTk5Uk07SUFPSSwyQkFBQTtFeEUwOVJWO0V3RWorUk07SUFPSSw2QkFBQTtFeEU2OVJWO0V3RXArUk07SUFPSSwyQkFBQTtFeEVnK1JWO0V3RXYrUk07SUFPSSwyQkFBQTtFeEVtK1JWO0V3RTErUk07SUFPSSwwQkFBQTtFeEVzK1JWO0V3RTcrUk07SUFPSSxnQ0FBQTtFeEV5K1JWO0V3RWgvUk07SUFPSSwrQkFBQTtFeEU0K1JWO0V3RW4vUk07SUFPSSw2QkFBQTtFeEUrK1JWO0V3RXQvUk07SUFPSSwrQkFBQTtFeEVrL1JWO0V3RXovUk07SUFPSSw2QkFBQTtFeEVxL1JWO0V3RTUvUk07SUFPSSwrQkFBQTtFeEV3L1JWO0V3RS8vUk07SUFPSSw2QkFBQTtFeEUyL1JWO0V3RWxnU007SUFPSSw2QkFBQTtFeEU4L1JWO0V3RXJnU007SUFPSSwyQkFBQTtFeEVpZ1NWO0V3RXhnU007SUFPSSxpQ0FBQTtFeEVvZ1NWO0V3RTNnU007SUFPSSxnQ0FBQTtFeEV1Z1NWO0V3RTlnU007SUFPSSw4QkFBQTtFeEUwZ1NWO0V3RWpoU007SUFPSSxnQ0FBQTtFeEU2Z1NWO0V3RXBoU007SUFPSSw4QkFBQTtFeEVnaFNWO0V3RXZoU007SUFPSSxnQ0FBQTtFeEVtaFNWO0V3RTFoU007SUFPSSw4QkFBQTtFeEVzaFNWO0V3RTdoU007SUFPSSw4QkFBQTtFeEV5aFNWO0V3RWhpU007SUFPSSx5QkFBQTtFeEU0aFNWO0V3RW5pU007SUFPSSwrQkFBQTtFeEUraFNWO0V3RXRpU007SUFPSSw4QkFBQTtFeEVraVNWO0V3RXppU007SUFPSSw0QkFBQTtFeEVxaVNWO0V3RTVpU007SUFPSSw4QkFBQTtFeEV3aVNWO0V3RS9pU007SUFPSSw0QkFBQTtFeEUyaVNWO0V3RWxqU007SUFPSSw4QkFBQTtFeEU4aVNWO0V3RXJqU007SUFPSSw0QkFBQTtFeEVpalNWO0V3RXhqU007SUFPSSw0QkFBQTtFeEVvalNWO0V3RTNq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O0V3RWoyU007SUFPSSw4QkFBQTtFeEU2MVNWO0V3RXAyU007SUFPSSw0QkFBQTtFeEVnMlNWO0V3RXYyU007SUFPSSxrQ0FBQTtFeEVtMlNWO0V3RTEyU007SUFPSSxpQ0FBQTtFeEVzMlNWO0V3RTcyU007SUFPSSwrQkFBQTtFeEV5MlNWO0V3RWgzU007SUFPSSxpQ0FBQTtFeEU0MlNWO0V3RW4zU007SUFPSSwrQkFBQTtFeEUrMlNWO0V3RXQzU007SUFPSSxpQ0FBQTtFeEVrM1NWO0V3RXozU007SUFPSSwrQkFBQTtFeEVxM1NWO0V3RTUzU007SUFPSSwwQkFBQTtFeEV3M1NWO0V3RS8zU007SUFPSSxnQ0FBQTtFeEUyM1NWO0V3RWw0U007SUFPSSwrQkFBQTtFeEU4M1NWO0V3RXI0U007SUFPSSw2QkFBQTtFeEVpNFNWO0V3RXg0U007SUFPSSwrQkFBQTtFeEVvNFNWO0V3RTM0U007SUFPSSw2QkFBQTtFeEV1NFNWO0V3RTk0U007SUFPSSwrQkFBQTtFeEUwNFNWO0V3RWo1U007SUFPSSw2QkFBQTtFeEU2NFNWO0V3RXA1U007SUFPSSwyQkFBQTtFeEVnNVNWO0V3RXY1U007SUFPSSw0QkFBQTtFeEVtNVNWO0V3RTE1U007SUFPSSw2QkFBQTtFeEVzNVNWO0FBQ0Y7QWU5NVNJO0V5REFJO0lBT0ksc0JBQUE7RXhFMjVTVjtFd0VsNlNNO0lBT0ksdUJBQUE7RXhFODVTVjtFd0VyNlNNO0lBT0ksc0JBQUE7RXhFaTZTVjtFd0V4NlNNO0lBT0ksMEJBQUE7RXhFbzZTVjtFd0UzNlNNO0lBT0ksZ0NBQUE7RXhFdTZTVjtFd0U5NlNNO0lBT0kseUJBQUE7RXhFMDZTVjtFd0VqN1NNO0lBT0ksd0JBQUE7RXhFNjZTVjtFd0VwN1NNO0lBT0kseUJBQUE7RXhFZzdTVjtFd0V2N1NNO0lBT0ksNkJBQUE7RXhFbTdTVjtFd0UxN1NNO0lBT0ksOEJBQUE7RXhFczdTVjtFd0U3N1NNO0lBT0ksd0JBQUE7RXhFeTdTVjtFd0VoOFNNO0lBT0ksK0JBQUE7RXhFNDdTVjtFd0VuOFNNO0lBT0ksd0JBQUE7RXhFKzdTVjtFd0V0OFNNO0lBT0kseUJBQUE7RXhFazhTVjtFd0V6OFNNO0lBT0ksOEJBQUE7RXhFcThTVjtFd0U1OFNNO0lBT0ksaUNBQUE7RXhFdzhTVjtFd0UvOFNNO0lBT0ksc0NBQUE7RXhFMjhTVjtFd0VsOVNNO0lBT0kseUNBQUE7RXhFODhTVjtFd0VyOVNNO0lBT0ksdUJBQUE7RXhFaTlTVjtFd0V4OVNNO0lBT0ksdUJBQUE7RXhFbzlTVjtFd0UzOVNNO0lBT0kseUJBQUE7RXhFdTlTVjtFd0U5OVNNO0lBT0kseUJBQUE7RXhFMDlTVjtFd0VqK1NNO0lBT0ksMEJBQUE7RXhFNjlTVjtFd0VwK1NNO0lBT0ksNEJBQUE7RXhFZytTVjtFd0V2K1NNO0lBT0ksa0NBQUE7RXhFbStTVjtFd0UxK1NNO0lBT0ksaUJBQUE7RXhFcytTVjtFd0U3K1NNO0lBT0ksdUJBQUE7RXhFeStTVjtFd0VoL1NNO0lBT0ksc0JBQUE7RXhFNCtTVjtFd0VuL1NNO0lBT0ksb0JBQUE7RXhFKytTVjtFd0V0L1NNO0lBT0ksc0JBQUE7RXhFay9TVjtFd0V6L1NNO0lBT0ksb0JBQUE7RXhFcS9TVjtFd0U1L1NNO0lBT0ksc0JBQUE7RXhFdy9TVjtFd0UvL1NNO0lBT0ksb0JBQUE7RXhFMi9TVjtFd0VsZ1RNO0lBT0ksc0NBQUE7RXhFOC9TVjtFd0VyZ1RNO0lBT0ksb0NBQUE7RXhFaWdUVjtFd0V4Z1RNO0lBT0ksa0NBQUE7RXhFb2dUVjtFd0UzZ1RNO0lBT0kseUNBQUE7RXhFdWdUVjtFd0U5Z1RNO0lBT0ksd0NBQUE7RXhFMGdUVjtFd0VqaFRNO0lBT0ksd0NBQUE7RXhFNmdUVjtFd0VwaFRNO0lBT0ksa0NBQUE7RXhFZ2hUVjtFd0V2aFRNO0lBT0ksZ0NBQUE7RXhFbWhUVjtFd0UxaFRNO0lBT0ksOEJBQUE7RXhFc2hUVjtFd0U3aFRNO0lBT0ksZ0NBQUE7RXhFeWhUVjtFd0VoaVRNO0lBT0ksK0JBQUE7RXhFNGhUVjtFd0VuaVRNO0lBT0ksb0NBQUE7RXhFK2hUVjtFd0V0aVRNO0lBT0ksa0NBQUE7RXhFa2lUVjtFd0V6aVRN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SUFBQSwrQkFBQTtFeEU0MFRWO0V3RW4xVE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V4RWcxVFY7RXdFdjFUTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFbzFUVjtFd0UzMVRNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFeEV3MVRWO0V3RS8xVE07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0V4RTQxVFY7RXdFbjJUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFZzJUVjtFd0V2MlRNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFeEVvMlRWO0V3RTMyVE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V4RXcyVFY7RXdFLzJUTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXhFNDJUVjtFd0VuM1RNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFeEVnM1RWO0V3RXYzVE07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V4RW8zVFY7RXdFMzNUTTtJQU9JLCtCQUFBO0V4RXUzVFY7RXdFOTNUTTtJQU9JLDhCQUFBO0V4RTAzVFY7RXdFajRUTTtJQU9JLDRCQUFBO0V4RTYzVFY7RXdFcDRUTTtJQU9JLDhCQUFBO0V4RWc0VFY7RXdFdjRUTTtJQU9JLDRCQUFBO0V4RW00VFY7RXdFMTRUTTtJQU9JLDhCQUFBO0V4RXM0VFY7RXdFNzRUTTtJQU9JLDRCQUFBO0V4RXk0VFY7RXdFaDVUTTtJQU9JLGlDQUFBO0V4RTQ0VFY7RXdFbjVUTTtJQU9JLGdDQUFBO0V4RSs0VFY7RXdFdDVUTTtJQU9JLDhCQUFBO0V4RWs1VFY7RXdFejVUTTtJQU9JLGdDQUFBO0V4RXE1VFY7RXdFNTVUTTtJQU9JLDhCQUFBO0V4RXc1VFY7RXdFLzVUTTtJQU9JLGdDQUFBO0V4RTI1VFY7RXdFbDZUTTtJQU9JLDhCQUFBO0V4RTg1VFY7RXdFcjZUTTtJQU9JLGtDQUFBO0V4RWk2VFY7RXdFeDZUTTtJQU9JLGlDQUFBO0V4RW82VFY7RXdFMzZUTTtJQU9JLCtCQUFBO0V4RXU2VFY7RXdFOTZUTTtJQU9JLGlDQUFBO0V4RTA2VFY7RXdFajdUTTtJQU9JLCtCQUFBO0V4RTY2VFY7RXdFcDdUTTtJQU9JLGlDQUFBO0V4RWc3VFY7RXdFdjdUTTtJQU9JLCtCQUFBO0V4RW03VFY7RXdFMTdUTTtJQU9JLGdDQUFBO0V4RXM3VFY7RXdFNzdUTTtJQU9JLCtCQUFBO0V4RXk3VFY7RXdFaDhUTTtJQU9JLDZCQUFBO0V4RTQ3VFY7RXdFbjhUTTtJQU9JLCtCQUFBO0V4RSs3VFY7RXdFdDhUTTtJQU9JLDZCQUFBO0V4RWs4VFY7RXdFejhUTTtJQU9JLCtCQUFBO0V4RXE4VFY7RXdFNThUTTtJQU9JLDZCQUFBO0V4RXc4VFY7RXdFLzhUTTtJQU9JLHFCQUFBO0V4RTI4VFY7RXdFbDlUTTtJQU9JLDJCQUFBO0V4RTg4VFY7RXdFcjlUTTtJQU9JLDBCQUFBO0V4RWk5VFY7RXdFeDlUTTtJQU9JLHdCQUFBO0V4RW85VFY7RXdFMzlUTTtJQU9JLDBCQUFBO0V4RXU5VFY7RXdFOTlUTTtJQU9JLHdCQUFBO0V4RTA5VFY7RXdFaitUTTtJQU9JLDBCQUFBO0V4RTY5VFY7RXdFcCtUTTtJQU9JLHdCQUFBO0V4RWcrVFY7RXdFditUTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RXhFbytUVjtFd0UzK1RNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFeEV3K1RWO0V3RS8rVE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V4RTQrVFY7RXdFbi9UTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXhFZy9UVjtFd0V2L1RNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFeEVvL1RWO0V3RTMvVE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V4RXcvVFY7RXdFLy9UTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFNC9UVjtFd0VuZ1VNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFeEVnZ1VWO0V3RXZnVU07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0V4RW9nVVY7RXdFM2dVTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RXhFd2dVVjtFd0UvZ1VNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFeEU0Z1VWO0V3RW5oVU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V4RWdoVVY7RXdFdmhVTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFb2hVVjtFd0UzaFVNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFeEV3aFVWO0V3RS9oVU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V4RTRoVVY7RXdFbmlVTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXhFZ2lVVjtFd0V2aVVNO0lBT0kseUJBQUE7RXhFbWlVVjtFd0UxaVVNO0lBT0ksK0JBQUE7RXhFc2lVVjtFd0U3aVVNO0lBT0ksOEJBQUE7RXhFeWlVVjtFd0VoalVNO0lBT0ksNEJBQUE7RXhFNGlVVjtFd0VualVNO0lBT0ksOEJBQUE7RXhFK2lVVjtFd0V0alVNO0lBT0ksNEJBQUE7RXhFa2pVVjtFd0V6alVNO0lBT0ksOEJBQUE7RXhFcWpVVjtFd0U1alVNO0lBT0ksNEJBQUE7RXhFd2pVVjtFd0UvalVNO0lBT0ksMkJBQUE7RXhFMmpVVjtFd0Vsa1VNO0lBT0ksaUNBQUE7RXhFOGpVVjtFd0Vya1VNO0lBT0ksZ0NBQUE7RXhFaWtVVjtFd0V4a1VNO0lBT0ksOEJBQUE7RXhFb2tVVjtFd0Uza1VNO0lBT0ksZ0NBQUE7RXhFdWtVVjtFd0U5a1VNO0lBT0ksOEJBQUE7RXhFMGtVVjtFd0VqbFVNO0lBT0ksZ0NBQUE7RXhFNmtVVjtFd0VwbFVNO0lBT0ksOEJBQUE7RXhFZ2xVVjtFd0V2bFVNO0lBT0ksNEJBQUE7RXhFbWxVVjtFd0UxbFVNO0lBT0ksa0NBQUE7RXhFc2xVVjtFd0U3bFVNO0lBT0ksaUNBQUE7RXhFeWxVVjtFd0VobVVNO0lBT0ksK0JBQUE7RXhFNGxVVjtFd0VubVVNO0lBT0ksaUNBQUE7RXhFK2xVVjtFd0V0bVVNO0lBT0ksK0JBQUE7RXhFa21VVjtFd0V6bVVNO0lBT0ksaUNBQUE7RXhFcW1VVjtFd0U1bVVNO0lBT0ksK0JBQUE7RXhFd21VVjtFd0UvbVVNO0lBT0ksMEJBQUE7RXhFMm1VVjtFd0VsblVNO0lBT0ksZ0NBQUE7RXhFOG1VVjtFd0VyblVNO0lBT0ksK0JBQUE7RXhFaW5VVjtFd0V4blVNO0lBT0ksNkJBQUE7RXhFb25VVjtFd0UzblVNO0lBT0ksK0JBQUE7RXhFdW5VVjtFd0U5blVNO0lBT0ksNkJBQUE7RXhFMG5VVjtFd0Vqb1VNO0lBT0ksK0JBQUE7RXhFNm5VVjtFd0Vwb1VNO0lBT0ksNkJBQUE7RXhFZ29VVjtFd0V2b1VNO0lBT0ksMkJBQUE7RXhFbW9VVjtFd0Uxb1VNO0lBT0ksNEJBQUE7RXhFc29VVjtFd0U3b1VNO0lBT0ksNkJBQUE7RXhFeW9VVjtBQUNGO0FlanBVSTtFeURBSTtJQU9JLHNCQUFBO0V4RThvVVY7RXdFcnBVTTtJQU9JLHVCQUFBO0V4RWlwVVY7RXdFeHBVTTtJQU9JLHNCQUFBO0V4RW9wVVY7RXdFM3BVTTtJQU9JLDBCQUFBO0V4RXVwVVY7RXdFOXBVTTtJQU9JLGdDQUFBO0V4RTBwVVY7RXdFanFVTTtJQU9JLHlCQUFBO0V4RTZwVVY7RXdFcHFVTTtJQU9JLHdCQUFBO0V4RWdxVVY7RXdFdnFVTTtJQU9JLHlCQUFBO0V4RW1xVVY7RXdFMXFVTTtJQU9JLDZCQUFBO0V4RXNxVVY7RXdFN3FVTTtJQU9JLDhCQUFBO0V4RXlxVVY7RXdFaHJVTTtJQU9JLHdCQUFBO0V4RTRxVVY7RXdFbnJVTTtJQU9JLCtCQUFBO0V4RStxVVY7RXdFdHJVTTtJQU9JLHdCQUFBO0V4RWtyVVY7RXdFenJVTTtJQU9JLHlCQUFBO0V4RXFyVVY7RXdFNXJVTTtJQU9JLDhCQUFBO0V4RXdyVVY7RXdFL3JVTTtJQU9JLGlDQUFBO0V4RTJyVVY7RXdFbHNVTTtJQU9JLHNDQUFBO0V4RThyVVY7RXdFcnNVTTtJQU9JLHlDQUFBO0V4RWlzVVY7RXdFeHNVTTtJQU9JLHVCQUFBO0V4RW9zVVY7RXdFM3NVTTtJQU9JLHVCQUFBO0V4RXVzVVY7RXdFOXNVTTtJQU9JLHlCQUFBO0V4RTBzVVY7RXdFanRVTTtJQU9JLHlCQUFBO0V4RTZzVVY7RXdFcHRVTTtJQU9JLDBCQUFBO0V4RWd0VVY7RXdFdnRVTTtJQU9JLDRCQUFBO0V4RW10VVY7RXdFMXRVTTtJQU9JLGtDQUFBO0V4RXN0VVY7RXdFN3RVTTtJQU9JLGlCQUFBO0V4RXl0VVY7RXdFaHVVTTtJQU9JLHVCQUFBO0V4RTR0VVY7RXdFbnVVTTtJQU9JLHNCQUFBO0V4RSt0VVY7RXdFdHVVTTtJQU9JLG9CQUFBO0V4RWt1VVY7RXdFenVVTTtJQU9JLHNCQUFBO0V4RXF1VVY7RXdFNXVVTTtJQU9JLG9CQUFBO0V4RXd1VVY7RXdFL3VVTTtJQU9JLHNCQUFBO0V4RTJ1VVY7RXdFbHZVTTtJQU9JLG9CQUFBO0V4RTh1VVY7RXdFcnZVTTtJQU9JLHNDQUFBO0V4RWl2VVY7RXdFeHZVTTtJQU9JLG9DQUFBO0V4RW92VVY7RXdFM3ZVTTtJQU9JLGtDQUFBO0V4RXV2VVY7RXdFOXZVTTtJQU9JLHlDQUFBO0V4RTB2VVY7RXdFandVTTtJQU9JLHdDQUFBO0V4RTZ2VVY7RXdFcHdVTTtJQU9JLHdDQUFBO0V4RWd3VVY7RXdFdndVTTtJQU9JLGtDQUFBO0V4RW13VVY7RXdFMXdVTTtJQU9JLGdDQUFBO0V4RXN3VVY7RXdFN3dVTTtJQU9JLDhCQUFBO0V4RXl3VVY7RXdFaHhVTTtJQU9JLGdDQUFBO0V4RTR3VVY7RXdFbnhVTTtJQU9JLCtCQUFBO0V4RSt3VVY7RXdFdHhVTTtJQU9JLG9DQUFBO0V4RWt4VVY7RXdFenhVTTtJQU9JLGtDQUFBO0V4RXF4VVY7RXdFNXhVTTtJQU9JLGdDQUFBO0V4RXd4VVY7RXdFL3hVTTtJQU9JLHVDQUFBO0V4RTJ4VVY7RXdFbHlVTTtJQU9JLHNDQUFBO0V4RTh4VVY7RXdFcnlVTTtJQU9JLGlDQUFBO0V4RWl5VVY7RXdFeHlVTTtJQU9JLDJCQUFBO0V4RW95VVY7RXdFM3lVTTtJQU9JLGlDQUFBO0V4RXV5VVY7RXdFOXlVTTtJQU9JLCtCQUFBO0V4RTB5VVY7RXdFanpVTTtJQU9JLDZCQUFBO0V4RTZ5VVY7RXdFcHpVTTtJQU9JLCtCQUFBO0V4RWd6VVY7RXdFdnpVTTtJQU9JLDhCQUFBO0V4RW16VVY7RXdFMXpVTTtJQU9JLG9CQUFBO0V4RXN6VVY7RXdFN3pVTTtJQU9JLG1CQUFBO0V4RXl6VVY7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enlWTTtJQU9JLDRCQUFBO0V4RXF5VlY7RXdFNXlWTTtJQU9JLDhCQUFBO0V4RXd5VlY7RXdFL3lWTTtJQU9JLDRCQUFBO0V4RTJ5VlY7RXdFbHpWTTtJQU9JLDJCQUFBO0V4RTh5VlY7RXdFcnpWTTtJQU9JLGlDQUFBO0V4RWl6VlY7RXdFeHpWTTtJQU9JLGdDQUFBO0V4RW96VlY7RXdFM3pWTTtJQU9JLDhCQUFBO0V4RXV6VlY7RXdFOXpWTTtJQU9JLGdDQUFBO0V4RTB6VlY7RXdFajBWTTtJQU9JLDhCQUFBO0V4RTZ6VlY7RXdFcDBWTTtJQU9JLGdDQUFBO0V4RWcwVlY7RXdFdjBWTTtJQU9JLDhCQUFBO0V4RW0wVlY7RXdFMTBWTTtJQU9JLDRCQUFBO0V4RXMwVlY7RXdFNzBWTTtJQU9JLGtDQUFBO0V4RXkwVlY7RXdFaDFWTTtJQU9JLGlDQUFBO0V4RTQwVlY7RXdFbjFWTTtJQU9JLCtCQUFBO0V4RSswVlY7RXdFdDFWTTtJQU9JLGlDQUFBO0V4RWsxVlY7RXdFejFWTTtJQU9JLCtCQUFBO0V4RXExVlY7RXdFNTFWTTtJQU9JLGlDQUFBO0V4RXcxVlY7RXdFLzFWTTtJQU9JLCtCQUFBO0V4RTIxVlY7RXdFbDJWTTtJQU9JLDBCQUFBO0V4RTgxVlY7RXdFcjJWTTtJQU9JLGdDQUFBO0V4RWkyVlY7RXdFeDJWTTtJQU9JLCtCQUFBO0V4RW8yVlY7RXdFMzJWTTtJQU9JLDZCQUFBO0V4RXUyVlY7RXdFOTJWTTtJQU9JLCtCQUFBO0V4RTAyVlY7RXdFajNWTTtJQU9JLDZCQUFBO0V4RTYyVlY7RXdFcDNWTTtJQU9JLCtCQUFBO0V4RWczVlY7RXdFdjNWTTtJQU9JLDZCQUFBO0V4RW0zVlY7RXdFMTNWTTtJQU9JLDJCQUFBO0V4RXMzVlY7RXdFNzNWTTtJQU9JLDRCQUFBO0V4RXkzVlY7RXdFaDRWTTtJQU9JLDZCQUFBO0V4RTQzVlY7QUFDRjtBZXA0Vkk7RXlEQUk7SUFPSSxzQkFBQTtFeEVpNFZWO0V3RXg0Vk07SUFPSSx1QkFBQTtFeEVvNFZWO0V3RTM0Vk07SUFPSSxzQkFBQTtFeEV1NFZWO0V3RTk0Vk07SUFPSSwwQkFBQTtFeEUwNFZWO0V3RWo1Vk07SUFPSSxnQ0FBQTtFeEU2NFZWO0V3RXA1Vk07SUFPSSx5QkFBQTtFeEVnNVZWO0V3RXY1Vk07SUFPSSx3QkFBQTtFeEVtNVZWO0V3RTE1Vk07SUFPSSx5QkFBQTtFeEVzNVZWO0V3RTc1Vk07SUFPSSw2QkFBQTtFeEV5NVZWO0V3RWg2Vk07SUFPSSw4QkFBQTtFeEU0NVZWO0V3RW42Vk07SUFPSSx3QkFBQTtFeEUrNVZWO0V3RXQ2Vk07SUFPSSwrQkFBQTtFeEVrNlZWO0V3RXo2Vk07SUFPSSx3QkFBQTtFeEVxNlZWO0V3RTU2Vk07SUFPSSx5QkFBQTtFeEV3NlZWO0V3RS82Vk07SUFPSSw4QkFBQTtFeEUyNlZWO0V3RWw3Vk07SUFPSSxpQ0FBQTtFeEU4NlZWO0V3RXI3Vk07SUFPSSxzQ0FBQTtFeEVpN1ZWO0V3RXg3Vk07SUFPSSx5Q0FBQTtFeEVvN1ZWO0V3RTM3Vk07SUFPSSx1QkFBQTtFeEV1N1ZWO0V3RTk3Vk07SUFPSSx1QkFBQTtFeEUwN1ZWO0V3RWo4Vk07SUFPSSx5QkFBQTtFeEU2N1ZWO0V3RXA4Vk07SUFPSSx5QkFBQTtFeEVnOFZWO0V3RXY4Vk07SUFPSSwwQkFBQTtFeEVtOFZWO0V3RTE4Vk07SUFPSSw0QkFBQTtFeEVzOFZWO0V3RTc4Vk07SUFPSSxrQ0FBQTtFeEV5OFZWO0V3RWg5Vk07SUFPSSxpQkFBQTtFeEU0OFZWO0V3RW45Vk07SUFPSSx1QkFBQTtFeEUrOFZWO0V3RXQ5Vk07SUFPSSxzQkFBQTtFeEVrOVZWO0V3RXo5Vk07SUFPSSxvQkFBQTtFeEVxOVZWO0V3RTU5Vk07SUFPSSxzQkFBQTtFeEV3OVZWO0V3RS85Vk07SUFPSSxvQkFBQTtFeEUyOVZWO0V3RWwrVk07SUFPSSxzQkFBQTtFeEU4OVZWO0V3RXIrVk07SUFPSSxvQkFBQTtFeEVpK1ZWO0V3RXgrVk07SUFPSSxzQ0FBQTtFeEVvK1ZWO0V3RTMrVk07SUFPSSxvQ0FBQTtFeEV1K1ZWO0V3RTkrVk07SUFPSSxrQ0FBQTtFeEUwK1ZWO0V3RWovVk07SUFPSSx5Q0FBQTtFeEU2K1ZWO0V3RXAvVk07SUFPSSx3Q0FBQTtFeEVnL1ZWO0V3RXYvVk07SUFPSSx3Q0FBQTtFeEVtL1ZWO0V3RTEvVk07SUFPSSxrQ0FBQTtFeEVzL1ZWO0V3RTcvVk07SUFPSSxnQ0FBQTtFeEV5L1ZWO0V3RWhnV007SUFPSSw4QkFBQTtFeEU0L1ZWO0V3RW5nV007SUFPSSxnQ0FBQTtFeEUrL1ZWO0V3RXRnV007SUFPSSwrQkFBQTtFeEVrZ1dWO0V3RXpnV007SUFPSSxvQ0FBQTtFeEVxZ1dWO0V3RTVnV007SUFPSSxrQ0FBQTtFeEV3Z1dWO0V3RS9nV007SUFPSSxnQ0FBQTtFeEUyZ1dWO0V3RWxoV007SUFPSSx1Q0FBQTtFeEU4Z1dWO0V3RXJoV007SUFPSSxzQ0FBQTtFeEVpaFdWO0V3RXhoV007SUFPSSxpQ0FBQTtFeEVvaFdWO0V3RTNoV007SUFPSSwyQkFBQTtFeEV1aFdWO0V3RTloV007SUFPSSxpQ0FBQTtFeEUwaFdWO0V3RWppV007SUFPSSwrQkFBQTtFeEU2aFdWO0V3RXBpV007SUFPSSw2QkFBQTtFeEVnaVdWO0V3RXZpV007SUFPSSwrQkFBQTtFeEVtaVdWO0V3RTFpV007SUFPSSw4QkFBQTtFeEVzaVdWO0V3RTdpV007SUFPSSxvQkFBQTtFeEV5aVdWO0V3RWhqV007SUFPSSxtQkFBQTtFeEU0aVdWO0V3RW5qV007SUFPSSxtQkFBQTtFeEUraVdWO0V3RXRqV007SUFPSSxtQkFBQTtFeEVraldWO0V3RXpqV007SUFPSSxtQkFBQTtFeEVxaldWO0V3RTVqV007SUFPSSxtQkFBQTtFeEV3aldWO0V3RS9qV007SUFPSSxtQkFBQTtFeEUyaldWO0V3RWxrV007SUFPSSxtQkFBQTtFeEU4aldWO0V3RXJrV007SUFPSSxvQkFBQTtFeEVpa1dWO0V3RXhrV007SUFPSSwwQkFBQTtFeEVva1dWO0V3RTNrV007SUFPSSx5QkFBQTtFeEV1a1dWO0V3RTlrV007SUFPSSx1QkFBQTtFeEUwa1dWO0V3RWpsV007SUFPSSx5QkFBQTtFeEU2a1dWO0V3RXBsV007SUFPSSx1QkFBQTtFeEVnbFdWO0V3RXZsV007SUFPSSx5QkFBQTtFeEVtbFdWO0V3RTFsV007SUFPSSx1QkFBQTtFeEVzbFdWO0V3RTdsV007SUFPSSx1QkFBQTtFeEV5bFdWO0V3RWhtV007SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0V4RTZsV1Y7RXdFcG1XTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFaW1XVjtFd0V4bVdNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFeEVxbVdWO0V3RTVtV007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RXltV1Y7RXdFaG5XTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXhFNm1XVjtFd0VwbldNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEVpbldWO0V3RXhuV007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V4RXFuV1Y7RXdFNW5XTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFeW5XVjtFd0Vob1dNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEU2bldWO0V3RXBvV007SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0V4RWlvV1Y7RXdFeG9XTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFcW9XVjtFd0U1b1dNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFeEV5b1dWO0V3RWhwV007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V4RTZvV1Y7RXdFcHBXTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFaXBXVjtFd0V4cFdNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEVxcFdWO0V3RTVwV007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V4RXlwV1Y7RXdFaHFXTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFNnBXVjtFd0VwcVdNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEVpcVdWO0V3RXhxV007SUFPSSx3QkFBQTtFeEVvcVdWO0V3RTNxV007SUFPSSw4QkFBQTtFeEV1cVdWO0V3RTlxV007SUFPSSw2QkFBQTtFeEUwcVdWO0V3RWpyV007SUFPSSwyQkFBQTtFeEU2cVdWO0V3RXByV007SUFPSSw2QkFBQTtFeEVncldWO0V3RXZyV007SUFPSSwyQkFBQTtFeEVtcldWO0V3RTFyV007SUFPSSw2QkFBQTtFeEVzcldWO0V3RTdyV007SUFPSSwyQkFBQTtFeEV5cldWO0V3RWhzV007SUFPSSwyQkFBQTtFeEU0cldWO0V3RW5zV007SUFPSSwwQkFBQTtFeEUrcldWO0V3RXRzV007SUFPSSxnQ0FBQTtFeEVrc1dWO0V3RXpzV007SUFPSSwrQkFBQTtFeEVxc1dWO0V3RTVzV007SUFPSSw2QkFBQTtFeEV3c1dWO0V3RS9zV007SUFPSSwrQkFBQTtFeEUyc1dWO0V3RWx0V007SUFPSSw2QkFBQTtFeEU4c1dWO0V3RXJ0V007SUFPSSwrQkFBQTtFeEVpdFdWO0V3RXh0V007SUFPSSw2QkFBQTtFeEVvdFdWO0V3RTN0V007SUFPSSw2QkFBQTtFeEV1dFdWO0V3RTl0V007SUFPSSwyQkFBQTtFeEUwdFdWO0V3RWp1V007SUFPSSxpQ0FBQTtFeEU2dFdWO0V3RXB1V007SUFPSSxnQ0FBQTtFeEVndVdWO0V3RXZ1V007SUFPSSw4QkFBQTtFeEVtdVdWO0V3RTF1V007SUFPSSxnQ0FBQTtFeEVzdVdWO0V3RTd1V007SUFPSSw4QkFBQTtFeEV5dVdWO0V3RWh2V007SUFPSSxnQ0FBQTtFeEU0dVdWO0V3RW52V007SUFPSSw4QkFBQTtFeEUrdVdWO0V3RXR2V007SUFPSSw4QkFBQTtFeEVrdldWO0V3RXp2V007SUFPSSx5QkFBQTtFeEVxdldWO0V3RTV2V007SUFPSSwrQkFBQTtFeEV3dldWO0V3RS92V007SUFPSSw4QkFBQTtFeEUydldWO0V3RWx3V007SUFPSSw0QkFBQTtFeEU4dldWO0V3RXJ3V007SUFPSSw4QkFBQTtFeEVpd1dWO0V3RXh3V007SUFPSSw0QkFBQTtFeEVvd1dWO0V3RTN3V007SUFPSSw4QkFBQTtFeEV1d1dWO0V3RTl3V007SUFPSSw0QkFBQTtFeEUwd1dWO0V3RWp4V007SUFPSSw0QkFBQTtFeEU2d1dWO0V3RXB4V007SUFPSSwyQkFBQTtFeEVneFdWO0V3RXZ4V007SUFPSSwwQkFBQTtFeEVteFdWO0V3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alhWO0V3RWhrWE07SUFPSSxrQ0FBQTtFeEU0alhWO0V3RW5rWE07SUFPSSxpQ0FBQTtFeEUralhWO0V3RXRrWE07SUFPSSwrQkFBQTtFeEVra1hWO0V3RXprWE07SUFPSSxpQ0FBQTtFeEVxa1hWO0V3RTVrWE07SUFPSSwrQkFBQTtFeEV3a1hWO0V3RS9rWE07SUFPSSxpQ0FBQTtFeEUya1hWO0V3RWxsWE07SUFPSSwrQkFBQTtFeEU4a1hWO0V3RXJsWE07SUFPSSwwQkFBQTtFeEVpbFhWO0V3RXhsWE07SUFPSSxnQ0FBQTtFeEVvbFhWO0V3RTNsWE07SUFPSSwrQkFBQTtFeEV1bFhWO0V3RTlsWE07SUFPSSw2QkFBQTtFeEUwbFhWO0V3RWptWE07SUFPSSwrQkFBQTtFeEU2bFhWO0V3RXBtWE07SUFPSSw2QkFBQTtFeEVnbVhWO0V3RXZtWE07SUFPSSwrQkFBQTtFeEVtbVhWO0V3RTFtWE07SUFPSSw2QkFBQTtFeEVzbVhWO0V3RTdtWE07SUFPSSwyQkFBQTtFeEV5bVhWO0V3RWhuWE07SUFPSSw0QkFBQTtFeEU0bVhWO0V3RW5uWE07SUFPSSw2QkFBQTtFeEUrbVhWO0FBQ0Y7QXlFaHBYQTtFRHlCUTtJQU9JLDBCQUFBO0V4RW9uWFY7RXdFM25YTTtJQU9JLGdDQUFBO0V4RXVuWFY7RXdFOW5YTTtJQU9JLHlCQUFBO0V4RTBuWFY7RXdFam9YTTtJQU9JLHdCQUFBO0V4RTZuWFY7RXdFcG9YTTtJQU9JLHlCQUFBO0V4RWdvWFY7RXdFdm9YTTtJQU9JLDZCQUFBO0V4RW1vWFY7RXdFMW9YTTtJQU9JLDhCQUFBO0V4RXNvWFY7RXdFN29YTTtJQU9JLHdCQUFBO0V4RXlvWFY7RXdFaHBYTTtJQU9JLCtCQUFBO0V4RTRvWFY7RXdFbnBYTTtJQU9JLHdCQUFBO0V4RStvWFY7QUFDRjtBMEVydFhFO0VBQ0UsZ0JBQUE7QTFFdXRYSjtBMEVwdFhFO0VBQ0UsZ0JBQUE7QTFFc3RYSjtBMEVudFhFO0VBQ0UsaUNBQUE7QTFFcXRYSjtBMEVsdFhFO0VBQ0UsY3pFcUpPO0FEK2pYWDs7QTJFbHVYQTtFQUNFLFVBQUE7RUFDQSxhQUFBO0VBQ0EsYzFFbUtTO0FEa2tYWDtBMkVudVhFO0VBQ0UsVzFFaUtJO0FEb2tYUjtBMkVsdVhFOztFQUVFLFcxRTRKSTtFMEUzSkosVUFBQTtBM0VvdVhKOztBMkVodVhBOztFQUVFLGMxRWlKUztFMEVoSlQsZ0IxRTBJTTtBRHlsWFI7QTJFanVYRTs7RUFDRSx5QjFFMklPO0FEeWxYWDtBMkVqdVhFOzs7O0VBRUUsYzFFMElPO0FEMmxYWDtBMkVsdVhFOztFbkVLRSwrQkFBQTtFQUNBLGtDQUFBO0VBYUEsOEJBQUE7RUFDQSxpQ0FBQTtFbUVqQkEseUJBQUE7QTNFdXVYSjtBMkVwdVhFOztFbkVhRSx5QkFBQTtFQUNBLDRCQUFBO0VtRVpBLGNBQUE7QTNFd3VYSjtBMkVydVhFOztFbkVRRSw4QkFBQTtFQUNBLGlDQUFBO0VtRVBBLFcxRStNVztBRDBoWGY7QTJFcnVYSTs7RUFDRSx5QjFFeUtTO0FEK2pYZjtBMkV6dVhJOztFQUNFLHlCMUV5S1M7QURta1hmO0EyRTd1WEk7O0VBQ0UseUIxRXlLUztBRHVrWGY7QTJFanZYSTs7RUFDRSx5QjFFeUtTO0FEMmtYZjtBMkVydlhJOztFQUNFLHlCMUV5S1M7QUQra1hmO0EyRXp2WEk7O0VBQ0UseUIxRXlLUztBRG1sWGY7QTJFN3ZYSTs7RUFDRSx5QjFFeUtTO0FEdWxYZjtBMkVqd1hJOztFQUNFLHlCMUV5S1M7QUQybFhmOztBMkU3dlhJO0VBQ0UscUIxRWlLUztBRCtsWGY7QTJFandYSTtFQUNFLHFCMUVpS1M7QURrbVhmO0EyRXB3WEk7RUFDRSxxQjFFaUtTO0FEcW1YZjtBMkV2d1hJO0VBQ0UscUIxRWlLUztBRHdtWGY7QTJFMXdYSTtFQUNFLHFCMUVpS1M7QUQybVhmO0EyRTd3WEk7RUFDRSxxQjFFaUtTO0FEOG1YZjtBMkVoeFhJO0VBQ0UscUIxRWlLUztBRGluWGY7QTJFbnhYSTtFQUNFLHFCMUVpS1M7QURvblhmOztBMkVoeFhBO0VBQ0Usd0JBQUE7RUFDQSxvQ0FBQTtBM0VteFhGOztBMkVoeFhBO0VBQ0Usd0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QTNFbXhYRjs7QTRFeDFYQTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBNUUyMVhGOztBNkUvMVhBO0VBQ0UsVzVFeVBhO0FEeW1YZjs7QTZFOTFYRTtFQ0pBLDJDQUFBO0VBQ0EsMkNESXlCO0VBQ3ZCLGM1RWtOVztBRGdwWGY7QThFcDJYSTtFQUVFLDJDQUFBO0VBQ0EsMENBQUE7QTlFcTJYTjtBOEVsMlhJO0VBRUUsVUFBQTtFQUNBLDZDQUFBO0E5RW0yWE47O0E2RTUyWEU7RUNKQSx5Q0FBQTtFQUNBLHlDREl5QjtFQUN2QixjNUVrTlc7QUQ4cFhmO0E4RWwzWEk7RUFFRSx5Q0FBQTtFQUNBLHlDQUFBO0E5RW0zWE47QThFaDNYSTtFQUVFLFVBQUE7RUFDQSwyQ0FBQTtBOUVpM1hOOztBNkUxM1hFO0VDSkEsMkNBQUE7RUFDQSwyQ0RJeUI7RUFDdkIsYzVFa05XO0FENHFYZjtBOEVoNFhJO0VBRUUsMkNBQUE7RUFDQSwwQ0FBQTtBOUVpNFhOO0E4RTkzWEk7RUFFRSxVQUFBO0VBQ0EsNkNBQUE7QTlFKzNYTjs7QTZFeDRYRTtFQ0pBLDJDQUFBO0VBQ0EsMkNESXlCO0VBQ3ZCLGM1RWtOVztBRDByWGY7QThFOTRYSTtFQUVFLDJDQUFBO0VBQ0EsMkNBQUE7QTlFKzRYTjtBOEU1NFhJO0VBRUUsVUFBQTtFQUNBLDZDQUFBO0E5RTY0WE47O0E2RXQ1WEU7RUNKQSwyQ0FBQTtFQUNBLDJDREl5QjtFQUN2QixjNUVrTlc7QUR3c1hmO0E4RTU1WEk7RUFFRSwyQ0FBQTtFQUNBLDJDQUFBO0E5RTY1WE47QThFMTVYSTtFQUVFLFVBQUE7RUFDQSw2Q0FBQTtBOUUyNVhOOztBNkVwNlhFO0VDSkEsMENBQUE7RUFDQSwwQ0RJeUI7RUFDdkIsYzVFa05XO0FEc3RYZjtBOEUxNlhJO0VBRUUsMENBQUE7RUFDQSwwQ0FBQTtBOUUyNlhOO0E4RXg2WEk7RUFFRSxVQUFBO0VBQ0EsNENBQUE7QTlFeTZYTjs7QTZFbDdYRTtFQ0pBLDRDQUFBO0VBQ0EsNENESXlCO0VBQ3ZCLGM1RWtOVztBRG91WGY7QThFeDdYSTtFQUVFLDRDQUFBO0VBQ0EsNENBQUE7QTlFeTdYTjtBOEV0N1hJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0E5RXU3WE47O0E2RWg4WEU7RUNKQSx5Q0FBQTtFQUNBLHlDREl5QjtFQUN2QixjNUVrTlc7QURrdlhmO0E4RXQ4WEk7RUFFRSx5Q0FBQTtFQUNBLHlDQUFBO0E5RXU4WE47QThFcDhYSTtFQUVFLFVBQUE7RUFDQSwyQ0FBQTtBOUVxOFhOOztBNkV4OFhBO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBN0UyOFhGOztBK0V4OVhBO0VBQ0UscUJBQUE7QS9FMjlYRjs7QStFeDlYQTtFQUNFLG9CQUFBO0EvRTI5WEY7O0ErRXg5WEE7RUFDRSxnQkFBQTtBL0UyOVhGOztBK0V4OVhBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QS9FMjlYRjs7QStFeDlYQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0EvRTI5WEY7O0FnRjcrWEU7RUFNRSxXL0VtUFc7QUR3dlhmO0FnRnQrWEU7RUFFRSxXL0U0T1c7QUQydlhmO0FnRmwrWEU7RUFFRSxXL0VxT1c7QUQ4dlhmOztBZ0Y1K1hFO0VBRUUsVy9FNE9XO0FEa3dYZjtBZ0Z6K1hFO0VBRUUsVy9FcU9XO0FEcXdYZjs7QWdGOS9YRTtFQU1FLFcvRW1QVztBRHl3WGY7QWdGdi9YRTtFQUVFLFcvRTRPVztBRDR3WGY7QWdGbi9YRTtFQUVFLFcvRXFPVztBRCt3WGY7O0FnRjcvWEU7RUFFRSxXL0U0T1c7QURteFhmO0FnRjEvWEU7RUFFRSxXL0VxT1c7QURzeFhmOztBZ0YvZ1lFO0VBTUUsVy9FbVBXO0FEMHhYZjtBZ0Z4Z1lFO0VBRUUsVy9FNE9XO0FENnhYZjtBZ0ZwZ1lFO0VBRUUsVy9FcU9XO0FEZ3lYZjs7QWdGOWdZRTtFQUVFLFcvRTRPVztBRG95WGY7QWdGM2dZRTtFQUVFLFcvRXFPVztBRHV5WGY7O0FnRmhpWUU7RUFNRSxXL0VtUFc7QUQyeVhmO0FnRnpoWUU7RUFFRSxXL0U0T1c7QUQ4eVhmO0FnRnJoWUU7RUFFRSxXL0VxT1c7QURpelhmOztBZ0YvaFlFO0VBRUUsVy9FNE9XO0FEcXpYZjtBZ0Y1aFlFO0VBRUUsVy9FcU9XO0FEd3pYZjs7QWdGampZRTtFQU1FLFcvRW1QVztBRDR6WGY7QWdGMWlZRTtFQUVFLFcvRTRPVztBRCt6WGY7QWdGdGlZRTtFQUVFLFcvRXFPVztBRGswWGY7O0FnRmhqWUU7RUFFRSxXL0U0T1c7QURzMFhmO0FnRjdpWUU7RUFFRSxXL0VxT1c7QUR5MFhmOztBZ0Zsa1lFO0VBTUUsVy9FbVBXO0FENjBYZjtBZ0YzallFO0VBRUUsVy9FNE9XO0FEZzFYZjtBZ0Z2allFO0VBRUUsVy9FcU9XO0FEbTFYZjs7QWdGamtZRTtFQUVFLFcvRTRPVztBRHUxWGY7QWdGOWpZRTtFQUVFLFcvRXFPVztBRDAxWGY7O0FnRm5sWUU7RUFNRSxXL0VtUFc7QUQ4MVhmO0FnRjVrWUU7RUFFRSxXL0U0T1c7QURpMlhmO0FnRnhrWUU7RUFFRSxXL0VxT1c7QURvMlhmOztBZ0ZsbFlFO0VBRUUsVy9FNE9XO0FEdzJYZjtBZ0Yva1lFO0VBRUUsVy9FcU9XO0FEMjJYZjs7QWdGcG1ZRTtFQU1FLFcvRW1QVztBRCsyWGY7QWdGN2xZRTtFQUVFLFcvRTRPVztBRGszWGY7QWdGemxZRTtFQUVFLFcvRXFPVztBRHEzWGY7O0FnRm5tWUU7RUFFRSxXL0U0T1c7QUR5M1hmO0FnRmhtWUU7RUFFRSxXL0VxT1c7QUQ0M1hmOztBK0VsbFlFO0UvQ2hCQSxXQVhRO0VSTFIseUJ2QnVPYztFK0JyTmQscUIvQnFOYztBRGk1WGhCO0FnQ25tWUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDc25ZakI7QWdDbG1ZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDK2xZTjtBZ0MzbFlFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQzhuWWxCO0FnQ3JsWUk7RUFLSSxnREFBQTtBaENtbFlSO0FnQzlrWUU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CdUtZO0UrQnBLWixxQi9Cb0tZO0FEeTZYaEI7QWdGbnBZRTtFQU1FLFcvRW1QVztBRDY1WGY7QWdGM29ZRTtFQUVFLFcvRTRPVztBRGc2WGY7O0ErRXRuWUU7RS9DaEJBLFdBWFE7RVJMUix5QnZCdU9jO0UrQnJOZCxxQi9CcU5jO0FEcTdYaEI7QWdDdm9ZRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEMwcFlqQjtBZ0N0b1lFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBaENtb1lOO0FnQy9uWUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDa3FZbEI7QWdDem5ZSTtFQUtJLGdEQUFBO0FoQ3VuWVI7QWdDbG5ZRTtFQUVFLFdBakRlO0VBa0RmLHlCL0J1S1k7RStCcEtaLHFCL0JvS1k7QUQ2OFhoQjtBZ0Z2cllFO0VBTUUsVy9FbVBXO0FEaThYZjtBZ0YvcVlFO0VBRUUsVy9FNE9XO0FEbzhYZjs7QStFMXBZRTtFL0NoQkEsV0FYUTtFUkxSLHlCdkJ1T2M7RStCck5kLHFCL0JxTmM7QUR5OVhoQjtBZ0MzcVlFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzhyWWpCO0FnQzFxWUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGdEQUFBO0FoQ3VxWU47QWdDbnFZRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENzc1lsQjtBZ0M3cFlJO0VBS0ksZ0RBQUE7QWhDMnBZUjtBZ0N0cFlFO0VBRUUsV0FqRGU7RUFrRGYseUIvQnVLWTtFK0JwS1oscUIvQm9LWTtBRGkvWGhCO0FnRjN0WUU7RUFNRSxXL0VtUFc7QURxK1hmO0FnRm50WUU7RUFFRSxXL0U0T1c7QUR3K1hmOztBK0U5cllFO0UvQ2hCQSxXQVhRO0VSTFIsc0J2QnVPYztFK0JyTmQsa0IvQnFOYztBRDYvWGhCO0FnQy9zWUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDa3VZakI7QWdDOXNZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsK0NBQUE7QWhDMnNZTjtBZ0N2c1lFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQzB1WWxCO0FnQ2pzWUk7RUFLSSwrQ0FBQTtBaEMrcllSO0FnQzFyWUU7RUFFRSxXQWpEZTtFQWtEZixzQi9CdUtZO0UrQnBLWixrQi9Cb0tZO0FEcWhZaEI7QWdGL3ZZRTtFQU1FLFcvRW1QVztBRHlnWWY7QWdGdnZZRTtFQUVFLFcvRTRPVztBRDRnWWY7O0ErRWx1WUU7RS9DaEJBLFdBWFE7RVJMUix5QnZCdU9jO0UrQnJOZCxxQi9CcU5jO0FEaWlZaEI7QWdDbnZZRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENzd1lqQjtBZ0NsdllFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBaEMrdVlOO0FnQzN1WUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDOHdZbEI7QWdDcnVZSTtFQUtJLGdEQUFBO0FoQ211WVI7QWdDOXRZRTtFQUVFLFdBakRlO0VBa0RmLHlCL0J1S1k7RStCcEtaLHFCL0JvS1k7QUR5alloQjtBZ0ZueVlFO0VBTUUsVy9FbVBXO0FENmlZZjtBZ0YzeFlFO0VBRUUsVy9FNE9XO0FEZ2pZZjs7QStFdHdZRTtFL0NoQkEsV0FYUTtFUkxSLHlCdkJ1T2M7RStCck5kLHFCL0JxTmM7QURxa1loQjtBZ0N2eFlFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzB5WWpCO0FnQ3R4WUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGlEQUFBO0FoQ214WU47QWdDL3dZRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENrellsQjtBZ0N6d1lJO0VBS0ksaURBQUE7QWhDdXdZUjtBZ0Nsd1lFO0VBRUUsV0FqRGU7RUFrRGYseUIvQnVLWTtFK0JwS1oscUIvQm9LWTtBRDZsWWhCO0FnRnYwWUU7RUFNRSxXL0VtUFc7QURpbFlmO0FnRi96WUU7RUFFRSxXL0U0T1c7QURvbFlmOztBK0UxeVlFO0UvQ2hCQSxXQVhRO0VSTFIseUJ2QnVPYztFK0JyTmQscUIvQnFOYztBRHltWWhCO0FnQzN6WUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDODBZakI7QWdDMXpZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsOENBQUE7QWhDdXpZTjtBZ0NuellFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3MxWWxCO0FnQzd5WUk7RUFLSSw4Q0FBQTtBaEMyeVlSO0FnQ3R5WUU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CdUtZO0UrQnBLWixxQi9Cb0tZO0FEaW9ZaEI7QWdGMzJZRTtFQU1FLFcvRW1QVztBRHFuWWY7QWdGbjJZRTtFQUVFLFcvRTRPVztBRHduWWY7O0ErRTkwWUU7RS9DaEJBLFdBWFE7RVJMUix5QnZCdU9jO0UrQnJOZCxxQi9CcU5jO0FENm9ZaEI7QWdDLzFZRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENrM1lqQjtBZ0M5MVlFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBaEMyMVlOO0FnQ3YxWUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDMDNZbEI7QWdDajFZSTtFQUtJLGdEQUFBO0FoQyswWVI7QWdDMTBZRTtFQUVFLFdBakRlO0VBa0RmLHlCL0J1S1k7RStCcEtaLHFCL0JvS1k7QURxcVloQjtBZ0YvNFlFO0VBTUUsVy9FbVBXO0FEeXBZZjtBZ0Z2NFlFO0VBRUUsVy9FNE9XO0FENHBZZjs7QStFbDNZRTtFL0NoQkEsV0FYUTtFUkxSLHlCdkJ1T2M7RStCck5kLHFCL0JxTmM7QURpclloQjtBZ0NuNFlFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQ3M1WWpCO0FnQ2w0WUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLCtDQUFBO0FoQyszWU47QWdDMzNZRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEM4NVlsQjtBZ0NyM1lJO0VBS0ksK0NBQUE7QWhDbTNZUjtBZ0M5MllFO0VBRUUsV0FqRGU7RUFrRGYseUIvQnVLWTtFK0JwS1oscUIvQm9LWTtBRHlzWWhCO0FnRm43WUU7RUFNRSxXL0VtUFc7QUQ2cllmO0FnRjM2WUU7RUFFRSxXL0U0T1c7QURnc1lmOztBK0V0NVlFO0UvQ2hCQSxXQVhRO0VSTFIseUJ2QnVPYztFK0JyTmQscUIvQnFOYztBRHF0WWhCO0FnQ3Y2WUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDMDdZakI7QWdDdDZZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDbTZZTjtBZ0MvNVlFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ2s4WWxCO0FnQ3o1WUk7RUFLSSxnREFBQTtBaEN1NVlSO0FnQ2w1WUU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CdUtZO0UrQnBLWixxQi9Cb0tZO0FENnVZaEI7QWdGdjlZRTtFQU1FLFcvRW1QVztBRGl1WWY7QWdGLzhZRTtFQUVFLFcvRTRPVztBRG91WWY7O0ErRTE3WUU7RS9DaEJBLFdBWFE7RVJMUix5QnZCdU9jO0UrQnJOZCxxQi9CcU5jO0FEeXZZaEI7QWdDMzhZRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEM4OVlqQjtBZ0MxOFlFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBaEN1OFlOO0FnQ244WUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDcytZbEI7QWdDNzdZSTtFQUtJLGdEQUFBO0FoQzI3WVI7QWdDdDdZRTtFQUVFLFdBakRlO0VBa0RmLHlCL0J1S1k7RStCcEtaLHFCL0JvS1k7QURpeFloQjtBZ0YzL1lFO0VBTUUsVy9FbVBXO0FEcXdZZjtBZ0ZuL1lFO0VBRUUsVy9FNE9XO0FEd3dZZjs7QWdGamdaRTs7Ozs7OztFQU1FLGMvRThKTztBRHUyWVg7QWdGaGdaRTs7O0VBRUUsYy9FdUpPO0FENDJZWDs7QWdGcmdaRTs7O0VBRUUsYy9FdUpPO0FEazNZWDtBZ0ZwZ1pFOzs7RUFFRSxjL0VnSk87QUR1M1lYOztBaUY1aFpBO0VBQ0UsbUJoRjJIa0I7RWdGMUhsQixpRGhGbVhZO0FENHFZZDs7QWlGNWhaQTtFQUNFLHdCQUFBO0FqRitoWkY7O0FpRjNoWkU7RUFDRSxjaEZ3Sk87RWdGdkpQLHFCQUFBO0FqRjhoWko7QWlGM2haRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FqRjZoWko7QWlGMWhaRTtFQUNFLGdCQUFBO0FqRjRoWko7O0FpRnhoWkE7RUFDRSxrQmhGeURhO0VnRnhEYixnQmhGc0RpQjtFZ0ZyRGpCLGNoRndJUztBRG01WVg7O0FpRnhoWkE7RUFDRSxnQmhGZ0RtQjtBRDIrWXJCOztBaUZ4aFpBO0VBQ0UsZ0JBQUE7QWpGMmhaRjs7QWlGeGhaQTs7RUFFRSxxQmhGZ1ZjO0FEMnNZaEI7O0FpRnhoWkE7O0VBRUUsc0JoRjJVYztBRGd0WWhCOztBaUZ4aFpBOzs7RXJFdENFLGVBQUE7RUFHQSxZQUFBO0Faa2taRjtBaUYxaFpFO0VBTEY7OztJQU1JLFlBQUE7RWpGK2haRjtBQUNGOztBa0Z2bFpBO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FsRjBsWkY7QWtGeGxaRTtFQUNFLGlCQUFBO0FsRjBsWko7QWtGdmxaRTtFQUNFLGlCQUFBO0FsRnlsWko7QWtGdGxaRTtFQUNFLGlCQUFBO0FsRndsWko7QWtGcmxaRTtFQUNFLGlCQUFBO0FsRnVsWko7QWtG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OztBeUZ4elpBOzs7RUFHRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsV3hGc25CdUI7RXdGcm5CdkIsbUJ4RjZKUztFd0Y1SlQsY0FBQTtFQUNBLFdBQUE7RUFDQSwrRHhGMGpCMkI7QURpd1k3Qjs7QXlGeHpaQTtFQUNFLGtCQUFBO0F6RjJ6WkY7O0F5Rnh6WkE7RUFDRSxTQUFBO0VBQ0EsV3hGd21Cb0I7RXdGdm1CcEIsa0JBQUE7QXpGMnpaRjs7QXlGeHpaQTtFQUNFLFlBQUE7RUFDQSxXeEZvbUJ1QjtFd0ZubUJ2QixrQkFBQTtBekYyelpGOztBeUZ2elpFOzs7RUFHRSxtQnhGaUhHO0FEeXNaUDs7QXlGcnpaRTtFQUdFLFFBQUE7QXpGc3paSjs7QTBGLzFaQTtFQUNFLG1CekZvb0JnQjtFeUZub0JoQixjekZnSks7QURrdFpQOztBMEYvMVpBO0VBQ0UsY3pGNElLO0FEc3RaUDs7QTBGLzFaQTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBMUZrMlpGO0FlOXlaSTtFMkV0REo7SUFLSSxnQkFBQTtFMUZtMlpGO0FBQ0Y7O0EyRmwzWkE7RUFDRSxtQjFGcU5NO0FEZ3FaUjs7QTJGbDNaQTtFQUNFLG1CMUZpTk07RTBGaE5OLGdCQUFBO0EzRnEzWkY7QWUveVpJO0U0RXhFSjtJQUtJLFdBQUE7RTNGczNaRjtBQUNGOztBMkZuM1pBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBM0ZzM1pGOztBMkZuM1pBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0EzRnMzWkY7O0EyRm4zWkE7RUFDRSxnQjFGeURpQjtFMEZ4RGpCLG1CMUY4WHdCO0FEdy9ZMUI7QTJGcDNaRTtFQ3ZCSSxhM0ZvWnFCO0FEMC9ZM0I7QTRGMzRaTTtFQUNFLFVBQUE7QTVGNjRaUjtBNEY5NFpNO0VBQ0UsYUFBQTtBNUZnNVpSO0E0Rmo1Wk07RUFDRSxhQUFBO0E1Rm01WlI7QTJGNzNaSTtFQzFCRSxhM0YwWnlCO0FEZ2daL0I7QTRGdjVaTTtFQUNFLCtCQUFBO0E1Rnk1WlI7QTRGMTVaTTtFQUNFLGFBQUE7QTVGNDVaUjtBNEY3NVpNO0VBQ0UsYUFBQTtBNUYrNVpSOztBMkZuNFpBO0VBQ0UsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0EzRnM0WkY7QTJGcDRaRTtFQUNFLHlDQUFBO0VBQ0EsNkVBQUE7QTNGczRaSjs7QTJGajRaQTtFQUNFLG9EQUFBO0VBQ0EsaUNBQUE7QTNGbzRaRjtBMkZsNFpFO0VBQ0UsdUJBQUE7QTNGbzRaSjs7QTJGaDRaQTtFQUNFLGMxRjhGTztBRHF5WlQ7O0EyRi8zWkU7RUFDRSxtQkFBQTtFQUNBLGMxRnFHTztBRDZ4Wlg7QTJGaDRaSTtFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0EzRms0Wk47O0EyRjczWkE7RUFDRSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0IxRlFPO0UwRlBQLFdBQUE7RUFDQSxlQUFBO0EzRmc0WkY7QTJGOTNaRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBM0ZnNFpKOztBMkY1M1pBO0VBQ0UscUJBQUE7RUFDQSxnQjFGK0RNO0UwRjlETixhMUZOTztFMEZPUCwrQzFGMk1XO0UwRjFNWCxjQUFBO0VBQ0EscUIxRitNaUI7QURnclpuQjtBMkY3M1pFO0VBQ0UsZ0JBQUE7QTNGKzNaSjs7QTZGcCtaQTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsMEg1RnFZbUI7RTRGcFluQixzQkFBQTtBN0Z1K1pGO0FlajZaSTtFOEU1RUo7SUFTSSxrQkFBQTtFN0Z3K1pGO0FBQ0Y7O0E4RmovWkU7RUFDRSxtQjdGdU5XO0U2RnROWCx5QkFBQTtBOUZvL1pKO0E4RmovWkU7O0VBRUUsVzdGcUpJO0FEODFaUjs7QThGMS9aRTtFQUNFLG1CN0Z1Tlc7RTZGdE5YLHlCQUFBO0E5RjYvWko7QThGMS9aRTs7RUFFRSxXN0ZxSkk7QUR1MlpSOztBOEZuZ2FFO0VBQ0UsbUI3RnVOVztFNkZ0TlgseUJBQUE7QTlGc2dhSjtBOEZuZ2FFOztFQUVFLFc3RnFKSTtBRGczWlI7O0E4RjVnYUU7RUFDRSxtQjdGdU5XO0U2RnROWCx5QkFBQTtBOUYrZ2FKO0E4RjVnYUU7O0VBRUUsVzdGcUpJO0FEeTNaUjs7QThGcmhhRTtFQUNFLG1CN0Z1Tlc7RTZGdE5YLHlCQUFBO0E5RndoYUo7QThGcmhhRTs7RUFFRSxXN0ZxSkk7QURrNFpSOztBOEY5aGFFO0VBQ0UsbUI3RnVOVztFNkZ0TlgseUJBQUE7QTlGaWlhSjtBOEY5aGFFOztFQUVFLFc3RnFKSTtBRDI0WlI7O0E4RnZpYUU7RUFDRSxtQjdGdU5XO0U2RnROWCx5QkFBQTtBOUYwaWFKO0E4RnZpYUU7O0VBRUUsVzdGcUpJO0FEbzVaUjs7QThGaGphRTtFQUNFLG1CN0Z1Tlc7RTZGdE5YLHlCQUFBO0E5Rm1qYUo7QThGaGphRTs7RUFFRSxXN0ZxSkk7QUQ2NVpSOztBK0ZuamFFOztFQUVFLHVDQUFBO0EvRnNqYUo7O0FnRy9qYUE7RUFDRSxnQi9Gc1RxQjtFK0ZyVHJCLDRDL0ZzVGtCO0FENHdacEI7QWV4L1pJO0VpRjVFSjtJQUtJLFlBQUE7RWhHbWthRjtBQUNGOztBZ0doa2FBO0VBQ0UsZ0JBQUE7QWhHbWthRjs7QWdHaGthQTs7Ozs7O0VBTUUsZ0JBQUE7RUFDQSxlQUFBO0FoR21rYUY7O0FnR2hrYUE7RUFDRSxnQi9GcUlNO0FEODdaUjs7QWdHL2phRTtFQUNFLGlCQUFBO0FoR2trYUo7QWdHaGthRTtFQUNFLGtCQUFBO0FoR2trYUo7O0FnRzlqYUE7RUFDRSxnQi9GNENpQjtFK0YzQ2pCLGtCL0YwUnVCO0UrRnpSdkIsbUJBQUE7RUFDQSxjL0ZzSFM7RStGckhULGNBQUE7QWhHaWthRjtBZ0cvamFFOztFQUVFLGMvRnFHRztFK0ZwR0gsWUFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7QWhHaWthSjs7QWdHN2phQTs7RUFFRSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGMvRndHUztFK0Z2R1QsK0QvRndnQjJCO0UrRnZnQjNCLGdCQUFBO0FoR2drYUY7QWdHOWph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RUFDRSxtRUFBQTtBcEcydWFGOztBb0d4dWFBO0VBQ0UsbUJBQUE7QXBHMnVhRjs7QW9HeHVhQTtFQUNFLG1CQUFBO0FwRzJ1YUY7O0FvR3h1YUE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtBcEcydWFGOztBb0d4dWFBO0VBQ0UsbUJuR3BFUztFbUdxRVQsY25HYks7RW1HY0wsa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CbkdySmU7RW1Hc0pmLHFCbkd5RWlCO0VtR3hFakIsZUFBQTtBcEcydWFGOztBb0d4dWFBO0VBQ0UsbUJuRzNGSztFbUc0RkwsV25HWWE7QUQrdGFmO0FvR3p1YUU7RUFDRSxVQUFBO0FwRzJ1YUo7O0FxRzU5YUE7RUFDRSxnQnBHd1ljO0VvR3ZZZCxnQnBHdVljO0VvR3RZZCwwSHBHdVltQjtFb0d0WW5CLGNBQUE7RVRBSSxtQjNGd1lPO0FEd2xhYjtBNEY3OWFNO0VBQ0UsbUJBQUE7QTVGKzlhUjtBNEZoK2FNO0VBQ0UsbUJBQUE7QTVGaythUjtBNEZuK2FNO0VBQ0UsZ0JBQUE7QTVGcSthUjs7QXFHcithQTtFQUNFLDBIcEdpWW1CO0UyRnRZZixtQjNGd1lPO0FEc21hYjtBNEYzK2FNO0VBQ0UsbUJBQUE7QTVGNithUjtBNEY5K2FNO0VBQ0UsbUJBQUE7QTVGZy9hUjtBNEZqL2FNO0VBQ0UsZ0JBQUE7QTVGbS9hUjs7QXFHNythRTtFQUNFLGFBQUE7RUFDQSx3QkFBQTtFQUFBLGdCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QXJHZy9hSjtBcUc3K2FFO0VBQ0Usa0JBQUE7QXJHKythSjs7QXFHMythQTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBckc4K2FGOztBcUcxK2FBOztFQUVFLGNBQUE7RUFDQSwwQnBHbVpxQjtFb0dsWnJCLGdCcEdtWnlCO0VvR2xaekIsa0NBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFVHBDSSwrQjNGb2JlO0FEOGxhckI7QTRGL2diTTs7RUFDRSwrQkFBQTtBNUZraGJSO0E0Rm5oYk07O0VBQ0UsK0JBQUE7QTVGc2hiUjtBNEZ2aGJNOztFQUNFLGNBQUE7QTVGMGhiUjtBcUd0L2FFOzs7O0VBRUUscUJBQUE7RVQxQ0UsK0IzRndlb0I7QUQ2amExQjtBNEZsaWJNOzs7O0VBQ0UsK0JBQUE7QTVGdWliUjtBNEZ4aWJNOzs7O0VBQ0UsK0JBQUE7QTVGNmliUjtBNEY5aWJNOzs7O0VBQ0UsY0FBQTtBNUZtamJSOztBcUdyZ2JJO0VBQ0Usc0NwR2liOEI7QUR1bGFwQztBcUdwZ2JNO0VBQ0UsdUNwRzZhMkI7QUR5bGFuQzs7QXFHaGdiQTtFQUNFLFVBQUE7QXJHbWdiRjs7QXFHaGdiQTtFVGxFTSxnQzNGNGJxQjtBRDBvYTNCO0E0Rm5rYk07RUFDRSwrQkFBQTtBNUZxa2JSO0E0RnRrYk07RUFDRSxnQ0FBQTtBNUZ3a2JSO0E0RnprYk07RUFDRSxjQUFBO0E1RjJrYlI7QXFHMWdiRTs7RVRyRUksZ0MzRjhlMEI7QURxbWFoQztBNEZobGJNOztFQUNFLGdDQUFBO0E1Rm1sYlI7QTRGcGxiTTs7RUFDRSxnQ0FBQTtBNUZ1bGJSO0E0RnhsYk07O0VBQ0UsY0FBQTtBNUYybGJSOztBcUdwaGJBOzs7O0VUM0VNLGMzRm9jc0I7QURrcWE1QjtBNEZubWJNOzs7O0VBQ0UsY0FBQTtBNUZ3bWJSO0E0RnptYk07Ozs7RUFDRSxjQUFBO0E1RjhtYlI7QTRGL21iTTs7OztFQUNFLGNBQUE7QTVGb25iUjtBcUd2aWJFOzs7Ozs7OztFVGpGSSxjM0ZvZjJCO0FEOG9hakM7QTRGL25iTTs7Ozs7Ozs7RUFDRSxjQUFBO0E1RndvYlI7QTRGem9iTTs7Ozs7Ozs7RUFDRSxjQUFBO0E1RmtwYlI7QTRGbnBiTTs7Ozs7Ozs7RUFDRSxjQUFBO0E1RjRwYlI7O0FxR3prYkE7RUFDRSwwQ0FBQTtBckc0a2JGO0FxRzNrYkU7RUFDRSwwQ0FBQTtBckc2a2JKOztBcUd4a2JBO0VBQ0Usc0NwRzRXMkI7RW9HM1czQixnQnBHNlcrQjtFMkY5YzNCLGMzRmdkcUI7QUQ2dGEzQjtBNEYxcWJNO0VBQ0UsY0FBQTtBNUY0cWJSO0E0RjdxYk07RUFDRSxjQUFBO0E1RitxYlI7QTRGaHJiTTtFQUNFLGNBQUE7QTVGa3JiUjs7QXFHamxiQTtFQUNFLGdCcEcxQm1CO0UyRjVFZixjM0ZzZDJCO0FEcXVhakM7QTRGeHJiTTtFQUNFLGNBQUE7QTVGMHJiUjtBNEYzcmJNO0VBQ0UsY0FBQTtBNUY2cmJSO0E0RjlyYk07RUFDRSxjQUFBO0E1RmdzYlI7O0FxRzFsYkE7O0VBRUUsZ0JwR2hDbUI7RTJGNUVmLGMzRjRkNEI7QUQ4dWFsQztBNEZ2c2JNOztFQUNFLFdBQUE7QTVGMHNiUjtBNEYzc2JNOztFQUNFLGNBQUE7QTVGOHNiUjtBNEYvc2JNOztFQUNFLGNBQUE7QTVGa3RiUjs7QXFHcm1iQTtFQUNFLGtCQUFBO0FyR3dtYkY7O0FxR3JtYkE7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLCtCQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsNkJBQUE7QXJHd21iRjs7QXFHcm1iQTs7RUFFRSwwQkFBQTtFQUNBLFdBQUE7QXJHd21iRjs7QXFHcm1iQTtFQUNFLFNBQUE7QXJHd21iRjs7QXFHcm1iQTs7RUFFRSxXQUFBO0FyR3dtYkY7O0FxR3BtYkE7RUFDRSxnQnBHdEVpQjtFb0d1RWpCLG1CcEcrUHdCO0VvRzlQeEIsdUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RVR2SkksVzNGZ2FnQjtBRCsxYXRCO0E0RjV2Yk07RUFDRSxXQUFBO0E1Rjh2YlI7QTRGL3ZiTTtFQUNFLFdBQUE7QTVGaXdiUjtBNEZsd2JNO0VBQ0UsY0FBQTtBNUZvd2JSO0FxRzltYkU7RUFDRSxxQkFBQTtFVDNKRSxXM0ZnYWdCO0FENDJhdEI7QTRGendiTTtFQUNFLFdBQUE7QTVGMndiUjtBNEY1d2JNO0VBQ0UsV0FBQTtBNUY4d2JSO0E0Ri93Yk07RUFDRSxjQUFBO0E1Rml4YlI7QXFHdG5iRTtFQUNFLFVBQUE7QXJHd25iSjtBcUdybmJFO0VUbktJLGEzRm9acUI7RW9HL092QixZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FyR3VuYko7QTRGM3hiTTtFQUNFLFVBQUE7QTVGNnhiUjtBNEY5eGJNO0VBQ0UsYUFBQTtBNUZneWJSO0E0Rmp5Yk07RUFDRSxhQUFBO0E1Rm15YlI7QXFHOW5iSTtFVHpLRSxhM0YwWnlCO0FEZzVhL0I7QTRGdnliTTtFQUNFLCtCQUFBO0E1Rnl5YlI7QTRGMXliTTtFQUNFLGFBQUE7QTVGNHliUjtBNEY3eWJNO0VBQ0UsYUFBQTtBNUYreWJSOztBcUdub2JBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBckdzb2JGOztBcUdub2JBO0VBQ0Usa0JwR3JHTztBRDJ1YlQ7O0FxR25vYkE7RUFDRSxpQnBHekdPO0FEK3ViVDs7QXFHbG9iQTtFQUNFLHVCQUFBO0VBQ0EsK0JwR29PdUI7RW9Hbk92QixrQnBHckhhO0UyRmhGVCxjM0YwYWlCO0FEaTZhdkI7QTRGeDBiTTtFQUNFLGNBQUE7QTVGMDBiUjtBNEYzMGJNO0VBQ0UsY0FBQTtBNUY2MGJSO0E0RjkwYk07RUFDRSxjQUFBO0E1RmcxYlI7O0FxRzFvYkE7O0VBRUUsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtBckc2b2JGOztBcUd6b2JFOztFQUVFLFNBQUE7QXJHNG9iSjs7QXFHeG9iQTtFVHhOTSxtQjNGa2dCcUI7RTJGbGdCckIsVzNGNGZ3QjtBRHkyYTlCO0E0RmwyYk07RUFDRSxnQkFBQTtBNUZvMmJSO0E0RnIyYk07RUFDRSxtQkFBQTtBNUZ1MmJSO0E0RngyYk07RUFDRSxtQkFBQTtBNUYwMmJSO0E0RjMyYk07RUFDRSxjQUFBO0E1RjYyYlI7QTRGOTJiTTtFQUNFLFdBQUE7QTVGZzNiUjtBNEZqM2JNO0VBQ0UsV0FBQTtBNUZtM2JSOztBcUcxcGJBO0VUN05NLG1CM0YrZ0J1QjtFMkYvZ0J2QixXM0Z5Z0IwQjtBRG0zYWhDO0E0RnozYk07RUFDRSxxQ0FBQTtBNUYyM2JSO0E0RjUzYk07RUFDRSxtQkFBQTtBNUY4M2JSO0E0Ri8zYk07RUFDRSxtQkFBQTtBNUZpNGJSO0E0Rmw0Yk07RUFDRSxjQUFBO0E1Rm80YlI7QTRGcjRiTTtFQUNFLFdBQUE7QTVGdTRiUjtBNEZ4NGJNO0VBQ0UsV0FBQTtBNUYwNGJSOztBcUd6cWJJO0VBQ0UsbUJBQUE7QXJHNHFiTjtBcUd2cWJJO0VBUEY7SUFTSSxtQkFBQTtFckd5cWJKO0VxR3RxYkk7SUFDRSxjQUFBO0VyR3dxYk47QUFDRjtBcUdwcWJFO0VBQ0Usa0JwR2xLSztBRHcwYlQ7O0FxRy9wYkk7RUFDRSxvQkFBQTtBckdrcWJOO0FxRzdwYkk7RUFQRjtJQVNJLG9CQUFBO0VyRytwYko7RXFHNXBiSTtJQUNFLGVBQUE7RXJHOHBiTjtBQUNGO0FxRzFwYkU7RUFDRSxpQnBHM0xLO0FEdTFiVDtBcUd6cGJFO0VBQ0UsT0FBQTtFQUNBLFdBQUE7QXJHMnBiSjs7QXFHdHBiQTtFQUNFLGVwRzhSb0I7RW9HN1JwQixlcEc4Um1CO0VvRzdSbkIscUJwR2dCaUI7RTJGN1NiLG1CM0ZrakJXO0FEcTRhakI7QTRGcDdiTTtFQUNFLG1CQUFBO0E1RnM3YlI7QTRGdjdiTTtFQUNFLG1CQUFBO0E1Rnk3YlI7QTRGMTdiTTtFQUNFLG1CQUFBO0E1RjQ3YlI7QXFHaHFiRTs7RVRoU0ksYzNGMmlCYztBRHk1YXBCO0E0Rmo4Yk07O0VBQ0UsY0FBQTtBNUZvOGJSO0E0RnI4Yk07O0VBQ0UsY0FBQTtBNUZ3OGJSO0E0Rno4Yk07O0VBQ0UsY0FBQTtBNUY0OGJSOztBc0dsOWJFOzs7Ozs7O0VBT0UsYUFBQTtBdEdxOWJKO0FzR2w5YkU7O0VBRUUsNkJBQUE7QXRHbzliSjtBc0doOWJFOzs7O0VBSUUsNEJBQUE7QXRHazliSjtBc0c5OGJFO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QXRHZzliSjtBc0c1OGJFO0VBQ0UsZXJHeWZvQjtFcUd4ZnBCLGVyR3dmb0I7RXFHdmZwQixVQUFBO0F0Rzg4Yko7QXNHMThiRTtFQUNFLGtCQUFBO0F0RzQ4Yko7QXNHeDhiRTtFQUNFLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlyRzZlNkI7RXFHNWU3QixvRHJHNmVrQztFcUc1ZWxDLHFCckc2UGU7RXFHNVBmLGdCckd3R0k7RXFHdkdKLGlCckd3ZStCO0VxR3ZlL0IsTUFBQTtBdEcwOGJKO0FzR3Y4Ykk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXRHeThiTjtBc0duOGJJO0VBQ0Usc0JyRytka0M7RXFHOWRsQyxjckc0Rks7QUR5MmJYO0FzR2w4Ykk7RUFDRSxjckc0ZHNDO0FEdythNUM7QXNHajhiSTs7RUFFRSxjckd3ZHVDO0FEMithN0M7QXNHNTdiTTtFQUNFLG9DckdtZHNDO0FEMithOUM7QXNHMTdiUTtFQUNFLG9DckcrYzJDO0FENithckQ7QXNHcjdiRTtFQUNFLFdBQUE7QXRHdTdiSjtBc0dwN2JFOztFQUVFLFdBQUE7QXRHczdiSjtBc0dsN2JFO0VBQ0UsY0FBQTtBdEdvN2JKOztBc0c5NmJFO0VBQ0UsVUFBQTtBdEdpN2JKO0FzRy82Ykk7RUFDRSxXQUFBO0F0R2k3Yk47QXNHMzZiSTtFQUNFLGtCQUFBO0F0RzY2Yk47QXNHeDZiSTtFQVBGO0lBVUksa0JBQUE7RXRHeTZiSjtFc0d0NmJJO0lBQ0UsY0FBQTtFdEd3NmJOO0FBQ0Y7O0FzR2o2YkU7RUFDRSxXQUFBO0F0R282Yko7QXNHbDZiSTtFQUNFLFlBQUE7QXRHbzZiTjtBc0c5NWJJO0VBQ0UsbUJBQUE7QXRHZzZiTjtBc0czNWJJO0VBUEY7SUFVSSxtQkFBQTtFdEc0NWJKO0VzR3o1Ykk7SUFDRSxlQUFBO0V0RzI1Yk47QUFDRjs7QXVHdmtjQTtFQUFhLDBCQUFBO0F2RzJrY2I7O0F1RzFrY0E7RUFBYSwyQkFBQTtBdkc4a2NiOztBdUc1a2NBO0VBQVMsc0JBQUE7QXZHZ2xjVDs7QXVHL2tjQTtFQUFTLHVCQUFBO0F2R21sY1Q7O0F3R3ZsY0E7RUFDRSxtQnZHK25CUTtFdUc5bkJSLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBeEcwbGNGO0F3R3hsY0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0F4RzBsY0o7O0F3R3RsY0E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0F4R3lsY0Y7QXdHdmxjRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F4R3lsY0o7O0F5RzdtY0M7RUFDQyxxQnhHOEpTO0FEazliWDs7QXlHM21jQzs7Ozs7OztFQU9DLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBekc4bWNGO0F5RzVtY0U7Ozs7Ozs7Ozs7Ozs7O0VBRUMsY0FBQTtFQUNBLHFCQUFBO0F6RzBuY0g7QXlHdm5jRTs7Ozs7Ozs7Ozs7Ozs7RUFFQyxlQUFBO0VBQ0Esc0JBQUE7QXpHcW9jSDtBeUdsb2NFOzs7Ozs7Ozs7Ozs7OztFQUVDLGFBQUE7QXpHZ3BjSDtBeUc3b2NFOzs7Ozs7O0VBQ0MsZ0JBQUE7QXpHcXBjSDtBeUdqcGNDO0VBQ0MsYUFBQTtBekdtcGNGOztBeUc5b2NDO0VBQ0MsY3hHbUhTO0FEOGhjWDtBeUcvb2NFO0VBQ0MsY3hHbUhRO0FEOGhjWDtBeUc3b2NDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7QXpHK29jRjs7QXlHM29jQTtFQUNDLHNCQUFBO0F6RzhvY0Q7O0F5RzFvY0M7RUFDRSx3QkFBQTtFQUNBLDJCQUFBO0F6RzZvY0g7QXlHMW9jQztFQUNDLHFCQUFBO0F6RzRvY0Y7QXlHem9jQztFQUNDLHVCQUFBO0F6RzJvY0Y7O0F5R3ZvY0E7RUFDQyx1QkFBQTtBekcwb2NEOztBeUd2b2NBOztFQUVFLDhCQUFBO0F6RzBvY0Y7O0EwR2h1Y0E7RUFDRSxtQkFBQTtBMUdtdWNGO0EwR2p1Y0U7RUFDRSxTQUFBO0ExR211Y0o7QTBHaHVjRTtFQUNFLHVCekc4a0JVO0V5RzdrQlYsY3pHNEpPO0V5RzNKUCxxQnpHMmtCZTtFeUcxa0JmLFNBQUE7QTFHa3VjSjtBMEdodWNJO0VBQ0UsZ0J6RytJRTtFeUc5SUYsY3pHc0pLO0FENGtjWDtBMEcvdGNJO0VBQ0UsY3pHK0hDO0FEa21jUDtBMEc5dGNJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QTFHZ3VjTjtBMEc1dGNFO0VBQ0UsZ0J6R2dJSTtFeUcvSEosZ0J6R21qQmtCO0V5R2xqQmxCLCtDekc0UVM7RXlHM1FULGdDekdtakJ3QjtBRDJxYjVCO0EwRzV0Y0k7RUFDRSxnQkFBQTtBMUc4dGNOOztBMkdod2NFO0VBQ0UsbUIxR3VOVztFMEd0TlgsNEIxR3NOVztFMEdyTlgsVzFHeUpJO0FEMG1jUjtBMkdod2NFO0VBQ0UsbUIxR2lOVztFMEdoTlgsVzFHb0pJO0FEOG1jUjtBMkcvdmNFOztFQUVFLFcxRytJSTtBRGtuY1I7O0EyRzl3Y0U7RUFDRSxtQjFHdU5XO0UwR3ROWCw0QjFHc05XO0UwR3JOWCxXMUd5Skk7QUR3bmNSO0EyRzl3Y0U7RUFDRSxtQjFHaU5XO0UwR2hOWCxXMUdvSkk7QUQ0bmNSO0EyRzd3Y0U7O0VBRUUsVzFHK0lJO0FEZ29jUjs7QTJHNXhjRTtFQUNFLG1CMUd1Tlc7RTBHdE5YLDRCMUdzTlc7RTBHck5YLFcxR3lKSTtBRHNvY1I7QTJHNXhjRTtFQUNFLG1CMUdpTlc7RTBHaE5YLFcxR29KSTtBRDBvY1I7QTJHM3hjRTs7RUFFRSxXMUcrSUk7QUQ4b2NSOztBMkcxeWNFO0VBQ0UsbUIxR3VOVztFMEd0TlgsNEIxR3NOVztFMEdyTlgsVzFHeUpJO0FEb3BjUjtBMkcxeWNFO0VBQ0UsbUIxR2lOVztFMEdoTlgsVzFHb0pJO0FEd3BjUjtBMkd6eWNFOztFQUVFLFcxRytJSTtBRDRwY1I7O0EyR3h6Y0U7RUFDRSxtQjFHdU5XO0UwR3ROWCw0QjFHc05XO0UwR3JOWCxXMUd5Skk7QURrcWNSO0EyR3h6Y0U7RUFDRSxtQjFHaU5XO0UwR2hOWCxXMUdvSkk7QURzcWNSO0EyR3Z6Y0U7O0VBRUUsVzFHK0lJO0FEMHFjUjs7QTJHdDBjRTtFQUNFLG1CMUd1Tlc7RTBHdE5YLDRCMUdzTlc7RTBHck5YLFcxR3lKSTtBRGdyY1I7QTJHdDBjRTtFQUNFLG1CMUdpTlc7RTBHaE5YLFcxR29KSTtBRG9yY1I7QTJHcjBjRTs7RUFFRSxXMUcrSUk7QUR3cmNSOztBMkdwMWNFO0VBQ0UsbUIxR3VOVztFMEd0TlgsNEIxR3NOVztFMEdyTlgsVzFHeUpJO0FEOHJjUjtBMkdwMWNFO0VBQ0UsbUIxR2lOVztFMEdoTlgsVzFHb0pJO0FEa3NjUjtBMkduMWNFOztFQUVFLFcxRytJSTtBRHNzY1I7O0EyR2wyY0U7RUFDRSxtQjFHdU5XO0UwR3ROWCw0QjFHc05XO0UwR3JOWCxXMUd5Skk7QUQ0c2NSO0EyR2wyY0U7RUFDRSxtQjFHaU5XO0UwR2hOWCxXMUdvSkk7QURndGNSO0EyR2oyY0U7O0VBRUUsVzFHK0lJO0FEb3RjUjs7QTBHbjBjQTtFQUNFLGtCekdvQ2E7QURreWNmOztBMEduMGNBO0VBQ0UsV0FBQTtFQUNBLHNCQUFBO0ExR3MwY0Y7QTBHcDBjRTtFbEdMRSw4QkFBQTtFQUNBLGlDQUFBO0VBZkEsMEJBQUE7RUFDQSw2QkFBQTtBUjQxY0o7O0EwR3AwY0E7RUFDRSxjQUFBO0ExR3UwY0Y7O0E0R3A0Y0E7RUFDSSxxQkFBQTtFQUNBLGtCQUFBO0E1R3U0Y0o7QTRHcjRjSTtFQUNFLFlBQUE7RUFDQSxtQjNHMEpLO0UyR3pKTCxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBNUd1NGNOOztBNEduNGNJO0VBQ0UsWUFBQTtFQUNBLGdCM0cySUU7RTJHMUlGLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBNUdzNGNOOztBNkdoNmNBO0VBQ0Usa0I1R21GYTtBRGcxY2Y7O0E2R2g2Y0E7RUFDRSxrQjVHOEVhO0FEcTFjZjs7QTZHaDZjQTs7O0VBR0UsZ0I1R3NFaUI7RTRHckVqQixjNUd3SlM7QUQyd2NYOztBNkcvNWNFO0VBQ0UsbUI1R29QVTtFNEduUFYscUI1RytSZTtFNEc5UmYsYTVHc0VLO0FENDFjVDs7QTZHOTVjQTtFQUNFLGVBQUE7QTdHaTZjRjs7QThHdjdjSTtFQUNFLHlCQUFBO0E5RzA3Y047QThHeDdjTTtFQUNFLDhCQUFBO0E5RzA3Y1I7QThHdDdjSTtFQUNFLHlCQUFBO0E5R3c3Y047QThHdDdjTTtFQUNFLDhCQUFBO0E5R3c3Y1I7QThHajdjSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHbTdjTjtBOEdqN2NNO0VBQ0UscUNBQUE7QTlHbTdjUjtBOEcvNmNJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUdpN2NOO0E4Ry82Y007RUFDRSxxQ0FBQTtBOUdpN2NSOztBOEdsOWNJO0VBQ0UseUJBQUE7QTlHcTljTjtBOEduOWNNO0VBQ0UsOEJBQUE7QTlHcTljUjtBOEdqOWNJO0VBQ0UseUJBQUE7QTlHbTljTjtBOEdqOWNNO0VBQ0UsOEJBQUE7QTlHbTljUjtBOEc1OGNJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUc4OGNOO0E4RzU4Y007RUFDRSxxQ0FBQTtBOUc4OGNSO0E4RzE4Y0k7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5RzQ4Y047QThHMThjTTtFQUNFLHFDQUFBO0E5RzQ4Y1I7O0E4RzcrY0k7RUFDRSx5QkFBQTtBOUdnL2NOO0E4RzkrY007RUFDRSw4QkFBQTtBOUdnL2NSO0E4RzUrY0k7RUFDRSx5QkFBQTtBOUc4K2NOO0E4RzUrY007RUFDRSw4QkFBQTtBOUc4K2NSO0E4R3YrY0k7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5R3krY047QThHditjTTtFQUNFLHFDQUFBO0E5R3krY1I7QThHcitjSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHdStjTjtBOEdyK2NNO0VBQ0UscUNBQUE7QTlHdStjUjs7QThHeGdkSTtFQUNFLHlCQUFBO0E5RzJnZE47QThHemdkTTtFQUNFLDhCQUFBO0E5RzJnZFI7QThHdmdkSTtFQUNFLHlCQUFBO0E5R3lnZE47QThHdmdkTTtFQUNFLDhCQUFBO0E5R3lnZFI7QThHbGdkSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHb2dkTjtBOEdsZ2RNO0VBQ0UscUNBQUE7QTlHb2dkUjtBOEdoZ2RJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUdrZ2ROO0E4R2hnZE07RUFDRSxxQ0FBQTtBOUdrZ2RSOztBOEduaWRJO0VBQ0UseUJBQUE7QTlHc2lkTjtBOEdwaWRNO0VBQ0UsOEJBQUE7QTlHc2lkUjtBOEdsaWRJO0VBQ0UseUJBQUE7QTlHb2lkTjtBOEdsaWRNO0VBQ0UsOEJBQUE7QTlHb2lkUjtBOEc3aGRJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUcraGROO0E4RzdoZE07RUFDRSxxQ0FBQTtBOUcraGRSO0E4RzNoZEk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5RzZoZE47QThHM2hkTTtFQUNFLHFDQUFBO0E5RzZoZFI7O0E4RzlqZEk7RUFDRSx5QkFBQTtBOUdpa2ROO0E4Ry9qZE07RUFDRSw4QkFBQTtBOUdpa2RSO0E4RzdqZEk7RUFDRSx5QkFBQTtBOUcramROO0E4RzdqZE07RUFDRSw4QkFBQTtBOUcramRSO0E4R3hqZEk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5RzBqZE47QThHeGpkTTtFQUNFLHFDQUFBO0E5RzBqZFI7QThHdGpkSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHd2pkTjtBOEd0amRNO0VBQ0UscUNBQUE7QTlHd2pkUjs7QThHemxkSTtFQUNFLHlCQUFBO0E5RzRsZE47QThHMWxkTTtFQUNFLDhCQUFBO0E5RzRsZFI7QThHeGxkSTtFQUNFLHlCQUFBO0E5RzBsZE47QThHeGxkTTtFQUNFLDhCQUFBO0E5RzBsZFI7QThHbmxkSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHcWxkTjtBOEdubGRNO0VBQ0UscUNBQUE7QTlHcWxkUjtBOEdqbGRJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUdtbGROO0E4R2psZE07RUFDRSxxQ0FBQTtBOUdtbGRSOztBOEdwbmRJO0VBQ0UseUJBQUE7QTlHdW5kTjtBOEdybmRNO0VBQ0UsOEJBQUE7QTlHdW5kUjtBOEdubmRJO0VBQ0UsdUJBQUE7QTlHcW5kTjtBOEdubmRNO0VBQ0UsNEJBQUE7QTlHcW5kUjtBOEc5bWRJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUdnbmROO0E4RzltZE07RUFDRSxxQ0FBQTtB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NUhrNWZGOztBNEhoNWZBO0VBQ0UsMENBQUE7QTVIbTVmRjs7QTRIajVmQTtFQUNFLGlEQUFBO0E1SG81ZkY7O0E0SGw1ZkE7RUFDRSx5QkFBQTtBNUhxNWZGOztBNEhuNWZBO0VBQ0UsMENBQUE7QTVIczVmRjs7QTRIcDVmQTtFQUNFLDBDQUFBO0E1SHU1ZkY7O0E0SHI1ZkE7RUFDRSx5QkFBQTtBNUh3NWZGOztBNEh0NWZBO0VBQ0Usc0NBQUE7QTVIeTVmRjs7QTRIdjVmQTtFQUNFLG1DQUFBO0E1SDA1ZkY7O0E0SHg1ZkE7RUFDRSx5QkFBQTtBNUgyNWZGOztBNEh6NWZBO0VBQ0UsMENBQUE7QTVINDVmRjs7QTRIMTVmQTtFQUNFLDRCQUFBO0E1SDY1ZkY7O0E0SDM1ZkE7RUFDRSx5QkFBQTtBNUg4NWZGOztBNEg1NWZBO0VBQ0UsMENBQUE7QTVIKzVmRjs7QTRINzVmQTtFQUNFLHFCQUFBO0E1SGc2ZkY7O0E0SDk1ZkE7RUFDRSx5QkFBQTtBNUhpNmZGOztBNEgvNWZBO0VBQ0Usc0NBQUE7QTVIazZmRjs7QTRIaDZmQTtFQUNFLGlCQUFBO0E1SG02ZkY7O0E0SGo2ZkE7RUFDRSxtQkFBQTtBNUhvNmZGOztBNEhsNmZBO0VBQ0Usa0JBQUE7QTVIcTZmRjs7QTRIbjZmQTtFQUNFLG9CQUFBO0E1SHM2ZkY7O0E0SHA2ZkE7RUFDRSxpQkFBQTtBNUh1NmZGOztBNEhyNmZBO0VBQ0UsbUJBQUE7QTVIdzZmRjs7QTRIdDZmQTtFQUNFLGtCQUFBO0E1SHk2ZkY7O0E0SHY2ZkE7RUFDRSxvQkFBQTtBNUgwNmZGOztBNEh4NmZBO0VBQ0UsaUJBQUE7QTVIMjZmRjs7QTRIejZmQTtFQUNFLG9CQUFBO0E1SDQ2ZkY7O0E0SDE2ZkE7RUFDRSxrQkFBQTtBNUg2NmZGOztBNEgzNmZBO0VBQ0UscUJBQUE7QTVIODZmRjs7QTRINTZmQTtFQUNFLGtCQUFBO0E1SCs2ZkY7O0E0SDc2ZkE7RUFDRSxvQkFBQTtBNUhnN2ZGOztBNEg5NmZBO0VBQ0UsbUJBQUE7QTVIaTdmRjs7QTRILzZmQTtFQUNFLHFCQUFBO0E1SGs3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O0E3SHlpaUJGOztBNkh2aWlCQTtFQUNFLGlEQUFBO0E3SDBpaUJGOztBNkh4aWlCQTtFQUNFLHlCQUFBO0E3SDJpaUJGOztBNkh6aWlCQTtFQUNFLDBDQUFBO0E3SDRpaUJGOztBNkgxaWlCQTtFQUNFLDBDQUFBO0E3SDZpaUJGOztBNkgzaWlCQTtFQUNFLHlCQUFBO0E3SDhpaUJGOztBNkg1aWlCQTtFQUNFLHNDQUFBO0E3SCtpaUJGOztBNkg3aWlCQTtFQUNFLG1DQUFBO0E3SGdqaUJGOztBNkg5aWlCQTtFQUNFLHlCQUFBO0E3SGlqaUJGOztBNkgvaWlCQTtFQUNFLDBDQUFBO0E3SGtqaUJGOztBNkhoamlCQTtFQUNFLDRCQUFBO0E3SG1qaUJGOztBNkhqamlCQTtFQUNFLHlCQUFBO0E3SG9qaUJGOztBNkhsamlCQTtFQUNFLDBDQUFBO0E3SHFqaUJGOztBNkhuamlCQTtFQUNFLHFCQUFBO0E3SHNqaUJGOztBNkhwamlCQTtFQUNFLHlCQUFBO0E3SHVqaUJGOztBNkhyamlCQTtFQUNFLHNDQUFBO0E3SHdqaUJGOztBNkh0amlCQTtFQUNFLGlCQUFBO0E3SHlqaUJGOztBNkh2amlCQTtFQUNFLG1CQUFBO0E3SDBqaUJGOztBNkh4amlCQTtFQUNFLGtCQUFBO0E3SDJqaUJGOztBNkh6amlCQTtFQUNFLG9CQUFBO0E3SDRqaUJGOztBNkgxamlCQTtFQUNFLGlCQUFBO0E3SDZqaUJGOztBNkgzamlCQTtFQUNFLG1CQUFBO0E3SDhqaUJGOztBNkg1amlCQTtFQUNFLGtCQUFBO0E3SCtqaUJGOztBNkg3amlCQTtFQUNFLG9CQUFBO0E3SGdraUJGOztBNkg5amlCQTtFQUNFLGlCQUFBO0E3SGlraUJGOztBNkgvamlCQTtFQUNFLG9CQUFBO0E3SGtraUJGOztBNkhoa2lCQTtFQUNFLGtCQUFBO0E3SG1raUJGOztBNkhqa2lCQTtFQUNFLHFCQUFBO0E3SG9raUJGOztBNkhsa2lCQTtFQUNFLGtCQUFBO0E3SHFraUJGOztBNkhua2lCQTtFQUNFLG9CQUFBO0E3SHNraUJGOztBNkhwa2lCQTtFQUNFLG1CQUFBO0E3SHVraUJGOztBNkhya2lCQTtFQUNFLHFCQUFBO0E3SHdraUJGOztBNkh0a2lCQTtFQUNFLGtCQUFBO0E3SHlraUJGOztBNkh2a2lCQTtFQUNFLG9CQUFBO0E3SDBraUJGOztBNkh4a2lCQTtFQUNFLG1CQUFBO0E3SDJraUJGOztBNkh6a2lCQTtFQUNFLHFCQUFBO0E3SDRraUJGOztBNkgxa2lCQTtFQUNFLGtCQUFBO0E3SDZraUJGOztBNkgza2lCQTtFQUNFLG9CQUFBO0E3SDhraUJGOztBNkg1a2lCQTtFQUNFLG1CQUFBO0E3SCtraUJGOztBNkg3a2lCQTtFQUNFLHFCQUFBO0E3SGdsaUJGOztBNkg5a2lCQTtFQUNFLGtCQUFBO0E3SGlsaUJGOztBNkgva2lCQTtFQUNFLG9CQUFBO0E3SGtsaUJGOztBNkhobGlCQTtFQUNFLG1CQUFBO0E3SG1saUJGOztBNkhqbGlCQTtFQUNFLHFCQUFBO0E3SG9saUJGOztBNkhsbGlCQTtFQUNFLGtCQUFBO0E3SHFsaUJGOztBNkhubGlCQTtFQUNFLG9CQUFBO0E3SHNsaUJGOztBNkhwbGlCQTtFQUNFLG1CQUFBO0E3SHVsaUJGOztBNkhybGlCQTtFQUNFLHFCQUFBO0E3SHdsaUJGOztBNkh0bGlCQTtFQUNFLGtCQUFBO0E3SHlsaUJGOztBNkh2bGlCQTtFQUNFLG9CQUFBO0E3SDBsaUJGOztBNkh4bGlCQTtFQUNFLG1CQUFBO0E3SDJsaUJGOztBNkh6bGlCQTtFQUNFLHFCQUFBO0E3SDRsaUJGOztBNkgxbGlCQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0E3SDZsaUJGOztBNkgzbGlCQTtFQUNFLGNBQUE7QTdIOGxpQkY7O0E2SDVsaUJBO0VBQ0Usa0JBQUE7QTdIK2xpQkY7O0E2SDdsaUJBO0VBQ0Usc0JBQUE7QTdIZ21pQkY7O0E2SDlsaUJBO0VBQ0UseUJBQUE7QTdIaW1pQkY7O0E2SC9saUJBO0VBQ0Usc0JBQUE7QTdIa21pQkY7O0E2SGhtaUJBO0VBQ0Usc0JBQUE7QTdIbW1pQkY7O0E2SGptaUJBO0VBQ0UseUJBQUE7QTdIb21pQkY7O0E2SGxtaUJBO0VB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d0VNO0FEdW9sQlI7O0FrSTdzbEJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLFlqSTBDTTtBRHNxbEJSOztBa0k5c2xCQTtFQUNFOztJQUVFLGNqSXlDTztFRHdxbEJUO0VrSS9zbEJBOzs7O0lBSUUsYWpJbUNPO0VEOHFsQlQ7RWtJL3NsQkE7Ozs7SUFJRSxlakk2Qk87RURvcmxCVDtBQUNGO0FrSTlzbEJBO0VBQ0UsZWpJd0JTO0FEd3JsQlg7O0FrSTlzbEJBO0VBQ0UsZWpJcUJTO0FENHJsQlg7O0FrSS9zbEJBOztFQUVFLGFqSWlCUztBRGlzbEJYOztBa0lodGxCQTtFQUNFLDBCakljUztBRHFzbEJYOztBa0lqdGxCQTs7RUFFRSx5QmpJT1M7QUQ2c2xCWDs7QWtJbHRsQkE7RUFDRSx5QmpJSVM7RWlJSFQsY2pJR1M7QURrdGxCWDs7QWtJbnRsQkE7RUFDRSxjaklHUztBRG10bEJYOztBa0lwdGxCQTtFQUNFLHlCaklJUztBRG10bEJYOztBa0lydGxCQTtFQUNFLGNqSURTO0FEeXRsQlg7O0FrSXR0bEJBO0VBQ0UsYWpJSlM7QUQ2dGxCWDs7QWtJdnRsQkE7RUFDRSxlaklQUztBRGl1bEJYOztBa0l4dGxCQTtFQUNFLHNCakloQk07QUQydWxCUjs7QWtJenRsQkE7RUFDRSxzQmpJVE07QURxdWxCUjs7QWtJMXRsQkE7O0VBRUUsa0JqSXZCTTtBRG92bEJSOztBa0kzdGxCQTtFQUNFLHlCaklqQlM7RWlJa0JULFdqSTNCTTtBRHl2bEJSOztBa0k1dGxCQTtFQUNFLDRCakl0QlM7QURxdmxCWDs7QWtJN3RsQkE7RUFDRSw0QmpJekJTO0FEeXZsQlg7O0FrSTl0bEJBO0VBQ0UsV2pJcENNO0FEcXdsQlI7O0FrSS90bEJBO0VBQ0UsY2pJbkNTO0FEcXdsQlg7O0FrSWh1bEJBO0VBQ0UseUJqSWxDUztFaUltQ1QsV2pJM0NNO0FEOHdsQlI7O0FrSWp1bEJBO0VBQ0UseUJqSXRDUztBRDB3bEJYOztBa0lodWxCQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxjakkzRUs7QUQ4eWxCUDs7QWtJanVsQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0QkUsYWpJekdLO0FENjBsQlA7O0FrSWx1bEJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLGVqSXZJSztBRDQybEJQOztBa0ludWxCQTtFQUNFOztJQUVFLGNqSXpITztFRCsxbEJUO0VrSXB1bEJBOzs7O0lBSUUsYWpJL0hPO0VEcTJsQlQ7RWtJcHVsQkE7Ozs7SUFJRSxlaklySU87RUQyMmxCVDtBQUNGO0FrSXB1bEJBO0VBQ0UsZWpJeklTO0FEKzJsQlg7O0FrSXB1bEJBO0VBQ0UsZWpJNUlTO0FEbTNsQlg7O0FrSXJ1bEJBOztFQUVFLGFqSWhKUztBRHczbEJYOztBa0l0dWxCQTtFQUNFLDBCakl2SlM7QURnNGxCWDs7QWtJdnVsQkE7O0VBRUUseUJqSTlKUztBRHc0bEJYOztBa0l4dWxCQTtFQUNFLHlCaklqS1M7RWlJa0tULGNqSWxLUztBRDY0bEJYOztBa0l6dWxCQTtFQUNFLGNqSTlKUztBRDA0bEJYOztBa0kxdWxCQTtFQUNFLHNCakl6S007QURzNWxCUjs7QWtJM3VsQkE7RUFDRSxjakl4S1M7QURzNWxCWDs7QWtJNXVsQkE7RUFDRSxhakkzS1M7QUQwNWxCWDs7QWtJN3VsQkE7RUFDRSxlakk5S1M7QUQ4NWxCWDs7QWtJOXVsQkE7RUFDRSxzQmpJckxNO0FEczZsQlI7O0FrSS91bEJBO0VBQ0Usc0JqSTlLTTtBRGc2bEJSOztBa0lodmxCQTtFQUNFLHFCakl2TFM7QUQwNmxCWDs7QWtJanZsQkE7RUFDRSxxQmpJMUxTO0FEODZsQlg7O0FrSWx2bEJBO0VBQ0UscUJqSTdMUztBRGs3bEJYOztBa0ludmxCQTs7RUFFRSxrQmpJM0xNO0FEaTdsQlI7O0FrSXB2bEJBO0VBQ0Usc0JqSXhNTTtFaUl5TU4scUJqSXJNUztFaUlzTVQsY2pJbE1TO0FEeTdsQlg7O0FrSXJ2bEJBO0VBQ0UscUJqSXpNUztBRGk4bEJYOztBa0l0dmxCQTtFQUNFLDJCakk1TVM7QURxOGxCWDs7QWtJdnZsQkE7RUFDRSxjakk5Tks7QUR3OWxCUDs7QWtJeHZsQkE7RUFDRSxxQmpJbE5TO0FENjhsQlg7O0FtSTltbUJBO0VBQ0UsZ0JBQUE7QW5JaW5tQkY7O0FtSTltbUJBO0VBQ0UseUJBQUE7QW5JaW5tQkY7O0FvSXJubUJFO0VBQ0Usc0JuSTJKSTtFbUkxSkoscUJuSThKTztFbUk3SlAsY25JZ0tPO0VtSS9KUCxnQkFBQTtBcEl3bm1CSjtBb0l0bm1CSTtFQUNFLHFCbkkwSks7QUQ4OWxCWDtBb0lwbm1CRTtFQUNFLHNCbklnSkk7RW1JL0lKLHlCQUFBO0FwSXNubUJKO0FvSW5ubUJFO0VBQ0Usc0JuSTJJSTtFbUkxSUosY25JaUpPO0FEbytsQlg7QW9Jbm5tQkk7RUFDRSx5Qm5Jd0lLO0FENitsQlg7QW9Jam5tQkU7RUFDRSxzQm5Ja0lJO0FEaS9sQlI7QW9JaG5tQkU7O0VBRUUsY25Jb0lPO0FEOCtsQlg7O0FxSWxwbUJBOztFQUFBO0FBSUM7RUFDQyxrQkFBQTtBcklvcG1CRjs7QXFJbHBtQkE7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JwSStJTTtFb0k5SU4sV0FBQTtBcklxcG1CRjs7QXFJbnBtQkE7RUFDRSxjQUFBO0FySXNwbUJGOztBcUlwcG1CQTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7QXJJdXBtQkY7O0FxSXBwbUJBO0VBQ0Usa0JBQUE7QXJJdXBtQkY7O0FxSXBwbUJBO0VBQ0UsV0FBQTtFQUNBLFNBQUE7QXJJdXBtQkY7O0FxSXJwbUJBOztFQUVFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxxQnBJd1FjO0FEZzVsQmhCOztBcUl0cG1CQTtFQUNFLGVBQUE7QXJJeXBtQkY7O0FxSXZwbUJBOzs7OztFQUtFLG1CQUFBO0VBQ0EsZUFBQTtBckkwcG1CRjs7QXFJeHBtQkE7O0VBRUUsY0FBQTtBckkycG1CRjs7QXFJenBtQkE7RUFDRSxrQkFBQTtBckk0cG1CRjs7QXFJMXBtQkE7RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxrQ0FBQTtFQUNBLGdDQUFBO0VBQ0Esb0NBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0FySTZwbUJGOztBcUkzcG1CQTs7RUFFRSx5QnBJMEVLO0VvSXpFTCxXQUFBO0VBQ0EseUNBQUE7QXJJOHBtQkY7O0FxSTVwbUJBO0VBQ0UseUJBQUE7QXJJK3BtQkY7O0FxSTdwbUJBOztFQUVFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FySWdxbUJGOztBcUk3cG1CQTtFQUNFLGNBQUE7QXJJZ3FtQkY7O0FxSTlwbUJBOztFQUVFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FySWlxbUJGOztBcUkvcG1CQTtFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QXJJa3FtQkY7O0FxSWhxbUJBO0VBQ0UsWUFBQTtBckltcW1CRjs7QXFJanFtQkE7O0VBRUUsZUFBQTtFQUNBLG1CQUFBO0FySW9xbUJGOztBcUlqcW1CQTs7RUFFRSxjQUFBO0VBQ0EsMkJBQUEsRUFBQSxlQUFBO0VBQ0EseUJBQUEsRUFBQSx3QkFBQSxFQUNBLGNBQUE7RUFDQSxzQkFBQSxFQUFBLFlBQUEsRUFDQSwyQkFBQTtFQUNBLGlCQUFBO0FySW9xbUJGOztBcUlqcW1CQTs7RUFFRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBcklvcW1CRjs7QXFJbHFtQkE7RUFDRSxlQUFBO0FySXFxbUJGOztBcUlucW1CQTtFQUNFLG1CQUFBO0FySXNxbUJGOztBcUlucW1CQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QXJJc3FtQkY7O0FxSXBxbUJBO0VBQ0Usc0JBQUE7QXJJdXFtQkY7O0FxSXBxbUJBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXJJdXFtQkY7O0FxSXBxbUJBOztFQUVFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBckl1cW1CRjs7QXFJcnFtQkE7O0VBRUUsZ0JBQUE7QXJJd3FtQkY7O0FxSXJxbUJBO0VBQ0UscUJBQUE7QXJJd3FtQkY7O0FxSXJxbUJBO0VBQ0UsV0FBQTtBckl3cW1CRjs7QXFJcnFtQkE7RUFDRSxhQUFBO0FySXdxbUJGOztBcUlycW1CQTtFQUNFLFdBQUE7QXJJd3FtQkY7O0FxSXJxbUJBO0VBQ0Usa0JBQUE7QXJJd3FtQkY7O0FxSXJxbUJBO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7QXJJd3FtQkY7O0FxSXRxbUJBO0VBQ0UsZ0JBQUE7QXJJeXFtQkY7O0FxSXZxbUJBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0FySTBxbUJGOztBcUl2cW1CQTtFQUNFLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0FySTBxbUJGOztBcUl2cW1CQTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FySTBxbUJGOztBcUl2cW1CQTtFQUNFLGVBQUE7QXJJMHFtQkY7O0FzSWwzbUJRO0VBQ0ksaUJBQUE7QXRJcTNtQlo7O0FzSS8ybUJBO0VBR0ksWUFBQTtFQUNBLG1Cckl3SlU7RXFJdkpWLHdGQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBdElnM21CSjtBc0k5Mm1CSTtFQUNJLDJDQUFBO0VBQ0EsZUFBQTtBdElnM21CUjtBc0k1Mm1CSTs7O0VBR0ksZ0JBQUE7QXRJODJtQlI7QXNJMzJtQkk7RUFDSSxrQkFBQTtBdEk2Mm1CUjtBc0kzMm1CUTtFQUNJLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0Esa0JBQUE7QXRJNjJtQlo7QXNJejJtQkk7RUFDSSxpQkFBQTtBdEkyMm1CUjtBc0l6Mm1CUTtFQUNJLGVySVNGO0VxSVJFLGdCcklvQkE7RXFJbkJBLHdCckk0SEk7RXFJM0hKLGlCQUFBO0VBQ0Esa0NBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7QXRJMjJtQlo7QXNJeDJtQlE7RUFDSSxjcklpSUM7RXFJaElELGVySVBGO0VxSVFFLGdCcklPTTtFcUlOTixpQnJJVkY7QURvM21CVjtBc0l2Mm1CUTtFQUNJLGVySVZGO0VxSVdFLGNySXlIQztFcUl4SEQsZ0JySUVLO0VxSURMLGlCckluQkY7QUQ0M21CVjtBc0l0Mm1CUTtFQUNJLGNBQUE7RUFDQSxtQkFBQTtBdEl3Mm1CWjtBc0l0Mm1CWTtFQUNJLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBdEl3Mm1CaEI7QXNJdDJtQmdCO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0F0SXcybUJwQjtBc0lyMm1CZ0I7RUFDSSxlckloQ1Y7RXFJaUNVLGNySW1HRDtFcUlsR0MsZ0JySXRCUjtFcUl1QlEsYUFBQTtBdEl1Mm1CcEI7QXNJbDJtQlE7RUFDSSxjcklrRkM7RXFJakZELGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlckluREY7RXFJb0RFLGdCcklwQ007RXFJcUNOLGFBQUE7QXRJbzJtQlo7QXNJbDJtQlk7RUFDSSxlckl2RE47RXFJd0RNLGNySXFFRDtFcUlwRUMsa0JBQUE7QXRJbzJtQmhCO0FzSWwybUJnQjtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx5QnJJd0RMO0FENHltQmY7QXNJaDJtQlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQ0FBQTtFQUNBLFNBQUE7RUFDQSxNQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0F0SWsybUJoQjtBc0kxMW1CSTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0F0STQxbUJSO0FzSTExbUJRO0VBQ0ksZXJJbkdGO0VxSW9HRSxnQnJJeEZNO0VxSXlGTixxQkFBQTtBdEk0MW1CWjs7QXVJOXptQkE7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7QXZJaTBtQkY7QXVJL3ptQkk7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7QXZJaTBtQk47QXVJaDBtQk07RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QXZJazBtQlI7QXVJajBtQlE7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLCtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQkFBQTtBdkltMG1CVjtBdUloMG1CUTtFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBdklrMG1CVjtBdUloMG1CUTtFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QXZJazBtQlY7QXVJN3ptQlE7RUFFRSw2QkFBQTtBdkk4em1CVjtBdUk3em1CVTtFQUNFLFdBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QXZJK3ptQlo7QXVJN3ptQlU7O0VBRUUsY3RJL0VFO0FEODRtQmQ7QXVJMXptQk07RUFDRSxtQnRJckZNO0VzSXNGTixnREFBQTtBdkk0em1CUjtBdUkxem1CUTtFQUNFLGtCQUFBO0F2STR6bUJWO0F1STN6bUJVO0VBQ0Usa0RBQUE7QXZJNnptQlo7QXVJM3ptQlU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0F2STZ6bUJaO0F1STF6bUJjO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0F2STR6bUJoQjtBdUkxem1CYztFQUNFLGNBQUE7QXZJNHptQmhCO0F1SXh6bUJZO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBdkkwem1CZDtBdUl6em1CYztFQUNFLGtCQUFBO0F2STJ6bUJoQjtBdUkxem1CZ0I7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBdkk0em1CbEI7O0F3SXpsbkJBOzs7O0NBQUE7QUFLQTs7Ozs7Ozs7O0NBQUE7QUFXQTtFQUNFLFNBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxREFBQTtFQUNBLHlCQUFBO0F4STJsbkJGOztBd0l4bG5CQTs7RUFFRSx1QkFBQTtBeEkybG5CRjs7QXdJeGxuQkE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFVRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QXhJaW1uQkY7O0F3STlsbkJBOztHQUFBO0FBR0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0F4SWltbkJGOztBd0k5bG5CQTtFQUNFO0lBQ0UsZ0JBQUE7SUFDQSxpQkFBQTtFeElpbW5CRjtBQUNGO0F3STlsbkJBO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBeElnbW5CRjs7QXdJN2xuQkE7RUFDRTtJQUNFLGVBQUE7RXhJZ21uQkY7QUFDRjtBd0k3bG5CQTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtBeEkrbG5CRjs7QXdJNWxuQkE7RUFDRTtJQUNFLGVBQUE7RXhJK2xuQkY7RXdJNWxuQkE7SUFDRSxZQUFBO0V4SThsbkJGO0FBQ0Y7QXdJM2xuQkE7RUFDRSxrQkFBQTtBeEk2bG5CRjs7QXdJMWxuQkE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBeEk2bG5CRjs7QXdJMWxuQkE7RUFDRSxrQkFBQTtBeEk2bG5CRjs7QXdJMWxuQkE7Ozs7Ozs7R0FBQTtBQVNBO0VBQ0UseUJBQUE7RUFDQSxxREFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7QXhJNGxuQkY7O0F3SXpsbkJBO0VBQ0U7SUFDRSxlQUFBO0lBQ0EsbUJBQUE7RXhJNGxuQkY7QUFDRjtBd0l6bG5CQTtFQUNFLGtCQUFBO0F4STJsbkJGOztBd0l4bG5CQTtFQUNFO0lBQ0UsaUJBQUE7RXhJMmxuQkY7QUFDRjtBd0l4bG5CQTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QXhJMGxuQkY7O0F3SXZsbkJBO0VBQ0U7SUFDRSxpQkFBQTtFeEkwbG5CRjtFd0l2bG5CQTtJQU9FLGFBQUE7SUFDQSxjQUFBO0V4SW1sbkJGO0FBQ0Y7QXdJaGxuQkE7RUFPRSxrQkFBQTtBeEk0a25CRjs7QXdJemtuQkE7RUFDRSw4QkFBQTtBeEk0a25CRjs7QXdJemtuQkE7RUFDRSwrQkFBQTtBeEk0a25CRjs7QXdJemtuQkE7RUFLRSxlQUFBO0VBQ0EsZ0JBQUE7QXhJd2tuQkY7O0F3SXJrbkJBO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0F4SXdrbkJGOztBd0lya25CQTtFQUNFO0lBQ0Usa0JBQUE7RXhJd2tuQkY7QUFDRjtBd0lya25CQTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0F4SXVrbkJGOztBd0lwa25CQTtFQUNFO0lBQ0UsWUFBQTtJQUNBLFdBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0V4SXVrbkJGO0FBQ0Y7QXdJcGtuQkE7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0F4SXNrbkJGOztBd0lua25CQTs7RUFFRSw0QkFBQTtBeElza25CRjs7QXdJbmtuQkE7RUFDRTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtFeElza25CRjtFd0lua25CQTs7SUFPRSwwQkFBQTtFeElna25CRjtBQUNGO0F3STdqbkJBO0VBTUUsaUJBQUE7RUFDQSxjQUFBO0F4STBqbkJGOztBd0l2am5CQTtFQU9FLGdCQUFBO0VBQ0Esa0JBQUE7QXhJb2puQkY7O0F3SWpqbkJBO0VBUUUscUJBQUE7QXhJNmluQkY7O0F3STFpbkJBO0VBQ0U7SUFNRSxlQUFBO0V4SXdpbkJGO0FBQ0Y7QXdJcmluQkE7RUFPRSxrQkFBQTtFQUNBLGFBQUE7QXhJaWluQkY7O0F3STlobkJBO0VBUUUsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0F4STBobkJGOztBd0l2aG5CQTtFQVFFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QXhJbWhuQkY7O0F3SWhobkJBO0VBUUUsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBeEk0Z25CRjs7QXdJemduQkE7RUFRRSxVQUFBO0VBQ0EsbUJBQUE7QXhJcWduQkY7O0F3SWxnbkJBO0VBQ0UsK0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QXhJcWduQkY7O0F3SWxnbkJBO0VBQ0U7SUFDRSxhQUFBO0V4SXFnbkJGO0FBQ0Y7QXdJbGduQkE7RUFDRSxZQUFBO0F4SW9nbkJGOztBd0lqZ25CQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0F4SW9nbkJGOztBd0lqZ25CQTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0F4SW9nbkJGOztBd0lqZ25CQTtFQU1FLGtCQUFBO0F4SSsvbUJGOztBd0k1L21CQTtFQU9FLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QXhJeS9tQkY7O0F3SXQvbUJBO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0F4SXkvbUJGOztBd0l0L21CQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QXhJeS9tQkY7O0F3SXQvbUJBO0VBQ0U7SUFDRSxlQUFBO0V4SXkvbUJGO0FBQ0Y7QXdJdC9tQkE7RUFDRSxvQkFBQTtBeEl3L21CRjs7QXdJci9tQkE7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBeEl3L21CRjs7QXdJci9tQkE7RUFDRTtJQUNFLFlBQUE7SUFDQSxXQUFBO0V4SXcvbUJGO0FBQ0Y7QXdJci9tQkE7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHFDQUFBO0VBQ0Esd0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUNBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0F4SXUvbUJGOztBd0lwL21CQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBOEJBO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZ1hBQUE7RUFHQSxTQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0F4SW8vbUJGOztBd0lqL21CQTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGFBQUE7QXhJby9tQkY7O0F3SWovbUJBO0VBQ0UsVUFBQTtFQUNBLGtEQUFBO0VBQ0EsVUFBQTtBeElvL21CRjs7QXdJai9tQkE7RUFDRSxvQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFFQSxpQkFBQTtFQUNBLGFBQUE7QXhJby9tQkY7O0F3SWovbUJBO0VBQ0Usb0NBQUE7RUFDQSxpQ0FBQTtFQUVBLDRCQUFBO0F4SW8vbUJGOztBd0lqL21CQTtFQUNFLFNBQUE7RUFDQSxVQUFBO0F4SW8vbUJGOztBd0lqL21CQTtFQUNFLG1CQUFBO0VBQ0EscURBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0F4SW8vbUJGOztBd0lqL21CQTtFQUNFO0lBQ0UsZUFBQTtJQUNBLG1CQUFBO0V4SW8vbUJGO0FBQ0Y7QXdJai9tQkE7RUFDRSxrQkFBQTtBeEltL21CRjs7QXdJaC9tQkE7RUFDRTtJQUNFLGlCQUFBO0V4SW0vbUJGO0FBQ0Y7QXdJaC9tQkE7RUFDRTtJQUNFLHNCQUFBO0V4SWsvbUJGO0FBQ0Y7QXdJLyttQkE7RUFNRSxrQkFBQTtFQUNBLGtCQUFBO0F4STQrbUJGOztBd0l6K21CQTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QXhJNCttQkY7O0F3SXorbUJBO0VBQ0U7SUFDRSxpQkFBQTtFeEk0K21CRjtFd0l6K21CQTtJQU9FLGFBQUE7SUFDQSxjQUFBO0V4SXErbUJGO0FBQ0Y7QXdJbCttQkE7RUFPRSxrQkFBQTtBeEk4OW1CRjs7QXdJMzltQkE7RUFDRSw4QkFBQTtBeEk4OW1CRjs7QXdJMzltQkE7RUFDRSwrQkFBQTtBeEk4OW1CRjs7QXdJMzltQkE7RUFLRSxlQUFBO0VBQ0EsZ0JBQUE7QXhJMDltQkY7O0F3SXY5bUJBO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0F4STA5bUJGOztBd0l2OW1CQTtFQUNFO0lBQ0Usa0JBQUE7RXhJMDltQkY7QUFDRjtBd0l2OW1CQTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0F4SXk5bUJGOztBd0l0OW1CQTtFQUNFO0lBQ0UsWUFBQTtJQUNBLFdBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0V4SXk5bUJGO0FBQ0Y7QXdJdDltQkE7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0F4SXc5bUJGOztBd0lyOW1CQTs7Ozs7Ozs7Ozs7OztFQVFFLDRCQUFBO0F4STY5bUJGOztBd0kxOW1CQTtFQUNFO0lBQ0UscUJBQUE7SUFDQSxxQkFBQTtJQUNBLG1CQUFBO0V4STY5bUJGO0V3STE5bUJBOzs7Ozs7Ozs7Ozs7O0lBYUUsK0JBQUE7SUFDQSxtQkFBQTtFeEk0OW1CRjtBQUNGO0F3SXo5bUJBO0VBS0UsZ0JBQUE7RUFDQSxjQUFBO0F4SXU5bUJGOztBd0lwOW1CQTtFQU1FLFdBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0F4SWs5bUJGOztBd0kvOG1CQTtFQUNFO0lBS0UsY0FBQTtJQUNBLGdCQUFBO0V4STg4bUJGO0FBQ0Y7QXdJMzhtQkE7RUFDRTtJQUtFLGNBQUE7SUFDQSxXQUFBO0V4SXk4bUJGO0FBQ0Y7QXdJdDhtQkE7RUFDRTtJQUtFLGtCQUFBO0V4SW84bUJGO0V3SWo4bUJBO0lBTUUsV0FBQTtFeEk4N21CRjtBQUNGO0F3STM3bUJBO0VBTUUsMEJBQUE7RUFDQSxpQkFBQTtBeEl3N21CRjs7QXdJcjdtQkE7RUFPRSxxQkFBQTtBeElrN21CRjs7QXdJLzZtQkE7RUFDRTtJQU9FLHFCQUFBO0lBQ0EsbUJBQUE7RXhJNDZtQkY7QUFDRjtBd0l6Nm1CQTtFQU9FLHNCQUFBO0F4SXE2bUJGOztBd0lsNm1CQTs7OztFQTRCRSxrQkFBQTtFQUNBLGFBQUE7QXhJNjRtQkY7O0F3STE0bUJBOzs7O0VBZ0NFLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBeElpM21CRjs7QXdJOTJtQkE7O0VBZ0JFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7QXhJbTJtQkY7O0F3SWgybUJBOztFQWdCRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7QXhJcTFtQkY7O0F3SWwxbUJBOztFQWdCRSxVQUFBO0VBQ0EsbUJBQUE7QXhJdTBtQkY7O0F3SXAwbUJBOztFQWdCRSxVQUFBO0VBQ0EsbUJBQUE7QXhJeXptQkY7O0F3SXR6bUJBO0VBTUUsaUJBQUE7RUFDQSxjQUFBO0F4SW96bUJGOztBd0lqem1CQTtFQU9FLGdCQUFBO0VBQ0Esa0JBQUE7QXhJOHltQkY7O0F3STN5bUJBO0VBUUUscUJBQUE7QXhJdXltQkY7O0F3SXB5bUJBO0VBQ0U7SUFNRSxvQkFBQTtFeElreW1CRjtBQUNGO0F3SS94bUJBO0VBT0Usc0JBQUE7QXhJMnhtQkY7O0F3SXh4bUJBOzs7O0VBNEJFLGtCQUFBO0VBQ0EsYUFBQTtBeEltd21CRjs7QXdJaHdtQkE7Ozs7RUFnQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0F4SXV1bUJGOztBd0lwdW1CQTs7RUFnQkUsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBeEl5dG1CRjs7QXdJdHRtQkE7O0VBZ0JFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXhJMnNtQkY7O0F3SXhzbUJBO0VBUUUsbUJBQUE7QXhJb3NtQkY7O0F3SWpzbUJBOztFQWdCRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0F4SXNybUJGOztBd0lucm1CQTs7RUFnQkUsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx5QkFBQTtBeEl3cW1CRjs7QXdJcnFtQkE7O0VBZ0JFLFVBQUE7RUFDQSxtQkFBQTtBeEkwcG1CRjs7QXdJdnBtQkE7RUFRRSxVQUFBO0VBQ0EsbUJBQUE7QXhJbXBtQkY7O0F3SWhwbUJBO0VBUUUsVUFBQTtFQUNBLHdCQUFBO0F4STRvbUJGOztBd0l6b21CQTtFQUNFLCtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0F4STRvbUJGOztBd0l6b21CQTtFQUNFO0lBQ0UsYUFBQTtFeEk0b21CRjtBQUNGO0F3SXpvbUJBO0VBQ0UsWUFBQTtBeEkyb21CRjs7QXdJeG9tQkE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtBeEkyb21CRjs7QXdJeG9tQkE7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtBeEkyb21CRjs7QXdJeG9tQkE7RUFNRSxrQkFBQTtBeElzb21CRjs7QXdJbm9tQkE7RUFPRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0F4SWdvbUJGOztBd0k3bm1CQTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtBeElnb21CRjs7QXdJN25tQkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0F4SWdvbUJGOztBd0k3bm1CQTtFQUNFO0lBQ0UsZUFBQTtFeElnb21CRjtBQUNGO0F3STdubUJBO0VBQ0Usb0JBQUE7QXhJK25tQkY7O0F3STVubUJBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QXhJK25tQkY7O0F3STVubUJBO0VBQ0U7SUFDRSxZQUFBO0lBQ0EsV0FBQTtFeEkrbm1CRjtBQUNGO0F3STVubUJBO0VBQ0Usb0NBQUE7QXhJOG5tQkY7O0F3STNubUJBO0VBQ0Usb0JBQUE7QXhJOG5tQkY7O0F3STNubUJBO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXhJOG5tQkY7O0F3STNubUJBO0VBQ0U7SUFLRSxZQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7RXhJMG5tQkY7RXdJdm5tQkE7SUFLRSxZQUFBO0lBQ0EsV0FBQTtFeElxbm1CRjtBQUNGO0F3SWxubUJBO0VBS0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtBeElnbm1CRjs7QXdJN21tQkE7RUFDRTtJQUtFLFVBQUE7SUFDQSxZQUFBO0V4STRtbUJGO0FBQ0Y7QXdJem1tQkE7RUFLRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0F4SXVtbUJGOztBd0lwbW1CQTtFQUNFO0lBS0UsV0FBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0V4SW1tbUJGO0FBQ0Y7QXdJaG1tQkE7RUFLRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsMEJBQUE7QXhJOGxtQkY7O0F3STNsbUJBO0VBQ0U7SUFLRSxZQUFBO0lBQ0EsV0FBQTtFeEkwbG1CRjtBQUNGO0F3SXZsbUJBOztFQVlFLGtCQUFBO0F4SStrbUJGOztBd0k1a21CQTtFQU1FLGNBQUE7QXhJMGttQkY7O0F3SXhrbUJBOztFQVlFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtBeElpa21CRjs7QXdJOWptQkE7O0VBWUUsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7QXhJdWptQkY7O0F3SXBqbUJBOztFQVlFLG1CQUFBO0F4STZpbUJGOztBd0kxaW1CQTs7RUFjRSx5QkFBQTtBeElpaW1CRjs7QXdJOWhtQkE7O0VBWUUscUJBQUE7QXhJdWhtQkY7O0F3SXBobUJBOztFQVlFLG1CQUFBO0F4STZnbUJGOztBd0kxZ21CQTs7RUFjRSx5QkFBQTtBeElpZ21CRjs7QXdJOS9sQkE7O0VBWUUscUJBQUE7QXhJdS9sQkY7O0F3SXAvbEJBOztFQVlFLG1CQUFBO0F4STYrbEJGOztBd0kxK2xCQTs7RUFZRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7QXhJbStsQkY7O0F3SWgrbEJBOztFQVlFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7QXhJeTlsQkY7O0F3SXQ5bEJBOztFQVlFLG1CQUFBO0F4SSs4bEJGOztBd0k1OGxCQTs7RUFjRSx5QkFBQTtBeEltOGxCRjs7QXdJaDhsQkE7O0VBWUUscUJBQUE7RUFDQSxtQkFBQTtBeEl5N2xCRjs7QXdJdDdsQkE7O0VBY0UseUJBQUE7QXhJNjZsQkY7O0F3STE2bEJBOztFQVlFLHFCQUFBO0VBQ0EsbUJBQUE7QXhJbTZsQkY7O0F3SWg2bEJBO0VBQ0U7O0lBY0Usb0JBQUE7RXhJdTVsQkY7QUFDRjtBd0lwNWxCQTs7RUFnQkUsaUJBQUE7RUFDQSxtQkFBQTtBeEl3NGxCRjs7QXdJcjRsQkE7O0VBY0UsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0F4STQzbEJGOztBd0l6M2xCQTs7RUFnQkUscUJBQUE7QXhJODJsQkY7O0F3STMybEJBO0VBS0UsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7QXhJMDJsQkY7O0F3SXYybEJBO0VBQ0U7SUFLRSxrQkFBQTtFeElzMmxCRjtBQUNGO0F3SW4ybEJBO0VBTUUsZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0F4SWcybEJGOztBd0k3MWxCQTtFQU1FLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QXhJMjFsQkY7O0F3SXgxbEJBO0VBTUUsWUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QXhJczFsQkY7O0F5STN5cEJBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0J4SW1FVTtBRDJ1cEJaOztBeUkzeXBCQTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxleEkrQ1U7RXdJOUNWLGFBQUE7QXpJOHlwQkY7O0F5STN5cEJBO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGV4SXdDVTtFd0l2Q1Ysa0JBQUE7QXpJOHlwQkY7O0F5STN5cEJBO0VBQ0Usa0JBQUE7RUFDQSxleElrQ1U7RXdJakNWLGtCQUFBO0F6STh5cEJGOztBeUkzeXBCQTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxleEk2QlE7RXdJNUJSLGtCQUFBO0F6STh5cEJGOztBeUkzeXBCQTtFQUNFLG1DeEk2SWM7RXdJNUlkLGN4SXFJWTtBRHlxcEJkO0F5STd5cEJFO0VBQ0UseUJ4SXdKUztBRHVwcEJiOztBeUkzeXBCQTtFQUNFLG1DQUFBO0VBQ0Esd0J4SW9JYztFd0luSWQsdUJBQUE7RUFDQSxnQnhJMEJlO0V3SXpCZixvQkFBQTtBekk4eXBCRjtBeUk1eXBCRTtFQUNFLGN4SXVIVTtFd0l0SFYsNkJ4STZIWTtBRGlycEJoQjs7QXlJMXlwQkE7RUFDRSx5QnhJMEhvQjtFd0l6SHBCLGN4SWdIWTtBRDZycEJkO0F5STV5cEJFO0VBQ0UsZUFBQTtBekk4eXBCSjs7QXlJMXlwQkE7RUFDRSxtRHhJaUhnQjtFd0loSGhCLGN4SXdHWTtBRHFzcEJkO0F5STV5cEJFO0VBQ0UsZUFBQTtBekk4eXBCSjs7QXlJMXlwQkE7RUFDRSxtREFBQTtFQUNBLHdDeEl3R2dCO0V3SXZHaEIsdUJBQUE7RUFDQSxvQkFBQTtBekk2eXBCRjtBeUkzeXBCRTtFQUNFLGN4STJGVTtFd0kxRlYsNkN4SWtHYztBRDJzcEJsQjs7QXlJenlwQkE7RUFDRSx5QnhJcUZZO0V3SXBGWix3QnhJMkZjO0FEaXRwQmhCO0F5STN5cEJFO0VBQ0UsZUFBQTtBekk2eXBCSjs7QXlJenlwQkE7RUFDRSxZQUFBO0F6STR5cEJGOztBZTV6cEJJO0UySHhFQTtJQUNFLGtCQUFBO0UxSXc0cEJKO0UwSXI0cEJFO0lBQ0UsYUFBQTtFMUl1NHBCSjtBQUNGOztBMElqNHBCSTtFQUNFLGdCQUFBO0VBQ0Esb0JBQUE7QTFJbzRwQk47QTBJbjNwQk07RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QTFJcTNwQlI7QTBJbDNwQk07RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0ExSW8zcEJSO0EwSS8ycEJNO0VBQ0UsNkNBQUE7RUFDQSw2QnpJNkhRO0V5STVIUixjeklxSE07RXlJcEhO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 */