@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: rgba(7, 150, 157, 0.9294117647);
}

.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 {
  width: auto !important;
  height: auto !important;
}
.modal-content .video_container .player-wrapper .react-player {
  padding-top: 56.25% !important;
  position: relative !important;
}
.modal-content .video_container .player-wrapper .react-player div {
  top: 0 !important;
  position: absolute !important;
}
.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,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

.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: rgba(7, 150, 157, 0.9294117647);
  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: #f5916a;
}
.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 ul {
  margin: 0;
  padding: 0;
}
.exam .exam-title-section {
  background: rgba(7, 150, 157, 0.9294117647);
  box-shadow: 0px 10px 22px rgba(33, 123, 244, 0.26);
  color: #FFFFFF;
  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) {
  margin-right: 25px;
}
.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 p,
.exam .exam-question-section span,
.exam .exam-question-section h1,
.exam .exam-question-section .h1,
.exam .exam-question-section h2,
.exam .exam-question-section .h2,
.exam .exam-question-section h3,
.exam .exam-question-section .h3,
.exam .exam-question-section h4,
.exam .exam-question-section .h4,
.exam .exam-question-section h5,
.exam .exam-question-section .h5,
.exam .exam-question-section h6,
.exam .exam-question-section .h6 {
  font-size: 1.2rem !important;
}
.exam .exam-question-section .question-container {
  counter-reset: question-counter;
}
.exam .exam-question-section .question-container .section-header-container .header {
  color: #212529;
  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: rgba(7, 150, 157, 0.9294117647);
  color: #FFFFFF;
  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 !important;
  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 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 {
  color: #2f2c4a !important;
}
@media (max-width: 767.98px) {
  .exam .exam-question-section .question-container .question-item .question {
    font-size: 1rem;
    margin-bottom: 0rem;
  }
}
.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: 500px;
  }
}
@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 0;
  margin-left: 1px;
  margin-right: 1rem;
  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 black;
}
.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,
.exam .exam-question-section .question-container .question-item .options .result-option-item [type=checkbox]:not(:checked) {
  position: absolute;
  left: -9999px;
}
.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,
.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 {
  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: 0px;
  left: 3px;
  transition: all 0.2s ease;
}
.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]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
.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 .result-option-item [type=checkbox]: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;
  color: #2f2c4a !important;
}
.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 black;
}
.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,
.exam .exam-question-section .question-container .question-item .options .option-item [type=checkbox]:not(:checked) {
  position: absolute;
  left: -9999px;
}
.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,
.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 {
  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: 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=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: 0;
  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: 3px;
  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 #ffffff;
  border-bottom: 2px solid #ffffff;
  top: 3px;
  left: 6px;
  transition: all 0.2s ease;
}
.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=checkbox]: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: rgba(7, 150, 157, 0.9294117647);
  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: #FFFFFF;
  font-size: 18px;
}
.exam .question-search .top-section button {
  color: #FFFFFF;
  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: #FFFFFF;
  color: rgba(7, 150, 157, 0.9294117647);
  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: #FFFFFF;
  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: rgba(178, 178, 178, 0.6);
}
.exam .question-search .bottom-section .corrected-options-list .question-link {
  background: #FFFFFF;
  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: "";
  content: "";
  position: absolute;
  width: 11px;
  height: 15px;
  border-right: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  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 #ff0000;
  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: 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: #07969d;
  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;
  }
}

footer.footer {
  display: none;
}

.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;
  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: #FFFFFF;
  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: #FFFFFF;
  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: rgba(7, 150, 157, 0.9294117647) !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: rgba(7, 150, 157, 0.9294117647);
}
.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: rgba(7, 150, 157, 0.9294117647);
}
.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: #FFFFFF;
  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 #ffffff;
  border-bottom: 2px solid #ffffff;
  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: rgba(7, 150, 157, 0.9294117647) !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: rgba(7, 150, 157, 0.9294117647);
}
.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 {
  background: rgba(7, 150, 157, 0.9294117647);
}
.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;
}
.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 {
  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: rgba(7, 150, 157, 0.9294117647);
  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: rgba(7, 150, 157, 0.9294117647);
  color: #FFFFFF;
}
.btn_primary:disabled {
  background-color: #44444F;
}

.btn_primary_outlined {
  border: 1px solid rgba(7, 150, 157, 0.9294117647);
  color: rgba(7, 150, 157, 0.9294117647);
  background: transparent;
  font-weight: 500;
  transition: all 0.3s;
}
.btn_primary_outlined:hover {
  color: #FFFFFF;
  background: rgba(7, 150, 157, 0.9294117647);
}

.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: rgba(7, 150, 157, 0.9294117647);
}
.btn_light:hover {
  cursor: pointer;
}

button:disabled {
  opacity: 0.6;
}

@media (max-width: 991.98px) {
  .modal-content {
    overflow: hidden;
  }
  .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 {
  width: auto !important;
  height: auto !important;
}
.course-details .course-list-section .play-section .player-wrapper .react-player {
  padding-top: 56.25% !important;
  position: relative !important;
}
.course-details .course-list-section .play-section .player-wrapper .react-player div {
  top: 0 !important;
  position: absolute !important;
}
.course-details .course-list-section .play-section .exam-title-section {
  box-shadow: 0px 10px 22px rgba(33, 123, 244, 0.26);
  background: rgba(7, 150, 157, 0.9294117647);
  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: rgba(7, 150, 157, 0.9294117647);
}
.course-details .course-list-section .CircularProgressbar .CircularProgressbar-text {
  fill: rgba(7, 150, 157, 0.9294117647);
  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(33, 123, 244, 0.26);
}
@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 rgba(7, 150, 157, 0.9294117647);
}

.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: rgba(7, 150, 157, 0.9294117647);
}
.my-courses .card .progress-bar-section .percentage-text {
  color: #44444f;
  font-size: 13px;
}
.my-courses .card .btn_sm {
  box-shadow: 0px 10px 22px rgba(33, 123, 244, 0.26);
  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(33, 123, 244, 0.26);
  border-radius: 14px;
}
.notice-board-modal-contents-container .card_content .card {
  max-width: 355px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpZ2h0LmNzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8xLXZhcmlhYmxlcy9fYXBwLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2N1c3RvbS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2hhcnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NoYXQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mZWF0aGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19oYW1idXJnZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2lsbHVzdHJhdGlvbnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2xhbmRpbmcuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fdGhlbWUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21haW4uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fbW9kYWwuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3Jvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NldHRpbmdzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL3NpZGViYXIvX2RlZmF1bHQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvc2lkZWJhci9fY29tcGFjdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zdGF0cy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFibGVzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3RhYnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190eXBlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3dpemFyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fd2l6YXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL193cmFwcGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19leGFtLXN1Ym1pdC1tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fY3Vyc29ycy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19mb250LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3otaW5kZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZnVsbGNhbGVuZGFyL2Jvb3RzdHJhcC9tYWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9hcGV4Y2hhcnRzL3NyYy9hc3NldHMvYXBleGNoYXJ0cy5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZHJhZ3VsYS9kaXN0L2RyYWd1bGEuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXF1aWxsL2Rpc3QvcXVpbGwuc25vdy5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtcXVpbGwvZGlzdC9xdWlsbC5idWJibGUuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vdHlmL25vdHlmLm1pbi5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2Z1bGxjYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19qdmVjdG9ybWFwLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3F1aWxsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LWJvb3RzdHJhcC10YWJsZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19yZWFjdC1zZWxlY3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3QtZGF0ZXRpbWUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2NhcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2NvdXJzZS1hY2NvcmRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2V4YW0uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX2NvdXJzZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzL215X3N0eWxlcy9fbXktY291cnNlcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzL215X3N0eWxlcy9fdXBsb2FkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvbXlfc3R5bGVzL2Rpc2N1c3Npb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy9teV9zdHlsZXMvX25vdGljZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FSLGdLQUFBO0FBQ0EsbUhBQUE7QUNEUjtFQUVFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0NBQUE7QUZHRjtBRUZFO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QUZJSjs7QUVFQTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7QUZDRjs7QUVFQTtFQUNFLG1CQUFBO0FGQ0Y7O0FFRUE7RUFDRSxnQkFBQTtBRkNGOztBRUNBO0VBQ0UsZ0JBQUE7QUZFRjs7QUVBQTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FGR0Y7O0FFREE7Ozs7O0VBS0UsV0FBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBRklGOztBRUZBO0VBQ0UsWUFBQTtBRktGOztBRUhBO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUZNRjs7QUVKQTs7RUFFRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FGT0Y7O0FFTEE7RUFDRSxrQkFBQTtFQUNBLG1D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S3RNQTtFQUNFLGNFNGI0QjtFRjNiNUIseUJFbWM0QjtBUDFQOUI7O0FLaE1BOztFQUVFLGtCQUFBO0VDd0RJLGlCQUxJO0VEakRSLGNBQUE7RUFDQSx3QkFBQTtBTG1NRjs7QUtoTUE7RUFBTSxlQUFBO0FMb01OOztBS25NQTtFQUFNLFdBQUE7QUx1TU47O0FLbE1BO0VBQ0UsY0pwSFE7RUlxSFIscUJKSWdCO0FEaU1sQjtBS25NRTtFQUNFLGNFaU1zQztFRmhNdEMsMEJKQ29CO0FEb014Qjs7QUszTEU7RUFFRSxjQUFBO0VBQ0EscUJBQUE7QUw2TEo7O0FLdExBOzs7O0VBSUUscUNFNlM0QjtFRC9SeEIsY0FMSTtFRFBSLCtCQUFBO0VBQ0EsMkJBQUE7QUx5TEY7O0FLbExBO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUNBSSxjQUxJO0FOMkxWO0FLakxFO0VDTEksa0JBTEk7RURZTixjQUFBO0VBQ0Esa0JBQUE7QUxtTEo7O0FLL0tBO0VDWk0sY0FMSTtFRG1CUixjSjFLUTtFSTJLUixxQkFBQTtBTGtMRjtBSy9LRTtFQUNFLGNBQUE7QUxpTEo7O0FLN0tBO0VBQ0Usc0JBQUE7RUN4QkksY0FMSTtFRCtCUixXSjlLUztFSStLVCx5Qkp0S1M7RU92SVAscUJBQUE7QVI4ZEo7QUs5S0U7RUFDRSxVQUFBO0VDL0JFLGNBTEk7RURzQ04sZ0JKclBlO0FEcWFuQjs7QUt2S0E7RUFDRSxnQkFBQTtBTDBLRjs7QUtwS0E7O0VBRUUsc0JBQUE7QUx1S0Y7O0FLL0pBO0VBQ0Usb0JBQUE7RUFDQSx5QkFBQTtBTGtLRjs7QUsvSkE7RUFDRSxvQkpRcUI7RUlQckIsdUJKT3FCO0VJTnJCLGNKcEZXO0VJcUZYLGdCQUFBO0FMa0tGOztBSzNKQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QUw2SkY7O0FLMUpBOzs7Ozs7RUFNRSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBTDZKRjs7QUtySkE7RUFDRSxxQkFBQTtBTHdKRjs7QUtsSkE7RUFFRSxnQkFBQTtBTG9KRjs7QUs1SUE7RUFDRSxVQUFBO0FMK0lGOztBSzFJQTs7Ozs7RUFLRSxTQUFBO0VBQ0Esb0JBQUE7RUM5SEksa0JBTEk7RURxSVIsb0JBQUE7QUw2SUY7O0FLeklBOztFQUVFLG9CQUFBO0FMNElGOztBS3ZJQTtFQUNFLGVBQUE7QUwwSUY7O0FLdklBO0VBR0UsaUJBQUE7QUx3SUY7QUtySUU7RUFDRSxVQUFBO0FMdUlKOztBS2hJQTtFQUNFLGFBQUE7QUxtSUY7O0FLM0hBOzs7O0VBSUUsMEJBQUE7QUw4SEY7QUszSEk7Ozs7RUFDRSxlQUFBO0FMZ0lOOztBS3pIQTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtBTDRIRjs7QUt2SEE7RUFDRSxnQkFBQTtBTDBIRjs7QUtoSEE7RUFDRSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FMbUhGOztBSzNHQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHFCRTZKNEI7RURwWHhCLGlCQUxJO0VEK05SLG9CQUFBO0FMNkdGO0FLM0dFO0VBQ0UsV0FBQTtBTDZHSjs7QUt0R0E7Ozs7Ozs7RUFPRSxVQUFBO0FMeUdGOztBS3RHQTtFQUNFLFlBQUE7QUx5R0Y7O0FLaEdBO0VBQ0Usb0JBQUE7RUFDQSw2QkFBQTtBTG1HRjs7QUszRkE7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0Usd0JBQUE7QUwyRkY7O0FLdEZBO0VBQ0UsVUFBQTtBTHlGRjs7QUtuRkE7RUFDRSxhQUFBO0FMc0ZGOztBS2hGQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBTG1GRjs7QUs5RUE7RUFDRSxxQkFBQTtBTGlGRjs7QUs1RUE7RUFDRSxTQUFBO0FMK0VGOztBS3hFQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBTDJFRjs7QUtuRUE7RUFDRSx3QkFBQTtBTHNFRjs7QUs5REE7RUFDRSx3QkFBQTtBTGlFRjs7QVNwcEJBO0VIeVFNLHFCQUxJO0VHbFFSLGdCRnVtQjRCO0FQZ0Q5Qjs7QVNscEJFO0VIa1FJLGVBTEk7RUczUE4sZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBUDBFOUI7O0FTeHBCRTtFSGtRSSxpQkFMSTtFRzNQTixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FQZ0Y5Qjs7QVM5cEJFO0VIa1FJLGVBTEk7RUczUE4sZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBUHNGOUI7O0FTcHFCRTtFSGtRSSxpQkFMSTtFRzNQTixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FQNEY5Qjs7QVMxcUJFO0VIa1FJLGVBTEk7RUczUE4sZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBUGtHOUI7O0FTaHJCRTtFSGtRSSxpQkFMSTtFRzNQTixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FQd0c5Qjs7QVNocUJBO0VDckRFLGVBQUE7RUFDQSxnQkFBQTtBVnl0QkY7O0FTaHFCQTtFQzFERSxlQUFBO0VBQ0EsZ0JBQUE7QVY4dEJGOztBU2xxQkE7RUFDRSxxQkFBQTtBVHFxQkY7QVNucUJFO0VBQ0Usb0JGOGxCMEI7QVB1RTlCOztBUzNwQkE7RUhzTk0sY0FMSTtFRy9NUix5QkFBQTtBVDhwQkY7O0FTMXBCQTtFQUNFLG1CUkdPO0VLNE1ILHFCQUxJO0FOb2RWO0FTM3BCRTtFQUNFLGdCQUFBO0FUNnBCSjs7QVN6cEJBO0VBQ0UsaUJBQUE7RUFDQSxtQlJQTztFSzRNSCxjQUxJO0VHOUxSLGNScURTO0FEdW1CWDtBUzFwQkU7RUFDRSxhQUFBO0FUNHBCSjs7QVcxdkJBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QVp3dkJGOztBV3p2QkE7RUFDRSxnQkpzOUNrQztFSXI5Q2xDLHlCVjRPUTtFVTNPUix5QkFBQTtFSEdFLHFCQUFBO0VJUkYsZUFBQTtFQUdBLFlBQUE7QVppd0JGOztBV252QkE7RUFFRSxxQkFBQTtBWHF2QkY7O0FXbHZCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBWHF2QkY7O0FXbHZCQTtFTCtQTSxjQUxJO0VLeFBSLGNWK0dTO0FEc29CWDs7QWF2eEJFOzs7Ozs7RUNIQSxXQUFBO0VBQ0EsMENBQUE7RUFDQSx5Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QWRteUJGOztB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a0JBTEk7QU5nNURWOztBcUI1cUVBO0VBQ0UsbUJkZ3pCc0M7RURoaEJsQyxjQUxJO0VldlJSLGNwQjJRVztBRGs2RGI7O0FzQmxyRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHVCQUFBO0VoQjhSSSxtQkFMSTtFZ0J0UlIsZ0JyQnNFbUI7RXFCckVuQixrQnJCMlBpQjtFcUIxUGpCLGNyQjRJUztFcUIzSVQsc0JyQm9JUztFcUJuSVQsNEJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFZEdFLHFCQUFBO0VlSEUsd0VETUo7QXRCZ3JFRjtBdUJsckVNO0VEaEJOO0lDaUJRLGdCQUFBO0V2QnFyRU47QUFDRjtBc0JuckVFO0VBQ0UsZ0JBQUE7QXRCcXJFSjtBc0JuckVJO0VBQ0UsZUFBQTtBdEJxckVOO0FzQmhyRUU7RUFDRSxjckJzSE87RXFCckhQLHNCckI4R087RXFCN0dQLHFCZjh6Qm9DO0VlN3pCcEMsVUFBQTtFQUtFLGlEZnVzQjBCO0FQdStDaEM7QXNCdnFFRTtFQUVFLGVBQUE7QXRCd3FFSjtBc0JwcUVFO0VBQ0UsY3JCK0ZPO0VxQjdGUCxVQUFBO0F0QnFxRUo7QXNCeHFFRTtFQUNFLGNyQitGTztFcUI3RlAsVUFBQTtBdEJxcUVKO0FzQnhxRUU7RUFDRSxjckIrRk87RXFCN0ZQLFVBQUE7QXRCcXFFSjtBc0I3cEVFO0VBRUUseUJyQitFTztFcUI1RVAsVUFBQTtBdEI0cEVKO0FzQnhwRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJyQjRQa0I7VXFCNVBsQix5QnJCNFBrQjtFcUIzUGxCLGNyQnlFTztFdUJwSlQseUJ2QitJUztFcUJsRVAsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCckI4S1c7RXFCN0tYLGdCQUFBO0VDdEVFLHFJRHVFRjtBdEIwcEVKO0F1Qjd0RU07RUR1REo7SUN0RE0sZ0JBQUE7RXZCZ3VFTjtBQUNGO0FzQjVwRUU7RUFDRSx5QmYrNUI4QjtBUCt2Q2xDO0FzQjNwRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJyQnlPa0I7VXFCek9sQix5QnJCeU9rQjtFcUJ4T2xCLGNyQnNETztFdUJwSlQseUJ2QitJUztFcUIvQ1Asb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCckIySlc7RXFCMUpYLGdCQUFBO0VDekZFLDZJRDBGRjtFQzFGRSxxSUQwRkY7QXRCNnBFSjtBdUJudkVNO0VEMEVKO0lDekVNLHdCQUFBO0lBQUEsZ0JBQUE7RXZCc3ZFTjtBQUNGO0FzQi9wRUU7RUFDRSx5QmY0NEI4QjtBUHF4Q2xDOztBc0J4cEVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JyQjBJaUI7RXFCeklqQixjckIwQlM7RXFCekJULDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBdEIycEVGO0FzQnpwRUU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXRCMHBFSjs7QXNCL29FQTtFQUNFLGtDckJnTWdCO0VxQi9MaEIsdUJBQUE7RWhCbUpJLGtCQUxJO0VFN1FOLHFCQUFBO0FSbXhFSjtBc0JocEVFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCZjJsQjBCO1VlM2xCMUIseUJmMmxCMEI7QVB1akQ5QjtBc0Ivb0VFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCZnFsQjBCO1VlcmxCMUIseUJmcWxCMEI7QVA0akQ5Qjs7QXNCN29FQTtFQUNFLGtDckIrS2dCO0VxQjlLaEIscUJBQUE7RWhCZ0lJLGtCQUxJO0VFN1FOLHFCQUFBO0FSb3lFSjtBc0I5b0VFO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHdCZjRrQjBCO1VlNWtCMUIsdUJmNGtCMEI7QVBva0Q5QjtBc0I3b0VFO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHdCZnNrQjBCO1VldGtCMUIsdUJmc2tCMEI7QVB5a0Q5Qjs7QXNCdm9FRTtFQUNFLG1DckJvSlc7QURzL0RmO0FzQnZvRUU7RUFDRSxrQ3JCa0pjO0FEdS9EbEI7QXNCdG9FRTtFQUNFLGtDckJnSmM7QUR3L0RsQjs7QXNCbm9FQTtFQUNFLFdmNnFCc0M7RWU1cUJ0QyxZQUFBO0VBQ0EsZ0JyQjRIb0I7QUQwZ0V0QjtBc0Jwb0VFO0VBQ0UsZUFBQTtBdEJzb0VKO0FzQm5vRUU7RUFDRSxlQUFBO0VkL0xBLHFCQUFBO0FScTBFSjtBc0Jsb0VFO0VBQ0UsZUFBQTtFZHBNQSxxQkFBQTtBUnkwRUo7O0F5QnYxRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNDQUFBO0VBRUEsc0NBQUE7RW5CMlJJLG1CQUxJO0VtQm5SUixnQnhCbUVtQjtFd0JsRW5CLGtCeEJ3UGlCO0V3QnZQakIsY3hCeUlTO0V3QnhJVCxzQnhCaUlTO0V3QmhJVCxpUEFBQTtFQUNBLDRCQUFBO0VBQ0Esd0NsQmc3QmtDO0VrQi82QmxDLDBCbEJnN0JrQztFa0IvNkJsQyx5QkFBQTtFakJGRSxxQkFBQTtFZUhFLHdFRVFKO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F6QnUxRUY7QXVCNTFFTTtFRWZOO0lGZ0JRLGdCQUFBO0V2QisxRU47QUFDRjtBeUIxMUVFO0VBQ0UscUJsQnMwQm9DO0VrQnIwQnBDLFVBQUE7RUFLRSxpRGxCaTdCNEI7QVB1NkNsQztBeUJwMUVFO0VBRUUscUJ4QmtTa0I7RXdCalNsQixzQkFBQTtBekJxMUVKO0F5QmwxRUU7RUFFRSx5QnhCcUdPO0FEOHVFWDtBeUI5MEVFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBekJnMUVKOztBeUI1MEVBO0VBQ0Usb0J4QjhRdUI7RXdCN1F2Qix1QnhCNlF1QjtFd0I1UXZCLG9CbEJ3ckI0QjtFRC9jeEIsa0JBTEk7RUU3UU4scUJBQUE7QVIwM0VKOztBeUI1MEVBO0VBQ0Usb0J4QnVRdUI7RXdCdFF2Qix1QnhCc1F1QjtFd0JyUXZCLGtCbEJvckI0QjtFRG5keEIsa0JBTEk7RUU3UU4scUJBQUE7QVJrNEVKOztBMEJqNUVBO0VBQ0UsY0FBQTtFQUNBLHVCbkJxM0J3QztFbUJwM0J4QyxtQm5CcTNCd0M7RW1CcDNCeEMsdUJuQnEzQndDO0FQK2hEMUM7QTBCbDVFRTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBMUJvNUVKOztBMEJoNUVBO0VBQ0UsVW5CeTJCd0M7RW1CeDJCeEMsV25CdzJCd0M7RW1CdjJCeEMsb0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCekI0SFM7RXlCM0hULDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLHFDbkI0MkJ3QztFbUIzMkJ4Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpQ0FBQTtVQUFBLG1CQUFBO0ExQm01RUY7QTBCaDVFRTtFbEJYRSxxQkFBQTtBUjg1RUo7QTBCLzRFRTtFQUVFLGtCbkJtMkJzQztBUDZpRDFDO0EwQjc0RUU7RUFDRSx1Qm5CMDFCc0M7QVBxakQxQztBMEI1NEVFO0VBQ0UscUJuQnN6Qm9DO0VtQnJ6QnBDLFVBQUE7RUFDQSxpRG5CbXNCNEI7QVAyc0RoQztBMEIzNEVFO0VBQ0UseUJ6Qm9GTTtFeUJuRk4scUJ6Qm1GTTtBRDB6RVY7QTBCMzRFSTtFQUlJLCtPQUFBO0ExQjA0RVI7QTBCdDRFSTtFQUlJLHVKQUFBO0ExQnE0RVI7QTBCaDRFRTtFQUNFLHlCekIrRE07RXlCOUROLHFCekI4RE07RXlCekRKLHlPQUFBO0ExQjgzRU47QTBCMTNFRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLFluQmswQnVDO0FQMGpEM0M7QTBCcjNFSTtFQUNFLFluQjB6QnFDO0FQNmpEM0M7O0EwQnoyRUE7RUFDRSxtQm5CcXpCZ0M7QVB1akRsQztBMEIxMkVFO0VBQ0UsVW5CaXpCOEI7RW1CaHpCOUIsbUJBQUE7RUFDQSx3S0FBQTtFQUNBLGdDQUFBO0VsQjlGQSxrQkFBQTtFZUhFLGlER21HRjtBMUI0MkVKO0F1QjM4RU07RUd5Rko7SUh4Rk0sZ0JBQUE7RXZCODhFTjtBQUNGO0EwQi8yRUk7RUFDRSwwSkFBQTtBMUJpM0VOO0EwQjkyRUk7RUFDRSxpQ25CZ3pCNEI7RW1CM3lCMUIsdUpBQUE7QTFCNDJFUjs7QTBCdDJFQTtFQUNFLHFCQUFBO0VBQ0Esa0JuQm14QmdDO0FQc2xEbEM7O0EwQnQyRUE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QTFCeTJFRjtBMEJyMkVJO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYW5CcW9Cd0I7QVBrdUQ5Qjs7QTJCci9FQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0EzQncvRUY7QTJCdC9FRTtFQUNFLFVBQUE7QTNCdy9FSjtBMkJwL0VJO0VBQTBCLG9FcEI4OUJhO0FQeWhEM0M7QTJCdC9FSTtFQUEwQixvRXBCNjlCYTtBUDRoRDNDO0EyQnQvRUU7RUFDRSxTQUFBO0EzQncvRUo7QTJCci9FRTtFQUNFLFdwQis4QnVDO0VvQjk4QnZDLFlwQjg4QnVDO0VvQjc4QnZDLG9CQUFBO0VIekJGLHlCdkJrSVE7RTBCdkdOLFNwQjg4QnVDO0VDMTlCdkMsbUJBQUE7RWVIRSxvSElrQkY7RUpsQkUsNEdJa0JGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBM0JzL0VKO0F1QnJnRk07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXZCd2dGTjtBQUNGO0EyQnovRUk7RUhqQ0YseUJqQjgrQnlDO0FQK2lEM0M7QTJCdi9FRTtFQUNFLFdwQnc3QjhCO0VvQnY3QjlCLGNwQnc3QjhCO0VvQnY3QjlCLGtCQUFBO0VBQ0EsZXBCdTdCOEI7RW9CdDdCOUIseUIxQnFHTztFMEJwR1AseUJBQUE7RW5CN0JBLG1CQUFBO0FSdWhGSjtBMkJyL0VFO0VBQ0UsV3BCbzdCdUM7RW9CbjdCdkMsWXBCbTdCdUM7RWlCdCtCekMseUJ2QmtJUTtFMEI3RU4sU3BCbzdCdUM7RUMxOUJ2QyxtQkFBQTtFZUhFLGlISTRDRjtFSjVDRSw0R0k0Q0Y7RUFDQSxxQkFBQTtPQUFBLGdCQUFBO0EzQnMvRUo7QXVCL2hGTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V2QmtpRk47QUFDRjtBMkJ6L0VJO0VIM0RGLHlCakI4K0J5QztBUHlrRDNDO0EyQnYvRUU7RUFDRSxXcEI4NUI4QjtFb0I3NUI5QixjcEI4NUI4QjtFb0I3NUI5QixrQkFBQTtFQUNBLGVwQjY1QjhCO0VvQjU1QjlCLHlCMUIyRU87RTBCMUVQLHlCQUFBO0VuQnZEQSxtQkFBQTtBUmlqRko7QTJCci9FRTtFQUNFLG9CQUFBO0EzQnUvRUo7QTJCci9FSTtFQUNFLHlCMUJtRUs7QURvN0VYO0EyQnAvRUk7RUFDRSx5QjFCK0RLO0FEdTdFWDs7QTRCN2tGQTtFQUNFLGtCQUFBO0E1QmdsRkY7QTRCOWtGRTs7RUFFRSwwQnJCeS9COEI7RXFCeC9COUIsaUJyQnkvQjhCO0FQdWxEbEM7QTRCN2tGRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EscUJBQUE7RUxERSxnRUtFRjtBNUIra0ZKO0F1QjdrRk07RUtYSjtJTFlNLGdCQUFBO0V2QmdsRk47QUFDRjtBNEJobEZFO0VBQ0Usb0JBQUE7QTVCa2xGSjtBNEJobEZJO0VBQ0Usa0JBQUE7QTVCa2xGTjtBNEJubEZJO0VBQ0Usa0JBQUE7QTVCa2xGTjtBNEJubEZJO0VBQ0Usa0JBQUE7QTVCa2xGTjtBNEIva0ZJO0VBRUUscUJyQm0rQjRCO0VxQmwrQjVCLHdCckJtK0I0QjtBUDZtRGxDO0E0Qm5sRkk7RUFFRSxxQnJCbStCNEI7RXFCbCtCNUIsd0JyQm0rQjRCO0FQNm1EbEM7QTRCN2tGSTtFQUNFLHFCckI4OUI0QjtFcUI3OUI1Qix3QnJCODlCNEI7QVBpbkRsQztBNEIza0ZFO0VBQ0UscUJyQnc5QjhCO0VxQnY5QjlCLHdCckJ3OUI4QjtBUHFuRGxDO0E0QnZrRkk7RUFDRSxhckJrOUI0QjtFcUJqOUI1Qiw4RHJCazlCNEI7QVB5bkRsQztBNEI3a0ZJOzs7RUFDRSxhckJrOUI0QjtFcUJqOUI1Qiw4RHJCazlCNEI7QVB5bkRsQztBNEJ0a0ZJO0VBQ0UsYXJCMjhCNEI7RXFCMThCNUIsOERyQjI4QjRCO0FQNm5EbEM7O0E2QjluRkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0E3QmlvRkY7QTZCL25GRTs7RUFFRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtBN0Jpb0ZKO0E2QjduRkU7O0VBRUUsVUFBQTtBN0IrbkZKO0E2QnpuRkU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QTdCMm5GSjtBNkJ6bkZJO0VBQ0UsVUFBQTtBN0IybkZOOztBNkJobkZBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RXZCc1BJLG1CQUxJO0V1Qi9PUixnQjVCK0JtQjtFNEI5Qm5CLGtCNUJvTmlCO0U0Qm5OakIsYzVCcUdTO0U0QnBHVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUI1QjZGUztFNEI1RlQseUJBQUE7RXJCcENFLHFCQUFBO0FSd3BGSjs7QTZCMW1GQTs7OztFQUlFLHFCQUFBO0V2QmdPSSxrQkFMSTtFRTdRTixxQkFBQTtBUmlxRko7O0E2QjFtRkE7Ozs7RUFJRSx1QkFBQTtFdkJ1Tkksa0JBTEk7RUU3UU4scUJBQUE7QVIwcUZKOztBNkIxbUZBOztFQUVFLHFCQUFBO0E3QjZtRkY7O0E2QmhtRkk7O0VyQi9EQSwwQkFBQTtFQUNBLDZCQUFBO0FSb3FGSjtBNkIvbEZJOztFckJ0RUEsMEJBQUE7RUFDQSw2QkFBQTtBUnlxRko7QTZCemxGRTtFQUNFLGlCQUFBO0VyQnBFQSx5QkFBQTtFQUNBLDRCQUFBO0FSZ3FGSjs7QThCenJGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ2Qnl4Qm9DO0VEaGhCbEMsY0FMSTtFd0JqUU4sY3ZCMC9CcUI7QVBpc0R6Qjs7QThCeHJGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RXhCNFBFLGtCQUxJO0V3QnBQTixXQXZCYztFQXdCZCx5Q0F2QmlCO0V0QkhqQixxQkFBQTtBUnF0Rko7O0E4QnRyRkk7Ozs7RUFFRSxjQUFBO0E5QjJyRk47O0E4Qnp1Rkk7RUFvREUscUJ2Qis5Qm1CO0FQMHREekI7QThCL3FGTTtFQUNFLHFCdkJvOUJpQjtFdUJuOUJqQixpREEvQ2E7QTlCZ3VGckI7O0E4Qmp2Rkk7RUFpRkUscUJ2Qms4Qm1CO0FQa3VEekI7QThCeHBGTTtFQUNFLHFCdkJxN0JpQjtFdUJwN0JqQixpREE5RWE7QTlCd3VGckI7O0E4Qnp2Rkk7RUFzR0UscUJ2QjY2Qm1CO0FQMHVEekI7QThCcnBGTTtFQUNFLHlCdkIwNkJpQjtBUDZ1RHpCO0E4QnBwRk07RUFDRSxpREE1RmE7QTlCa3ZGckI7QThCbnBGTTtFQUNFLGN2Qms2QmlCO0FQbXZEekI7O0E4QmhwRkk7RUFDRSxrQkFBQTtBOUJtcEZOOztBOEIxd0ZJOzs7RUErSEksVUFBQTtBOUJpcEZSO0E4QjdvRk07OztFQUNFLFVBQUE7QTlCaXBGUjs7QThCbHdGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ2Qnl4Qm9DO0VEaGhCbEMsY0FMSTtFd0JqUU4sY3ZCMC9CcUI7QVAwd0R6Qjs7QThCandGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RXhCNFBFLGtCQUxJO0V3QnBQTixXQXZCYztFQXdCZCx3Q0F2QmlCO0V0QkhqQixxQkFBQTtBUjh4Rko7O0E4Qi92Rkk7Ozs7RUFFRSxjQUFBO0E5Qm93Rk47O0E4Qmx6Rkk7RUFvREUscUJ2Qis5Qm1CO0FQbXlEekI7QThCeHZGTTtFQUNFLHFCdkJvOUJpQjtFdUJuOUJqQixnREEvQ2E7QTlCeXlGckI7O0E4QjF6Rkk7RUFpRkUscUJ2Qms4Qm1CO0FQMnlEekI7QThCanVGTTtFQUNFLHFCdkJxN0JpQjtFdUJwN0JqQixnREE5RWE7QTlCaXpGckI7O0E4QmwwRkk7RUFzR0UscUJ2QjY2Qm1CO0FQbXpEekI7QThCOXRGTTtFQUNFLHlCdkIwNkJpQjtBUHN6RHpCO0E4Qjd0Rk07RUFDRSxnREE1RmE7QTlCMnpGckI7QThCNXRGTTtFQUNFLGN2Qms2QmlCO0FQNHpEekI7O0E4Qnp0Rkk7RUFDRSxrQkFBQTtBOUI0dEZOOztBOEJuMUZJOzs7RUFpSUksVUFBQTtBOUJ3dEZSO0E4QnR0Rk07OztFQUNFLFVBQUE7QTlCMHRGUjs7QStCaDJGQTtFQUNFLHFCQUFBO0VBRUEsZ0I5QnlFbUI7RThCeEVuQixrQjlCOFBpQjtFOEI3UGpCLGM5QjhJUztFOEI3SVQsa0JBQUE7RUFHQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VDOEdBLHVCQUFBO0UxQnNLSSxtQkFMSTtFRTdRTixxQkFBQTtFZUhFLHFJUUdKO0EvQmsyRkY7QXVCajJGTTtFUWhCTjtJUmlCUSxnQkFBQTtFdkJvMkZOO0FBQ0Y7QStCcjJGRTtFQUNFLGM5QmlJTztFOEJoSVAscUJBQUE7QS9CdTJGSjtBK0JwMkZFO0VBRUUsVUFBQTtFQUNBLGlEeEJvdEI0QjtBUGlwRWhDO0ErQnYxRkU7RUFHRSxvQkFBQTtFQUNBLGF4QjB1QjBCO0FQNm1FOUI7O0ErQjMwRkU7RUN2Q0EsV0FYUTtFUkxSLHlCdkJ3TWE7RStCdExiLHFCL0JzTGE7QURnc0ZmO0FnQ24zRkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDczRGakI7QWdDbDNGRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDKzJGTjtBZ0MzMkZFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQzg0RmxCO0FnQ3IyRkk7RUFLSSxnREFBQTtBaENtMkZSO0FnQzkxRkU7RUFFRSxXQWpEZTtFQWtEZix5Qi9Cd0lXO0UrQnJJWCxxQi9CcUlXO0FEd3RGZjs7QStCejJGRTtFQ3ZDQSxXQVhRO0VSTFIseUJ2QndNYTtFK0J0TGIscUIvQnNMYTtBRDh0RmY7QWdDajVGRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENvNkZqQjtBZ0NoNUZFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxpREFBQTtBaEM2NEZOO0FnQ3o0RkU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDNDZGbEI7QWdDbjRGSTtFQUtJLGlEQUFBO0FoQ2k0RlI7QWdDNTNGRTtFQUVFLFdBakRlO0VBa0RmLHlCL0J3SVc7RStCcklYLHFCL0JxSVc7QURzdkZmOztBK0J2NEZFO0VDdkNBLFdBWFE7RVJMUix5QnZCd01hO0UrQnRMYixxQi9Cc0xhO0FENHZGZjtBZ0MvNkZFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQ2s4RmpCO0FnQzk2RkU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLCtDQUFBO0FoQzI2Rk47QWdDdjZGRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEMwOEZsQjtBZ0NqNkZJO0VBS0ksK0NBQUE7QWhDKzVGUjtBZ0MxNUZFO0VBRUUsV0FqRGU7RUFrRGYseUIvQndJVztFK0JySVgscUIvQnFJVztBRG94RmY7O0ErQnI2RkU7RUN2Q0EsV0FYUTtFUkxSLHlCdkJ3TWE7RStCdExiLHFCL0JzTGE7QUQweEZmO0FnQzc4RkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDZytGakI7QWdDNThGRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDeThGTjtBZ0NyOEZFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3crRmxCO0FnQy83Rkk7RUFLSSxnREFBQTtBaEM2N0ZSO0FnQ3g3RkU7RUFFRSxXQWpEZTtFQWtEZix5Qi9Cd0lXO0UrQnJJWCxxQi9CcUlXO0FEa3pGZjs7QStCbjhGRTtFQ3ZDQSxXQVhRO0VSTFIseUJ2QndNYTtFK0J0TGIscUIvQnNMYTtBRHd6RmY7QWdDMytGRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEM4L0ZqQjtBZ0MxK0ZFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBaEN1K0ZOO0FnQ24rRkU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDc2dHbEI7QWdDNzlGSTtFQUtJLGdEQUFBO0FoQzI5RlI7QWdDdDlGRTtFQUVFLFdBakRlO0VBa0RmLHlCL0J3SVc7RStCcklYLHFCL0JxSVc7QURnMUZmOztBK0JqK0ZFO0VDdkNBLFdBWFE7RVJMUix5QnZCd01hO0UrQnRMYixxQi9Cc0xhO0FEczFGZjtBZ0N6Z0dFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzRoR2pCO0FnQ3hnR0U7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGlEQUFBO0FoQ3FnR047QWdDamdHRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENvaUdsQjtBZ0MzL0ZJO0VBS0ksaURBQUE7QWhDeS9GUjtBZ0NwL0ZFO0VBRUUsV0FqRGU7RUFrRGYseUIvQndJVztFK0JySVgscUIvQnFJVztBRDgyRmY7O0ErQi8vRkU7RUN2Q0EsV0FYUTtFUkxSLHlCdkJ3TWE7RStCdExiLHFCL0JzTGE7QURvM0ZmO0FnQ3ZpR0U7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDMGpHakI7QWdDdGlHRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsaURBQUE7QWhDbWlHTjtBZ0MvaEdFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ2trR2xCO0FnQ3poR0k7RUFLSSxpREFBQTtBaEN1aEdSO0FnQ2xoR0U7RUFFRSxXQWpEZTtFQWtEZix5Qi9Cd0lXO0UrQnJJWCxxQi9CcUlXO0FENDRGZjs7QStCN2hHRTtFQ3ZDQSxXQVhRO0VSTFIseUJ2QndNYTtFK0J0TGIscUIvQnNMYTtBRGs1RmY7QWdDcmtHRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEN3bEdqQjtBZ0Nwa0dFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCw4Q0FBQTtBaENpa0dOO0FnQzdqR0U7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDZ21HbEI7QWdDdmpHSTtFQUtJLDhDQUFBO0FoQ3FqR1I7QWdDaGpHRTtFQUVFLFdBakRlO0VBa0RmLHlCL0J3SVc7RStCcklYLHFCL0JxSVc7QUQwNkZmOztBK0JyakdFO0VDbUJBLGMvQndIYTtFK0J2SGIscUIvQnVIYTtBRCs2RmY7QWdDcGlHRTtFQUNFLFdBVFk7RUFVWix5Qi9CbUhXO0UrQmxIWCxxQi9Ca0hXO0FEbzdGZjtBZ0NuaUdFO0VBRUUsZ0RBQUE7QWhDb2lHSjtBZ0NqaUdFO0VBS0UsV0FyQmE7RUFzQmIseUIvQm9HVztFK0JuR1gscUIvQm1HVztBRDQ3RmY7QWdDN2hHSTtFQUtJLGdEQUFBO0FoQzJoR1I7QWdDdGhHRTtFQUVFLGMvQnFGVztFK0JwRlgsNkJBQUE7QWhDdWhHSjs7QStCOWtHRTtFQ21CQSxjL0J3SGE7RStCdkhiLHFCL0J1SGE7QUR3OEZmO0FnQzdqR0U7RUFDRSxXQVRZO0VBVVoseUIvQm1IVztFK0JsSFgscUIvQmtIVztBRDY4RmY7QWdDNWpHRTtFQUVFLDhDQUFBO0FoQzZqR0o7QWdDMWpHRTtFQUtFLFdBckJhO0VBc0JiLHlCL0JvR1c7RStCbkdYLHFCL0JtR1c7QURxOUZmO0FnQ3RqR0k7RUFLSSw4Q0FBQTtBaENvakdSO0FnQy9pR0U7RUFFRSxjL0JxRlc7RStCcEZYLDZCQUFBO0FoQ2dqR0o7O0ErQnZtR0U7RUNtQkEsYy9Cd0hhO0UrQnZIYixxQi9CdUhhO0FEaStGZjtBZ0N0bEdFO0VBQ0UsV0FUWTtFQVVaLHlCL0JtSFc7RStCbEhYLHFCL0JrSFc7QURzK0ZmO0FnQ3JsR0U7RUFFRSxnREFBQTtBaENzbEdKO0FnQ25sR0U7RUFLRSxXQXJCYTtFQXNCYix5Qi9Cb0dXO0UrQm5HWCxxQi9CbUdXO0FEOCtGZjtBZ0Mva0dJO0VBS0ksZ0RBQUE7QWhDNmtHUjtBZ0N4a0dFO0VBRUUsYy9CcUZXO0UrQnBGWCw2QkFBQTtBaEN5a0dKOztBK0Job0dFO0VDbUJBLGMvQndIYTtFK0J2SGIscUIvQnVIYTtBRDAvRmY7QWdDL21HRTtFQUNFLFdBVFk7RUFVWix5Qi9CbUhXO0UrQmxIWCxxQi9Ca0hXO0FEKy9GZjtBZ0M5bUdFO0VBRUUsZ0RBQUE7QWhDK21HSjtBZ0M1bUdFO0VBS0UsV0FyQmE7RUFzQmIseUIvQm9HVztFK0JuR1gscUIvQm1HVztBRHVnR2Y7QWdDeG1HSTtFQUtJLGdEQUFBO0FoQ3NtR1I7QWdDam1HRTtFQUVFLGMvQnFGVztFK0JwRlgsNkJBQUE7QWhDa21HSjs7QStCenBHRTtFQ21CQSxjL0J3SGE7RStCdkhiLHFCL0J1SGE7QURtaEdmO0FnQ3hvR0U7RUFDRSxXQVRZO0VBVVoseUIvQm1IVztFK0JsSFgscUIvQmtIVztBRHdoR2Y7QWdDdm9HRTtFQUVFLGdEQUFBO0FoQ3dvR0o7QWdDcm9HRTtFQUtFLFdBckJhO0VBc0JiLHlCL0JvR1c7RStCbkdYLHFCL0JtR1c7QURnaUdmO0FnQ2pvR0k7RUFLSSxnREFBQTtBaEMrbkdSO0FnQzFuR0U7RUFFRSxjL0JxRlc7RStCcEZYLDZCQUFBO0FoQzJuR0o7O0ErQmxyR0U7RUNtQkEsYy9Cd0hhO0UrQnZIYixxQi9CdUhhO0FENGlHZjtBZ0NqcUdFO0VBQ0UsV0FUWTtFQVVaLHlCL0JtSFc7RStCbEhYLHFCL0JrSFc7QURpakdmO0FnQ2hxR0U7RUFFRSwrQ0FBQTtBaENpcUdKO0FnQzlwR0U7RUFLRSxXQXJCYTtFQXNCYix5Qi9Cb0dXO0UrQm5HWCxxQi9CbUdXO0FEeWpHZjtBZ0MxcEdJO0VBS0ksK0NBQUE7QWhDd3BHUjtBZ0NucEdFO0VBRUUsYy9CcUZXO0UrQnBGWCw2QkFBQTtBaENvcEdKOztBK0Izc0dFO0VDbUJBLGMvQndIYTtFK0J2SGIscUIvQnVIYTtBRHFrR2Y7QWdDMXJHRTtFQUNFLFdBVFk7RUFVWix5Qi9CbUhXO0UrQmxIWCxxQi9Ca0hXO0FEMGtHZjtBZ0N6ckdFO0VBRUUsaURBQUE7QWhDMHJHSjtBZ0N2ckdFO0VBS0UsV0FyQmE7RUFzQmIseUIvQm9HVztFK0JuR1gscUIvQm1HVztBRGtsR2Y7QWdDbnJHSTtFQUtJLGlEQUFBO0FoQ2lyR1I7QWdDNXFHRTtFQUVFLGMvQnFGVztFK0JwRlgsNkJBQUE7QWhDNnFHSjs7QStCcHVHRTtFQ21CQSxjL0J3SGE7RStCdkhiLHFCL0J1SGE7QUQ4bEdmO0FnQ250R0U7RUFDRSxXQVRZO0VBVVoseUIvQm1IVztFK0JsSFgscUIvQmtIVztBRG1tR2Y7QWdDbHRHRTtFQUVFLDhDQUFBO0FoQ210R0o7QWdDaHRHRTtFQUtFLFdBckJhO0VBc0JiLHlCL0JvR1c7RStCbkdYLHFCL0JtR1c7QUQybUdmO0FnQzVzR0k7RUFLSSw4Q0FBQTtBaEMwc0dSO0FnQ3JzR0U7RUFFRSxjL0JxRlc7RStCcEZYLDZCQUFBO0FoQ3NzR0o7O0ErQmp2R0E7RUFDRSxnQjlCRW1CO0U4QkRuQixjOUJ1RFE7RThCdERSLHFCOUIrS2dCO0FEcWtHbEI7QStCbHZHRTtFQUNFLGN4QjRXc0M7RXdCM1d0QywwQjlCNEtvQjtBRHdrR3hCO0ErQmp2R0U7RUFDRSwwQjlCd0tvQjtBRDJrR3hCO0ErQmh2R0U7RUFFRSxjOUIwRE87QUR1ckdYOztBK0J0dUdBO0VDdUJFLHFCQUFBO0UxQnNLSSxrQkFMSTtFRTdRTixxQkFBQTtBUmkwR0o7O0ErQnh1R0E7RUNtQkUsdUJBQUE7RTFCc0tJLGtCQUxJO0VFN1FOLHFCQUFBO0FSdTBHSjs7QWlDMTFHQTtFVmdCTSxnQ1VmSjtBakM2MUdGO0F1QjEwR007RVVwQk47SVZxQlEsZ0JBQUE7RXZCNjBHTjtBQUNGO0FpQ2gyR0U7RUFDRSxVQUFBO0FqQ2syR0o7O0FpQzUxR0U7RUFDRSxhQUFBO0FqQysxR0o7O0FpQzMxR0E7RUFDRSxTQUFBO0VBQ0EsZ0JBQUE7RVZESSw2QlVFSjtBakM4MUdGO0F1QjUxR007RVVMTjtJVk1RLGdCQUFBO0V2QisxR047QUFD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M0I4N0JrQztBUDJnRnBDO0FrQ3Q4R0U7RUFDRSxjakM1RE87QURvZ0hYO0FrQ3Q4R0k7RUFFRSxXakNuRUs7RXVCN0lULDJDakJzcUNrQztBUGsvRXBDO0FrQ3A4R0k7RUFFRSxXakN6RUs7RXVCN0lULHlCdkJrSVE7QUQwaEhWO0FrQ2w4R0k7RUFFRSxjakMxRUs7QUQ2Z0hYO0FrQy83R0U7RUFDRSxpQzNCcTZCZ0M7QVA0aEZwQztBa0M5N0dFO0VBQ0UsY2pDckZPO0FEcWhIWDtBa0M3N0dFO0VBQ0UsY2pDdkZPO0FEc2hIWDs7QW9DM3FIQTs7RUFFRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7QXBDOHFIRjtBb0M1cUhFOztFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBcEMrcUhKO0FvQzFxSEU7Ozs7Ozs7Ozs7OztFQU1FLFVBQUE7QXBDa3JISjs7QW9DN3FIQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsMkJBQUE7QXBDZ3JIRjtBb0M5cUhFO0VBQ0UsV0FBQTtBcENnckhKOztBb0MxcUhFOztFQUVFLGlCQUFBO0FwQzZxSEo7QW9DenFIRTs7RTVCUkUsMEJBQUE7RUFDQSw2QkFBQTtBUnFySEo7QW9DcnFIRTs7O0U1QkhFLHlCQUFBO0VBQ0EsNEJBQUE7QVI2cUhKOztBb0N4cEhBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBcEMycEhGO0FvQ3pwSEU7RUFHRSxjQUFBO0FwQ3lwSEo7QW9DdHBIRTtFQUNFLGVBQUE7QXBDd3BISjs7QW9DcHBIQTtFQUNFLHVCQUFBO0VBQ0Esc0JBQUE7QXBDdXBIRjs7QW9DcHBIQTtFQUNFLHNCQUFBO0VBQ0EscUJBQUE7QXBDdXBIRjs7QW9Dbm9IQTtFQUNFLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtBcENzb0hGO0FvQ3BvSEU7O0VBRUUsV0FBQTtBcENzb0hKO0FvQ25vSEU7O0VBRUUsZ0JBQUE7QXBDcW9ISjtBb0Nqb0hFOztFNUJ2RkUsNkJBQUE7RUFDQSw0QkFBQTtBUjR0SEo7QW9Dam9IRTs7RTVCMUdFLHlCQUFBO0VBQ0EsMEJBQUE7QVIr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O0VBQ0EsWUFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFZmhNSixnQmVpTUk7RUFDQSxlQUFBO0F0QzRpSVY7QXNDMWlJUTs7RUFFRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0F0QzRpSVY7QXNDemlJUTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0F0QzJpSVY7O0FzQzdoSUU7RUFDRSx5Qi9CbzRCZ0M7QVA0cEdwQztBc0M5aElJO0VBRUUseUIvQmc0QjhCO0FQK3BHcEM7QXNDMWhJSTtFQUNFLDBCL0J3M0I4QjtBUG9xR3BDO0FzQzFoSU07RUFFRSx5Qi9CcTNCNEI7QVBzcUdwQztBc0N4aElNO0VBQ0UseUIvQm0zQjRCO0FQdXFHcEM7QXNDdGhJSTs7RUFFRSx5Qi9CNDJCOEI7QVA0cUdwQztBc0NwaElFO0VBQ0UsMEIvQnEyQmdDO0UrQnAyQmhDLGdDL0J5MkJnQztBUDZxR3BDO0FzQ25oSUU7RUFDRSw2UEFBQTtBdENxaElKO0FzQ2xoSUU7RUFDRSwwQi9CNDFCZ0M7QVB3ckdwQztBc0NsaElJOzs7RUFHRSx5Qi9CeTFCOEI7QVAyckdwQzs7QXNDN2dJRTtFQUNFLFdyQ2hKTztBRGdxSVg7QXNDOWdJSTtFQUVFLFdyQ3BKSztBRG1xSVg7QXNDMWdJSTtFQUNFLGdDL0I4ekI4QjtBUDhzR3BDO0FzQzFnSU07RUFFRSxnQy9CMnpCNEI7QVBndEdwQztBc0N4Z0lNO0VBQ0UsZ0MvQnl6QjRCO0FQaXRHcEM7QXNDdGdJSTs7RUFFRSxXckN4S0s7QURncklYO0FzQ3BnSUU7RUFDRSxnQy9CMnlCZ0M7RStCMXlCaEMsc0MvQit5QmdDO0FQdXRHcEM7QXNDbmdJRTtFQUNFLG1RQUFBO0F0Q3FnSUo7QXNDbGdJRTtFQUNFLGdDL0JreUJnQztBUGt1R3BDO0FzQ25nSUk7OztFQUdFLFdyQzFMSztBRCtySVg7O0F1QzUwSUE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNC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QXdDdi9JRTtFQUNFLFVBQUE7QXhDeS9JSjtBd0N0L0lFO0VBQ0UsVUFBQTtFQUNBLHFCakNpekJvQztFaUNoekJwQyxVQUFBO0VBQ0EsaURqQzhyQjRCO0FQMHpIaEM7O0F3Q3AvSUE7RUFDRSxnQkFBQTtBeEN1L0lGOztBd0NwL0lBO0VBQ0UseUJ2QytMUTtFdUM5TFIsc0NBQUE7QXhDdS9JRjtBd0NyL0lFO0VoQ25DRSw4QkFBQTtFQUNBLCtCQUFBO0FSMmhKSjtBd0N0L0lJO0VoQ3RDQSwwQ0FBQTtFQUNBLDJDQUFBO0FSK2hKSjtBd0NyL0lFO0VBQ0UsYUFBQTtBeEN1L0lKO0F3Q24vSUU7RWhDbENFLGtDQUFBO0VBQ0EsaUNBQUE7QVJ3aEpKO0F3Q24vSU07RWhDdENGLDhDQUFBO0VBQ0EsNkNBQUE7QVI0aEpKO0F3Q2wvSUk7RWhDM0NBLGtDQUFBO0VBQ0EsaUNBQUE7QVJnaUpKOztBd0NoL0lBO0VBQ0UscUJBQUE7QXhDbS9JRjs7QXdDMStJRTtFQUNFLGVBQUE7QXhDNitJSjtBd0MxK0lFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RWhDeEZBLGdCQUFBO0FScWtKSjtBd0MxK0lJO0VBQWdCLGFBQUE7QXhDNitJcEI7QXdDNStJSTtFQUFlLGdCQUFBO0F4QysrSW5CO0F3QzcrSUk7RWhDOUZBLGdCQUFBO0FSOGtKSjs7QXlDam1KQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLG1CbEN3L0NrQztFa0N0L0NsQyxnQkFBQTtBekNtbUpGOztBeUM1bEpFO0VBQ0Usb0JsQzYrQ2dDO0FQa25HcEM7QXlDN2xKSTtFQUNFLFdBQUE7RUFDQSxxQmxDeStDOEI7RWtDeCtDOUIsY3hDb0lLO0V3Q25JTCx1RkFBQTtBekMrbEpOO0F5QzNsSkU7RUFDRSxjeEM4SE87QUQrOUlYOztBMEN0bkpBO0VBQ0UsYUFBQTtFaENHQSxlQUFBO0VBQ0EsZ0JBQUE7QVZ1bkpGOztBMEN2bkpBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsY3pDK0lTO0V5QzdJVCxzQnpDdUlTO0V5Q3RJVCx5QkFBQTtFbkJLSSxxSW1CSko7QTFDeW5KRjtBdUJqbkpNO0VtQmZOO0luQmdCUSxnQkFBQTtFdkJvbkpOO0FBQ0Y7QTBDNW5KRTtFQUNFLFVBQUE7RUFDQSxjekN5SU87RXlDeElQLHFCQUFBO0VBQ0EseUJ6Q2lJTztFeUNoSVAscUJ6Q2lJTztBRDYvSVg7QTBDM25KRTtFQUNFLFVBQUE7RUFDQSxjbkN1YXNDO0VtQ3RhdEMseUJ6QzBITztFeUN6SFAsVW5DNHFDZ0M7RW1DM3FDaEMsaURuQ3N0QjRCO0FQdTZIaEM7O0EwQ3huSkU7RUFDRSxpQm5DK3BDZ0M7QVA0OUdwQztBMEN4bkpFO0VBQ0UsVUFBQTtFQUNBLFd6QzJHTztFdUI3SVQseUJ2QmtJUTtFeUM5Rk4scUJ6QzhGTTtBRDRoSlY7QTBDdm5KRTtFQUNFLGN6QzJHTztFeUMxR1Asb0JBQUE7RUFDQSxzQnpDbUdPO0V5Q2xHUCxxQnpDcUdPO0FEb2hKWDs7QTJDcHFKRTtFQUNFLHVCQUFBO0EzQ3VxSko7O0EyQ2hxSlE7RW5DcUNKLDhCQUFBO0VBQ0EsaUNBQUE7QVIrbkpKO0EyQy9wSlE7RW5DaUJKLCtCQUFBO0VBQ0Esa0NBQUE7QVJpcEpKOztBMkNqckpFO0VBQ0UscUJBQUE7RXJDZ1NFLGtCQUxJO0FOMDVJVjtBMkM5cUpRO0VuQ3FDSiw4QkFBQTtFQUNBLGlDQUFBO0FSNG9KSjtBMkM1cUpRO0VuQ2lCSiwrQkFBQTtFQUNBLGtDQUFBO0FSOHBKSjs7QTJDOXJKRTtFQUNFLHVCQUFBO0VyQ2dTRSxrQkFMSTtBTnU2SVY7QTJDM3JKUTtFbkNxQ0osOEJBQUE7RUFDQSxpQ0FBQTtBUnlwSko7QTJDenJKUTtFbkNpQkosK0JBQUE7RUFDQSxrQ0FBQTtBUjJxSko7O0E0QzFzSkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0V0QzhSSSxjQUxJO0VzQ3ZSUixnQjNDd0VpQjtFMkN2RWpCLGNBQUE7RUFDQSxXM0NzSVM7RTJDcklULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFcENLRSxxQkFBQTtBUnlzSko7QTRDenNKRTtFQUNFLGFBQUE7QTVDMnNKSjs7QTRDdHNKQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBNUN5c0pGOztBNkNodUpBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CdENrNkM4QjtFc0NqNkM5QiwyQkFBQTtFckNXRSxxQkFBQTtBUnl0Sko7O0E2Qy90SkE7RUFFRSxjQUFBO0E3Q2l1SkY7O0E2Qzd0SkE7RUFDRSxnQjVDNkRpQjtBRG1xSm5COztBNkN4dEpBO0VBQ0Usc0J0Q201QzhCO0FQdzBHaEM7QTZDeHRKRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsMEJBQUE7QTdDMHRKSjs7QTZDM3NKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0NzdEpqQjtBOEMvdkpFO0VBQ0UsY0FBQTtBOUNpd0pKOztBNkNwdEpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Qyt0SmpCO0E4Q3h3SkU7RUFDRSxjQUFBO0E5QzB3Sko7O0E2Qzd0SkU7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDd3VKakI7QThDanhKRTtFQUNFLGNBQUE7QTlDbXhKSjs7QTZDdHVKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0NpdkpqQjtBOEMxeEpFO0VBQ0UsY0FBQTtBOUM0eEpKOztBNkMvdUpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3QzB2SmpCO0E4Q255SkU7RUFDRSxjQUFBO0E5Q3F5Sko7O0E2Q3h2SkU7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDbXdKakI7QThDNXlKRTtFQUNFLGNBQUE7QTlDOHlKSjs7QTZDandKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0M0d0pqQjtBOENyekpFO0VBQ0UsY0FBQTtBOUN1ekpKOztBNkMxd0pFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q3F4SmpCO0E4Qzl6SkU7RUFDRSxjQUFBO0E5Q2cwSko7O0ErQ24wSkU7RUFDRTtJQUFLLDJCOUNtUlM7RURvakpoQjtBQUNGOztBK0N6MEpFO0VBQ0U7SUFBSywyQjlDbVJTO0VEb2pKaEI7QUFDRjtBK0NuMEpBO0VBQ0UsYUFBQTtFQUNBLFk5QzRRZ0I7RThDM1FoQixnQkFBQTtFekN3UkkscUJBTEk7RXlDalJSLHlCOUNvSVM7RU9oSVAscUJBQUE7QVJrMEpKOztBK0NqMEpBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLFc5Q3dIUztFOEN2SFQsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCOUMwR1E7RXNCdEhKLDJCd0JhSjtBL0NvMEpGO0F1QjcwSk07RXdCQU47SXhCQ1EsZ0JBQUE7RXZCZzFKTjtBQUNGOztBK0N0MEpBO0V2QllFLHFNQUFBO0V1QlZBLDBCQUFBO0EvQ3kwSkY7O0ErQ3IwSkU7RUFDRSwwREFBQTtVQUFBLGtEQUFBO0EvQ3cwSko7QStDcjBKTTtFQUpKO0lBS00sdUJBQUE7WUFBQSxlQUFBO0UvQ3cwSk47QUFDRjs7QWdEaDNKQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtFeENTRSxxQkFBQTtBUnkySko7O0FnRDkySkE7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0FoRGkzSkY7QWdELzJKRTtFQUVFLG9DQUFBO0VBQ0EsMEJBQUE7QWhEZzNKSjs7QWdEdDJKQTtFQUNFLFdBQUE7RUFDQSxjL0N1SFM7RStDdEhULG1CQUFBO0FoRHkySkY7QWdEdDJKRTtFQUVFLFVBQUE7RUFDQSxjL0NnSE87RStDL0dQLHFCQUFBO0VBQ0EseUIvQ3dHTztBRCt2Slg7QWdEcDJKRTtFQUNFLGMvQ3lHTztFK0N4R1AseUIvQ29HTztBRGt3Slg7O0FnRDcxSkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUNBLGMvQzhGUztFK0M1RlQsc0IvQ21GUztFK0NsRlQsc0NBQUE7QWhEKzFKRjtBZ0Q3MUpFO0V4Q3JDRSwrQkFBQTtFQUNBLGdDQUFBO0FScTRKSjtBZ0Q3MUpFO0V4QzNCRSxtQ0FBQTtFQUNBLGtDQUFBO0FSMjNKSjtBZ0Q3MUpFO0VBRUUsYy9DNEVPO0UrQzNFUCxvQkFBQTtFQUNBLHNCL0NvRU87QUQweEpYO0FnRDExSkU7RUFDRSxVQUFBO0VBQ0EsVy9DOERPO0UrQzdEUCx5Qi9Da0RNO0UrQ2pETixxQi9DaURNO0FEMnlKVjtBZ0R6MUpFO0VBQ0UsbUJBQUE7QWhEMjFKSjtBZ0R6MUpJO0VBQ0UsZ0JBQUE7RUFDQSxxQi9Dc0tTO0FEcXJKZjs7QWdENzBKSTtFQUNFLG1CQUFBO0FoRGcxSk47QWdENzBKUTtFeENyQ0osaUNBQUE7RUFaQSwwQkFBQTtBUms0Sko7QWdENTBKUTtFeEN0REosK0JBQUE7RUFZQSw0QkFBQTtBUjAzSko7QWdEMzBKUTtFQUNFLGFBQUE7QWhENjBKVjtBZ0QxMEpRO0VBQ0UscUIvQ3FJSztFK0NwSUwsb0JBQUE7QWhENDBKVjtBZ0QxMEpVO0VBQ0UsaUJBQUE7RUFDQSxzQi9DZ0lHO0FENHNKZjs7QWVoNUpJO0VpQzRDQTtJQUNFLG1CQUFBO0VoRHcySko7RWdEcjJKTTtJeENyQ0osaUNBQUE7SUFaQSwwQkFBQTtFUjA1SkY7RWdEcDJKTTtJeEN0REosK0JBQUE7SUFZQSw0QkFBQTtFUms1SkY7RWdEbjJKTTtJQUNFLGFBQUE7RWhEcTJKUjtFZ0RsMkpNO0lBQ0UscUIvQ3FJSztJK0NwSUwsb0JBQUE7RWhEbzJKUjtFZ0RsMkpRO0lBQ0UsaUJBQUE7SUFDQSxzQi9DZ0lHO0VEb3VKYjtBQUNGO0FlejZKSTtFaUM0Q0E7SUFDRSxtQkFBQTtFaERnNEpKO0VnRDczSk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVJrN0pGO0VnRDUzSk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVIwNkpGO0VnRDMzSk07SUFDRSxhQUFBO0VoRDYzSlI7RWdEMTNKTTtJQUNFLHFCL0NxSUs7SStDcElMLG9CQUFBO0VoRDQzSlI7RWdEMTNKUTtJQUNFLGlCQUFBO0lBQ0Esc0IvQ2dJRztFRDR2SmI7QUFDRjtBZWo4Skk7RWlDNENBO0lBQ0UsbUJBQUE7RWhEdzVKSjtFZ0RyNUpNO0l4Q3JDSixpQ0FBQTtJQVpBLDBCQUFBO0VSMDhKRjtFZ0RwNUpNO0l4Q3RESiwrQkFBQTtJQVlBLDRCQUFBO0VSazhKRjtFZ0RuNUpNO0lBQ0UsYUFBQTtFaERxNUpSO0VnRGw1Sk07SUFDRSxxQi9DcUlLO0krQ3BJTCxvQkFBQTtFaERvNUpSO0VnRGw1SlE7SUFDRSxpQkFBQTtJQUNBLHNCL0NnSUc7RURveEpiO0FBQ0Y7QWV6OUpJO0VpQzRDQTtJQUNFLG1CQUFBO0VoRGc3Sko7RWdENzZKTTtJeENyQ0osaUNBQUE7SUFaQSwwQkFBQTtFUmsrSkY7RWdENTZKTTtJeEN0REosK0JBQUE7SUFZQSw0QkFBQTtFUjA5SkY7RWdEMzZKTTtJQUNFLGFBQUE7RWhENjZKUjtFZ0QxNkpNO0lBQ0UscUIvQ3FJSztJK0NwSUwsb0JBQUE7RWhENDZKUjtFZ0QxNkpRO0lBQ0UsaUJBQUE7SUFDQSxzQi9DZ0lHO0VENHlKYjtBQUNGO0Flai9KSTtFaUM0Q0E7SUFDRSxtQkFBQTtFaER3OEpKO0VnRHI4Sk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVIwL0pGO0VnRHA4Sk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVJrL0pGO0VnRG44Sk07SUFDRSxhQUFBO0VoRHE4SlI7RWdEbDhKTTtJQUNFLHFCL0NxSUs7SStDcElMLG9CQUFBO0VoRG84SlI7RWdEbDhKUTtJQUNFLGlCQUFBO0lBQ0Esc0IvQ2dJRztFRG8wSmI7QUFDRjtBZ0R2N0pBO0V4QzlISSxnQkFBQTtBUndqS0o7QWdEdjdKRTtFQUNFLHFCQUFBO0FoRHk3Sko7QWdEdjdKSTtFQUNFLHNCQUFBO0FoRHk3Sk47O0FpRDdrS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEaTdKMUI7QWlEN2tLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEOGtLUjtBaUQza0tNO0VBQ0UsV2hEaUlHO0VnRGhJSCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRHk3SjdCOztBaUQzbEtFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRCs3SjFCO0FpRDNsS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FqRDRsS1I7QWlEemxLTTtFQUNFLFdoRGlJRztFZ0RoSUgseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaER1OEo3Qjs7QWlEem1LRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaEQ2OEoxQjtBaUR6bUtNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBakQwbUtSO0FpRHZtS007RUFDRSxXaERpSUc7RWdEaElILHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhEcTlKN0I7O0FpRHZuS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEMjlKMUI7QWlEdm5LTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEd25LUjtBaURybktNO0VBQ0UsV2hEaUlHO0VnRGhJSCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRG0rSjdCOztBaURyb0tFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRHkrSjFCO0FpRHJvS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FqRHNvS1I7QWlEbm9LTTtFQUNFLFdoRGlJRztFZ0RoSUgseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaERpL0o3Qjs7QWlEbnBLRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaER1L0oxQjtBaURucEtNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBakRvcEtSO0FpRGpwS007RUFDRSxXaERpSUc7RWdEaElILHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhEKy9KN0I7O0FpRGpxS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEcWdLMUI7QWlEanFLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEa3FLUjtBaUQvcEtNO0VBQ0UsV2hEaUlHO0VnRGhJSCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRDZnSzdCOztBaUQvcUtFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRG1oSzFCO0FpRC9xS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FqRGdyS1I7QWlEN3FLTTtFQUNFLFdoRGlJRztFZ0RoSUgseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaEQyaEs3Qjs7QWtENXJLQTtFQUNFLHVCQUFBO0VBQ0EsVTNDcWpEMkI7RTJDcGpEM0IsVzNDb2pEMkI7RTJDbmpEM0Isc0JBQUE7RUFDQSxXakRpSk07RWlEaEpOLDJXQUFBO0VBQ0EsU0FBQTtFMUNPRSxxQkFBQTtFMENMRixZM0NxakQyQjtBUDBvSDdCO0FrRDVyS0U7RUFDRSxXakR5SUk7RWlEeElKLHFCQUFBO0VBQ0EsYTNDZ2pEeUI7QVA4b0g3QjtBa0QzcktFO0VBQ0UsVUFBQTtFQUNBLGlEM0N3dEI0QjtFMkN2dEI1QixVM0MyaUR5QjtBUGtwSDdCO0FrRDFyS0U7RUFFRSxvQkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtFQUNBLGEzQ3FpRHlCO0FQc3BIN0I7O0FrRHZyS0E7RUFDRSxrRDNDaWlEMkI7QVB5cEg3Qjs7QW1EaHVLQTtFQUNFLFk1Q3cxQ2tDO0U0Q3YxQ2xDLGVBQUE7RTdDbVNJLG1CQUxJO0U2QzNSUixvQkFBQTtFQUNBLDJDNUN3MUNrQztFNEN2MUNsQyw0QkFBQTtFQUNBLG9DQUFBO0VBQ0EsK0NsRHFSaUI7RU8zUWYscUJBQUE7QVJ5dEtKO0FtRGh1S0U7RUFDRSxVQUFBO0FuRGt1S0o7QW1EL3RLRTtFQUNFLGFBQUE7QW5EaXVLSjs7QW1EN3RLQTtFQUNFLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBbkRndUtGO0FtRDl0S0U7RUFDRSxzQmxEK0ZrQjtBRGlvS3RCOztBbUQ1dEtBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxjbERvSFM7RWtEbkhULDJDNUNrMENrQztFNENqMENsQyw0QkFBQTtFQUNBLDRDQUFBO0Uz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QkFBQTtBekRrd0xGO0F5RGh3TEU7RUFDRSx1QkFBQTtFQUNBLGNBQUE7RUFDQSxXbEQrMUNpQztFa0Q5MUNqQyxXbEQrMUNpQztFa0Q5MUNqQyxVQUFBO0VBQ0EsaUJsRCsxQ2lDO0VrRDkxQ2pDLGdCbEQ4MUNpQztFa0Q3MUNqQyxtQkFBQTtFQUNBLGVBQUE7RUFDQSxzQnhEckNPO0V3RHNDUCw0QkFBQTtFQUNBLFNBQUE7RUFFQSxrQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsWWxEczFDaUM7RWdCbGdEL0IsNkJrQzZLRjtBekRpd0xKO0F1QjE2TE07RWtDd0pKO0lsQ3ZKTSxnQkFBQTtFdkI2NkxOO0FBQ0Y7QXlEbndMRTtFQUNFLFVsRG0xQ2lDO0FQazdJckM7O0F5RDV2TEE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxlbEQ2MENtQztFa0Q1MENuQyxTQUFBO0VBQ0Esb0JsRDAwQ21DO0VrRHowQ25DLHVCbER5MENtQztFa0R4MENuQyxXeERoRVM7RXdEaUVULGtCQUFBO0F6RCt2TEY7O0F5RHp2TEU7O0VBRUUsZ0NsRDQwQ2lDO0FQZzdJckM7QXlEenZMRTtFQUNFLHNCeERuRUk7QUQ4ekxSO0F5RHh2TEU7RUFDRSxXeER2RUk7QURpMExSOztBMkR2OUxBO0VBQ0U7SUFBSywwQ0FBQTtFM0QyOUxMO0FBQ0Y7O0EyRDc5TEE7RUFDRTtJQUFLLDBDQUFBO0UzRDI5TEw7QUFDRjtBMkR4OUxBO0VBQ0UscUJBQUE7RUFDQSxXcERpaUR3QjtFb0RoaUR4QixZcERnaUR3QjtFb0QvaER4Qix3QnBEaWlEd0I7RW9EaGlEeEIsaUNBQUE7RUFDQSwrQkFBQTtFQUVBLGtCQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtBM0R5OUxGOztBMkR0OUxBO0VBQ0UsV3BENGhEd0I7RW9EM2hEeEIsWXBEMmhEd0I7RW9EMWhEeEIsbUJwRDRoRHdCO0FQNjdJMUI7O0EyRGo5TEE7RUFDRTtJQUNFLG1CQUFBO0UzRG85TEY7RTJEbDlMQTtJQUNFLFVBQUE7SUFDQSxlQUFBO0UzRG85TEY7QUFDRjs7QTJEMzlMQTtFQUNF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eEVzek1aOztBd0U3ek1RO0VBT0ksc0NBQUE7QXhFMHpNWjs7QXdFajBNUTtFQU9JLG1DQUFBO0F4RTh6TVo7O0F3RXIwTVE7RUFPSSxzQkFBQTtBeEVrME1aOztBd0V6ME1RO0VBT0ksdUJBQUE7QXhFczBNWjs7QXdFNzBNUTtFQU9JLHNCQUFBO0F4RTAwTVo7O0F3RWoxTVE7RUFPSSxxQkFBQTtBeEU4ME1aOztBd0VyMU1RO0VBT0ksd0JBQUE7QXhFazFNWjs7QXdFejFNUTtFQU9JLHVCQUFBO0F4RXMxTVo7O0F3RTcxTVE7RUFPSSx3QkFBQTtBeEUwMU1aOztBd0VqMk1RO0VBT0kscUJBQUE7QXhFODFNWjs7QXdFcjJNUTtFQU9JLHlCQUFBO0F4RWsyTVo7O0F3RXoyTVE7RUFPSSwyQkFBQTtBeEVzMk1aOztBd0U3Mk1RO0VBT0ksNEJBQUE7QXhFMDJNWjs7QXdFajNNUTtFQU9JLDJCQUFBO0F4RTgyTVo7O0F3RXIzTVE7RUFPSSwwQkFBQTtBeEVrM01aOztBd0V6M01RO0VBT0ksZ0NBQUE7QXhFczNNWjs7QXdFNzNNUTtFQU9JLHlCQUFBO0F4RTAzTVo7O0F3RWo0TVE7RUFPSSx3QkFBQTtBeEU4M01aOztBd0VyNE1RO0VBT0kseUJBQUE7QXhFazRNWjs7QXdFejRNUTtFQU9JLDZCQUFBO0F4RXM0TVo7O0F3RTc0TVE7RUFPSSw4QkFBQTtBeEUwNE1aOztBd0VqNU1RO0VBT0ksd0JBQUE7QXhFODRNWjs7QXdFcjVNUTtFQU9JLCtCQUFBO0F4RWs1TVo7O0F3RXo1TVE7RUFPSSx3QkFBQTtBeEVzNU1aOztBd0U3NU1RO0VBT0ksMERBQUE7QXhFMDVNWjs7QXdFajZNUTtFQU9JLDJEQUFBO0F4RTg1TVo7O0F3RXI2TVE7RUFPSSwwREFBQTtBeEVrNk1aOztBd0V6Nk1RO0VBT0ksMkJBQUE7QXhFczZNWjs7QXdFNzZNUTtFQU9JLDJCQUFBO0F4RTA2TVo7O0F3RWo3TVE7RUFPSSw2QkFBQTtBeEU4Nk1aOztBd0VyN01RO0VBT0ksNkJBQUE7QXhFazdNWjs7QXdFejdNUTtFQU9JLDBCQUFBO0F4RXM3TVo7O0F3RTc3TVE7RUFPSSxtQ0FBQTtFQUFBLDJCQUFBO0F4RTA3TVo7O0F3RWo4TVE7RUFPSSxpQkFBQTtBeEU4N01aOztBd0VyOE1RO0VBT0ksbUJBQUE7QXhFazhNWjs7QXdFejhNUTtFQU9JLG9CQUFBO0F4RXM4TVo7O0F3RTc4TVE7RUFPSSxvQkFBQTtBeEUwOE1aOztBd0VqOU1RO0VBT0ksc0JBQUE7QXhFODhNWjs7QXdFcjlNUTtFQU9JLHVCQUFBO0F4RWs5TVo7O0F3RXo5TVE7RUFPSSxrQkFBQTtBeEVzOU1aOztBd0U3OU1RO0VBT0ksb0JBQUE7QXhFMDlNWjs7QXdFaitNUTtFQU9JLHFCQUFBO0F4RTg5TVo7O0F3RXIrTVE7RUFPSSxtQkFBQTtBeEVrK01aOztBd0V6K01RO0VBT0kscUJBQUE7QXhFcytNWjs7QXdFNytNUTtFQU9JLHNCQUFBO0F4RTArTVo7O0F3RWovTVE7RUFPSSwyQ0FBQTtBeEU4K01aOztBd0VyL01RO0VBT0ksc0NBQUE7QXhFay9NWjs7QXdFei9NUTtFQU9JLHNDQUFBO0F4RXMvTVo7O0F3RTcvTVE7RUFPSSxvQ0FBQTtBeEUwL01aOztBd0VqZ05RO0VBT0ksb0JBQUE7QXhFOC9NWjs7QXdFcmdOUTtFQU9JLHdDQUFBO0F4RWtnTlo7O0F3RXpnTlE7RUFPSSx3QkFBQTtBeEVzZ05aOztBd0U3Z05RO0VBT0ksMENBQUE7QXhFMGdOWjs7QXdFamhOUTtFQU9JLDBCQUFBO0F4RThnTlo7O0F3RXJoTlE7RUFPSSwyQ0FBQTtBeEVraE5aOztBd0V6aE5RO0VBT0ksMkJBQUE7QXhFc2hOWjs7QXdFN2hOUTtFQU9JLHlDQUFBO0F4RTBoTlo7O0F3RWppTlE7RUFPSSx5QkFBQTtBeEU4aE5aOztBd0VyaU5RO0VBT0ksZ0NBQUE7QXhFa2lOWjs7QXdFemlOUTtFQU9JLGdDQUFBO0F4RXNpTlo7O0F3RTdpTlE7RUFPSSxnQ0FBQTtBeEUwaU5aOztBd0Vqak5RO0VBT0ksZ0NBQUE7QXhFOGlOWjs7QXdFcmpOUTtFQU9JLGdDQUFBO0F4RWtqTlo7O0F3RXpqTlE7RUFPSSxnQ0FBQTtBeEVzak5aOztBd0U3ak5RO0VBT0ksZ0NBQUE7QXhFMGpOWjs7QXdFamtOUTtFQU9JLGdDQUFBO0F4RThqTlo7O0F3RXJrTlE7RUFPSSw2QkFBQTtBeEVra05aOztBd0V6a05RO0VBT0ksNEJBQUE7QXhFc2tOWjs7QXdFN2tOUTtFQU9JLDRCQUFBO0F4RTBrTlo7O0F3RWpsTlE7RUFPSSw0QkFBQTtBeEU4a05aOztBd0VybE5RO0VBT0ksNEJBQUE7QXhFa2xOWjs7QXdFemxOUTtFQU9JLDRCQUFBO0F4RXNsTlo7O0F3RTdsTlE7RUFPSSxxQkFBQTtBeEUwbE5aOztBd0VqbU5RO0VBT0kscUJBQUE7QXhFOGxOWjs7QXdFcm1OUTtFQU9JLHFCQUFBO0F4RWttTlo7O0F3RXptTlE7RUFPSSxzQkFBQTtBeEVzbU5aOztBd0U3bU5RO0VBT0ksc0JBQUE7QXhFMG1OWjs7QXdFam5OUTtFQU9JLDBCQUFBO0F4RThtTlo7O0F3RXJuTlE7RUFPSSx1QkFBQTtBeEVrbk5aOztBd0V6bk5RO0VBT0ksMkJBQUE7QXhFc25OWjs7QXdFN25OUTtFQU9JLHNCQUFBO0F4RTBuTlo7O0F3RWpvTlE7RUFPSSxzQkFBQTtBeEU4bk5aOztBd0Vyb05RO0VBT0ksc0JBQUE7QXhFa29OWjs7QXdFem9OUTtFQU9JLHVCQUFBO0F4RXNvTlo7O0F3RTdvTlE7RUFPSSx1QkFBQTtBeEUwb05aOztBd0VqcE5RO0VBT0ksMkJBQUE7QXhFOG9OWjs7QXdFcnBOUTtFQU9JLHdCQUFBO0F4RWtwTlo7O0F3RXpwTlE7RUFPSSw0QkFBQTtBeEVzcE5aOztBd0U3cE5RO0VBT0kseUJBQUE7QXhFMHBOWjs7QXdFanFOUTtFQU9JLDhCQUFBO0F4RThwTlo7O0F3RXJxTlE7RUFPSSxpQ0FBQTtBeEVrcU5aOztBd0V6cU5RO0VBT0ksc0NBQUE7QXhFc3FOWjs7QXdFN3FOUTtFQU9JLHlDQUFBO0F4RTBxTlo7O0F3RWpyTlE7RUFPSSx1QkFBQTtBeEU4cU5aOztBd0Vyck5RO0VBT0ksdUJBQUE7QXhFa3JOWjs7QXdFenJOUTtFQU9JLHlCQUFBO0F4RXNyTlo7O0F3RTdyTlE7RUFPSSx5QkFBQTtBeEUwck5aOztBd0Vqc05RO0VBT0ksMEJBQUE7QXhFOHJOWjs7QXdFcnNOUTtFQU9JLDRCQUFBO0F4RWtzTlo7O0F3RXpzTlE7RUFPSSxrQ0FBQTtBeEVzc05aOztBd0U3c05RO0VBT0ksaUJBQUE7QXhFMHNOWjs7QXdFanROUTtFQU9JLHVCQUFBO0F4RThzTlo7O0F3RXJ0TlE7RUFPSSxzQkFBQTtBeEVrdE5aOztBd0V6dE5RO0VBT0ksb0JBQUE7QXhFc3ROWjs7QXdFN3ROUTtFQU9JLHNCQUFBO0F4RTB0Tlo7O0F3RWp1TlE7RUFPSSxvQkFBQTtBeEU4dE5aOztBd0VydU5RO0VBT0ksc0JBQUE7QXhFa3VOWjs7QXdFenVOUTtFQU9JLG9CQUFBO0F4RXN1Tlo7O0F3RTd1TlE7RUFPSSxzQ0FBQTtBeEUwdU5aOztBd0Vqdk5RO0VBT0ksb0NBQUE7QXhFOHVOWjs7QXdFcnZOUTtFQU9JLGtDQUFBO0F4RWt2Tlo7O0F3RXp2TlE7RUFPSSx5Q0FBQTtBeEVzdk5aOztBd0U3dk5RO0VBT0ksd0NBQUE7QXhFMHZOWjs7QXdFandOUTtFQU9JLHdDQUFBO0F4RTh2Tlo7O0F3RXJ3TlE7RUFPSSxrQ0FBQTtBeEVrd05aOztBd0V6d05RO0VBT0ksZ0NBQUE7QXhFc3dOWjs7QXdFN3dOUTtFQU9JLDhCQUFBO0F4RTB3Tlo7O0F3RWp4TlE7RUFPSSxnQ0FBQTtBeEU4d05aOztBd0VyeE5RO0VBT0ksK0JBQUE7QXhFa3hOWjs7QXdFenhOUTtFQU9JLG9DQUFBO0F4RXN4Tlo7O0F3RTd4TlE7RUFPSSxrQ0FBQTtBeEUweE5aOztBd0VqeU5RO0VBT0ksZ0NBQUE7QXhFOHhOWjs7QXdFcnlOUTtFQU9JLHVDQUFBO0F4RWt5Tlo7O0F3RXp5TlE7RUFPSSxzQ0FBQTtBeEVzeU5aOztBd0U3eU5RO0VBT0ksaUNBQUE7QXhFMHlOWjs7QXdFanpOUTtFQU9JLDJCQUFBO0F4RTh5Tlo7O0F3RXJ6TlE7RUFPSSxpQ0FBQTtBeEVrek5aOztBd0V6ek5RO0VBT0ksK0JBQUE7QXhFc3pO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Wjs7QXdFanJPUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QXhFK3FPWjs7QXdFdHJPUTtFQU9JLCtCQUFBO0VBQUEsa0NBQUE7QXhFb3JPWjs7QXdFM3JPUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QXhFeXJPWjs7QXdFaHNPUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXhFOHJPWjs7QXdFcnNPUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QXhFbXNPWjs7QXdFMXNPUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXhFd3NPWjs7QXdFL3NPUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QXhFNnNPWjs7QXdFcHRPUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXhFa3RPWjs7QXdFenRPUTtFQU9JLCtCQUFBO0F4RXN0T1o7O0F3RTd0T1E7RUFPSSw4QkFBQTtBeEUwdE9aOztBd0VqdU9RO0VBT0ksNEJBQUE7QXhFOHRPWjs7QXdFcnVPUTtFQU9JLDhCQUFBO0F4RWt1T1o7O0F3RXp1T1E7RUFPSSw0QkFBQTtBeEVzdU9aOztBd0U3dU9RO0VBT0ksOEJBQUE7QXhFMHVPWjs7QXdFanZPUTtFQU9JLDRCQUFBO0F4RTh1T1o7O0F3RXJ2T1E7RUFPSSxpQ0FBQTtBeEVrdk9aOztBd0V6dk9RO0VBT0ksZ0NBQUE7QXhFc3ZPWjs7QXdFN3ZPUTtFQU9JLDhCQUFBO0F4RTB2T1o7O0F3RWp3T1E7RUFPSSxnQ0FBQTtBeEU4dk9aOztBd0Vyd09RO0VBT0ksOEJBQUE7QXhFa3dPWjs7QXdFendPUTtFQU9JLGdDQUFBO0F4RXN3T1o7O0F3RTd3T1E7RUFPSSw4QkFBQTtBeEUwd09aOztBd0VqeE9RO0VBT0ksa0NBQUE7QXhFOHdPWjs7QXdFcnhPUTtFQU9JLGlDQUFBO0F4RWt4T1o7O0F3RXp4T1E7RUFPSSwrQkFBQTtBeEVzeE9aOztBd0U3eE9RO0VBT0ksaUNBQUE7QXhFMHhPWjs7QXdFanlPUTtFQU9JLCtCQUFBO0F4RTh4T1o7O0F3RXJ5T1E7RUFPSSxpQ0FBQTtBeEVreU9aOztBd0V6eU9RO0VBT0ksK0JBQUE7QXhFc3lP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Wjs7QXdFcmlQUTtFQU9JLDZCQUFBO0F4RWtpUFo7O0F3RXppUFE7RUFPSSwrQkFBQTtBeEVzaVBaOztBd0U3aVBRO0VBT0ksNkJBQUE7QXhFMGlQWjs7QXdFampQUTtFQU9JLCtCQUFBO0F4RThpUFo7O0F3RXJqUFE7RUFPSSw2QkFBQTtBeEVralBaOztBd0V6alBRO0VBT0ksZ0RBQUE7QXhFc2pQWjs7QXdFN2pQUTtFQU9JLDZCQUFBO0F4RTBqUFo7O0F3RWprUFE7RUFPSSxnQ0FBQTtBeEU4alBaOztBd0Vya1BRO0VBT0ksK0JBQUE7QXhFa2tQWjs7QXdFemtQUTtFQU9JLGdDQUFBO0F4RXNrUFo7O0F3RTdrUFE7RUFPSSw4QkFBQTtBeEUwa1BaOztBd0VqbFBRO0VBT0ksOEJBQUE7QXhFOGtQWjs7QXdFcmxQUTtFQU9JLDZCQUFBO0F4RWtsUFo7O0F3RXpsUFE7RUFPSSw2QkFBQTtBeEVzbFBaOztBd0U3bFBRO0VBT0ksMkJBQUE7QXhFMGxQWjs7QXdFam1QUTtFQU9JLCtCQUFBO0F4RThsUFo7O0F3RXJtUFE7RUFPSSwyQkFBQTtBeEVrbVBaOztBd0V6bVBRO0VBT0ksMkJBQUE7QXhFc21QWjs7QXdFN21QUTtFQU9JLDhCQUFBO0F4RTBtUFo7O0F3RWpuUFE7RUFPSSx5QkFBQTtBeEU4bVBaOztBd0VyblBRO0VBT0ksNkJBQUE7QXhFa25QWjs7QXdFem5QUTtFQU9JLDZCQUFBO0F4RXNuUFo7O0F3RTduUFE7RUFPSSw2QkFBQTtBeEUwblBaOztBd0Vqb1BRO0VBT0ksMkJBQUE7QXhFOG5QWjs7QXdFcm9QUTtFQU9JLDRCQUFBO0F4RWtvUFo7O0F3RXpvUFE7RUFPSSw2QkFBQTtBeEVzb1BaOztBd0U3b1BRO0VBT0ksZ0NBQUE7QXhFMG9QWjs7QXdFanBQUTtFQU9JLHFDQUFBO0F4RThvUFo7O0F3RXJwUFE7RUFPSSx3Q0FBQTtBeEVrcFBaOztBd0V6cFBRO0VBT0ksb0NBQUE7QXhFc3BQWjs7QXdFN3BQUTtFQU9JLG9DQUFBO0F4RTBwUFo7O0F3RWpxUFE7RUFPSSxxQ0FBQTtBeEU4cFBaOztB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T0ksNEJBQUE7RXhFay9QVjtFd0V6L1BNO0lBT0ksa0NBQUE7RXhFcS9QVjtFd0U1L1BNO0lBT0ksaUJBQUE7RXhFdy9QVjtFd0UvL1BNO0lBT0ksdUJBQUE7RXhFMi9QVjtFd0VsZ1FNO0lBT0ksc0JBQUE7RXhFOC9QVjtFd0VyZ1FNO0lBT0ksb0JBQUE7RXhFaWdRVjtFd0V4Z1FNO0lBT0ksc0JBQUE7RXhFb2dRVjtFd0UzZ1FNO0lBT0ksb0JBQUE7RXhFdWdRVjtFd0U5Z1FNO0lBT0ksc0JBQUE7RXhFMGdRVjtFd0VqaFFNO0lBT0ksb0JBQUE7RXhFNmdRVjtFd0VwaFFNO0lBT0ksc0NBQUE7RXhFZ2hRVjtFd0V2aFFNO0lBT0ksb0NBQUE7RXhFbWhRVjtFd0UxaFFNO0lBT0ksa0NBQUE7RXhFc2hRVjtFd0U3aFFNO0lBT0kseUNBQUE7RXhFeWhRVjtFd0VoaVFNO0lBT0ksd0NBQUE7RXhFNGhRVjtFd0VuaVFNO0lBT0ksd0NBQUE7RXhFK2hRVjtFd0V0aVFNO0lBT0ksa0NBQUE7RXhFa2lRVjtFd0V6aVFNO0lBT0ksZ0NBQUE7RXhFcWlRVjtFd0U1aVFNO0lBT0ksOEJBQUE7RXhFd2lRVjtFd0UvaVFNO0lBT0ksZ0NBQUE7RXhFMmlRVjtFd0VsalFNO0lBT0ksK0JBQUE7RXhFOGlRVjtFd0VyalFNO0lBT0ksb0NBQUE7RXhFaWpRVjtFd0V4alFNO0lBT0ksa0NBQUE7RXhFb2pRVjtFd0UzalFNO0lBT0ksZ0NBQUE7RXhFdWpRVjtFd0U5alFNO0lBT0ksdUNBQUE7RXhFMGpRVjtFd0Vqa1FNO0lBT0ksc0NBQUE7RXhFNmpRVjtFd0Vwa1FNO0lBT0ksaUNBQUE7RXhFZ2tRVjtFd0V2a1FNO0lBT0ksMkJBQUE7RXhFbWtRVjtFd0Uxa1FNO0lBT0ksaUNBQUE7RXhFc2tRVjtFd0U3a1FNO0lBT0ksK0JBQUE7RXhFeWtRVjtFd0VobFFNO0lBT0ksNkJBQUE7RXhFNGtRVjtFd0VubFFNO0lBT0ksK0JBQUE7RXhFK2tRVjtFd0V0bFFNO0lBT0ksOEJBQUE7RXhFa2xRVjtFd0V6bFFNO0lBT0ksb0JBQUE7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OGpSVjtFd0Vya1JNO0lBT0ksOEJBQUE7RXhFaWtSVjtFd0V4a1JNO0lBT0ksNEJBQUE7RXhFb2tSVjtFd0Uza1JNO0lBT0ksOEJBQUE7RXhFdWtSVjtFd0U5a1JNO0lBT0ksNEJBQUE7RXhFMGtSVjtFd0VqbFJNO0lBT0ksMkJBQUE7RXhFNmtSVjtFd0VwbFJNO0lBT0ksaUNBQUE7RXhFZ2xSVjtFd0V2bFJNO0lBT0ksZ0NBQUE7RXhFbWxSVjtFd0UxbFJNO0lBT0ksOEJBQUE7RXhFc2xSVjtFd0U3bFJNO0lBT0ksZ0NBQUE7RXhFeWxSVjtFd0VobVJNO0lBT0ksOEJBQUE7RXhFNGxSVjtFd0VubVJNO0lBT0ksZ0NBQUE7RXhFK2xSVjtFd0V0bVJNO0lBT0ksOEJBQUE7RXhFa21SVjtFd0V6bVJNO0lBT0ksNEJBQUE7RXhFcW1SVjtFd0U1bVJNO0lBT0ksa0NBQUE7RXhFd21SVjtFd0UvbVJNO0lBT0ksaUNBQUE7RXhFMm1SVjtFd0VsblJNO0lBT0ksK0JBQUE7RXhFOG1SVjtFd0VyblJNO0lBT0ksaUNBQUE7RXhFaW5SVjtFd0V4blJNO0lBT0ksK0JBQUE7RXhFb25SVjtFd0UzblJNO0lBT0ksaUNBQUE7RXhFdW5SVjtFd0U5blJNO0lBT0ksK0JBQUE7RXhFMG5SVjtFd0Vqb1JNO0lBT0ksMEJBQUE7RXhFNm5SVjtFd0Vwb1JNO0lBT0ksZ0NBQUE7RXhFZ29SVjtFd0V2b1JNO0lBT0ksK0JBQUE7RXhFbW9SVjtFd0Uxb1JNO0lBT0ksNkJBQUE7RXhFc29SVjtFd0U3b1JNO0lBT0ksK0JBQUE7RXhFeW9SVjtFd0VocFJNO0lBT0ksNkJBQUE7RXhFNG9SVjtFd0VucFJNO0lBT0ksK0JBQUE7RXhFK29SVjtFd0V0cFJNO0lBT0ksNkJBQUE7RXhFa3BSVjtFd0V6cFJNO0lBT0ksMkJBQUE7RXhFcXBSVjtFd0U1cFJNO0lBT0ksNEJBQUE7RXhFd3BSVjtFd0UvcFJNO0lBT0ksNkJBQUE7RXhFMnBSVjtBQUNGO0FlbnFSSTtFeURBSTtJQU9JLHNCQUFBO0V4RWdxUlY7RXdFdnFSTTtJQU9JLHVCQUFBO0V4RW1xUlY7RXdFMXFSTTtJQU9JLHNCQUFBO0V4RXNxUlY7RXdFN3FSTTtJQU9JLDBCQUFBO0V4RXlxUlY7RXdFaHJSTTtJQU9JLGdDQUFBO0V4RTRxUlY7RXdFbnJSTTtJQU9JLHlCQUFBO0V4RStxUlY7RXdFdHJSTTtJQU9JLHdCQUFBO0V4RWtyUlY7RXdFenJSTTtJQU9JLHlCQUFBO0V4RXFyUlY7RXdFNXJSTTtJQU9JLDZCQUFBO0V4RXdyUlY7RXdFL3JSTTtJQU9JLDhCQUFBO0V4RTJyUlY7RXdFbHNSTTtJQU9JLHdCQUFBO0V4RThyUlY7RXdFcnNSTTtJQU9JLCtCQUFBO0V4RWlzUlY7RXdFeHNSTTtJQU9JLHdCQUFBO0V4RW9zUlY7RXdFM3NSTTtJQU9JLHlCQUFBO0V4RXVzUlY7RXdFOXNSTTtJQU9JLDhCQUFBO0V4RTBzUlY7RXdFanRSTTtJQU9JLGlDQUFBO0V4RTZzUlY7RXdFcHRSTTtJQU9JLHNDQUFBO0V4RWd0UlY7RXdFdnRSTTtJQU9JLHlDQUFBO0V4RW10UlY7RXdFMXRSTTtJQU9JLHVCQUFBO0V4RXN0UlY7RXdFN3RSTTtJQU9JLHVCQUFBO0V4RXl0UlY7RXdFaHVSTTtJQU9JLHlCQUFBO0V4RTR0UlY7RXdFbnVSTTtJQU9JLHlCQUFBO0V4RSt0UlY7RXdFdHVSTTtJQU9JLDBCQUFBO0V4RWt1UlY7RXdFenVSTTtJQU9JLDRCQUFBO0V4RXF1UlY7RXdFNXVSTTtJQU9JLGtDQUFBO0V4RXd1UlY7RXdFL3VSTTtJQU9JLGlCQUFBO0V4RTJ1UlY7RXdFbHZSTTtJQU9JLHVCQUFBO0V4RTh1UlY7RXdFcnZSTTtJQU9JLHNCQUFBO0V4RWl2UlY7RXdFeHZSTTtJQU9JLG9CQUFBO0V4RW92UlY7RXdFM3ZSTTtJQU9JLHNCQUFBO0V4RXV2UlY7RXdFOXZSTTtJQU9JLG9CQUFBO0V4RTB2UlY7RXdFandSTTtJQU9JLHNCQUFBO0V4RTZ2UlY7RXdFcHdSTTtJQU9JLG9CQUFBO0V4RWd3UlY7RXdFdndSTTtJQU9JLHNDQUFBO0V4RW13UlY7RXdFMXdSTTtJQU9JLG9DQUFBO0V4RXN3UlY7RXdFN3dSTTtJQU9JLGtDQUFBO0V4RXl3UlY7RXdFaHhSTTtJQU9JLHlDQUFBO0V4RTR3UlY7RXdFbnhSTTtJQU9JLHdDQUFBO0V4RSt3UlY7RXdFdHhSTTtJQU9JLHdDQUFBO0V4RWt4UlY7RXdFenhSTTtJQU9JLGtDQUFBO0V4RXF4UlY7RXdFNXhSTTtJQU9JLGdDQUFBO0V4RXd4UlY7RXdFL3hSTTtJQU9JLDhCQUFBO0V4RTJ4UlY7RXdFbHlSTTtJQU9JLGdDQUFBO0V4RTh4UlY7RXdFcnlSTTtJQU9JLCtCQUFBO0V4RWl5UlY7RXdFeHlSTTtJQU9JLG9DQUFBO0V4RW95UlY7RXdFM3lSTTtJQU9JLGtDQUFBO0V4RXV5UlY7RXdFOXlSTTtJQU9JLGdDQUFBO0V4RTB5UlY7RXdFanpSTTtJQU9JLHVDQUFBO0V4RTZ5UlY7RXdFcHpSTTtJQU9JLHNDQUFBO0V4RWd6UlY7RXdFdnpSTTtJQU9JLGlDQUFBO0V4RW16UlY7RXdFMXpSTTtJQU9JLDJCQUFBO0V4RXN6UlY7RXdFN3pSTTtJQU9JLGlDQUFBO0V4RXl6UlY7RXdFaDBSTTtJQU9JLCtCQUFBO0V4RTR6UlY7RXdFbjBSTTtJQU9JLDZCQUFBO0V4RSt6UlY7RXdFdDBSTTtJQU9JLCtCQUFBO0V4RWswUlY7RXdFejBSTTtJQU9JLDhCQUFBO0V4RXEwUlY7RXdFNTBSTTtJQU9JLG9CQUFBO0V4RXcwUlY7RXdFLzBSTTtJQU9JLG1CQUFBO0V4RTIwUlY7RXdFbDFSTTtJQU9JLG1CQUFBO0V4RTgwUlY7RXdFcjFSTTtJQU9JLG1CQUFBO0V4RWkxUlY7RXdFeDFSTTtJQU9JLG1CQUFBO0V4RW8xUlY7RXdFMzFSTTtJQU9JLG1CQUFBO0V4RXUxUlY7RXdFOTFSTTtJQU9JLG1CQUFBO0V4RTAxUlY7RXdFajJSTTtJQU9JLG1CQUFBO0V4RTYxUlY7RXdFcDJSTTtJQU9JLG9CQUFBO0V4RWcyUlY7RXdFdjJSTTtJQU9JLDBCQUFBO0V4RW0yUlY7RXdFMTJSTTtJQU9JLHlCQUFBO0V4RXMyUlY7RXdFNzJSTTtJQU9JLHVCQUFBO0V4RXkyUlY7RXdFaDNSTTtJQU9JLHlCQUFBO0V4RTQyUlY7RXdFbjNSTTtJQU9JLHVCQUFBO0V4RSsyUlY7RXdFdDNSTTtJQU9JLHlCQUFBO0V4RWszUlY7RXdFejNSTTtJQU9JLHVCQUFBO0V4RXEzUlY7RXdFNTNSTTtJQU9JLHVCQUFBO0V4RXczUlY7RXdFLzNSTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXhFNDNSVjtFd0VuNFJNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFeEVnNFJWO0V3RXY0Uk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V4RW80UlY7RXdFMzRSTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFdzRSVjtFd0UvNFJNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFeEU0NFJWO0V3RW41Uk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RWc1UlY7RXdFdjVSTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXhFbzVSVjtFd0UzNVJNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEV3NVJWO0V3RS81Uk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RTQ1UlY7RXdFbjZSTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RXhFZzZSVjtFd0V2NlJNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFeEVvNlJWO0V3RTM2Uk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V4RXc2UlY7RXdFLzZSTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFNDZSVjtFd0VuN1JNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFeEVnN1JWO0V3RXY3Uk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V4RW83UlY7RXdFMzdSTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFdzdSVjtFd0UvN1JNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEU0N1JWO0V3RW44Uk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V4RWc4UlY7RXdFdjhSTTtJQU9JLHdCQUFBO0V4RW04UlY7RXdFMThSTTtJQU9JLDhCQUFBO0V4RXM4UlY7RXdFNzhSTTtJQU9JLDZCQUFBO0V4RXk4UlY7RXdFaDlSTTtJQU9JLDJCQUFBO0V4RTQ4UlY7RXdFbjlSTTtJQU9JLDZCQUFBO0V4RSs4UlY7RXdFdDlSTTtJQU9JLDJCQUFBO0V4RWs5UlY7RXdFejlSTTtJQU9JLDZCQUFBO0V4RXE5UlY7RXdFNTlSTTtJQU9JLDJCQUFBO0V4RXc5UlY7RXdFLzlSTTtJQU9JLDJCQUFBO0V4RTI5UlY7RXdFbCtSTTtJQU9JLDBCQUFBO0V4RTg5UlY7RXdFcitSTTtJQU9JLGdDQUFBO0V4RWkrUlY7RXdFeCtSTTtJQU9JLCtCQUFBO0V4RW8rUlY7RXdFMytSTTtJQU9JLDZCQUFBO0V4RXUrUlY7RXdFOStSTTtJQU9JLCtCQUFBO0V4RTArUlY7RXdFai9STTtJQU9JLDZCQUFBO0V4RTYrUlY7RXdFcC9STTtJQU9JLCtCQUFBO0V4RWcvUlY7RXdFdi9STTtJQU9JLDZCQUFBO0V4RW0vUlY7RXdFMS9STTtJQU9JLDZCQUFBO0V4RXMvUlY7RXdFNy9STTtJQU9JLDJCQUFBO0V4RXkvUlY7RXdFaGdTTTtJQU9JLGlDQUFBO0V4RTQvUlY7RXdFbmdTTTtJQU9JLGdDQUFBO0V4RSsvUlY7RXdFdGdTTTtJQU9JLDhCQUFBO0V4RWtnU1Y7RXdFemdTTTtJQU9JLGdDQUFBO0V4RXFnU1Y7RXdFNWdTTTtJQU9JLDhCQUFBO0V4RXdnU1Y7RXdFL2dTTTtJQU9JLGdDQUFBO0V4RTJnU1Y7RXdFbGhTTTtJQU9JLDhCQUFBO0V4RThnU1Y7RXdFcmhTTTtJQU9JLDhCQUFBO0V4RWloU1Y7RXdFeGhTTTtJQU9JLHlCQUFBO0V4RW9oU1Y7RXdFM2hTTTtJQU9JLCtCQUFBO0V4RXVoU1Y7RXdFOWhTTTtJQU9JLDhCQUFBO0V4RTBoU1Y7RXdFamlTTTtJQU9JLDRCQUFBO0V4RTZoU1Y7RXdFcGlTTTtJQU9JLDhCQUFBO0V4RWdpU1Y7RXdFdmlTTTtJQU9JLDRCQUFBO0V4RW1pU1Y7RXdFMWlTTTtJQU9JLDhCQUFBO0V4RXNpU1Y7RXdFN2lTTTtJQU9JLDRCQUFBO0V4RXlpU1Y7RXdFaGpTTTtJQU9JLDRCQUFBO0V4RTRpU1Y7RXdFbmpTTTtJQU9JLDJCQUFBO0V4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QUFBO0V4RXExU1Y7RXdFNTFTTTtJQU9JLDRCQUFBO0V4RXcxU1Y7RXdFLzFTTTtJQU9JLGtDQUFBO0V4RTIxU1Y7RXdFbDJTTTtJQU9JLGlDQUFBO0V4RTgxU1Y7RXdFcjJTTTtJQU9JLCtCQUFBO0V4RWkyU1Y7RXdFeDJTTTtJQU9JLGlDQUFBO0V4RW8yU1Y7RXdFMzJTTTtJQU9JLCtCQUFBO0V4RXUyU1Y7RXdFOTJTTTtJQU9JLGlDQUFBO0V4RTAyU1Y7RXdFajNTTTtJQU9JLCtCQUFBO0V4RTYyU1Y7RXdFcDNTTTtJQU9JLDBCQUFBO0V4RWczU1Y7RXdFdjNTTTtJQU9JLGdDQUFBO0V4RW0zU1Y7RXdFMTNTTTtJQU9JLCtCQUFBO0V4RXMzU1Y7RXdFNzNTTTtJQU9JLDZCQUFBO0V4RXkzU1Y7RXdFaDRTTTtJQU9JLCtCQUFBO0V4RTQzU1Y7RXdFbjRTTTtJQU9JLDZCQUFBO0V4RSszU1Y7RXdFdDRTTTtJQU9JLCtCQUFBO0V4RWs0U1Y7RXdFejRTTTtJQU9JLDZCQUFBO0V4RXE0U1Y7RXdFNTRTTTtJQU9JLDJCQUFBO0V4RXc0U1Y7RXdFLzRTTTtJQU9JLDRCQUFBO0V4RTI0U1Y7RXdFbDVTTTtJQU9JLDZCQUFBO0V4RTg0U1Y7QUFDRjtBZXQ1U0k7RXlEQUk7SUFPSSxzQkFBQTtFeEVtNVNWO0V3RTE1U007SUFPSSx1QkFBQTtFeEVzNVNWO0V3RTc1U007SUFPSSxzQkFBQTtFeEV5NVNWO0V3RWg2U007SUFPSSwwQkFBQTtFeEU0NVNWO0V3RW42U007SUFPSSxnQ0FBQTtFeEUrNVNWO0V3RXQ2U007SUFPSSx5QkFBQTtFeEVrNlNWO0V3RXo2U007SUFPSSx3QkFBQTtFeEVxNlNWO0V3RTU2U007SUFPSSx5QkFBQTtFeEV3NlNWO0V3RS82U007SUFPSSw2QkFBQTtFeEUyNlNWO0V3RWw3U007SUFPSSw4QkFBQTtFeEU4NlNWO0V3RXI3U007SUFPSSx3QkFBQTtFeEVpN1NWO0V3RXg3U007SUFPSSwrQkFBQTtFeEVvN1NWO0V3RTM3U007SUFPSSx3QkFBQTtFeEV1N1NWO0V3RTk3U007SUFPSSx5QkFBQTtFeEUwN1NWO0V3RWo4U007SUFPSSw4QkFBQTtFeEU2N1NWO0V3RXA4U007SUFPSSxpQ0FBQTtFeEVnOFNWO0V3RXY4U007SUFPSSxzQ0FBQTtFeEVtOFNWO0V3RTE4U007SUFPSSx5Q0FBQTtFeEVzOFNWO0V3RTc4U007SUFPSSx1QkFBQTtFeEV5OFNWO0V3RWg5U007SUFPSSx1QkFBQTtFeEU0OFNWO0V3RW45U007SUFPSSx5QkFBQTtFeEUrOFNWO0V3RXQ5U007SUFPSSx5QkFBQTtFeEVrOVNWO0V3RXo5U007SUFPSSwwQkFBQTtFeEVxOVNWO0V3RTU5U007SUFPSSw0QkFBQTtFeEV3OVNWO0V3RS85U007SUFPSSxrQ0FBQTtFeEUyOVNWO0V3RWwrU007SUFPSSxpQkFBQTtFeEU4OVNWO0V3RXIrU007SUFPSSx1QkFBQTtFeEVpK1NWO0V3RXgrU007SUFPSSxzQkFBQTtFeEVvK1NWO0V3RTMrU007SUFPSSxvQkFBQTtFeEV1K1NWO0V3RTkrU007SUFPSSxzQkFBQTtFeEUwK1NWO0V3RWovU007SUFPSSxvQkFBQTtFeEU2K1NWO0V3RXAvU007SUFPSSxzQkFBQTtFeEVnL1NWO0V3RXYvU007SUFPSSxvQkFBQTtFeEVtL1NWO0V3RTEvU007SUFPSSxzQ0FBQTtFeEVzL1NWO0V3RTcvU007SUFPSSxvQ0FBQTtFeEV5L1NWO0V3RWhnVE07SUFPSSxrQ0FBQTtFeEU0L1NWO0V3RW5nVE07SUFPSSx5Q0FBQTtFeEUrL1NWO0V3RXRnVE07SUFPSSx3Q0FBQTtFeEVrZ1RWO0V3RXpnVE07SUFPSSx3Q0FBQTtFeEVxZ1RWO0V3RTVnVE07SUFPSSxrQ0FBQTtFeEV3Z1RWO0V3RS9nVE07SUFPSSxnQ0FBQTtFeEUyZ1RWO0V3RWxoVE07SUFPSSw4QkFBQTtFeEU4Z1RWO0V3RXJoVE07SUFPSSxnQ0FBQTtFeEVpaFRWO0V3RXhoVE07SUFPSSwrQkFBQTtFeEVvaFRWO0V3RTNoVE07SUFPSSxvQ0FBQTtFeEV1aFRWO0V3RTloVE07SUFPSSxrQ0FBQTtFeEUwaFRWO0V3RWppVE07SUFPSSxnQ0FBQTtFeEU2aFRWO0V3RXBpVE07SUFPSSx1Q0FBQTtFeEVnaVRWO0V3RXZpVE07SUFPSSxzQ0FBQTtFeEVtaVRWO0V3RTFpVE07SUFPSSxpQ0FBQTtFeEVzaVRWO0V3RTdpVE07SUFPSSwyQkFBQTtFeEV5aVRWO0V3RWhqVE07SUFPSSxpQ0FBQTtFeEU0aVRWO0V3RW5qVE07SUFPSSwrQkFBQTtFeEUraVRWO0V3RXRqVE07SUFPSSw2QkFBQTtFeEVralRWO0V3RXpqVE07SUFPSSwrQkFBQTtFeEVxalRWO0V3RTVqVE07SUFPSSw4QkFBQTtFeEV3alRWO0V3RS9qVE07SUFPSSxvQkFBQTtFeEUyalRWO0V3RWxrVE07SUFPSSxtQkFBQTtFeEU4alRWO0V3RXJrVE07SUFPSSxtQkFBQTtFeEVpa1RWO0V3RXhrVE07SUFPSSxtQkFBQTtFeEVva1RWO0V3RTNrVE07SUFPSSxtQkFBQTtFeEV1a1RWO0V3RTlrVE07SUFPSSxtQkFBQTtFeEUwa1RWO0V3RWpsVE07SUFPSSxtQkFBQTtFeEU2a1RWO0V3RXBsVE07SUFPSSxtQkFBQTtFeEVnbFRWO0V3RXZsVE07SUFPSSxvQkFBQTtFeEVtbFRWO0V3RTFsVE07SUFPSSwwQkFBQTtFeEVzbFRWO0V3RTdsVE07SUFPSSx5QkFBQTtFeEV5bFRWO0V3RWhtVE07SUFPSSx1QkFBQTtFeEU0bFRWO0V3RW5tVE07SUFPSSx5QkFBQTtFeEUrbFRWO0V3RXRtVE07SUFPSSx1QkFBQTtFeEVrbVRWO0V3RXptVE07SUFPSSx5QkFBQTtFeEVxbVRWO0V3RTVtVE07SUFPSSx1QkFBQTtFeEV3bVRWO0V3RS9tVE07SUFPSSx1QkFBQTtFeEUybVRWO0V3RWxuVE07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0V4RSttVFY7RXdFdG5UTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFbW5UVjtFd0UxblRNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFeEV1blRWO0V3RTluVE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RTJuVFY7RXdFbG9UTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXhFK25UVjtFd0V0b1RNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEVtb1RWO0V3RTFvVE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V4RXVvVFY7RXdFOW9UTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFMm9UVjtFd0VscFRNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEUrb1RWO0V3RXRwVE07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0V4RW1wVFY7RXdFMXBUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFdXBUVjtFd0U5cFRNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFeEUycFRWO0V3RWxxVE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V4RStwVFY7RXdFdHFUTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFbXFUVjtFd0UxcVRNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEV1cVRWO0V3RTlxVE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V4RTJxVFY7RXdFbHJUTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFK3FUVjtFd0V0clRNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEVtclRWO0V3RTFyVE07SUFPSSx3QkFBQTtFeEVzclRWO0V3RTdyVE07SUFPSSw4QkFBQTtFeEV5clRWO0V3RWhzVE07SUFPSSw2QkFBQTtFeEU0clRWO0V3RW5zVE07SUFPSSwyQkFBQTtFeEUrclRWO0V3RXRzVE07SUFPSSw2QkFBQTtFeEVrc1RWO0V3RXpzVE07SUFPSSwyQkFBQTtFeEVxc1RWO0V3RTVzVE07SUFPSSw2QkFBQTtFeEV3c1RWO0V3RS9zVE07SUFPSSwyQkFBQTtFeEUyc1RWO0V3RWx0VE07SUFPSSwyQkFBQTtFeEU4c1RWO0V3RXJ0VE07SUFPSSwwQkFBQTtFeEVpdFRWO0V3RXh0VE07SUFPSSxnQ0FBQTtFeEVvdFRWO0V3RTN0VE07SUFPSSwrQkFBQTtFeEV1dFRWO0V3RTl0VE07SUFPSSw2QkFBQTtFeEUwdFRWO0V3RWp1VE07SUFPSSwrQkFBQTtFeEU2dFRWO0V3RXB1VE07SUFPSSw2QkFBQTtFeEVndVRWO0V3RXZ1VE07SUFPSSwrQkFBQTtFeEVtdVRWO0V3RTF1VE07SUFPSSw2QkFBQTtFeEVzdVRWO0V3RTd1VE07SUFPSSw2QkFBQTtFeEV5dVRWO0V3RWh2VE07SUFPSSwyQkFBQTtFeEU0dVRWO0V3RW52VE07SUFPSSxpQ0FBQTtFeEUrdVRWO0V3RXR2VE07SUFPSSxnQ0FBQTtFeEVrdlRWO0V3RXp2VE07SUFPSSw4QkFBQTtFeEVxdlRWO0V3RTV2VE07SUFPSSxnQ0FBQTtFeEV3dlRWO0V3RS92VE07SUFPSSw4QkFBQTtFeEUydlRWO0V3RWx3VE07SUFPSSxnQ0FBQTtFeEU4dlRWO0V3RXJ3VE07SUFPSSw4QkFBQTtFeEVpd1RWO0V3RXh3VE07SUFPSSw4QkFBQTtFeEVvd1RWO0V3RTN3VE07SUFPSSx5QkFBQTtFeEV1d1RWO0V3RTl3VE07SUFPSSwrQkFBQTtFeEUwd1RWO0V3RWp4VE07SUFPSSw4QkFBQTtFeEU2d1RWO0V3RXB4VE07SUFPSSw0QkFBQTtFeEVneFRWO0V3RXZ4VE07SUFPSSw4QkFBQTtFeEVteFRWO0V3RTF4VE07SUFPSSw0QkFBQTtFeEVzeFRWO0V3RTd4VE07SUFPSSw4QkFBQTtFeEV5eFRWO0V3RWh5VE07SUFPSSw0QkFBQTtFeEU0eFRWO0V3RW55VE07SUFPSSw0QkFBQTtFeEUreFRWO0V3RXR5VE07SUFPSSwyQkFBQTtFeEVreVRWO0V3RXp5VE07SUFPSSwwQkFBQTtFeEVxeVRWO0V3RTV5VE07SUFPSSx3QkFBQTtFeEV3eVRWO0V3RS95VE07SUFPSSwwQkFBQTtFeEUyeVRWO0V3RWx6VE07SUFPSSx3QkFBQTtFeEU4eVRWO0V3RXJ6VE07SUFPSSwwQkFBQTtFeEVpelRWO0V3RXh6VE07SUFPSSx3QkFBQTtFeEVvelRWO0V3RTN6VE07SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0V4RXd6VFY7RXdFL3pUTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFNHpUVjtFd0VuMFRNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFeEVnMFRWO0V3RXYwVE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V4RW8wVFY7RXdFMzBUTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXhFdzBUVjtFd0UvMFRNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFeEU0MFRWO0V3RW4xVE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V4RWcxVFY7RXdFdjFUTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RXhFbzFUVjtFd0UzMVRNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFeEV3MVRWO0V3RS8xVE07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V4RTQxVFY7RXdFbjJUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFZzJUVjtFd0V2MlRNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFeEVvMlRWO0V3RTMyVE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V4RXcyVFY7RXdFLzJUTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXhFNDJUVjtFd0VuM1RNO0lBT0ksK0JBQUE7RXhFKzJUVjtFd0V0M1RNO0lBT0ksOEJBQUE7RXhFazNUVjtFd0V6M1RNO0lBT0ksNEJBQUE7RXhFcTNUVjtFd0U1M1RNO0lBT0ksOEJBQUE7RXhFdzNUVjtFd0UvM1RNO0lBT0ksNEJBQUE7RXhFMjNUVjtFd0VsNFRNO0lBT0ksOEJBQUE7RXhFODNUVjtFd0VyNFRNO0lBT0ksNEJBQUE7RXhFaTRUVjtFd0V4NFRNO0lBT0ksaUNBQUE7RXhFbzRUVjtFd0UzNFRNO0lBT0ksZ0NBQUE7RXhFdTRUVjtFd0U5NFRNO0lBT0ksOEJBQUE7RXhFMDRUVjtFd0VqNVRNO0lBT0ksZ0NBQUE7RXhFNjRUVjtFd0VwNVRNO0lBT0ksOEJBQUE7RXhFZzVUVjtFd0V2NVRNO0lBT0ksZ0NBQUE7RXhFbTVUVjtFd0UxNVRNO0lBT0ksOEJBQUE7RXhFczVUVjtFd0U3NVRNO0lBT0ksa0NBQUE7RXhFeTVUVjtFd0VoNlRNO0lBT0ksaUNBQUE7RXhFNDVUVjtFd0VuNlRNO0lBT0ksK0JBQUE7RXhFKzVUVjtFd0V0NlRNO0lBT0ksaUNBQUE7RXhFazZUVjtFd0V6NlRNO0lBT0ksK0JBQUE7RXhFcTZUVjtFd0U1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SUFPSSw2QkFBQTtFeEU0bVVWO0V3RW5uVU07SUFPSSwrQkFBQTtFeEUrbVVWO0V3RXRuVU07SUFPSSw2QkFBQTtFeEVrblVWO0V3RXpuVU07SUFPSSwrQkFBQTtFeEVxblVWO0V3RTVuVU07SUFPSSw2QkFBQTtFeEV3blVWO0V3RS9uVU07SUFPSSwyQkFBQTtFeEUyblVWO0V3RWxvVU07SUFPSSw0QkFBQTtFeEU4blVWO0V3RXJvVU07SUFPSSw2QkFBQTtFeEVpb1VWO0FBQ0Y7QWV6b1VJO0V5REFJO0lBT0ksc0JBQUE7RXhFc29VVjtFd0U3b1VNO0lBT0ksdUJBQUE7RXhFeW9VVjtFd0VocFVNO0lBT0ksc0JBQUE7RXhFNG9VVjtFd0VucFVNO0lBT0ksMEJBQUE7RXhFK29VVjtFd0V0cFVNO0lBT0ksZ0NBQUE7RXhFa3BVVjtFd0V6cFVNO0lBT0kseUJBQUE7RXhFcXBVVjtFd0U1cFVNO0lBT0ksd0JBQUE7RXhFd3BVVjtFd0UvcFVNO0lBT0kseUJBQUE7RXhFMnBVVjtFd0VscVVNO0lBT0ksNkJBQUE7RXhFOHBVVjtFd0VycVVNO0lBT0ksOEJBQUE7RXhFaXFVVjtFd0V4cVVNO0lBT0ksd0JBQUE7RXhFb3FVVjtFd0UzcVVNO0lBT0ksK0JBQUE7RXhFdXFVVjtFd0U5cVVNO0lBT0ksd0JBQUE7RXhFMHFVVjtFd0VqclVNO0lBT0kseUJBQUE7RXhFNnFVVjtFd0VwclVNO0lBT0ksOEJBQUE7RXhFZ3JVVjtFd0V2clVNO0lBT0ksaUNBQUE7RXhFbXJVVjtFd0UxclVNO0lBT0ksc0NBQUE7RXhFc3JVVjtFd0U3clVNO0lBT0kseUNBQUE7RXhFeXJVVjtFd0Voc1VNO0lBT0ksdUJBQUE7RXhFNHJVVjtFd0Vuc1VNO0lBT0ksdUJBQUE7RXhFK3JVVjtFd0V0c1VNO0lBT0kseUJBQUE7RXhFa3NVVjtFd0V6c1VNO0lBT0kseUJBQUE7RXhFcXNVVjtFd0U1c1VNO0lBT0ksMEJBQUE7RXhFd3NVVjtFd0Uvc1VNO0lBT0ksNEJBQUE7RXhFMnNVVjtFd0VsdFVNO0lBT0ksa0NBQUE7RXhFOHNVVjtFd0VydFVNO0lBT0ksaUJBQUE7RXhFaXRVVjtFd0V4dFVNO0lBT0ksdUJBQUE7RXhFb3RVVjtFd0UzdFVNO0lBT0ksc0JBQUE7RXhFdXRVVjtFd0U5dFVNO0lBT0ksb0JBQUE7RXhFMHRVVjtFd0VqdVVNO0lBT0ksc0JBQUE7RXhFNnRVVjtFd0VwdVVNO0lBT0ksb0JBQUE7RXhFZ3VVVjtFd0V2dVVNO0lBT0ksc0JBQUE7RXhFbXVVVjtFd0UxdVVNO0lBT0ksb0JBQUE7RXhFc3VVVjtFd0U3dVVNO0lBT0ksc0NBQUE7RXhFeXVVVjtFd0VodlVNO0lBT0ksb0NBQUE7RXhFNHVVVjtFd0VudlVNO0lBT0ksa0NBQUE7RXhFK3VVVjtFd0V0dlVNO0lBT0kseUNBQUE7RXhFa3ZVVjtFd0V6dlVNO0lBT0ksd0NBQUE7RXhFcXZVVjtFd0U1dlVNO0lBT0ksd0NBQUE7RXhFd3ZVVjtFd0UvdlVNO0lBT0ksa0NBQUE7RXhFMnZVVjtFd0Vsd1VNO0lBT0ksZ0NBQUE7RXhFOHZVVjtFd0Vyd1VNO0lBT0ksOEJBQUE7RXhFaXdVVjtFd0V4d1VNO0lBT0ksZ0NBQUE7RXhFb3dVVjtFd0Uzd1VNO0lBT0ksK0JBQUE7RXhFdXdVVjtFd0U5d1VNO0lBT0ksb0NBQUE7RXhFMHdVVjtFd0VqeFVNO0lBT0ksa0NBQUE7RXhFNndVVjtFd0VweFVNO0lBT0ksZ0NBQUE7RXhFZ3hVVjtFd0V2eFVNO0lBT0ksdUNBQUE7RXhFbXhVVjtFd0UxeFVNO0lBT0ksc0NBQUE7RXhFc3hVVjtFd0U3eFVNO0lBT0ksaUNBQUE7RXhFeXhVVjtFd0VoeVVNO0lBT0ksMkJBQUE7RXhFNHhVVjtFd0VueVVNO0lBT0ksaUNBQUE7RXhFK3hVVjtFd0V0eVVNO0lBT0ksK0JBQUE7RXhFa3lVVjtFd0V6eVVNO0lBT0ksNkJBQUE7RXhFcXlVVjtFd0U1eVVNO0lBT0ksK0JBQUE7RXhFd3lVVjtFd0UveVVNO0lBT0ksOEJBQUE7RXhFMnlVVjtFd0VselVNO0lBT0ksb0JBQUE7RXhFOHlVVjtFd0VyelVNO0lBT0ksbUJBQUE7RXhFaXpVVjtFd0V4elVNO0lBT0ksbUJB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RXhFNnhWVjtFd0VweVZNO0lBT0ksOEJBQUE7RXhFZ3lWVjtFd0V2eVZNO0lBT0ksNEJBQUE7RXhFbXlWVjtFd0UxeVZNO0lBT0ksMkJBQUE7RXhFc3lWVjtFd0U3eVZNO0lBT0ksaUNBQUE7RXhFeXlWVjtFd0VoelZNO0lBT0ksZ0NBQUE7RXhFNHlWVjtFd0VuelZNO0lBT0ksOEJBQUE7RXhFK3lWVjtFd0V0elZNO0lBT0ksZ0NBQUE7RXhFa3pWVjtFd0V6elZNO0lBT0ksOEJBQUE7RXhFcXpWVjtFd0U1elZNO0lBT0ksZ0NBQUE7RXhFd3pWVjtFd0UvelZNO0lBT0ksOEJBQUE7RXhFMnpWVjtFd0VsMFZNO0lBT0ksNEJBQUE7RXhFOHpWVjtFd0VyMFZNO0lBT0ksa0NBQUE7RXhFaTBWVjtFd0V4MFZNO0lBT0ksaUNBQUE7RXhFbzBWVjtFd0UzMFZNO0lBT0ksK0JBQUE7RXhFdTBWVjtFd0U5MFZNO0lBT0ksaUNBQUE7RXhFMDBWVjtFd0VqMVZNO0lBT0ksK0JBQUE7RXhFNjBWVjtFd0VwMVZNO0lBT0ksaUNBQUE7RXhFZzFWVjtFd0V2MVZNO0lBT0ksK0JBQUE7RXhFbTFWVjtFd0UxMVZNO0lBT0ksMEJBQUE7RXhFczFWVjtFd0U3MVZNO0lBT0ksZ0NBQUE7RXhFeTFWVjtFd0VoMlZNO0lBT0ksK0JBQUE7RXhFNDFWVjtFd0VuMlZNO0lBT0ksNkJBQUE7RXhFKzFWVjtFd0V0MlZNO0lBT0ksK0JBQUE7RXhFazJWVjtFd0V6MlZNO0lBT0ksNkJBQUE7RXhFcTJWVjtFd0U1MlZNO0lBT0ksK0JBQUE7RXhFdzJWVjtFd0UvMlZNO0lBT0ksNkJBQUE7RXhFMjJWVjtFd0VsM1ZNO0lBT0ksMkJBQUE7RXhFODJWVjtFd0VyM1ZNO0lBT0ksNEJBQUE7RXhFaTNWVjtFd0V4M1ZNO0lBT0ksNkJBQUE7RXhFbzNWVjtBQUNGO0FlNTNWSTtFeURBSTtJQU9JLHNCQUFBO0V4RXkzVlY7RXdFaDRWTTtJQU9JLHVCQUFBO0V4RTQzVlY7RXdFbjRWTTtJQU9JLHNCQUFBO0V4RSszVlY7RXdFdDRWTTtJQU9JLDBCQUFBO0V4RWs0VlY7RXdFejRWTTtJQU9JLGdDQUFBO0V4RXE0VlY7RXdFNTRWTTtJQU9JLHlCQUFBO0V4RXc0VlY7RXdFLzRWTTtJQU9JLHdCQUFBO0V4RTI0VlY7RXdFbDVWTTtJQU9JLHlCQUFBO0V4RTg0VlY7RXdFcjVWTTtJQU9JLDZCQUFBO0V4RWk1VlY7RXdFeDVWTTtJQU9JLDhCQUFBO0V4RW81VlY7RXdFMzVWTTtJQU9JLHdCQUFBO0V4RXU1VlY7RXdFOTVWTTtJQU9JLCtCQUFBO0V4RTA1VlY7RXdFajZWTTtJQU9JLHdCQUFBO0V4RTY1VlY7RXdFcDZWTTtJQU9JLHlCQUFBO0V4RWc2VlY7RXdFdjZWTTtJQU9JLDhCQUFBO0V4RW02VlY7RXdFMTZWTTtJQU9JLGlDQUFBO0V4RXM2VlY7RXdFNzZWTTtJQU9JLHNDQUFBO0V4RXk2VlY7RXdFaDdWTTtJQU9JLHlDQUFBO0V4RTQ2VlY7RXdFbjdWTTtJQU9JLHVCQUFBO0V4RSs2VlY7RXdFdDdWTTtJQU9JLHVCQUFBO0V4RWs3VlY7RXdFejdWTTtJQU9JLHlCQUFBO0V4RXE3VlY7RXdFNTdWTTtJQU9JLHlCQUFBO0V4RXc3VlY7RXdFLzdWTTtJQU9JLDBCQUFBO0V4RTI3VlY7RXdFbDhWTTtJQU9JLDRCQUFBO0V4RTg3VlY7RXdFcjhWTTtJQU9JLGtDQUFBO0V4RWk4VlY7RXdFeDhWTTtJQU9JLGlCQUFBO0V4RW84VlY7RXdFMzhWTTtJQU9JLHVCQUFBO0V4RXU4VlY7RXdFOThWTTtJQU9JLHNCQUFBO0V4RTA4VlY7RXdFajlWTTtJQU9JLG9CQUFBO0V4RTY4VlY7RXdFcDlWTTtJQU9JLHNCQUFBO0V4RWc5VlY7RXdFdjlWTTtJQU9JLG9CQUFBO0V4RW05VlY7RXdFMTlWTTtJQU9JLHNCQUFBO0V4RXM5VlY7RXdFNzlWTTtJQU9JLG9CQUFBO0V4RXk5VlY7RXdFaCtWTTtJQU9JLHNDQUFBO0V4RTQ5VlY7RXdFbitWTTtJQU9JLG9DQUFBO0V4RSs5VlY7RXdFdCtWTTtJQU9JLGtDQUFBO0V4RWsrVlY7RXdFeitWTTtJQU9JLHlDQUFBO0V4RXErVlY7RXdFNStWTTtJQU9JLHdDQUFBO0V4RXcrVlY7RXdFLytWTTtJQU9JLHdDQUFBO0V4RTIrVlY7RXdFbC9WTTtJQU9JLGtDQUFBO0V4RTgrVlY7RXdFci9WTTtJQU9JLGdDQUFBO0V4RWkvVlY7RXdFeC9WTTtJQU9JLDhCQUFBO0V4RW8vVlY7RXdFMy9WTTtJQU9JLGdDQUFBO0V4RXUvVlY7RXdFOS9WTTtJQU9JLCtCQUFBO0V4RTAvVlY7RXdFamdXTTtJQU9JLG9DQUFBO0V4RTYvVlY7RXdFcGdXTTtJQU9JLGtDQUFBO0V4RWdnV1Y7RXdFdmdXTTtJQU9JLGdDQUFBO0V4RW1nV1Y7RXdFMWdXTTtJQU9JLHVDQUFBO0V4RXNnV1Y7RXdFN2dXTTtJQU9JLHNDQUFBO0V4RXlnV1Y7RXdFaGhXTTtJQU9JLGlDQUFBO0V4RTRnV1Y7RXdFbmhXTTtJQU9JLDJCQUFBO0V4RStnV1Y7RXdFdGhXTTtJQU9JLGlDQUFBO0V4RWtoV1Y7RXdFemhXTTtJQU9JLCtCQUFBO0V4RXFoV1Y7RXdFNWhXTTtJQU9JLDZCQUFBO0V4RXdoV1Y7RXdFL2hXTTtJQU9JLCtCQUFBO0V4RTJoV1Y7RXdFbGlXTTtJQU9JLDhCQUFBO0V4RThoV1Y7RXdFcmlXTTtJQU9JLG9CQUFBO0V4RWlpV1Y7RXdFeGlXTTtJQU9JLG1CQUFBO0V4RW9pV1Y7RXdFM2lXTTtJQU9JLG1CQUFBO0V4RXVpV1Y7RXdFOWlXTTtJQU9JLG1CQUFBO0V4RTBpV1Y7RXdFampXTTtJQU9JLG1CQUFBO0V4RTZpV1Y7RXdFcGpXTTtJQU9JLG1CQUFBO0V4RWdqV1Y7RXdFdmpXTTtJQU9JLG1CQUFBO0V4RW1qV1Y7RXdFMWpXTTtJQU9JLG1CQUFBO0V4RXNqV1Y7RXdFN2pXTTtJQU9JLG9CQUFBO0V4RXlqV1Y7RXdFaGtXTTtJQU9JLDBCQUFBO0V4RTRqV1Y7RXdFbmtXTTtJQU9JLHlCQUFBO0V4RStqV1Y7RXdFdGtXTTtJQU9JLHVCQUFBO0V4RWtrV1Y7RXdFemtXTTtJQU9JLHlCQUFBO0V4RXFrV1Y7RXdFNWtXTTtJQU9JLHVCQUFBO0V4RXdrV1Y7RXdFL2tXTTtJQU9JLHlCQUFBO0V4RTJrV1Y7RXdFbGxXTTtJQU9JLHVCQUFBO0V4RThrV1Y7RXdFcmxXTTtJQU9JLHVCQUFBO0V4RWlsV1Y7RXdFeGxXTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXhFcWxXVjtFd0U1bFdNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFeEV5bFdWO0V3RWhtV007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V4RTZsV1Y7RXdFcG1XTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFaW1XVjtFd0V4bVdNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFeEVxbVdWO0V3RTVtV007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RXltV1Y7RXdFaG5XTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXhFNm1XVjtFd0VwbldNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFeEVpbldWO0V3RXhuV007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V4RXFuV1Y7RXdFNW5XTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RXhFeW5XVjtFd0Vob1dNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFeEU2bldWO0V3RXBvV007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V4RWlvV1Y7RXdFeG9XTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFcW9XVjtFd0U1b1dNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFeEV5b1dWO0V3RWhwV007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V4RTZvV1Y7RXdFcHBXTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFaXBXVjtFd0V4cFdNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFeEVxcFdWO0V3RTVwV007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V4RXlwV1Y7RXdFaHFXTTtJQU9JLHdCQUFBO0V4RTRwV1Y7RXdFbnFXTTtJQU9JLDhCQUFBO0V4RStwV1Y7RXdFdHFXTTtJQU9JLDZCQUFBO0V4RWtxV1Y7RXdFenFXTTtJQU9JLDJCQUFBO0V4RXFxV1Y7RXdFNXFXTTtJQU9JLDZCQUFBO0V4RXdxV1Y7RXdFL3FXTTtJQU9JLDJCQUFBO0V4RTJxV1Y7RXdFbHJXTTtJQU9JLDZCQUFBO0V4RThxV1Y7RXdFcnJXTTtJQU9JLDJCQUFBO0V4RWlyV1Y7RXdFeHJXTTtJQU9JLDJCQUFBO0V4RW9yV1Y7RXdFM3JXTTtJQU9JLDBCQUFBO0V4RXVyV1Y7RXdFOXJXTTtJQU9JLGdDQUFBO0V4RTByV1Y7RXdFanNXTTtJQU9JLCtCQUFBO0V4RTZyV1Y7RXdFcHNXTTtJQU9JLDZCQUFBO0V4RWdzV1Y7RXdFdnNXTTtJQU9JLCtCQUFBO0V4RW1zV1Y7RXdFMXNXTTtJQU9JLDZCQUFBO0V4RXNzV1Y7RXdFN3NXTTtJQU9JLCtCQUFBO0V4RXlzV1Y7RXdFaHRXTTtJQU9JLDZCQUFBO0V4RTRzV1Y7RXdFbnRXTTtJQU9JLDZCQUFBO0V4RStzV1Y7RXdFdHRXTTtJQU9JLDJCQUFBO0V4RWt0V1Y7RXdFenRXTTtJQU9JLGlDQUFBO0V4RXF0V1Y7RXdFNXRXTTtJQU9JLGdDQUFBO0V4RXd0V1Y7RXdFL3RXTTtJQU9JLDhCQUFBO0V4RTJ0V1Y7RXdFbHVXTTtJQU9JLGdDQUFBO0V4RTh0V1Y7RXdFcnVXTTtJQU9JLDhCQUFBO0V4RWl1V1Y7RXdFeHVXTTtJQU9JLGdDQUFBO0V4RW91V1Y7RXdFM3VXTTtJQU9JLDhCQUFBO0V4RXV1V1Y7RXdFOXVXTTtJQU9JLDhCQUFBO0V4RTB1V1Y7RXdFanZXTTtJQU9JLHlCQUFBO0V4RTZ1V1Y7RXdFcHZXTTtJQU9JLCtCQUFBO0V4RWd2V1Y7RXdFdnZXTTtJQU9JLDhCQUFBO0V4RW12V1Y7RXdFMXZXTTtJQU9JLDRCQUFBO0V4RXN2V1Y7RXdFN3ZXTTtJQU9JLDhCQUFBO0V4RXl2V1Y7RXdFaHdXTTtJQU9JLDRCQUFBO0V4RTR2V1Y7RXdFbndXTTtJQU9JLDhCQUFBO0V4RSt2V1Y7RXdFdHdXTTtJQU9JLDRCQUFBO0V4RWt3V1Y7RXdFendXTTtJQU9JLDRCQUFBO0V4RXF3V1Y7RXdFNXdXTTtJQU9JLDJCQUFBO0V4RXd3V1Y7RXdFL3dXTTtJQU9JLDBCQUFBO0V4RTJ3V1Y7RXdFbHhXTTtJQU9JLHdCQUFB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QSxjMUV1SlM7QURza1hYO0EyRTN0WEU7RUFDRSxXMUVxSkk7QUR3a1hSO0EyRTF0WEU7O0VBRUUsVzFFZ0pJO0UwRS9JSixVQUFBO0EzRTR0WEo7O0EyRXh0WEE7O0VBRUUsYzFFcUlTO0UwRXBJVCxnQjFFOEhTO0FENmxYWDtBMkV6dFhFOztFQUNFLHlCMUUrSE87QUQ2bFhYO0EyRXp0WEU7Ozs7RUFFRSxjMUU4SE87QUQrbFhYO0EyRTF0WEU7O0VuRUtFLCtCQUFBO0VBQ0Esa0NBQUE7RUFhQSw4QkFBQTtFQUNBLGlDQUFBO0VtRWpCQSx5QkFBQTtBM0UrdFhKO0EyRTV0WEU7O0VuRWFFLHlCQUFBO0VBQ0EsNEJBQUE7RW1FWkEsY0FBQTtBM0VndVhKO0EyRTd0WEU7O0VuRVFFLDhCQUFBO0VBQ0EsaUNBQUE7RW1FUEEsVzFFa01jO0FEK2hYbEI7QTJFN3RYSTs7RUFDRSx5QjFFNEpTO0FEb2tYZjtBMkVqdVhJOztFQUNFLHlCMUU0SlM7QUR3a1hmO0EyRXJ1WEk7O0VBQ0UseUIxRTRKUztBRDRrWGY7QTJFenVYSTs7RUFDRSx5QjFFNEpTO0FEZ2xYZjtBMkU3dVhJOztFQUNFLHlCMUU0SlM7QURvbFhmO0EyRWp2WEk7O0VBQ0UseUIxRTRKUztBRHdsWGY7QTJFcnZYSTs7RUFDRSx5QjFFNEpTO0FENGxYZjtBMkV6dlhJOztFQUNFLHlCMUU0SlM7QURnbVhmOztBMkVydlhJO0VBQ0UscUIxRW9KUztBRG9tWGY7QTJFenZYSTtFQUNFLHFCMUVvSlM7QUR1bVhmO0EyRTV2WEk7RUFDRSxxQjFFb0pTO0FEMG1YZjtBMkUvdlhJO0VBQ0UscUIxRW9KUztBRDZtWGY7QTJFbHdYSTtFQUNFLHFCMUVvSlM7QURnblhmO0EyRXJ3WEk7RUFDRSxxQjFFb0pTO0FEbW5YZjtBMkV4d1hJO0VBQ0UscUIxRW9KUztBRHNuWGY7QTJFM3dYSTtFQUNFLHFCMUVvSlM7QUR5blhmOztBMkV4d1hBO0VBQ0Usd0JBQUE7RUFDQSxvQ0FBQTtBM0Uyd1hGOztBMkV4d1hBO0VBQ0Usd0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QTNFMndYRjs7QTRFaDFYQTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBNUVtMVhGOztBNkV2MVhBO0VBQ0UsVzVFNE9nQjtBRDhtWGxCOztBNkV0MVhFO0VDSkEsMkNBQUE7RUFDQSwyQ0RJeUI7RUFDdkIsYzVFcU1XO0FEcXBYZjtBOEU1MVhJO0VBRUUsMkNBQUE7RUFDQSwwQ0FBQTtBOUU2MVhOO0E4RTExWEk7RUFFRSxVQUFBO0VBQ0EsNkNBQUE7QTlFMjFYTjs7QTZFcDJYRTtFQ0pBLHlDQUFBO0VBQ0EseUNESXlCO0VBQ3ZCLGM1RXFNVztBRG1xWGY7QThFMTJYSTtFQUVFLHlDQUFBO0VBQ0EseUNBQUE7QTlFMjJYTjtBOEV4MlhJO0VBRUUsVUFBQTtFQUNBLDJDQUFBO0E5RXkyWE47O0E2RWwzWEU7RUNKQSwyQ0FBQTtFQUNBLDJDREl5QjtFQUN2QixjNUVxTVc7QURpclhmO0E4RXgzWEk7RUFFRSwyQ0FBQTtFQUNBLDBDQUFBO0E5RXkzWE47QThFdDNYSTtFQUVFLFVBQUE7RUFDQSw2Q0FBQTtBOUV1M1hOOztBNkVoNFhFO0VDSkEsMkNBQUE7RUFDQSwyQ0RJeUI7RUFDdkIsYzVFcU1XO0FEK3JYZjtBOEV0NFhJO0VBRUUsMkNBQUE7RUFDQSwyQ0FBQTtBOUV1NFhOO0E4RXA0WEk7RUFFRSxVQUFBO0VBQ0EsNkNBQUE7QTlFcTRYTjs7QTZFOTRYRTtFQ0pBLDJDQUFBO0VBQ0EsMkNESXlCO0VBQ3ZCLGM1RXFNVztBRDZzWGY7QThFcDVYSTtFQUVFLDJDQUFBO0VBQ0EsMkNBQUE7QTlFcTVYTjtBOEVsNVhJO0VBRUUsVUFBQTtFQUNBLDZDQUFBO0E5RW01WE47O0E2RTU1WEU7RUNKQSwwQ0FBQTtFQUNBLDBDREl5QjtFQUN2QixjNUVxTVc7QUQydFhmO0E4RWw2WEk7RUFFRSwwQ0FBQTtFQUNBLDBDQUFBO0E5RW02WE47QThFaDZYSTtFQUVFLFVBQUE7RUFDQSw0Q0FBQTtBOUVpNlhOOztBNkUxNlhFO0VDSkEsNENBQUE7RUFDQSw0Q0RJeUI7RUFDdkIsYzVFcU1XO0FEeXVYZjtBOEVoN1hJO0VBRUUsNENBQUE7RUFDQSw0Q0FBQTtBOUVpN1hOO0E4RTk2WEk7RUFFRSxVQUFBO0VBQ0EsOENBQUE7QTlFKzZYTjs7QTZFeDdYRTtFQ0pBLHlDQUFBO0VBQ0EseUNESXlCO0VBQ3ZCLGM1RXFNVztBRHV2WGY7QThFOTdYSTtFQUVFLHlDQUFBO0VBQ0EseUNBQUE7QTlFKzdYTjtBOEU1N1hJO0VBRUUsVUFBQTtFQUNBLDJDQUFBO0E5RTY3WE47O0E2RWg4WEE7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0E3RW04WEY7O0ErRWg5WEE7RUFDRSxxQkFBQTtBL0VtOVhGOztBK0VoOVhBO0VBQ0Usb0JBQUE7QS9FbTlYRjs7QStFaDlYQTtFQUNFLGdCQUFBO0EvRW05WEY7O0ErRWg5WEE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBL0VtOVhGOztBK0VoOVhBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QS9FbTlYRjs7QWdGcitYRTtFQU1FLFcvRXNPYztBRDZ2WGxCO0FnRjk5WEU7RUFFRSxXL0UrTmM7QURnd1hsQjtBZ0YxOVhFO0VBRUUsVy9Fd05jO0FEbXdYbEI7O0FnRnArWEU7RUFFRSxXL0UrTmM7QUR1d1hsQjtBZ0ZqK1hFO0VBRUUsVy9Fd05jO0FEMHdYbEI7O0FnRnQvWEU7RUFNRSxXL0VzT2M7QUQ4d1hsQjtBZ0YvK1hFO0VBRUUsVy9FK05jO0FEaXhYbEI7QWdGMytYRTtFQUVFLFcvRXdOYztBRG94WGxCOztBZ0ZyL1hFO0VBRUUsVy9FK05jO0FEd3hYbEI7QWdGbC9YRTtFQUVFLFcvRXdOYztBRDJ4WGxCOztBZ0Z2Z1lFO0VBTUUsVy9Fc09jO0FEK3hYbEI7QWdGaGdZRTtFQUVFLFcvRStOYztBRGt5WGxCO0FnRjUvWEU7RUFFRSxXL0V3TmM7QURxeVhsQjs7QWdGdGdZRTtFQUVFLFcvRStOYztBRHl5WGxCO0FnRm5nWUU7RUFFRSxXL0V3TmM7QUQ0eVhsQjs7QWdGeGhZRTtFQU1FLFcvRXNPYztBRGd6WGxCO0FnRmpoWUU7RUFFRSxXL0UrTmM7QURtelhsQjtBZ0Y3Z1lFO0VBRUUsVy9Fd05jO0FEc3pYbEI7O0FnRnZoWUU7RUFFRSxXL0UrTmM7QUQwelhsQjtBZ0ZwaFlFO0VBRUUsVy9Fd05jO0FENnpYbEI7O0FnRnppWUU7RUFNRSxXL0VzT2M7QURpMFhsQjtBZ0ZsaVlFO0VBRUUsVy9FK05jO0FEbzBYbEI7QWdGOWhZRTtFQUVFLFcvRXdOYztBRHUwWGxCOztBZ0Z4aVlFO0VBRUUsVy9FK05jO0FEMjBYbEI7QWdGcmlZRTtFQUVFLFcvRXdOYztBRDgwWGxCOztBZ0YxallFO0VBTUUsVy9Fc09jO0FEazFYbEI7QWdGbmpZRTtFQUVFLFcvRStOYztBRHExWGxCO0FnRi9pWUU7RUFFRSxXL0V3TmM7QUR3MVhsQjs7QWdGempZRTtFQUVFLFcvRStOYztBRDQxWGxCO0FnRnRqWUU7RUFFRSxXL0V3TmM7QUQrMVhsQjs7QWdGM2tZRTtFQU1FLFcvRXNPYztBRG0yWGxCO0FnRnBrWUU7RUFFRSxXL0UrTmM7QURzMlhsQjtBZ0Zoa1lFO0VBRUUsVy9Fd05jO0FEeTJYbEI7O0FnRjFrWUU7RUFFRSxXL0UrTmM7QUQ2MlhsQjtBZ0Z2a1lFO0VBRUUsVy9Fd05jO0FEZzNYbEI7O0FnRjVsWUU7RUFNRSxXL0VzT2M7QURvM1hsQjtBZ0ZybFlFO0VBRUUsVy9FK05jO0FEdTNYbEI7QWdGamxZRTtFQUVFLFcvRXdOYztBRDAzWGxCOztBZ0YzbFlFO0VBRUUsVy9FK05jO0FEODNYbEI7QWdGeGxZRTtFQUVFLFcvRXdOYztBRGk0WGxCOztBK0Uxa1lFO0UvQ2hCQSxXQVhRO0VSTFIseUJ2QjBOYztFK0J4TWQscUIvQndNYztBRHM1WGhCO0FnQzNsWUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDOG1ZakI7QWdDMWxZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDdWxZTjtBZ0NubFlFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3NuWWxCO0FnQzdrWUk7RUFLSSxnREFBQTtBaEMya1lSO0FnQ3RrWUU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CMEpZO0UrQnZKWixxQi9CdUpZO0FEODZYaEI7QWdGM29ZRTtFQU1FLFcvRXNPYztBRGs2WGxCO0FnRm5vWUU7RUFFRSxXL0UrTmM7QURxNlhsQjs7QStFOW1ZRTtFL0NoQkEsV0FYUTtFUkxSLHlCdkIwTmM7RStCeE1kLHFCL0J3TWM7QUQwN1hoQjtBZ0MvbllFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQ2twWWpCO0FnQzluWUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGdEQUFBO0FoQzJuWU47QWdDdm5ZRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEMwcFlsQjtBZ0NqbllJO0VBS0ksZ0RBQUE7QWhDK21ZUjtBZ0MxbVlFO0VBRUUsV0FqRGU7RUFrRGYseUIvQjBKWTtFK0J2SloscUIvQnVKWTtBRGs5WGhCO0FnRi9xWUU7RUFNRSxXL0VzT2M7QURzOFhsQjtBZ0Z2cVlFO0VBRUUsVy9FK05jO0FEeThYbEI7O0ErRWxwWUU7RS9DaEJBLFdBWFE7RVJMUix5QnZCME5jO0UrQnhNZCxxQi9Cd01jO0FEODlYaEI7QWdDbnFZRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENzcllqQjtBZ0NscVlFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBaEMrcFlOO0FnQzNwWUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDOHJZbEI7QWdDcnBZSTtFQUtJLGdEQUFBO0FoQ21wWVI7QWdDOW9ZRTtFQUVFLFdBakRlO0VBa0RmLHlCL0IwSlk7RStCdkpaLHFCL0J1Slk7QURzL1hoQjtBZ0ZudFlFO0VBTUUsVy9Fc09jO0FEMCtYbEI7QWdGM3NZRTtFQUVFLFcvRStOYztBRDYrWGxCOztBK0V0cllFO0UvQ2hCQSxXQVhRO0VSTFIsc0J2QjBOYztFK0J4TWQsa0IvQndNYztBRGtnWWhCO0FnQ3ZzWUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDMHRZakI7QWdDdHNZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsK0NBQUE7QWhDbXNZTjtBZ0MvcllFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ2t1WWxCO0FnQ3pyWUk7RUFLSSwrQ0FBQTtBaEN1cllSO0FnQ2xyWUU7RUFFRSxXQWpEZTtFQWtEZixzQi9CMEpZO0UrQnZKWixrQi9CdUpZO0FEMGhZaEI7QWdGdnZZRTtFQU1FLFcvRXNPYztBRDhnWWxCO0FnRi91WUU7RUFFRSxXL0UrTmM7QURpaFlsQjs7QStFMXRZRTtFL0NoQkEsV0FYUTtFUkxSLHlCdkIwTmM7RStCeE1kLHFCL0J3TWM7QURzaVloQjtBZ0MzdVlFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzh2WWpCO0FnQzF1WUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGdEQUFBO0FoQ3V1WU47QWdDbnVZRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENzd1lsQjtBZ0M3dFlJO0VBS0ksZ0RBQUE7QWhDMnRZUjtBZ0N0dFlFO0VBRUUsV0FqRGU7RUFrRGYseUIvQjBKWTtFK0J2SloscUIvQnVKWTtBRDhqWWhCO0FnRjN4WUU7RUFNRSxXL0VzT2M7QURrallsQjtBZ0ZueFlFO0VBRUUsVy9FK05jO0FEcWpZbEI7O0ErRTl2WUU7RS9DaEJBLFdBWFE7RVJMUix5QnZCME5jO0UrQnhNZCxxQi9Cd01jO0FEMGtZaEI7QWdDL3dZRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENreVlqQjtBZ0M5d1lFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxpREFBQTtBaEMyd1lOO0FnQ3Z3WUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDMHlZbEI7QWdDandZSTtFQUtJLGlEQUFBO0FoQyt2WVI7QWdDMXZZRTtFQUVFLFdBakRlO0VBa0RmLHlCL0IwSlk7RStCdkpaLHFCL0J1Slk7QURrbVloQjtBZ0YvellFO0VBTUUsVy9Fc09jO0FEc2xZbEI7QWdGdnpZRTtFQUVFLFcvRStOYztBRHlsWWxCOztBK0VseVlFO0UvQ2hCQSxXQVhRO0VSTFIseUJ2QjBOYztFK0J4TWQscUIvQndNYztBRDhtWWhCO0FnQ256WUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDczBZakI7QWdDbHpZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsOENBQUE7QWhDK3lZTjtBZ0MzeVlFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQzgwWWxCO0FnQ3J5WUk7RUFLSSw4Q0FBQTtBaENteVlSO0FnQzl4WUU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CMEpZO0UrQnZKWixxQi9CdUpZO0FEc29ZaEI7QWdGbjJZRTtFQU1FLFcvRXNPYztBRDBuWWxCO0FnRjMxWUU7RUFFRSxXL0UrTmM7QUQ2bllsQjs7QStFdDBZRTtFL0NoQkEsV0FYUTtFUkxSLHlCdkIwTmM7RStCeE1kLHFCL0J3TWM7QURrcFloQjtBZ0N2MVlFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzAyWWpCO0FnQ3QxWUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGdEQUFBO0FoQ20xWU47QWdDLzBZRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENrM1lsQjtBZ0N6MFlJO0VBS0ksZ0RBQUE7QWhDdTBZUjtBZ0NsMFlFO0VBRUUsV0FqRGU7RUFrRGYseUIvQjBKWTtFK0J2SloscUIvQnVKWTtBRDBxWWhCO0FnRnY0WUU7RUFNRSxXL0VzT2M7QUQ4cFlsQjtBZ0YvM1lFO0VBRUUsVy9FK05jO0FEaXFZbEI7O0ErRTEyWUU7RS9DaEJBLFdBWFE7RVJMUix5QnZCME5jO0UrQnhNZCxxQi9Cd01jO0FEc3JZaEI7QWdDMzNZRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEM4NFlqQjtBZ0MxM1lFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCwrQ0FBQTtBaEN1M1lOO0FnQ24zWUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDczVZbEI7QWdDNzJZSTtFQUtJLCtDQUFBO0FoQzIyWVI7QWdDdDJZRTtFQUVFLFdBakRlO0VBa0RmLHlCL0IwSlk7RStCdkpaLHFCL0J1Slk7QUQ4c1loQjtBZ0YzNllFO0VBTUUsVy9Fc09jO0FEa3NZbEI7QWdGbjZZRTtFQUVFLFcvRStOYztBRHFzWWxCOztBK0U5NFlFO0UvQ2hCQSxXQVhRO0VSTFIseUJ2QjBOYztFK0J4TWQscUIvQndNYztBRDB0WWhCO0FnQy81WUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDazdZakI7QWdDOTVZRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QWhDMjVZTjtBZ0N2NVlFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQzA3WWxCO0FnQ2o1WUk7RUFLSSxnREFBQTtBaEMrNFlSO0FnQzE0WUU7RUFFRSxXQWpEZTtFQWtEZix5Qi9CMEpZO0UrQnZKWixxQi9CdUpZO0FEa3ZZaEI7QWdGLzhZRTtFQU1FLFcvRXNPYztBRHN1WWxCO0FnRnY4WUU7RUFFRSxXL0UrTmM7QUR5dVlsQjs7QStFbDdZRTtFL0NoQkEsV0FYUTtFUkxSLHlCdkIwTmM7RStCeE1kLHFCL0J3TWM7QUQ4dlloQjtBZ0NuOFlFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQ3M5WWpCO0FnQ2w4WUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGdEQUFBO0FoQys3WU47QWdDMzdZRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEM4OVlsQjtBZ0NyN1lJO0VBS0ksZ0RBQUE7QWhDbTdZUjtBZ0M5NllFO0VBRUUsV0FqRGU7RUFrRGYseUIvQjBKWTtFK0J2SloscUIvQnVKWTtBRHN4WWhCO0FnRm4vWUU7RUFNRSxXL0VzT2M7QUQwd1lsQjtBZ0YzK1lFO0VBRUUsVy9FK05jO0FENndZbEI7O0FnRnovWUU7Ozs7Ozs7RUFNRSxjL0VrSk87QUQyMllYO0FnRngvWUU7OztFQUVFLGMvRTJJTztBRGczWVg7O0FnRjcvWUU7OztFQUVFLGMvRTJJTztBRHMzWVg7QWdGNS9ZRTs7O0VBRUUsYy9Fb0lPO0FEMjNZWDs7QWlGcGhaQTtFQUNFLG1CaEYrR2tCO0VnRjlHbEIsaURoRitWWTtBRHdyWWQ7O0FpRnBoWkE7RUFDRSx3QkFBQTtBakZ1aFpGOztBaUZuaFpFO0VBQ0UsY2hGNElPO0VnRjNJUCxxQkFBQTtBakZzaFpKO0FpRm5oWkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBakZxaFpKO0FpRmxoWkU7RUFDRSxnQkFBQTtBakZvaFpKOztBaUZoaFpBO0VBQ0Usa0JoRnlEYTtFZ0Z4RGIsZ0JoRnNEaUI7RWdGckRqQixjaEY0SFM7QUR1NVlYOztBaUZoaFpBO0VBQ0UsZ0JoRmdEbUI7QURtK1lyQjs7QWlGaGhaQTtFQUNFLGdCQUFBO0FqRm1oWkY7O0FpRmhoWkE7O0VBRUUscUJoRjRUYztBRHV0WWhCOztBaUZoaFpBOztFQUVFLHNCaEZ1VGM7QUQ0dFloQjs7QWlGaGhaQTs7O0VyRXRDRSxlQUFBO0VBR0EsWUFBQTtBWjBqWkY7QWlGbGhaRTtFQUxGOzs7SUFNSSxZQUFBO0VqRnVoWkY7QUFDRjs7QWtGL2taQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBbEZrbFpGO0FrRmhsWkU7RUFDRSxpQkFBQTtBbEZrbFpKO0FrRi9rWkU7RUFDRSxpQkFBQTtBbEZpbFpKO0FrRjlrWkU7RUFDRSxpQkFBQTtBbEZnbFpKO0FrRjdrWkU7RUFDRSxpQkFBQTtBbEYra1pKO0FrRjVrWkU7RUFDRSxlQUFBO0FsRjhrWko7O0FtRnJtWkE7RUFDRSxjQUFBO0FuRndtWkY7O0FtRnJtWkE7RUFDRSxjQUFBO0FuRndtWkY7O0FtRnJtWkE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FuRndtWkY7O0FtRnJtWkE7O0VBRUUsYUFBQTtFQUNBLGNBQUE7QW5Gd21aRjs7QW1Gcm1aQTtFQUNFLGtCQUFBO0FuRndtWkY7O0FtRnJtWkE7RUFDRSwyQkFBQTtFQUNBLGlCQUFBO0FuRndtWkY7O0FvRm5vWkE7RUFDRSw2Qm5Gd2xCZ0I7RW1GdmxCaEIsT0FBQTtFQUNBLGNBQUE7QXBGc29aRjtBZTdqWkk7RXFFNUVKO0lBTUksWUFBQTtJQUNBLGdCQUFBO0VwRnVvWkY7QUFDRjtBZW5rWkk7RXFFNUVKO0lBV0ksZUFBQTtFcEZ3b1pGO0FBQ0Y7O0FvRnJvWkE7RUFDRSw2QkFBQTtFQUNBLE9BQUE7RUFDQSxjQUFBO0FwRndvWkY7QWU5a1pJO0VxRTdESjtJQU1JLFlBQUE7SUFDQSxnQkFBQTtFcEZ5b1pGO0FBQ0Y7O0FvRnRvWkE7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0FwRnlvWkY7O0FvRnRvWkE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QXBGeW9aRjs7QXFGL3FaQTtFQUNFLCtDcEY2UmlCO0FEcTVZbkI7O0FxRi9xWkE7RUFDRSx5Q0FBQTtVQUFBLGlDQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSx1Q0FBQTtVQUFBLCtCQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtBckZrclpGOztBcUYvcVpBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsZ0JBQUE7RXJGa3JaRjtFcUZoclpBO0lBQ0UsVUFBQTtJQUNBLGFBQUE7RXJGa3JaRjtBQUNGOztBcUYxclpBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsZ0JBQUE7RXJGa3JaRjtFcUZoclpBO0lBQ0UsVUFBQTtJQUNBLGFBQUE7RXJGa3JaRjtBQUNGO0FxRi9xWkE7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtBckZpclpGOztBcUY5cVpBO0VBQ0UsK0RwRitnQjJCO0FEa3FZN0I7O0FxRjlxWkE7RUFDRSxnQkFBQTtBckZpclpGOztBcUY5cVpBO0VBQ0UsZUFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBckZpclpGO0FxRi9xWkU7RUFFRSxnQkFBQTtBckZnclpKO0FxRjdxWkU7RUFDRSxtQnBGK0ZPO0FEZ2xaWDs7QXFGM3FaQTtFQUNFLFNBQUE7QXJGOHFaRjs7QXFGM3FaQTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQnBGbUJpQjtFb0ZsQmpCLGdDQUFBO0FyRjhxWkY7O0FxRjNxWkE7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JwRmNhO0FEZ3FaZjs7QWVyclpJO0VzRVVKO0lBRUksZ0JBQUE7RXJGOHFaRjtBQUNGOztBc0YxdlpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXRGNnZaRjs7QXNGMXZaQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F0RjZ2WkY7O0FzRjF2WkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBdEY2dlpGOztBdUZ6d1pBO0VBQ0UsZ0J0RmdKUztFc0YvSVQsNkJBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QXZGNHdaRjtBdUYxd1pFO0VBQ0UsZ0JBQUE7QXZGNHdaSjtBZXZzWkk7RXdFNUVKO0lBV0ksWUFBQTtFdkY0d1pGO0FBQ0Y7O0F3RnZ4WkU7O0VBRUUsOEJ2RmdWYztFdUYvVWQsbUJ2Rm1UYztFdUZsVGQsZ0JBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7QXhGMHhaSjtBd0Z4eFpJOztFQUNFLG1CdkY2U1k7RXVGNVNaLGdCQUFBO0VBQ0EsVUFBQTtBeEYyeFpOO0F3RnZ4WkU7RUFDRSxjdkZzSU87QURtcFpYO0F3RnZ4Wkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBeEZ5eFpOOztBeUY5eVpBOzs7RUFHRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsV3hGaW1CdUI7RXdGaG1CdkIsbUJ4RmlKUztFd0ZoSlQsY0FBQTtFQUNBLFdBQUE7RUFDQSwrRHhGcWlCMkI7QUQ0d1k3Qjs7QXlGOXlaQTtFQUNFLGtCQUFBO0F6Rml6WkY7O0F5Rjl5WkE7RUFDRSxTQUFBO0VBQ0EsV3hGbWxCb0I7RXdGbGxCcEIsa0JBQUE7QXpGaXpaRjs7QXlGOXlaQTtFQUNFLFlBQUE7RUFDQSxXeEYra0J1QjtFd0Y5a0J2QixrQkFBQTtBekZpelpGOztBeUY3eVpFOzs7RUFHRSxtQnhGcUdNO0FEMnNaVjs7QXlGM3laRTtFQUdFLFFBQUE7QXpGNHlaSjs7QTBGcjFaQTtFQUNFLG1CekYrbUJnQjtFeUY5bUJoQixjekZvSVE7QURvdFpWOztBMEZyMVpBO0VBQ0UsY3pGZ0lRO0FEd3RaVjs7QTBGcjFaQTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBMUZ3MVpGO0FlcHlaSTtFMkV0REo7SUFLSSxnQkFBQTtFMUZ5MVpGO0FBQ0Y7O0EyRngyWkE7RUFDRSxtQjFGd01jO0FEbXFaaEI7O0EyRngyWkE7RUFDRSxtQjFGb01jO0UwRm5NZCxnQkFBQTtBM0YyMlpGO0FlcnlaSTtFNEV4RUo7SUFLSSxXQUFBO0UzRjQyWkY7QUFDRjs7QTJGejJaQTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7QTNGNDJaRjs7QTJGejJaQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBM0Y0MlpGOztBMkZ6MlpBO0VBQ0UsZ0IxRnlEaUI7RTBGeERqQixtQjFGeVd3QjtBRG1nWjFCO0EyRjEyWkU7RUN2QkksYTNGK1hxQjtBRHFnWjNCO0E0Rmo0Wk07RUFDRSxVQUFBO0E1Rm00WlI7QTRGcDRaTTtFQUNFLGFBQUE7QTVGczRaUjtBNEZ2NFpNO0VBQ0UsYUFBQTtBNUZ5NFpSO0EyRm4zWkk7RUMxQkUsYTNGcVl5QjtBRDJnWi9CO0E0Rjc0Wk07RUFDRSwrQkFBQTtBNUYrNFpSO0E0Rmg1Wk07RUFDRSxhQUFBO0E1Rms1WlI7QTRGbjVaTTtFQUNFLGFBQUE7QTVGcTVaUjs7QTJGejNaQTtFQUNFLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSwrQkFBQTtBM0Y0M1pGO0EyRjEzWkU7RUFDRSx5Q0FBQTtFQUNBLDZFQUFBO0EzRjQzWko7O0EyRnYzWkE7RUFDRSxvREFBQTtFQUNBLGlDQUFBO0EzRjAzWkY7QTJGeDNaRTtFQUNFLHVCQUFBO0EzRjAzWko7O0EyRnQzWkE7RUFDRSxjMUZrRlM7QUR1eVpYOztBMkZyM1pFO0VBQ0UsbUJBQUE7RUFDQSxjMUZ5Rk87QUQreFpYO0EyRnQzWkk7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBM0Z3M1pOOztBMkZuM1pBO0VBQ0UsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGtCMUZRTztFMEZQUCxXQUFBO0VBQ0EsZUFBQTtBM0ZzM1pGO0EyRnAzWkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QTNGczNaSjs7QTJGbDNaQTtFQUNFLHFCQUFBO0VBQ0EsZ0IxRm1EUztFMEZsRFQsYTFGTk87RTBGT1AsK0MxRjhMaUI7RTBGN0xqQixjQUFBO0VBQ0EscUIxRmtNaUI7QURtclpuQjtBMkZuM1pFO0VBQ0UsZ0JBQUE7QTNGcTNaSjs7QTZGMTlaQTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsMEg1RmlYbUI7RTRGaFhuQixzQkFBQTtBN0Y2OVpGO0FldjVaSTtFOEU1RUo7SUFTSSxrQkFBQTtFN0Y4OVpGO0FBQ0Y7O0E4RnYrWkU7RUFDRSxtQjdGME1XO0U2RnpNWCx5QkFBQTtBOUYwK1pKO0E4RnYrWkU7O0VBRUUsVzdGeUlPO0FEZzJaWDs7QThGaC9aRTtFQUNFLG1CN0YwTVc7RTZGek1YLHlCQUFBO0E5Rm0vWko7QThGaC9aRTs7RUFFRSxXN0Z5SU87QUR5MlpYOztBOEZ6L1pFO0VBQ0UsbUI3RjBNVztFNkZ6TVgseUJBQUE7QTlGNC9aSjtBOEZ6L1pFOztFQUVFLFc3RnlJTztBRGszWlg7O0E4RmxnYUU7RUFDRSxtQjdGME1XO0U2RnpNWCx5QkFBQTtBOUZxZ2FKO0E4RmxnYUU7O0VBRUUsVzdGeUlPO0FEMjNaWDs7QThGM2dhRTtFQUNFLG1CN0YwTVc7RTZGek1YLHlCQUFBO0E5RjhnYUo7QThGM2dhRTs7RUFFRSxXN0Z5SU87QURvNFpYOztBOEZwaGFFO0VBQ0UsbUI3RjBNVztFNkZ6TVgseUJBQUE7QTlGdWhhSjtBOEZwaGFFOztFQUVFLFc3RnlJTztBRDY0Wlg7O0E4RjdoYUU7RUFDRSxtQjdGME1XO0U2RnpNWCx5QkFBQTtBOUZnaWFKO0E4RjdoYUU7O0VBRUUsVzdGeUlPO0FEczVaWDs7QThGdGlhRTtFQUNFLG1CN0YwTVc7RTZGek1YLHlCQUFBO0E5RnlpYUo7QThGdGlhRTs7RUFFRSxXN0Z5SU87QUQrNVpYOztBK0Z6aWFFOztFQUVFLHVDQUFBO0EvRjRpYUo7O0FnR3JqYUE7RUFDRSxnQi9GeVNxQjtFK0Z4U3JCLDRDL0Z5U2tCO0FEK3dacEI7QWU5K1pJO0VpRjVFSjtJQUtJLFlBQUE7RWhHeWphRjtBQUNGOztBZ0d0amFBO0VBQ0UsZ0JBQUE7QWhHeWphRjs7QWdHdGphQTs7Ozs7O0VBTUUsZ0JBQUE7RUFDQSxlQUFBO0FoR3lqYUY7O0FnR3RqYUE7RUFDRSxnQi9GeUhTO0FEZzhaWDs7QWdHcmphRTtFQUNFLGlCQUFBO0FoR3dqYUo7QWdHdGphRTtFQUNFLGtCQUFBO0FoR3dqYUo7O0FnR3BqYUE7RUFDRSxnQi9GNENpQjtFK0YzQ2pCLGtCL0Y2UXVCO0UrRjVRdkIsbUJBQUE7RUFDQSxjL0YwR1M7RStGekdULGNBQUE7QWhHdWphRjtBZ0dyamFFOztFQUVFLGMvRnlGTTtFK0Z4Rk4sWUFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7QWhHdWphSjs7QWdHbmphQTs7RUFFRSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNB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RVRwQ0ksK0IzRitaZTtBRHltYXJCO0E0RnJnYk07O0VBQ0UsK0JBQUE7QTVGd2diUjtBNEZ6Z2JNOztFQUNFLCtCQUFBO0E1RjRnYlI7QTRGN2diTTs7RUFDRSxjQUFBO0E1RmdoYlI7QXFHNSthRTs7OztFQUVFLHFCQUFBO0VUMUNFLCtCM0ZtZG9CO0FEd2thMUI7QTRGeGhiTTs7OztFQUNFLCtCQUFBO0E1RjZoYlI7QTRGOWhiTTs7OztFQUNFLCtCQUFBO0E1Rm1pYlI7QTRGcGliTTs7OztFQUNFLGNBQUE7QTVGeWliUjs7QXFHMy9hSTtFQUNFLHNDcEc0WjhCO0FEa21hcEM7QXFHMS9hTTtFQUNFLHVDcEd3WjJCO0FEb21hbkM7O0FxR3QvYUE7RUFDRSxVQUFBO0FyR3kvYUY7O0FxR3QvYUE7RVRsRU0sZ0MzRnVhcUI7QURxcGEzQjtBNEZ6amJNO0VBQ0UsK0JBQUE7QTVGMmpiUjtBNEY1amJNO0VBQ0UsZ0NBQUE7QTVGOGpiUjtBNEYvamJNO0VBQ0UsY0FBQTtBNUZpa2JSO0FxR2hnYkU7O0VUckVJLGdDM0Z5ZDBCO0FEZ25haEM7QTRGdGtiTTs7RUFDRSxnQ0FBQTtBNUZ5a2JSO0E0RjFrYk07O0VBQ0UsZ0NBQUE7QTVGNmtiUjtBNEY5a2JNOztFQUNFLGNBQUE7QTVGaWxiUjs7QXFHMWdiQTs7OztFVDNFTSxjM0YrYXNCO0FENnFhNUI7QTRGemxiTTs7OztFQUNFLGNBQUE7QTVGOGxiUjtBNEYvbGJNOzs7O0VBQ0UsY0FBQTtBNUZvbWJSO0E0RnJtYk07Ozs7RUFDRSxjQUFBO0E1RjBtYlI7QXFHN2hiRTs7Ozs7Ozs7RVRqRkksYzNGK2QyQjtBRHlwYWpDO0E0RnJuYk07Ozs7Ozs7O0VBQ0UsY0FBQTtBNUY4bmJSO0E0Ri9uYk07Ozs7Ozs7O0VBQ0UsY0FBQTtBNUZ3b2JSO0E0RnpvYk07Ozs7Ozs7O0VBQ0UsY0FBQTtBNUZrcGJSOztBcUcvamJBO0VBQ0UsMENBQUE7QXJHa2tiRjtBcUdqa2JFO0VBQ0UsMENBQUE7QXJHbWtiSjs7QXFHOWpiQTtFQUNFLHNDcEd1VjJCO0VvR3RWM0IsZ0JwR3dWK0I7RTJGemIzQixjM0YyYnFCO0FEd3VhM0I7QTRGaHFiTTtFQUNFLGNBQUE7QTVGa3FiUjtBNEZucWJNO0VBQ0UsY0FBQTtBNUZxcWJSO0E0RnRxYk07RUFDRSxjQUFBO0E1RndxYlI7O0FxR3ZrYkE7RUFDRSxnQnBHMUJtQjtFMkY1RWYsYzNGaWMyQjtBRGd2YWpDO0E0RjlxYk07RUFDRSxjQUFBO0E1RmdyYlI7QTRGanJiTTtFQUNFLGNBQUE7QTVGbXJiUjtBNEZwcmJNO0VBQ0UsY0FBQTtBNUZzcmJSOztBcUdobGJBOztFQUVFLGdCcEdoQ21CO0UyRjVFZixjM0Z1YzRCO0FEeXZhbEM7QTRGN3JiTTs7RUFDRSxXQUFBO0E1RmdzYlI7QTRGanNiTTs7RUFDRSxjQUFBO0E1Rm9zYlI7QTRGcnNiTTs7RUFDRSxjQUFBO0E1RndzYlI7O0FxRzNsYkE7RUFDRSxrQkFBQTtBckc4bGJGOztBcUczbGJBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSwrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0FyRzhsYkY7O0FxRzNsYkE7O0VBRUUsMEJBQUE7RUFDQSxXQUFBO0FyRzhsYkY7O0FxRzNsYkE7RUFDRSxTQUFBO0FyRzhsYkY7O0FxRzNsYkE7O0VBRUUsV0FBQTtBckc4bGJGOztBcUcxbGJBO0VBQ0UsZ0JwR3RFaUI7RW9HdUVqQixtQnBHME93QjtFb0d6T3hCLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VUdkpJLFczRjJZZ0I7QUQwMmF0QjtBNEZsdmJNO0VBQ0UsV0FBQTtBNUZvdmJSO0E0RnJ2Yk07RUFDRSxXQUFBO0E1RnV2YlI7QTRGeHZiTTtFQUNFLGNBQUE7QTVGMHZiUjtBcUdwbWJFO0VBQ0UscUJBQUE7RVQzSkUsVzNGMllnQjtBRHUzYXRCO0E0Ri92Yk07RUFDRSxXQUFBO0E1Rml3YlI7QTRGbHdiTTtFQUNFLFdBQUE7QTVGb3diUjtBNEZyd2JNO0VBQ0UsY0FBQTtBNUZ1d2JSO0FxRzVtYkU7RUFDRSxVQUFBO0FyRzhtYko7QXFHM21iRTtFVG5LSSxhM0YrWHFCO0VvRzFOdkIsWUFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBckc2bWJKO0E0Rmp4Yk07RUFDRSxVQUFBO0E1Rm14YlI7QTRGcHhiTTtFQUNFLGFBQUE7QTVGc3hiUjtBNEZ2eGJNO0VBQ0UsYUFBQTtBNUZ5eGJSO0FxR3BuYkk7RVR6S0UsYTNGcVl5QjtBRDI1YS9CO0E0Rjd4Yk07RUFDRSwrQkFBQTtBNUYreGJSO0E0Rmh5Yk07RUFDRSxhQUFBO0E1Rmt5YlI7QTRGbnliTTtFQUNFLGFBQUE7QTVGcXliUjs7QXFHem5iQTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QXJHNG5iRjs7QXFHem5iQTtFQUNFLGtCcEdyR087QURpdWJUOztBcUd6bmJBO0VBQ0UsaUJwR3pHTztBRHF1YlQ7O0FxR3huYkE7RUFDRSx1QkFBQTtFQUNBLCtCcEcrTXVCO0VvRzlNdkIsa0JwR3JIYTtFMkZoRlQsYzNGcVppQjtBRDQ2YXZCO0E0Rjl6Yk07RUFDRSxjQUFBO0E1RmcwYlI7QTRGajBiTTtFQUNFLGNBQUE7QTVGbTBiUjtBNEZwMGJNO0VBQ0UsY0FBQTtBNUZzMGJSOztBcUdob2JBOztFQUVFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7QXJHbW9iRjs7QXFHL25iRTs7RUFFRSxTQUFBO0FyR2tvYko7O0FxRzluYkE7RVR4Tk0sbUIzRjZlcUI7RTJGN2VyQixXM0Z1ZXdCO0FEbzNhOUI7QTRGeDFiTTtFQUNFLGdCQUFBO0E1RjAxYlI7QTRGMzFiTTtFQUNFLG1CQUFBO0E1RjYxYlI7QTRGOTFiTTtFQUNFLG1CQUFBO0E1RmcyYlI7QTRGajJiTTtFQUNFLGNBQUE7QTVGbTJiUjtBNEZwMmJNO0VBQ0UsV0FBQTtBNUZzMmJSO0E0RnYyYk07RUFDRSxXQUFBO0E1RnkyYlI7O0FxR2hwYkE7RVQ3Tk0sbUIzRjBmdUI7RTJGMWZ2QixXM0ZvZjBCO0FEODNhaEM7QTRGLzJiTTtFQUNFLHFDQUFBO0E1RmkzYlI7QTRGbDNiTTtFQUNFLG1CQUFBO0E1Rm8zYlI7QTRGcjNiTTtFQUNFLG1CQUFBO0E1RnUzYlI7QTRGeDNiTTtFQUNFLGNBQUE7QTVGMDNiUjtBNEYzM2JNO0VBQ0UsV0FBQTtBNUY2M2JSO0E0RjkzYk07RUFDRSxXQUFBO0E1Rmc0YlI7O0FxRy9wYkk7RUFDRSxtQkFBQTtBckdrcWJOO0FxRzdwYkk7RUFQRjtJQVNJLG1CQUFBO0VyRytwYko7RXFHNXBiSTtJQUNFLGNBQUE7RXJHOHBiTjtBQUNGO0FxRzFwYkU7RUFDRSxrQnBHbEtLO0FEOHpiVDs7QXFHcnBiSTtFQUNFLG9CQUFBO0FyR3dwYk47QXFHbnBiSTtFQVBGO0lBU0ksb0JBQUE7RXJHcXBiSjtFcUdscGJJO0lBQ0UsZUFBQTtFckdvcGJOO0FBQ0Y7QXFHaHBiRTtFQUNFLGlCcEczTEs7QUQ2MGJUO0FxRy9vYkU7RUFDRSxPQUFBO0VBQ0EsV0FBQTtBckdpcGJKOztBcUc1b2JBO0VBQ0UsZXBHeVFvQjtFb0d4UXBCLGVwR3lRbUI7RW9HeFFuQixxQnBHR2lCO0UyRmhTYixtQjNGNmhCVztBRGc1YWpCO0E0RjE2Yk07RUFDRSxtQkFBQTtBNUY0NmJSO0E0Rjc2Yk07RUFDRSxtQkFBQTtBNUYrNmJSO0E0Rmg3Yk07RUFDRSxtQkFBQTtBNUZrN2JSO0FxR3RwYkU7O0VUaFNJLGMzRnNoQmM7QURvNmFwQjtBNEZ2N2JNOztFQUNFLGNBQUE7QTVGMDdiUjtBNEYzN2JNOztFQUNFLGNBQUE7QTVGODdiUjtBNEYvN2JNOztFQUNFLGNBQUE7QTVGazhiUjs7QXNHeDhiRTs7Ozs7OztFQU9FLGFBQUE7QXRHMjhiSjtBc0d4OGJFOztFQUVFLDZCQUFBO0F0RzA4Yko7QXNHdDhiRTs7OztFQUlFLDRCQUFBO0F0R3c4Yko7QXNHcDhiRTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0F0R3M4Yko7QXNHbDhiRTtFQUNFLGVyR29lb0I7RXFHbmVwQixlckdtZW9CO0VxR2xlcEIsVUFBQTtBdEdvOGJKO0FzR2g4YkU7RUFDRSxrQkFBQTtBdEdrOGJKO0FzRzk3YkU7RUFDRSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxZckd3ZDZCO0VxR3ZkN0Isb0RyR3dka0M7RXFHdmRsQyxxQnJHZ1BlO0VxRy9PZixnQnJHNEZPO0VxRzNGUCxpQnJHbWQrQjtFcUdsZC9CLE1BQUE7QXRHZzhiSjtBc0c3N2JJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0F0Rys3Yk47QXNHejdiSTtFQUNFLHNCckcwY2tDO0VxR3pjbEMsY3JHZ0ZLO0FEMjJiWDtBc0d4N2JJO0VBQ0UsY3JHdWNzQztBRG0vYTVDO0FzR3Y3Ykk7O0VBRUUsY3JHbWN1QztBRHMvYTdDO0FzR2w3Yk07RUFDRSxvQ3JHOGJzQztBRHMvYTlDO0FzR2g3YlE7RUFDRSxvQ3JHMGIyQztBRHcvYXJEO0FzRzM2YkU7RUFDRSxXQUFBO0F0RzY2Yko7QXNHMTZiRTs7RUFFRSxXQUFBO0F0RzQ2Yko7QXNHeDZiRTtFQUNFLGNBQUE7QXRHMDZiSjs7QXNHcDZiRTtFQUNFLFVBQUE7QXRHdTZiSjtBc0dyNmJJO0VBQ0UsV0FBQTtBdEd1NmJOO0FzR2o2Ykk7RUFDRSxrQkFBQTtBdEdtNmJOO0FzRzk1Ykk7RUFQRjtJQVVJLGtCQUFBO0V0Rys1Yko7RXNHNTViSTtJQUNFLGNBQUE7RXRHODViTjtBQUNGOztBc0d2NWJFO0VBQ0UsV0FBQTtBdEcwNWJKO0FzR3g1Ykk7RUFDRSxZQUFBO0F0RzA1Yk47QXNHcDViSTtFQUNFLG1CQUFBO0F0R3M1Yk47QXNHajViSTtFQVBGO0lBVUksbUJBQUE7RXRHazViSjtFc0cvNGJJO0lBQ0UsZUFBQTtFdEdpNWJOO0FBQ0Y7O0F1RzdqY0E7RUFBYSwwQkFBQTtBdkdpa2NiOztBdUdoa2NBO0VBQWEsMkJBQUE7QXZHb2tjYjs7QXVHbGtjQTtFQUFTLHNCQUFBO0F2R3NrY1Q7O0F1R3JrY0E7RUFBUyx1QkFBQTtBdkd5a2NUOztBd0c3a2NBO0VBQ0UsbUJ2RzBtQlE7RXVHem1CUixrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXhHZ2xjRjtBd0c5a2NFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBeEdnbGNKOztBd0c1a2NBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBeEcra2NGO0F3RzdrY0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBeEcra2NKOztBeUdubWNDO0VBQ0MscUJ4R2tKUztBRG85Ylg7O0F5R2ptY0M7Ozs7Ozs7RUFPQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QXpHb21jRjtBeUdsbWNFOzs7Ozs7Ozs7Ozs7OztFQUVDLGNBQUE7RUFDQSxxQkFBQTtBekdnbmNIO0F5RzdtY0U7Ozs7Ozs7Ozs7Ozs7O0VBRUMsZUFBQTtFQUNBLHNCQUFBO0F6RzJuY0g7QXlHeG5jRTs7Ozs7Ozs7Ozs7Ozs7RUFFQyxhQUFBO0F6R3NvY0g7QXlHbm9jRTs7Ozs7OztFQUNDLGdCQUFBO0F6RzJvY0g7QXlHdm9jQztFQUNDLGFBQUE7QXpHeW9jRjs7QXlHcG9jQztFQUNDLGN4R3VHUztBRGdpY1g7QXlHcm9jRTtFQUNDLGN4R3VHUTtBRGdpY1g7QXlHbm9jQztFQUNDLFdBQUE7RUFDQSxZQUFBO0F6R3FvY0Y7O0F5R2pvY0E7RUFDQyxzQkFBQTtBekdvb2NEOztBeUdob2NDO0VBQ0Usd0JBQUE7RUFDQSwyQkFBQTtBekdtb2NIO0F5R2hvY0M7RUFDQyxxQkFBQTtBekdrb2NGO0F5Ry9uY0M7RUFDQyx1QkFBQTtBekdpb2NGOztBeUc3bmNBO0VBQ0MsdUJBQUE7QXpHZ29jRDs7QXlHN25jQTs7RUFFRSw4QkFBQTtBekdnb2NGOztBMEd0dGNBO0VBQ0UsbUJBQUE7QTFHeXRjRjtBMEd2dGNFO0VBQ0UsU0FBQTtBMUd5dGNKO0EwR3R0Y0U7RUFDRSx1QnpHeWpCVTtFeUd4akJWLGN6R2dKTztFeUcvSVAscUJ6R3NqQmU7RXlHcmpCZixTQUFBO0ExR3d0Y0o7QTBHdHRjSTtFQUNFLGdCekdtSUs7RXlHbElMLGN6RzBJSztBRDhrY1g7QTBHcnRjSTtFQUNFLGN6R21ISTtBRG9tY1Y7QTBHcHRjSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0ExR3N0Y047QTBHbHRjRTtFQUNFLGdCekdvSE87RXlHbkhQLGdCekc4aEJrQjtFeUc3aEJsQiwrQ3pHK1BlO0V5RzlQZixnQ3pHOGhCd0I7QURzcmI1QjtBMEdsdGNJO0VBQ0UsZ0JBQUE7QTFHb3RjTjs7QTJHdHZjRTtFQUNFLG1CMUcwTVc7RTBHek1YLDRCMUd5TVc7RTBHeE1YLFcxRzZJTztBRDRtY1g7QTJHdHZjRTtFQUNFLG1CMUdvTVc7RTBHbk1YLFcxR3dJTztBRGduY1g7QTJHcnZjRTs7RUFFRSxXMUdtSU87QURvbmNYOztBMkdwd2NFO0VBQ0UsbUIxRzBNVztFMEd6TVgsNEIxR3lNVztFMEd4TVgsVzFHNklPO0FEMG5jWDtBMkdwd2NFO0VBQ0UsbUIxR29NVztFMEduTVgsVzFHd0lPO0FEOG5jWDtBMkdud2NFOztFQUVFLFcxR21JTztBRGtvY1g7O0EyR2x4Y0U7RUFDRSxtQjFHME1XO0UwR3pNWCw0QjFHeU1XO0UwR3hNWCxXMUc2SU87QUR3b2NYO0EyR2x4Y0U7RUFDRSxtQjFHb01XO0UwR25NWCxXMUd3SU87QUQ0b2NYO0EyR2p4Y0U7O0VBRUUsVzFHbUlPO0FEZ3BjWDs7QTJHaHljRTtFQUNFLG1CMUcwTVc7RTBHek1YLDRCMUd5TVc7RTBHeE1YLFcxRzZJTztBRHNwY1g7QTJHaHljRTtFQUNFLG1CMUdvTVc7RTBHbk1YLFcxR3dJTztBRDBwY1g7QTJHL3hjRTs7RUFFRSxXMUdtSU87QUQ4cGNYOztBMkc5eWNFO0VBQ0UsbUIxRzBNVztFMEd6TVgsNEIxR3lNVztFMEd4TVgsVzFHNklPO0FEb3FjWDtBMkc5eWNFO0VBQ0UsbUIxR29NVztFMEduTVgsVzFHd0lPO0FEd3FjWDtBMkc3eWNFOztFQUVFLFcxR21JTztBRDRxY1g7O0EyRzV6Y0U7RUFDRSxtQjFHME1XO0UwR3pNWCw0QjFHeU1XO0UwR3hNWCxXMUc2SU87QURrcmNYO0EyRzV6Y0U7RUFDRSxtQjFHb01XO0UwR25NWCxXMUd3SU87QURzcmNYO0EyRzN6Y0U7O0VBRUUsVzFHbUlPO0FEMHJjWDs7QTJHMTBjRTtFQUNFLG1CMUcwTVc7RTBHek1YLDRCMUd5TVc7RTBHeE1YLFcxRzZJTztBRGdzY1g7QTJHMTBjRTtFQUNFLG1CMUdvTVc7RTBHbk1YLFcxR3dJTztBRG9zY1g7QTJHejBjRTs7RUFFRSxXMUdtSU87QUR3c2NYOztBMkd4MWNFO0VBQ0UsbUIxRzBNVztFMEd6TVgsNEIxR3lNVztFMEd4TVgsVzFHNklPO0FEOHNjWDtBMkd4MWNFO0VBQ0UsbUIxR29NVztFMEduTVgsVzFHd0lPO0FEa3RjWDtBMkd2MWNFOztFQUVFLFcxR21JTztBRHN0Y1g7O0EwR3p6Y0E7RUFDRSxrQnpHb0NhO0FEd3hjZjs7QTBHenpjQTtFQUNFLFdBQUE7RUFDQSxzQkFBQTtBMUc0emNGO0EwRzF6Y0U7RWxHTEUsOEJBQUE7RUFDQSxpQ0FBQTtFQWZBLDBCQUFBO0VBQ0EsNkJBQUE7QVJrMWNKOztBMEcxemNBO0VBQ0UsY0FBQTtBMUc2emNGOztBNEcxM2NBO0VBQ0kscUJBQUE7RUFDQSxrQkFBQTtBNUc2M2NKO0E0RzMzY0k7RUFDRSxZQUFBO0VBQ0EsbUIzRzhJSztFMkc3SUwscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QTVHNjNjTjs7QTRHejNjSTtFQUNFLFlBQUE7RUFDQSxnQjNHK0hLO0UyRzlITCxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QTVHNDNjTjs7QTZHdDVjQTtFQUNFLGtCNUdtRmE7QURzMGNmOztBNkd0NWNBO0VBQ0Usa0I1RzhFYTtBRDIwY2Y7O0E2R3Q1Y0E7OztFQUdFLGdCNUdzRWlCO0U0R3JFakIsYzVHNElTO0FENndjWDs7QTZHcjVjRTtFQUNFLG1CNUd1T1U7RTRHdE9WLHFCNUdrUmU7RTRHalJmLGE1R3NFSztBRGsxY1Q7O0E2R3A1Y0E7RUFDRSxlQUFBO0E3R3U1Y0Y7O0E4Rzc2Y0k7RUFDRSx5QkFBQTtBOUdnN2NOO0E4Rzk2Y007RUFDRSw4QkFBQTtBOUdnN2NSO0E4RzU2Y0k7RUFDRSx5QkFBQTtBOUc4NmNOO0E4RzU2Y007RUFDRSw4QkFBQTtBOUc4NmNSO0E4R3Y2Y0k7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5R3k2Y047QThHdjZjTTtFQUNFLHFDQUFBO0E5R3k2Y1I7QThHcjZjSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHdTZjTjtBOEdyNmNNO0VBQ0UscUNBQUE7QTlHdTZjUjs7QThHeDhjSTtFQUNFLHlCQUFBO0E5RzI4Y047QThHejhjTTtFQUNFLDhCQUFBO0E5RzI4Y1I7QThHdjhjSTtFQUNFLHlCQUFBO0E5R3k4Y047QThHdjhjTTtFQUNFLDhCQUFBO0E5R3k4Y1I7QThHbDhjSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHbzhjTjtBOEdsOGNNO0VBQ0UscUNBQUE7QTlHbzhjUjtBOEdoOGNJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUdrOGNOO0E4R2g4Y007RUFDRSxxQ0FBQTtBOUdrOGNSOztBOEduK2NJO0VBQ0UseUJBQUE7QTlHcytjTjtBOEdwK2NNO0VBQ0UsOEJBQUE7QTlHcytjUjtBOEdsK2NJO0VBQ0UseUJBQUE7QTlHbytjTjtBOEdsK2NNO0VBQ0UsOEJBQUE7QTlHbytjUjtBOEc3OWNJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUcrOWNOO0E4Rzc5Y007RUFDRSxxQ0FBQTtBOUcrOWNSO0E4RzM5Y0k7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5RzY5Y047QThHMzljTTtFQUNFLHFDQUFBO0E5RzY5Y1I7O0E4RzkvY0k7RUFDRSx5QkFBQTtBOUdpZ2ROO0E4Ry8vY007RUFDRSw4QkFBQTtBOUdpZ2RSO0E4RzcvY0k7RUFDRSx5QkFBQTtBOUcrL2NOO0E4RzcvY007RUFDRSw4QkFBQTtBOUcrL2NSO0E4R3gvY0k7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5RzAvY047QThHeC9jTTtFQUNFLHFDQUFBO0E5RzAvY1I7QThHdC9jSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHdy9jTjtBOEd0L2NNO0VBQ0UscUNBQUE7QTlHdy9jUjs7QThHemhkSTtFQUNFLHlCQUFBO0E5RzRoZE47QThHMWhkTTtFQUNFLDhCQUFBO0E5RzRoZFI7QThHeGhkSTtFQUNFLHlCQUFBO0E5RzBoZE47QThHeGhkTTtFQUNFLDhCQUFBO0E5RzBoZFI7QThHbmhkSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHcWhkTjtBOEduaGRNO0VBQ0UscUNBQUE7QTlHcWhkUjtBOEdqaGRJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUdtaGROO0E4R2poZE07RUFDRSxxQ0FBQTtBOUdtaGRSOztBOEdwamRJO0VBQ0UseUJBQUE7QTlHdWpkTjtBOEdyamRNO0VBQ0UsOEJBQUE7QTlHdWpkUjtBOEduamRJO0VBQ0UseUJBQUE7QTlHcWpkTjtBOEduamRNO0VBQ0UsOEJBQUE7QTlHcWpkUjtBOEc5aWRJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUdnamROO0E4RzlpZE07RUFDRSxxQ0FBQTtBOUdnamRSO0E4RzVpZEk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5RzhpZE47QThHNWlkTTtFQUNFLHFDQUFBO0E5RzhpZFI7O0E4Ry9rZEk7RUFDRSx5QkFBQTtBOUdrbGROO0E4R2hsZE07RUFDRSw4QkFBQTtBOUdrbGRSO0E4RzlrZEk7RUFDRSx5QkFBQTtBOUdnbGROO0E4RzlrZE07RUFDRSw4QkFBQTtBOUdnbGRSO0E4R3prZEk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5RzJrZE47QThHemtkTTtFQUNFLHFDQUFBO0E5RzJrZFI7QThHdmtkSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHeWtkTjtBOEd2a2RNO0VBQ0UscUNBQUE7QTlHeWtkUjs7QThHMW1kSTtFQUNFLHlCQUFBO0E5RzZtZE47QThHM21kTTtFQUNFLDhCQUFBO0E5RzZtZFI7QThHem1kSTtFQUNFLHVCQUFBO0E5RzJtZE47QThHem1kTTtFQUNFLDRCQUFBO0E5RzJt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NGZGOztBNEhyNGZBO0VBQ0Usc0NBQUE7QTVIdzRmRjs7QTRIdDRmQTtFQUNFLHdEQUFBO0E1SHk0ZkY7O0E0SHY0ZkE7RUFDRSx5QkFBQTtBNUgwNGZGOztBNEh4NGZBO0VBQ0UsMENBQUE7QTVIMjRmRjs7QTRIejRmQTtFQUNFLGlEQUFBO0E1SDQ0ZkY7O0E0SDE0ZkE7RUFDRSx5QkFBQTtBNUg2NGZGOztBNEgzNGZBO0VBQ0UsMENBQUE7QTVIODRmRjs7QTRINTRmQTtFQUNFLDBDQUFBO0E1SCs0ZkY7O0E0SDc0ZkE7RUFDRSx5QkFBQTtBNUhnNWZGOztBNEg5NGZBO0VBQ0Usc0NBQUE7QTVIaTVmRjs7QTRILzRmQTtFQUNFLG1DQUFBO0E1SGs1ZkY7O0E0SGg1ZkE7RUFDRSx5QkFBQTtBNUhtNWZGOztBNEhqNWZBO0VBQ0UsMENBQUE7QTVIbzVmRjs7QTRIbDVmQTtFQUNFLDRCQUFBO0E1SHE1ZkY7O0E0SG41ZkE7RUFDRSx5QkFBQTtBNUhzNWZGOztBNEhwNWZBO0VBQ0UsMENBQUE7QTVIdTVmRjs7QTRIcjVmQTtFQUNFLHFCQUFBO0E1SHc1ZkY7O0E0SHQ1ZkE7RUFDRSx5QkFBQTtBNUh5NWZGOztBNEh2NWZBO0VBQ0Usc0NBQUE7QTVIMDVmRjs7QTRIeDVmQTtFQUNFLGlCQUFBO0E1SDI1ZkY7O0E0SHo1ZkE7RUFDRSxtQkFBQTtBNUg0NWZGOztBNEgxNWZBO0VBQ0Usa0JBQUE7QTVINjVmRjs7QTRIMzVmQTtFQUNFLG9CQUFBO0E1SDg1ZkY7O0E0SDU1ZkE7RUFDRSxpQkFBQTtBNUgrNWZGOztBNEg3NWZBO0VBQ0UsbUJBQUE7QTVIZzZmRjs7QTRIOTVmQTtFQUNFLGtCQUFBO0E1SGk2ZkY7O0E0SC81ZkE7RUFDRSxvQkFBQTtBNUhrNmZGOztBNEhoNmZBO0VBQ0UsaUJBQUE7QTVIbTZmRjs7QTRIajZmQTtFQUNFLG9CQUFBO0E1SG82ZkY7O0E0SGw2ZkE7RUFDRSxrQkFBQTtBNUhxNmZGOztBNEhuNmZBO0VBQ0UscUJBQUE7QTVIczZmRjs7QTRIcDZmQTtFQUNFLGtCQUFBO0E1SHU2ZkY7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d0RBQUE7QTdIK2hpQkY7O0E2SDdoaUJBO0VBQ0UseUJBQUE7QTdIZ2lpQkY7O0E2SDloaUJBO0VBQ0UsMENBQUE7QTdIaWlpQkY7O0E2SC9oaUJBO0VBQ0UsaURBQUE7QTdIa2lpQkY7O0E2SGhpaUJBO0VBQ0UseUJBQUE7QTdIbWlpQkY7O0E2SGppaUJBO0VBQ0UsMENBQUE7QTdIb2lpQkY7O0E2SGxpaUJBO0VBQ0UsMENBQUE7QTdIcWlpQkY7O0E2SG5paUJBO0VBQ0UseUJBQUE7QTdIc2lpQkY7O0E2SHBpaUJBO0VBQ0Usc0NBQUE7QTdIdWlpQkY7O0E2SHJpaUJBO0VBQ0UsbUNBQUE7QTdId2lpQkY7O0E2SHRpaUJBO0VBQ0UseUJBQUE7QTdIeWlpQkY7O0E2SHZpaUJBO0VBQ0UsMENBQUE7QTdIMGlpQkY7O0E2SHhpaUJBO0VBQ0UsNEJBQUE7QTdIMmlpQkY7O0E2SHppaUJBO0VBQ0UseUJBQUE7QTdINGlpQkY7O0E2SDFpaUJBO0VBQ0UsMENBQUE7QTdINmlpQkY7O0E2SDNpaUJBO0VBQ0UscUJBQUE7QTdIOGlpQkY7O0E2SDVpaUJBO0VBQ0UseUJBQUE7QTdIK2lpQkY7O0E2SDdpaUJBO0VBQ0Usc0NBQUE7QTdIZ2ppQkY7O0E2SDlpaUJBO0VBQ0UsaUJBQUE7QTdIaWppQkY7O0E2SC9paUJBO0VBQ0UsbUJBQUE7QTdIa2ppQkY7O0E2SGhqaUJBO0VBQ0Usa0JBQUE7QTdIbWppQkY7O0E2SGpqaUJBO0VBQ0Usb0JBQUE7QTdIb2ppQkY7O0E2SGxqaUJBO0VBQ0UsaUJBQUE7QTdIcWppQkY7O0E2SG5qaUJBO0VBQ0UsbUJBQUE7QTdIc2ppQkY7O0E2SHBqaUJBO0VBQ0Usa0JBQUE7QTdIdWppQkY7O0E2SHJqaUJBO0VBQ0Usb0JBQUE7QTdId2ppQkY7O0E2SHRqaUJBO0VBQ0UsaUJBQUE7QTdIeWppQkY7O0E2SHZqaUJBO0VBQ0Usb0JBQUE7QTdIMGppQkY7O0E2SHhqaUJBO0VBQ0Usa0JBQUE7QTdIMmppQkY7O0E2SHpqaUJBO0VBQ0UscUJBQUE7QTdINGppQkY7O0E2SDFqaUJBO0VBQ0Us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QWNFLFdqSTBGUztBRDRtbEJYOztBa0lwc2xCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTRCRSxVakk0RFM7QUQyb2xCWDs7QWtJcnNsQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0QkUsWWpJOEJTO0FEMHFsQlg7O0FrSXRzbEJBO0VBQ0U7O0lBRUUsY2pJNkJPO0VENHFsQlQ7RWtJdnNsQkE7Ozs7SUFJRSxhakl1Qk87RURrcmxCVDtFa0l2c2xCQTs7OztJQUlFLGVqSWlCTztFRHdybEJUO0FBQ0Y7QWtJdHNsQkE7RUFDRSxlaklZUztBRDRybEJYOztBa0l0c2xCQTtFQUNFLGVqSVNTO0FEZ3NsQlg7O0FrSXZzbEJBOztFQUVFLGFqSUtTO0FEcXNsQlg7O0FrSXhzbEJBO0VBQ0UsMEJqSUVTO0FEeXNsQlg7O0FrSXpzbEJBOztFQUVFLHlCaklMUztBRGl0bEJYOztBa0kxc2xCQTtFQUNFLHlCaklSUztFaUlTVCxjaklUUztBRHN0bEJYOztBa0kzc2xCQTtFQUNFLGNqSVRTO0FEdXRsQlg7O0FrSTVzbEJBO0VBQ0UseUJqSVJTO0FEdXRsQlg7O0FrSTdzbEJBO0VBQ0UsY2pJYlM7QUQ2dGxCWDs7QWtJOXNsQkE7RUFDRSxhakloQlM7QURpdWxCWDs7QWtJL3NsQkE7RUFDRSxlakluQlM7QURxdWxCWDs7QWtJaHRsQkE7RUFDRSxzQmpJNUJTO0FEK3VsQlg7O0FrSWp0bEJBO0VBQ0Usc0JqSXJCTTtBRHl1bEJSOztBa0lsdGxCQTs7RUFFRSxrQmpJbkNTO0FEd3ZsQlg7O0FrSW50bEJBO0VBQ0UseUJqSTdCUztFaUk4QlQsV2pJdkNTO0FENnZsQlg7O0FrSXB0bEJBO0VBQ0UsNEJqSWxDUztBRHl2bEJYOztBa0lydGxCQTtFQUNFLDRCaklyQ1M7QUQ2dmxCWDs7QWtJdHRsQkE7RUFDRSxXakloRFM7QUR5d2xCWDs7QWtJdnRsQkE7RUFDRSxjakkvQ1M7QUR5d2xCWDs7QWtJeHRsQkE7RUFDRSx5QmpJOUNTO0VpSStDVCxXakl2RFM7QURreGxCWDs7QWtJenRsQkE7RUFDRSx5QmpJbERTO0FEOHdsQlg7O0FrSXh0bEJBOzs7Ozs7Ozs7Ozs7OztFQWNFLGNqSXZGUTtBRGt6bEJWOztBa0l6dGxCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTRCRSxhaklySFE7QURpMWxCVjs7QWtJMXRsQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0QkUsZWpJbkpRO0FEZzNsQlY7O0FrSTN0bEJBO0VBQ0U7O0lBRUUsY2pJcklPO0VEbTJsQlQ7RWtJNXRsQkE7Ozs7SUFJRSxhakkzSU87RUR5MmxCVDtFa0k1dGxCQTs7OztJQUlFLGVqSWpKTztFRCsybEJUO0FBQ0Y7QWtJNXRsQkE7RUFDRSxlaklySlM7QURtM2xCWDs7QWtJNXRsQkE7RUFDRSxlakl4SlM7QUR1M2xCWDs7QWtJN3RsQkE7O0VBRUUsYWpJNUpTO0FENDNsQlg7O0FrSTl0bEJBO0VBQ0UsMEJqSW5LUztBRG80bEJYOztBa0kvdGxCQTs7RUFFRSx5QmpJMUtTO0FENDRsQlg7O0FrSWh1bEJBO0VBQ0UseUJqSTdLUztFaUk4S1QsY2pJOUtTO0FEaTVsQlg7O0FrSWp1bEJBO0VBQ0UsY2pJMUtTO0FEODRsQlg7O0FrSWx1bEJBO0VBQ0Usc0JqSXJMUztBRDA1bEJYOztBa0ludWxCQTtFQUNFLGNqSXBMUztBRDA1bEJYOztBa0lwdWxCQTtFQUNFLGFqSXZMUztBRDg1bEJYOztBa0lydWxCQTtFQUNFLGVqSTFMUztBRGs2bEJYOztBa0l0dWxCQTtFQUNFLHNCaklqTVM7QUQwNmxCWDs7QWtJdnVsQkE7RUFDRSxzQmpJMUxNO0FEbzZsQlI7O0FrSXh1bEJBO0VBQ0UscUJqSW5NUztBRDg2bEJYOztBa0l6dWxCQTtFQUNFLHFCakl0TVM7QURrN2xCWDs7QWtJMXVsQkE7RUFDRSxxQmpJek1TO0FEczdsQlg7O0FrSTN1bEJBOztFQUVFLGtCakl2TU07QURxN2xCUjs7QWtJNXVsQkE7RUFDRSxzQmpJcE5TO0VpSXFOVCxxQmpJak5TO0VpSWtOVCxjakk5TVM7QUQ2N2xCWDs7QWtJN3VsQkE7RUFDRSxxQmpJck5TO0FEcThsQlg7O0FrSTl1bEJBO0VBQ0UsMkJqSXhOUztBRHk4bEJYOztBa0kvdWxCQTtFQUNFLGNqSTFPUTtBRDQ5bEJWOztBa0lodmxCQTtFQUNFLHFCakk5TlM7QURpOWxCWDs7QW1JdG1tQkE7RUFDRSxnQkFBQTtBbkl5bW1CRjs7QW1JdG1tQkE7RUFDRSx5QkFBQTtBbkl5bW1CRjs7QW9JN21tQkU7RUFDRSxzQm5JK0lPO0VtSTlJUCxxQm5Ja0pPO0VtSWpKUCxjbklvSk87RW1JbkpQLGdCQUFBO0FwSWdubUJKO0FvSTltbUJJO0VBQ0UscUJuSThJSztBRGsrbEJYO0FvSTVtbUJFO0VBQ0Usc0JuSW9JTztFbUluSVAseUJBQUE7QXBJOG1tQko7QW9JM21tQkU7RUFDRSxzQm5JK0hPO0VtSTlIUCxjbklxSU87QUR3K2xCWDtBb0kzbW1CSTtFQUNFLHlCbkk0SEs7QURpL2xCWDtBb0l6bW1CRTtFQUNFLHNCbklzSE87QURxL2xCWDtBb0l4bW1CRTs7RUFFRSxjbkl3SE87QURrL2xCWDs7QXFJMW9tQkE7O0VBQUE7QUFJQztFQUNDLGtCQUFBO0FySTRvbUJGOztBcUkxb21CQTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxnQnBJbUlTO0VvSWxJVCxXQUFBO0FySTZvbUJGOztBcUkzb21CQTtFQUNFLGNBQUE7QXJJOG9tQkY7O0FxSTVvbUJBO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBckkrb21CRjs7QXFJNW9tQkE7RUFDRSxrQkFBQTtBckkrb21CRjs7QXFJNW9tQkE7RUFDRSxXQUFBO0VBQ0EsU0FBQTtBckkrb21CRjs7QXFJN29tQkE7O0VBRUUsa0JBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHFCcEkyUGlCO0FEcTVsQm5COztBcUk5b21CQTtFQUNFLGVBQUE7QXJJaXBtQkY7O0FxSS9vbUJBOzs7OztFQUtFLG1CQUFBO0VBQ0EsZUFBQTtBcklrcG1CRjs7QXFJaHBtQkE7O0VBRUUsY0FBQTtBckltcG1CRjs7QXFJanBtQkE7RUFDRSxrQkFBQTtBcklvcG1CRjs7QXFJbHBtQkE7RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxrQ0FBQTtFQUNBLGdDQUFBO0VBQ0Esb0NBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0FySXFwbUJGOztBcUlucG1CQTs7RUFFRSx5QnBJOERRO0VvSTdEUixXQUFBO0VBQ0EseUNBQUE7QXJJc3BtQkY7O0FxSXBwbUJBO0VBQ0UseUJBQUE7QXJJdXBtQkY7O0FxSXJwbUJBOztFQUVFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FySXdwbUJGOztBcUlycG1CQTtFQUNFLGNBQUE7QXJJd3BtQkY7O0FxSXRwbUJBOztFQUVFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FySXlwbUJGOztBcUl2cG1CQTtFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QXJJMHBtQkY7O0FxSXhwbUJBO0VBQ0UsWUFBQTtBckkycG1CRjs7QXFJenBtQkE7O0VBRUUsZUFBQTtFQUNBLG1CQUFBO0FySTRwbUJGOztBcUl6cG1CQTs7RUFFRSxjQUFBO0VBQ0EsMkJBQUEsRUFBQSxlQUFBO0VBQ0EseUJBQUEsRUFBQSx3QkFBQSxFQUNBLGNBQUE7RUFDQSxzQkFBQSxFQUFBLFlBQUEsRUFDQSwyQkFBQTtFQUNBLGlCQUFBO0FySTRwbUJGOztBcUl6cG1CQTs7RUFFRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBckk0cG1CRjs7QXFJMXBtQkE7RUFDRSxlQUFBO0FySTZwbUJGOztBcUkzcG1CQTtFQUNFLG1CQUFBO0FySThwbUJGOztBcUkzcG1CQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QXJJOHBtQkY7O0FxSTVwbUJBO0VBQ0Usc0JBQUE7QXJJK3BtQkY7O0FxSTVwbUJBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXJJK3BtQkY7O0FxSTVwbUJBOztFQUVFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBckkrcG1CRjs7QXFJN3BtQkE7O0VBRUUsZ0JBQUE7QXJJZ3FtQkY7O0FxSTdwbUJBO0VBQ0UscUJBQUE7QXJJZ3FtQkY7O0FxSTdwbUJBO0VBQ0UsV0FBQTtBcklncW1CRjs7QXFJN3BtQkE7RUFDRSxhQUFBO0FySWdxbUJGOztBcUk3cG1CQTtFQUNFLFdBQUE7QXJJZ3FtQkY7O0FxSTdwbUJBO0VBQ0Usa0JBQUE7QXJJZ3FtQkY7O0FxSTdwbUJBO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7QXJJZ3FtQkY7O0FxSTlwbUJBO0VBQ0UsZ0JBQUE7QXJJaXFtQkY7O0FxSS9wbUJBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0FySWtxbUJGOztBcUkvcG1CQTtFQUNFLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0FySWtxbUJGOztBcUkvcG1CQTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FySWtxbUJGOztBcUkvcG1CQTtFQUNFLGVBQUE7QXJJa3FtQkY7O0FzSTEybUJRO0VBQ0ksaUJBQUE7QXRJNjJtQlo7O0FzSXYybUJBO0VBR0ksWUFBQTtFQUNBLG1Cckk0SVU7RXFJM0lWLHdGQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBdEl3Mm1CSjtBc0l0Mm1CSTtFQUNJLDJDQUFBO0VBQ0EsZUFBQTtBdEl3Mm1CUjtBc0lwMm1CSTs7O0VBR0ksZ0JBQUE7QXRJczJtQlI7QXNJbjJtQkk7RUFDSSxrQkFBQTtBdElxMm1CUjtBc0luMm1CUTtFQUNJLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0Esa0JBQUE7QXRJcTJtQlo7QXNJajJtQkk7RUFDSSxpQkFBQTtBdEltMm1CUjtBc0lqMm1CUTtFQUNJLGVySVVGO0VxSVRFLGdCcklxQkE7RXFJcEJBLHNDckk4R0k7RXFJN0dKLGlCQUFBO0VBQ0Esa0NBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7QXRJbTJtQlo7QXNJaDJtQlE7RUFDSSxjckltSEM7RXFJbEhELGVySU5GO0VxSU9FLGdCcklRTTtFcUlQTixpQnJJVEY7QUQyMm1CVjtBc0kvMW1CUTtFQUNJLGVySVRGO0VxSVVFLGNySTJHQztFcUkxR0QsZ0JySUdLO0VxSUZMLGlCcklsQkY7QURtM21CVjtBc0k5MW1CUTtFQUNJLGNBQUE7RUFDQSxtQkFBQTtBdElnMm1CWjtBc0k5MW1CWTtFQUNJLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBdElnMm1CaEI7QXNJOTFtQmdCO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0F0SWcybUJwQjtBc0k3MW1CZ0I7RUFDSSxlckkvQlY7RXFJZ0NVLGNySXFGRDtFcUlwRkMsZ0JySXJCUjtFcUlzQlEsYUFBQTtBdEkrMW1CcEI7QXNJMTFtQlE7RUFDSSxjcklvRUM7RXFJbkVELGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlcklsREY7RXFJbURFLGdCckluQ007RXFJb0NOLGFBQUE7QXRJNDFtQlo7QXNJMTFtQlk7RUFDSSxlckl0RE47RXFJdURNLGNySXVERDtFcUl0REMsa0JBQUE7QXRJNDFtQmhCO0FzSTExbUJnQjtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx5QnJJMENMO0FEa3ptQmY7QXNJeDFtQlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQ0FBQTtFQUNBLFNBQUE7RUFDQSxNQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0F0STAxbUJoQjtBc0lsMW1CSTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0F0SW8xbUJSO0FzSWwxbUJRO0VBQ0ksZXJJbEdGO0VxSW1HRSxnQnJJdkZNO0VxSXdGTixxQkFBQTtBdElvMW1CWjs7QXVJdHptQkE7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7QXZJeXptQkY7QXVJdnptQkk7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7QXZJeXptQk47QXVJeHptQk07RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QXZJMHptQlI7QXVJenptQlE7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLCtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQkFBQTtBdkkyem1CVjtBdUl4em1CUTtFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBdkkwem1CVjtBdUl4em1CUTtFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QXZJMHptQlY7QXVJcnptQlE7RUFDRSxtQkFBQTtBdkl1em1CVjtBdUl0em1CVTtFQUNFLFdBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QXZJd3ptQlo7QXVJdHptQlU7O0VBRUUsY3RJMUZFO0FEazVtQmQ7QXVJbnptQk07RUFDRSxtQnRJaEdNO0VzSWlHTixnREFBQTtBdklxem1CUjtBdUluem1CUTtFQUNFLGtCQUFBO0F2SXF6bUJWO0F1SXB6bUJVO0VBQ0Usa0RBQUE7QXZJc3ptQlo7QXVJcHptQlU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0F2SXN6bUJaO0F1SW56bUJjO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0F2SXF6bUJoQjtBdUluem1CYztFQUNFLGNBQUE7QXZJcXptQmhCO0F1SWp6bUJZO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBdkltem1CZDtBdUlsem1CYztFQUNFLGtCQUFBO0F2SW96bUJoQjtBdUluem1CZ0I7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBdklxem1CbEI7O0F3SWpsbkJBO0VBQ0Usa0JBQUE7QXhJb2xuQkY7QXdJbmxuQkU7RUFDRSxTQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBRUEsZ0VBQUE7RUFDQSx5QkFBQTtBeElvbG5CSjtBd0lqbG5CRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0F4SW1sbkJKO0F3SWhsbkJFO0VBQ0UsMkN2SWdKWTtFdUkvSVosa0RBQUE7RUFDQSxjdkl5SVU7RXVJeElWLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBeElrbG5CSjtBZTdobkJJO0V5SDNERjtJQVNJLGVBQUE7SUFDQSxtQkFBQTtFeEltbG5CSjtBQUNGO0F3SWpsbkJNO0VBQ0Usa0JBQUE7QXhJbWxuQlI7QWV0aW5CSTtFeUg5Q0U7SUFHSSxpQkFBQTtFeElxbG5CUjtBQUNGO0FlM2luQkk7RXlIekNJO0lBRUksc0JBQUE7RXhJc2xuQlY7QUFDRjtBd0lybG5CVTtFQUNFLGtCQUFBO0F4SXVsbkJaO0F3SWxsbkJVO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtBeElvbG5CWjtBZXZqbkJJO0V5SC9CTTtJQUtJLGlCQUFBO0V4SXFsbkJaO0V3SXBsbkJZO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RXhJc2xuQmQ7QUFDRjtBd0lubG5CWTtFQUNFLGtCQUFBO0F4SXFsbkJkO0F3STNrbkJJOzs7Ozs7Ozs7Ozs7OztFQVFFLDRCQUFBO0F4SW1sbkJOO0F3SWpsbkJJO0VBQ0UsK0JBQUE7QXhJbWxuQk47QXdJaGxuQlE7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0F4SWtsbkJWO0F3STlrbkJNO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0F4SWdsbkJSO0FlaG1uQkk7RXlIYUU7SUFNSSxrQkFBQTtFeElpbG5CUjtBQUNGO0F3SWhsbkJRO0VBQ0Usa0JBQUE7RUFFQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQ3ZJeURNO0V1SXhETixjdkltREk7RXVJbERKLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG1DQUFBO0VBQ0Esc0NBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBeElpbG5CVjtBZXRubkJJO0V5SHFCSTtJQW1CSSxZQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7RXhJa2xuQlY7QUFDRjtBd0kva25CUTtFQUNFLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0F4SWlsbkJWO0F3SWhsbkJVOzs7Ozs7Ozs7Ozs7O0VBT0UseUJBQUE7QXhJd2xuQlo7QWVucG5CSTtFeUgrQ0k7SUFnQkksZUFBQTtJQUNBLG1CQUFBO0V4SXdsbkJWO0FBQ0Y7QXdJcmxuQlE7RUFDRSxnQkFBQTtFQUNBLGNBQUE7QXhJdWxuQlY7QXdJdGxuQlU7RUFDRSxXQUFBO0VBQ0Esc0JBQUE7S0FBQSxtQkFBQTtBeEl3bG5CWjtBZTlxbkJJO0V5SGlGSTtJQVFJLGNBQUE7SUFDQSxnQkFBQTtFeEl5bG5CVjtBQUNGO0FldnFuQkk7RXlIb0VJO0lBWUksY0FBQTtJQUNBLFdBQUE7RXhJMmxuQlY7QUFDRjtBZTdxbkJJO0V5SG9FSTtJQWdCSSxrQkFBQTtFeEk2bG5CVjtFd0k1bG5CVTtJQUNFLFdBQUE7RXhJOGxuQlo7QUFDRjtBd0l6bG5CVTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBVUEsaUJBQUE7QXhJa2xuQlo7QXdJMWxuQlk7RUFDRSxxQkFBQTtBeEk0bG5CZDtBZTlybkJJO0V5SGlHUTtJQUdJLGVBQUE7SUFDQSxjQUFBO0V4SThsbkJkO0FBQ0Y7QXdJemxuQlk7RUFDRSx1QkFBQTtBeEkybG5CZDtBd0l6bG5CWTs7RUFFRSxrQkFBQTtFQUNBLGFBQUE7QXhJMmxuQmQ7QXdJemxuQlk7O0VBRUUsa0JBQUE7RUFDQSxhQUFBO0F4STJsbkJkO0F3SXhsbkJZOzs7O0VBSUUsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0F4STBsbkJkO0F3SXZsbkJZOztFQUVFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBRUEseUJBQUE7QXhJeWxuQmQ7QXdJdGxuQlk7O0VBRUUsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBRUEsa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUVBLHlCQUFBO0F4SXVsbkJkO0F3SXBsbkJZO0VBQ0UsVUFBQTtFQUVBLG1CQUFBO0F4SXNsbkJkO0F3SW5sbkJZO0VBQ0UsVUFBQTtFQUVBLG1CQUFBO0F4SXFsbkJkO0F3SW5sbkJZO0VBQ0UsVUFBQTtFQUVBLG1CQUFBO0F4SXFsbkJkO0F3SW5sbkJZO0VBQ0UsVUFBQTtFQUVBLG1CQUFBO0F4SXFsbkJkO0F3SWpsbkJVO0VBVUUsaUJBQUE7RUFDQSxjQUFBO0F4STBrbkJaO0F3SXBsbkJZO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0F4SXNsbkJkO0F3SXBsbkJjO0VBQ0UscUJBQUE7QXhJc2xuQmhCO0FlcnhuQkk7RXlId0xNO0lBY0ksZUFBQTtFeEltbG5CWjtBQUNGO0F3SWpsbkJZO0VBQ0UsdUJBQUE7QXhJbWxuQmQ7QXdJamxuQlk7O0VBRUUsa0JBQUE7RUFDQSxhQUFBO0F4SW1sbkJkO0F3SWpsbkJZOztFQUVFLGtCQUFBO0VBQ0EsYUFBQTtBeEltbG5CZDtBd0lobG5CWTs7OztFQUlFLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBeElrbG5CZDtBd0kva25CWTs7RUFFRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUdBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0F4SStrbkJkO0F3STVrbkJZOztFQUVFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXhJOGtuQmQ7QXdJM2tuQlk7RUFDRSxtQkFBQTtBeEk2a25CZDtBd0kxa25CWTs7RUFFRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUVBLHlCQUFBO0F4STRrbkJkO0F3SXprbkJZOztFQUVFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBR0EsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBRUEseUJBQUE7QXhJeWtuQmQ7QXdJdGtuQlk7RUFDRSxVQUFBO0VBRUEsbUJBQUE7QXhJd2tuQmQ7QXdJcmtuQlk7RUFDRSxVQUFBO0VBRUEsbUJBQUE7QXhJdWtuQmQ7QXdJcmtuQlk7RUFDRSxVQUFBO0VBRUEsbUJBQUE7QXhJdWtuQmQ7QXdJcmtuQlk7RUFDRSxVQUFBO0VBR0Esd0JBQUE7QXhJc2tuQmQ7QXdJOWpuQkU7RUFDRSxpQ0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUR2SWpQWTtFdUlrUFosMEJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QXhJZ2tuQko7QWU3NG5CSTtFeUg4VEY7SUFtQkksYUFBQTtFeElna25CSjtBQUNGO0F3STlqbkJJO0VBQ0UsWUFBQTtBeElna25CTjtBd0k3am5CSTtFQUNFLGN2SXhRUTtFdUl5UVIsZUFBQTtBeEkram5CTjtBd0k5am5CTTtFQUNFLGN2STNRTTtFdUk0UU4sZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtBeElna25CUjtBd0kzam5CVTtFQUNFLGtCQUFBO0F4STZqbkJaO0F3STVqbkJZO0VBQ0UsbUJ2SXRSQTtFdUl1UkEsc0N2SWxSRTtFdUltUkYsZUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBeEk4am5CZDtBd0l2am5CSTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtBeEl5am5CTjtBd0l4am5CTTtFQUNFLHFCQUFBO0VBQ0EsY3ZJN1JLO0V1SThSTCxlQUFBO0F4STBqbkJSO0FlcDduQkk7RXlIdVhFO0lBTUksZUFBQTtFeEkyam5CUjtBQUNGO0F3SXpqbkJNO0VBQ0Usb0JBQUE7QXhJMmpuQlI7QXdJMWpuQlE7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CdklwVEk7RXVJcVRKLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QXhJNGpuQlY7QWV2OG5CSTtFeUhrWUk7SUFZSSxZQUFBO0lBQ0EsV0FBQTtFeEk2am5CVjtBQUNGO0F3STNqbkJVO0VBQ0Usb0NBQUE7QXhJNmpuQlo7QXdJeGpuQlE7RUFDRSxtQnZJeFVJO0V1SXlVSixZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBRUEsa0JBQUE7QXhJeWpuQlY7QWV6OW5CSTtFeUh3Wkk7SUFXSSxZQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7RXhJMGpuQlY7RXdJempuQlU7SUFDRSxZQUFBO0lBQ0EsV0FBQTtFeEkyam5CWjtBQUNGO0F3SXZqbkJZO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7QXhJeWpuQmQ7QWVuL25CSTtFeUg2YVE7SUFnQkksVUFBQTtJQUNBLFlBQUE7RXhJMGpuQmQ7QUFDRjtBd0lyam5CWTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0F4SXVqbkJkO0FlOWdvQkk7RXlIb2NRO0lBc0JJLFdBQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtFeEl3am5CZDtBQUNGO0F3SXBqbkJVO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLDBCQUFBO0F4SXNqbkJaO0FlaGlvQkk7RXlIaWVNO0lBV0ksWUFBQTtJQUNBLFdBQUE7RXhJd2puQlo7QUFDRjs7QXdJaGpuQkE7RUFDRSxhQUFBO0F4SW1qbkJGOztBd0kxaW5CVTs7RUFFRSxrQkFBQTtFQUNBLGNBQUE7QXhJNmluQlo7QXdJMWluQmM7O0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CdkkzYkY7RXVJNGJFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtBeEk2aW5CaEI7QXdJM2luQmM7O0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1Cdkl2Y0Y7RXVJd2NFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0F4SThpbkJoQjtBd0kxaW5CZ0I7O0VBQ0UsbUJBQUE7QXhJNmluQmxCO0F3SXhpbkJnQjs7RUFDRSxpREFBQTtBeEkyaW5CbEI7QXdJemluQmdCOztFQUNFLDZDdklwZEY7QURnZ29CaEI7QXdJMWluQmdCOztFQUNFLDJDdkl2ZEY7QURvZ29CaEI7QXdJeGluQmdCOztFQUNFLHlCQUFBO0F4STJpbkJsQjtBd0l6aW5CZ0I7O0VBQ0UscUJBQUE7QXhJNGluQmxCO0F3STFpbkJnQjs7RUFDRSxtQkFBQTtBeEk2aW5CbEI7QXdJdmluQmM7O0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CdklwZkY7RXVJcWZFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtBeEkwaW5CaEI7QXdJeGluQmM7O0VBQ0UsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSwrQkFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtBeEkyaW5CaEI7QXdJdmluQmdCOztFQUNFLG1CQUFBO0F4STBpbkJsQjtBd0lyaW5CZ0I7O0VBQ0UsaURBQUE7QXhJd2luQmxCO0F3SXRpbkJnQjs7RUFDRSw2Q3ZJOWdCRjtBRHVqb0JoQjtBd0l2aW5CZ0I7O0VBQ0UsMkN2SWpoQkY7QUQyam9CaEI7QXdJcmluQmdCOztFQUNFLHlCQUFBO0F4SXdpbkJsQjtBd0l0aW5CZ0I7O0VBQ0UscUJBQUE7QXhJeWluQmxCO0F3SXZpbkJnQjs7RUFDRSxtQkFBQTtBeEkwaW5CbEI7QWU3cG9CSTtFeUh3bkJROztJQUVJLGVBQUE7RXhJd2luQmQ7QUFDRjtBd0l2aW5CYzs7RUFDRSxpQkFBQTtFQUNBLG1CQUFBO0F4STBpbkJoQjtBd0l0aW5CWTs7RUFDRSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QXhJeWluQmQ7QXdJeGluQmM7O0VBQ0UscUJBQUE7QXhJMmluQmhCO0F3SXJpbkJRO0VBQ0UsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7QXhJdWluQlY7QWUzcm9CSTtFeUgrb0JJO0lBUUksa0JBQUE7RXhJd2luQlY7QUFDRjtBd0l0aW5CVTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBeEl3aW5CWjtBd0lyaW5CVTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QXhJdWluQlo7QXdJcGluQlU7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0N2SXZsQkk7RXVJd2xCSixjQUFBO0VBQ0EscUJBQUE7QXhJc2luQlo7O0F5SWp5b0JBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0J4SW9FVTtBRGd1b0JaOztBeUlqeW9CQTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxleElnRFU7RXdJL0NWLGFBQUE7QXpJb3lvQkY7O0F5SWp5b0JBO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGV4SXlDVTtFd0l4Q1Ysa0JBQUE7QXpJb3lvQkY7O0F5SWp5b0JBO0VBQ0Usa0JBQUE7RUFDQSxleEltQ1U7RXdJbENWLGtCQUFBO0F6SW95b0JGOztBeUlqeW9CQTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxleEk4QlE7RXdJN0JSLGtCQUFBO0F6SW95b0JGOztBeUlqeW9CQTtFQUNFLGlEeEkrSGM7RXdJOUhkLGN4SXlIWTtBRDJxb0JkO0F5SW55b0JFO0VBQ0UseUJ4STBJUztBRDJwb0JiOztBeUlqeW9CQTtFQUNFLGlEQUFBO0VBQ0Esc0N4SXNIYztFd0lySGQsdUJBQUE7RUFDQSxnQnhJMkJlO0V3STFCZixvQkFBQTtBeklveW9CRjtBeUlseW9CRTtFQUNFLGN4STJHVTtFd0kxR1YsMkN4SStHWTtBRHFyb0JoQjs7QXlJaHlvQkE7RUFDRSx5QnhJNEdvQjtFd0kzR3BCLGN4SW9HWTtBRCtyb0JkO0F5SWx5b0JFO0VBQ0UsZUFBQTtBeklveW9CSjs7QXlJaHlvQkE7RUFDRSxtRHhJbUdnQjtFd0lsR2hCLGN4STRGWTtBRHVzb0JkO0F5SWx5b0JFO0VBQ0UsZUFBQTtBeklveW9CSjs7QXlJaHlvQkE7RUFDRSxtREFBQTtFQUNBLHdDeEkwRmdCO0V3SXpGaEIsdUJBQUE7RUFDQSxvQkFBQTtBeklteW9CRjtBeUlqeW9CRTtFQUNFLGN4SStFVTtFd0k5RVYsNkN4SW9GYztBRCtzb0JsQjs7QXlJL3hvQkE7RUFDRSx5QnhJeUVZO0V3SXhFWixzQ3hJNkVjO0FEcXRvQmhCO0F5SWp5b0JFO0VBQ0UsZUFBQTtBeklteW9CSjs7QXlJL3hvQkE7RUFDRSxZQUFBO0F6SWt5b0JGOztBZWx6b0JJO0UySDNFSjtJQUVJLGdCQUFBO0UxSWc0b0JGO0UwSS8zb0JFO0lBQ0Usa0JBQUE7RTFJaTRvQko7RTBJOTNvQkU7SUFDRSxhQUFBO0UxSWc0b0JKO0FBQ0Y7O0EwSTEzb0JJO0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtBMUk2M29CTjtBMEl6M29CTTtFQUNFLHNCQUFBO0VBQ0EsdUJBQUE7QTFJMjNvQlI7QTBJMTNvQlE7RUFDRSw4QkFBQTtFQUNBLDZCQUFBO0ExSTQzb0JWO0EwSTMzb0JVO0VBQ0UsaUJBQUE7RUFDQSw2QkFBQTtBMUk2M29CWjtBMEl0M29CTTtFQUNFLGtEQUFBO0VBQ0EsMkN6STJIUTtFeUkxSFIsY3pJcUhNO0V5SXBITixxQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0ExSXczb0JSO0FlcjJvQkk7RTJIMUJFO0lBU0ksa0JBQUE7RTFJMDNvQlI7QUFDRjtBMEl4M29CUTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBMUkwM29CVjtBMEl0M29CVTtFQUNFLFlBQUE7QTFJdzNvQlo7QWVuM29CSTtFMkhBRTtJQUVJLGVBQUE7RTFJcTNvQlI7QUFDRjtBZTMyb0JJO0UySGJFO0lBS0ksZUFBQTtFMUl1M29CUjtBQUNGO0EwSXQzb0JRO0VBQ0UsV0FBQTtBMUl3M29CVjtBMElqM29CVTtFQUNFLG1CQUFBO0ExSW0zb0JaO0EwSWwzb0JZO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBMUlvM29CZDtBMEloM29CVTtFQUNFLG1CQUFBO0ExSWszb0JaO0EwSWozb0JZO0VBQ0UsY0FBQTtBMUltM29CZDtBMElsM29CYztFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx3Q0FBQTtFQUNBLG1CQUFBO0ExSW8zb0JoQjtBMEluM29CZ0I7RUFDRSxlQUFBO0ExSXEzb0JsQjtBMEluM29CZ0I7RUFDRSxjQUFBO0ExSXEzb0JsQjtBMEluM29CZ0I7RUFDRSxjQUFBO0ExSXEzb0JsQjtBMElsM29CZ0I7RUFDRSxlQUFBO0ExSW8zb0JsQjtBMElsM29Ca0I7RUFDRSxxQkFBQTtFQUNBLGlCQUFBO0ExSW8zb0JwQjtBMEloM29Cc0I7RUFDRSxhQUFBO0VBQ0EsWUFBQTtBMUlrM29CeEI7QTBJMzJvQmtCO0VBQ0UsY0FBQTtBMUk2Mm9CcEI7QTBJeDJvQmdCO0VBQ0UsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSwrQkFBQTtBMUkwMm9CbEI7QTBJbjJvQlE7RUFDRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0ExSXEyb0JWO0EwSW4yb0JVO0VBQ0Usa0JBQUE7QTFJcTJvQlo7QTBJbjJvQmM7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0ExSXEyb0JoQjtBMElqMm9CWTtFQUNFLGFBQUE7QTFJbTJvQmQ7QWV0N29CSTtFMkhrRlE7SUFJSSxhQUFBO0UxSW8yb0JkO0FBQ0Y7QTBJbjJvQmM7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0ExSXEyb0JoQjtBMEkvMW9CUTtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0ExSWkyb0JWO0FlbDlvQkk7RTJIOEdJO0lBVUksa0JBQUE7SUFDQSxhQUFBO0UxSTgxb0JWO0FBQ0Y7QWUzOG9CSTtFMkhpR0k7SUFlSSxZQUFBO0lBQ0EsYUFBQTtFMUkrMW9CVjtBQUNGO0FlajlvQkk7RTJIaUdJO0lBb0JJLFlBQUE7RTFJZzJvQlY7QUFDRjtBMEk5MW9CVTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QTFJZzJvQlo7QWUzOW9CSTtFMkg4SE07SUFFSSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0UxSSsxb0JaO0FBQ0Y7QTBJejFvQkk7RUFDRSx1Q3pJckRVO0FEZzVvQmhCO0EwSXgxb0JJO0VBQ0UscUN6SXpEVTtFeUkwRFYsZ0JBQUE7QTFJMDFvQk47QTBJdjFvQkk7RUFDRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBMUl5MW9CTjtBZWovb0JJO0UySG1KQTtJQVFJLFNBQUE7RTFJMDFvQk47QUFDRjtBMEl4MW9CTTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBMUkwMW9CUjtBMEl2MW9CTTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtEQUFBO0ExSXkxb0JSO0FlLy9vQkk7RTJIbUtFO0lBS0ksZUFBQTtFMUkyMW9CUjtBQUNGO0FlcGdwQkk7RTJIbUtFO0lBU0ksZUFBQTtJQUNBLGdCQUFBO0UxSTQxb0JSO0FBQ0Y7QTBJdjFvQk07RUFDRSxtQkFBQTtFQUNBLHlDQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBMUl5MW9CUjtBMEl4MW9CUTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBMUkwMW9CVjtBMEl4MW9CVTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QTFJMDFvQlo7QTBJeDFvQlU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0ExSTAxb0JaO0EwSXQxb0JRO0VBQ0Usa0JBQUE7RUFDQSw0QkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJ6SW5JSTtFeUlvSUosZ0RBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0ExSXcxb0JWO0EwSXYxb0JVO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0ExSXkxb0JaO0EwSXgxb0JZO0VBQ0UsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBMUkwMW9CZDtBMEl6MW9CYztFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QTFJMjFvQmhCO0EwSXoxb0JjO0VBQ0UsZUFBQTtBMUkyMW9CaEI7QTBJcDFvQk07RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QTFJczFvQlI7QTBJajFvQkk7O0VBRUUsbUJ6SXJLUTtFeUlzS1IsbUJBQUE7QTFJbTFvQk47O0EwSTkwb0JBO0VBQ0UsNkJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0ExSWkxb0JGOztBMEkvMG9CQTtFQUNFLFdBQUE7QTFJazFvQkY7O0EwSWgxb0JBO0VBQ0UsV0FBQTtBMUltMW9CRjs7QTBJLzBvQkE7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7QTFJazFvQkY7O0EwSS8wb0JBO0VBQ0UsZXpJblNVO0V5SW9TVixTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsY3pJakxXO0V5SWtMWCxnQnpJelJlO0V5STBSZixpQnpJOVNRO0FEZ29wQlY7O0EwSTkwb0JBO0VBQ0UsZ0NBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0ExSWkxb0JGO0FlOW5wQkk7RTJId1NKO0lBUUksU0FBQTtFMUlrMW9CRjtBQUNGO0FldG5wQkk7RTJIMlJKO0lBV0ksU0FBQTtFMUlvMW9CRjtBQUNGO0FlM25wQkk7RTJIMlJKO0lBcUJJLFFBQUE7SUFDQSw2QkFBQTtJQUNBLHdCQUFBO0lBRUEsc0JBQUE7RTFJODBvQkY7QUFDRjtBMEk1MG9CRTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0ExSTgwb0JKO0FlNW9wQkk7RTJIdVRGO0lBYUksYUFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0UxSTQwb0JKO0FBQ0Y7QTBJMTBvQkk7RUFDRSxjQUFBO0VBQ0Esd0RBQUE7QTFJNDBvQk47O0EySWx1cEJFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBM0lxdXBCSjtBMklsdXBCRTtFQUNFLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxpREFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QTNJb3VwQko7QWVqcnBCSTtFNEh4REY7SUFRSSxnQkFBQTtFM0lxdXBCSjtBQUNGO0EySW51cEJJO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0EzSXF1cEJOO0EySWp1cEJFO0VBQ0UsbUJBQUE7RUFDQSwyQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QTNJbXVwQko7QWVycnBCSTtFNEhsREY7SUFRSSxZQUFBO0UzSW11cEJKO0FBQ0Y7QTJJaHVwQk07RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0EzSWt1cEJSO0EySS90cEJNO0VBQ0UsV0FBQTtBM0lpdXBCUjtBMklodXBCUTtFQUNFLGlEMUltSE07QUQrbXBCaEI7QTJJOXRwQk07RUFDRSxjQUFBO0VBQ0EsZUFBQTtBM0lndXBCUjtBMkk1dHBCSTtFQUNFLGtEQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBM0k4dHBCTjs7QTJJenRwQkE7RUFDRSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0EzSTR0cEJGOztBMkl6dHBCQTtFQUNFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7QTNJNHRwQkY7O0E0SXp5cEJBO0VBQ0Usa0JBQUE7QTVJNHlwQkY7QTRJM3lwQkU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QTVJNnlwQko7QTRJMXlwQkk7RUFDRSxZQUFBO0VBQ0EsYUFBQTtBNUk0eXBCTjtBNEl4eXBCRTtFQUNFLFlBQUE7QTVJMHlwQko7O0E2STN6cEJBO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtBN0k4enBCRjtBNkk1enBCRTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBN0k4enBCSjs7QTZJMXpwQkE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7QTdJNnpwQkY7QTZJNXpwQkU7RUFDRSxXQUFBO0E3STh6cEJKOztBNkkxenBCQTtFQUNFLGtDQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QTdJNnpwQkY7O0E2STF6cEJBO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtBN0k2enBCRjtBNkk1enBCRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7QTdJOHpwQko7O0E2SXp6cEJBO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBN0k0enBCRjtBNkkxenBCSTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0E3STR6cEJOO0E2STN6cEJNO0VBQ0UsY0FBQTtBN0k2enBCUjtBNkl6enBCSTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtBN0kyenBCTjtBNkkxenBCTTtFQUNFLGNBQUE7QTdJNHpwQlI7QTZJeHpwQkk7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFFQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBN0l5enBCTjtBNkl2enBCTTtFQUNFLGNBQUE7QTdJeXpwQlI7QTZJcnpwQkk7RUFDRSxlQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QTdJdXpwQk47QTZJbnpwQk07RUFDRSxjQUFBO0E3SXF6cEJSO0E2SWh6cEJNO0VBQ0UsZUFBQTtFQUNBLDZIQUFBO0E3SWt6cEJSO0E2STd5cEJRO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0E3SSt5cEJWOztBNkl0eXBCSTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtBN0l5eXBCTjtBNklweXBCTTtFQUNFLHlCQUFBO0VBQ0EsWUFBQTtBN0lzeXBCUjtBNklueXBCTTtFQUNFLGtCQUFBO0E3SXF5cEJSO0E2SXB5cEJRO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0E3SXN5cEJWO0E2SXB5cEJRO0VBQ0UsV0FBQTtFQUVBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSwrQkFBQTtFQUNBLGdDQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0E3SXF5cEJWO0E2SWh5cEJJO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBN0lreXBCTjs7QThJNzdwQkE7RUFDRSxpQkFBQTtBOUlnOHBCRjtBOEk3N3BCRTs7OztFQUlFLG1CQUFBO0E5SSs3cEJKO0E4STU3cEJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBOUk4N3BCSjtBOEkxN3BCSTtFQUNFLG1CQUFBO0VBQ0Esa0RBQUE7RUFDQSxtQkFBQTtFQUNBLGM3SXVJUTtFNkl0SVIsZ0JBQUE7RUFDQSxpQkFBQTtBOUk0N3BCTjtBOEkxN3BCTTtFQUNFLG1CN0lrSU07RTZJaklOLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBOUk0N3BCUjtBZS80cEJJO0UrSGxERTtJQU9JLFlBQUE7RTlJODdwQlI7QUFDRjtBOEk1N3BCUTtFQUNFLFdBQUE7QTlJODdwQlY7QWV2NXBCSTtFK0h4Q0k7SUFHSSxXQUFBO0U5SWc4cEJWO0FBQ0Y7QThJNTdwQk07RUFDRSxhQUFBO0E5STg3cEJSO0E4STU3cEJVO0VBQ0UsVUFBQTtFQUNBLFNBQUE7QTlJODdwQlo7QThJNTdwQlU7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBOUk4N3BCWjtBOEkzN3BCVTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QTlJNjdwQlo7QThJMTdwQlU7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBOUk0N3BCWjtBOEkzN3BCWTs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFXRSx5QkFBQTtBOUltOHBCZDs7QThJeDdwQkk7RUFDRSxjN0l1RmE7RTZJdEZiLG1CQUFBO0VBQ0EsZ0I3SW5CVztFNklvQlgsY0FBQTtBOUkyN3BCTjtBOEl4N3BCSTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUNBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZTdJNUNNO0U2STZDTixnQjdJN0JRO0U2SThCUixjN0lpRVc7RTZJaEVYLG1CQUFBO0VBQ0EsbUJBQUE7QTlJMDdwQk47QThJdjdwQkk7RUFDRSxrREFBQTtFQUNBLG1CQUFBO0E5SXk3cEJOO0E4SXA3cEJJO0VBQ0UsZ0JBQUE7QTlJczdwQk4iLCJmaWxlIjoibGlnaHQuY3NzIn0= */