@charset "UTF-8";
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #36b3bf;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #36b3bf;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(37.1387755102, 123.1081632653, 131.3612244898);
  text-decoration: underline;
}

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

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

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

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

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

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

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

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

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

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

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

.figure {
  display: inline-block;
}

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

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

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

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .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%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .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%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .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%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .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%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(198.72, 233.72, 237.08);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(150.48, 215.48, 221.72);
}

.table-hover .table-primary:hover {
  background-color: rgb(179.378490566, 226.4067924528, 230.921509434);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(179.378490566, 226.4067924528, 230.921509434);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(213.84, 216.36, 218.6);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(178.56, 183.24, 187.4);
}

.table-hover .table-secondary:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(194.8, 230.36, 202.92);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(143.2, 209.24, 158.28);
}

.table-hover .table-success:hover {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(190.04, 228.96, 235.12);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(134.36, 206.64, 218.08);
}

.table-hover .table-info:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(255, 237.64, 185.56);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(255, 222.76, 126.04);
}

.table-hover .table-warning:hover {
  background-color: rgb(255, 231.265, 160.06);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(255, 231.265, 160.06);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(245.2, 198.44, 202.92);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(236.8, 149.96, 158.28);
}

.table-hover .table-danger:hover {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}

.table-hover .table-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control, form .StripeElement, .autocomplete input {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control, form .StripeElement, .autocomplete input {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand, form .StripeElement::-ms-expand, .autocomplete input::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus, form .StripeElement:focus, .autocomplete input:focus {
  color: #495057;
  background-color: #fff;
  border-color: rgb(147.806122449, 217.9591836735, 224.693877551);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.form-control::-webkit-input-placeholder, form .StripeElement::-webkit-input-placeholder, .autocomplete input::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-moz-placeholder, form .StripeElement::-moz-placeholder, .autocomplete input::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder, form .StripeElement:-ms-input-placeholder, .autocomplete input:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-ms-input-placeholder, form .StripeElement::-ms-input-placeholder, .autocomplete input::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder, form .StripeElement::placeholder, .autocomplete input::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, form .StripeElement:disabled, .autocomplete input:disabled, .form-control[readonly], form [readonly].StripeElement, .autocomplete input[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control, form input[type=date].StripeElement, .autocomplete input[type=date],
input[type=time].form-control,
form input[type=time].StripeElement,
.autocomplete input[type=time],
input[type=datetime-local].form-control,
form input[type=datetime-local].StripeElement,
.autocomplete input[type=datetime-local],
input[type=month].form-control,
form input[type=month].StripeElement,
.autocomplete input[type=month] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring, form select.StripeElement:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value, form select.StripeElement:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

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

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  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 {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], form select[size].StripeElement, select.form-control[multiple], form select[multiple].StripeElement {
  height: auto;
}

textarea.form-control, form textarea.StripeElement {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.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, .was-validated form .StripeElement:valid, form .was-validated .StripeElement:valid, .was-validated .autocomplete input:valid, .autocomplete .was-validated input:valid, .form-control.is-valid, form .is-valid.StripeElement, .autocomplete input.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .was-validated form .StripeElement:valid:focus, form .was-validated .StripeElement:valid:focus, .was-validated .autocomplete input:valid:focus, .autocomplete .was-validated input:valid:focus, .form-control.is-valid:focus, form .is-valid.StripeElement:focus, .autocomplete input.is-valid:focus {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated select.form-control:valid, .was-validated form select.StripeElement:valid, form .was-validated select.StripeElement:valid, select.form-control.is-valid, form select.is-valid.StripeElement {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

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

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(51.6956521739, 206.3043478261, 87);
  background-color: rgb(51.6956521739, 206.3043478261, 87);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.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, .was-validated form .StripeElement:invalid, form .was-validated .StripeElement:invalid, .was-validated .autocomplete input:invalid, .autocomplete .was-validated input:invalid, .form-control.is-invalid, form .is-invalid.StripeElement, .autocomplete input.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .was-validated form .StripeElement:invalid:focus, form .was-validated .StripeElement:invalid:focus, .was-validated .autocomplete input:invalid:focus, .autocomplete .was-validated input:invalid:focus, .form-control.is-invalid:focus, form .is-invalid.StripeElement:focus, .autocomplete input.is-invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated select.form-control:invalid, .was-validated form select.StripeElement:invalid, form .was-validated select.StripeElement:invalid, select.form-control.is-invalid, form select.is-invalid.StripeElement {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
  background-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control, .form-inline form .StripeElement, form .form-inline .StripeElement, .form-inline .autocomplete input, .autocomplete .form-inline input {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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, -webkit-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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #36b3bf;
  border-color: #36b3bf;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(45.5693877551, 151.0540816327, 161.1806122449);
  border-color: rgb(42.7591836735, 141.7387755102, 151.2408163265);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(45.5693877551, 151.0540816327, 161.1806122449);
  border-color: rgb(42.7591836735, 141.7387755102, 151.2408163265);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(84.15, 190.4, 200.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(84.15, 190.4, 200.6, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #36b3bf;
  border-color: #36b3bf;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(42.7591836735, 141.7387755102, 151.2408163265);
  border-color: rgb(39.9489795918, 132.4234693878, 141.3010204082);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(84.15, 190.4, 200.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(84.15, 190.4, 200.6, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(30.1449275362, 125.8550724638, 52);
  border-color: rgb(27.6811594203, 115.5688405797, 47.75);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: rgb(223.75, 167.8125, 0);
  border-color: rgb(211, 158.25, 0);
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: rgb(223.75, 167.8125, 0);
  border-color: rgb(211, 158.25, 0);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: rgb(211, 158.25, 0);
  border-color: rgb(198.25, 148.6875, 0);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  border-color: rgb(178.3481012658, 30.9018987342, 45.0284810127);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-outline-primary {
  color: #36b3bf;
  border-color: #36b3bf;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #36b3bf;
  border-color: #36b3bf;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #36b3bf;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #36b3bf;
  border-color: #36b3bf;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #36b3bf;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(37.1387755102, 123.1081632653, 131.3612244898);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

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

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

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

.dropup,
.dropright,
.dropdown,
.dropleft {
  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;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  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.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  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;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .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;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .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;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #36b3bf;
}
.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.875rem;
  color: #6c757d;
  white-space: nowrap;
}

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          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:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .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 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control, form .input-group > .StripeElement, .autocomplete .input-group > input,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control, form .input-group > .StripeElement + .form-control, form .input-group > .form-control + .StripeElement, form .input-group > .StripeElement + .StripeElement, .autocomplete .input-group > input + .form-control, .autocomplete form .input-group > input + .StripeElement, form .autocomplete .input-group > input + .StripeElement, .autocomplete .input-group > .form-control + input, .autocomplete form .input-group > .StripeElement + input, form .autocomplete .input-group > .StripeElement + input, .autocomplete .input-group > input + input,
.input-group > .form-control + .custom-select,
form .input-group > .StripeElement + .custom-select,
.autocomplete .input-group > input + .custom-select,
.input-group > .form-control + .custom-file,
form .input-group > .StripeElement + .custom-file,
.autocomplete .input-group > input + .custom-file,
.input-group > .form-control-plaintext + .form-control,
form .input-group > .form-control-plaintext + .StripeElement,
.autocomplete .input-group > .form-control-plaintext + input,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
form .input-group > .custom-select + .StripeElement,
.autocomplete .input-group > .custom-select + input,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
form .input-group > .custom-file + .StripeElement,
.autocomplete .input-group > .custom-file + input,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus, form .input-group > .StripeElement:focus, .autocomplete .input-group > input:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child), form .input-group > .StripeElement:not(:first-child), .autocomplete .input-group > input:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child), form .input-group:not(.has-validation) > .StripeElement:not(:last-child), .autocomplete .input-group:not(.has-validation) > input:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3), form .input-group.has-validation > .StripeElement:nth-last-child(n+3), .autocomplete .input-group.has-validation > input:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea), form .input-group-lg > .StripeElement:not(textarea), .autocomplete .input-group-lg > input:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control, form .input-group-lg > .StripeElement, .autocomplete .input-group-lg > input,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea), form .input-group-sm > .StripeElement:not(textarea), .autocomplete .input-group-sm > input:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control, form .input-group-sm > .StripeElement, .autocomplete .input-group-sm > input,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #36b3bf;
  background-color: #36b3bf;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(147.806122449, 217.9591836735, 224.693877551);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(187.5653061224, 231.6979591837, 235.9346938776);
  border-color: rgb(187.5653061224, 231.6979591837, 235.9346938776);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #36b3bf;
  background-color: #36b3bf;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(54, 179, 191, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(54, 179, 191, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(54, 179, 191, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 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: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(54, 179, 191, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(147.806122449, 217.9591836735, 224.693877551);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(147.806122449, 217.9591836735, 224.693877551);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #36b3bf;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(187.5653061224, 231.6979591837, 235.9346938776);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #36b3bf;
  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) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(187.5653061224, 231.6979591837, 235.9346938776);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #36b3bf;
  border: 0;
  border-radius: 1rem;
  -ms-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;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(187.5653061224, 231.6979591837, 235.9346938776);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.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: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.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.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #36b3bf;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          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;
  float: none;
}

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

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            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 > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            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 > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            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 > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            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 > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          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 > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.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.5);
}
.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 .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  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' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%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.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.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.5);
}
.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 .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  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' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%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.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  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: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

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

.card-subtitle {
  margin-top: -0.375rem;
  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: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.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: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            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;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #36b3bf;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(37.1387755102, 123.1081632653, 131.3612244898);
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #36b3bf;
  border-color: #36b3bf;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.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.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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, -webkit-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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #36b3bf;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(42.7591836735, 141.7387755102, 151.2408163265);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(54, 179, 191, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(30.1449275362, 125.8550724638, 52);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: rgb(211, 158.25, 0);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(28.08, 93.08, 99.32);
  background-color: rgb(214.8, 239.8, 242.2);
  border-color: rgb(198.72, 233.72, 237.08);
}
.alert-primary hr {
  border-top-color: rgb(179.378490566, 226.4067924528, 230.921509434);
}
.alert-primary .alert-link {
  color: rgb(16.8391836735, 55.8187755102, 59.5608163265);
}

.alert-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-success {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(212, 237.4, 217.8);
  border-color: rgb(194.8, 230.36, 202.92);
}
.alert-success hr {
  border-top-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.alert-success .alert-link {
  color: rgb(10.9449275362, 45.6950724638, 18.88);
}

.alert-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}

.alert-warning {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 242.6, 205.4);
  border-color: rgb(255, 237.64, 185.56);
}
.alert-warning hr {
  border-top-color: rgb(255, 231.265, 160.06);
}
.alert-warning .alert-link {
  color: rgb(82.9625954198, 62.7912977099, 2.2774045802);
}

.alert-danger, .alert-error {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
  border-color: rgb(245.2, 198.44, 202.92);
}
.alert-danger hr, .alert-error hr {
  border-top-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.alert-danger .alert-link, .alert-error .alert-link {
  color: rgb(73.3010989011, 17.6589010989, 22.9898901099);
}

.alert-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

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

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #36b3bf;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    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;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.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: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  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: #36b3bf;
  border-color: #36b3bf;
}
.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 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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;
  }
}
.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: rgb(28.08, 93.08, 99.32);
  background-color: rgb(198.72, 233.72, 237.08);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(28.08, 93.08, 99.32);
  background-color: rgb(179.378490566, 226.4067924528, 230.921509434);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(28.08, 93.08, 99.32);
  border-color: rgb(28.08, 93.08, 99.32);
}

.list-group-item-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(213.84, 216.36, 218.6);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(56.16, 60.84, 65);
  border-color: rgb(56.16, 60.84, 65);
}

.list-group-item-success {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(194.8, 230.36, 202.92);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(20.8, 86.84, 35.88);
  border-color: rgb(20.8, 86.84, 35.88);
}

.list-group-item-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(190.04, 228.96, 235.12);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.96, 84.24, 95.68);
  border-color: rgb(11.96, 84.24, 95.68);
}

.list-group-item-warning {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 237.64, 185.56);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 231.265, 160.06);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 100.36, 3.64);
  border-color: rgb(132.6, 100.36, 3.64);
}

.list-group-item-danger {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(245.2, 198.44, 202.92);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.4, 27.56, 35.88);
  border-color: rgb(114.4, 27.56, 35.88);
}

.list-group-item-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}

.list-group-item-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 350px;
      flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 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.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

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

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

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

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

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

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

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

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  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.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  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 .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .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 > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .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[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

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

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      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;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

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

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

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

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    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: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

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

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

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

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.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% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            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;
  }
}
.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;
}

.bg-primary {
  background-color: #36b3bf !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(42.7591836735, 141.7387755102, 151.2408163265) !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(30.1449275362, 125.8550724638, 52) !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(211, 158.25, 0) !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987) !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-white {
  background-color: #fff !important;
}

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

.border {
  border: 1px solid #dee2e6 !important;
}

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

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

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

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

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

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

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

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

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

.border-primary {
  border-color: #36b3bf !important;
}

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

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

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

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

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

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

.border-white {
  border-color: #fff !important;
}

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

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

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

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

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

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

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

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

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

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

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

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

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !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;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

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

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

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

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

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

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

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

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

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

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

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

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

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

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

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

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

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

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

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #36b3bf !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(37.1387755102, 123.1081632653, 131.3612244898) !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(25.2173913043, 105.2826086957, 43.5) !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(14.5, 102.1304347826, 116) !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(185.5, 139.125, 0) !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(167.4810126582, 29.0189873418, 42.2848101266) !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

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

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

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

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

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.active-campaign__error {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.active-campaign__error--removed {
  -webkit-animation-name: fadeout;
          animation-name: fadeout;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-duration: 300ms;
          animation-duration: 300ms;
}
.active-campaign__error--processing button {
  cursor: wait;
  opacity: 0.4;
  pointer-events: none;
}
@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    display: none !important;
    opacity: 0;
  }
}
@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    display: none !important;
    opacity: 0;
  }
}

.autocomplete {
  position: relative;
  z-index: 100;
}
.autocomplete-result-list {
  background: #fff;
  border: 1px solid #94dae1;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  list-style: none;
  padding: 0;
}
.autocomplete-result {
  cursor: pointer;
  padding: 0.375rem 0.75rem;
}
.autocomplete-result:hover {
  background: rgba(54, 179, 191, 0.25);
}

.btn-facebook {
  background: #4267b2 !important;
  border-color: #4267b2 !important;
  padding: 2px 0.75rem 2px 5px;
}
.btn-facebook .icon {
  font-size: 2em;
  line-height: 1;
  margin-right: 0;
  position: static;
}
.btn-facebook span {
  vertical-align: middle;
}
.btn-facebook:active, .btn-facebook:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 103, 178, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(66, 103, 178, 0.5) !important;
}
.btn-filter {
  padding-top: 5px;
  padding-bottom: 5px;
  white-space: nowrap;
}
.btn-filter.collapsed {
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-filter.collapsed:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-filter .icon {
  font-size: 1.5em;
  line-height: 1;
  margin-right: 0;
  position: static;
}
.btn-filter span {
  vertical-align: middle;
}
.btn-filter + .dropdown-menu {
  padding: 20px;
}
.btn .icon {
  line-height: 1;
}
.btn[disabled] {
  cursor: default;
}

.calendar__month {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.calendar__week {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.calendar__day {
  aspect-ratio: 1;
  border: 1px solid #e7e7e7;
  border-right: 0;
  margin-bottom: -1px;
  padding: 0.5rem 0.75rem 0.7rem;
  width: 14.2857142857%;
}
.calendar__day:nth-child(7n) {
  border-right: 1px solid #e7e7e7;
}
.calendar__day--blank {
  border: 0 !important;
}
.calendar__day + .calendar__day--blank {
  border-left: 1px solid #e7e7e7 !important;
}
.calendar__day--blank + .calendar__day--blank {
  border-left: 0 !important;
}
.calendar__day__date {
  color: #e7e7e7;
}
.calendar__day.dragover {
  -webkit-box-shadow: inset 0 0 0 3px #36b3bf;
          box-shadow: inset 0 0 0 3px #36b3bf;
}
.calendar__post {
  margin-top: 0.5rem;
  position: relative;
}
.calendar__post img {
  max-width: 100%;
}
.calendar__post p {
  display: -webkit-box;
  font-size: 80%;
  margin-bottom: 0.75rem;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.calendar__post .post-status-icon {
  background: #fff;
  border-radius: 1.4rem;
  color: #28a745;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 1.4rem;
  position: absolute;
  top: auto;
  bottom: 0.3rem;
  left: 0.3rem;
  width: 1.3rem;
  height: 1.3rem;
}
.calendar__post .post-status-icon.ion-md-close-circle {
  color: #dc3545;
  cursor: pointer;
}

.dashboard .table {
  margin-bottom: 0;
}
.dashboard-empty {
  background: #f8f9fa;
  color: rgba(0, 0, 0, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 295px;
}

form .w-xsmall {
  width: 100% !important;
  max-width: 6rem;
}
form .w-small {
  width: 100% !important;
  max-width: 10rem;
}
form .w-medium {
  width: 100% !important;
  max-width: 20rem;
}
form input[type=date] {
  width: 15rem;
}
form input[type=color] {
  padding: 3px 5px;
  max-width: 2.6rem;
}
form input[type=color][disabled] {
  background: inherit;
  opacity: 0.4;
}
form .disabled, form label[disabled] {
  cursor: default;
  opacity: 0.2;
  pointer-events: none;
}
form .disabled *, form label[disabled] * {
  pointer-events: none;
}
form .input-group select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
form .input-group .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
form input.warning {
  border-color: #dc3545;
}
form input.warning + .form-text {
  color: #dc3545 !important;
}
form input.edit-on-focus {
  border-width: 0;
  padding-left: 0;
  padding-right: 0;
}
form input.edit-on-focus:focus {
  border-width: 1px;
  padding-left: 0.75rem;
  padding-right: 0.7rem;
}
form .card-type {
  background-position: center;
  background-repeat: no-repeat;
  border: 1px solid #ced4da;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  width: 75px;
  height: 38px;
}
form .card-type-visa {
  background-image: url("../images/visa.png");
  background-size: 60% auto;
}
form .card-type-mastercard {
  background-image: url("../images/mastercard.png");
  background-size: auto 80%;
}
form .card-type-amex {
  background-color: #016fd0;
  background-image: url("../images/amex.png");
  background-size: 70% auto;
  border: none;
}
form .StripeElement {
  height: calc(1.5em + 0.75rem);
}
form #videos .collapse-icon, form #products .collapse-icon {
  cursor: pointer;
  display: inline-block;
  font-size: 0.8rem;
  -webkit-transform: scaleY(0.7);
          transform: scaleY(0.7);
  vertical-align: text-top;
}
form #videos .collapse-icon.collapsed, form #products .collapse-icon.collapsed {
  -webkit-transform: scaleX(0.7) rotate(-90deg);
          transform: scaleX(0.7) rotate(-90deg);
}
form #videos .product .custom-switch label, form #products .product .custom-switch label {
  pointer-events: none;
}

.form-inline {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
}

.header-group {
  overflow: hidden;
  min-width: 0;
}
.header h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.2;
  margin: 0;
}
.header-text {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header .badge {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  font-size: 1.2rem;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  margin-left: 1rem;
  padding: 0.25em 0.4em 0.35em;
}

.icon {
  display: inline-block;
  font-size: 1.3em;
  margin-right: 0.2em;
  position: relative;
  top: -1px;
  text-align: center;
  vertical-align: middle;
  width: 1em;
}
.icon--success {
  color: #28a745;
}

a.icon {
  cursor: pointer;
}

.list--sortable .list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.5rem 0;
}
.list--sortable .list__item::before {
  background-image: url('data:image/svg+xml,<svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-grip-horizontal" fill="rgba(0,0,0,0.3)" xmlns="http://www.w3.org/2000/svg"><path d="M7 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');
  background-position: left;
  background-repeat: no-repeat;
  background-size: 1.2rem 1.2rem;
  content: "";
  cursor: -webkit-grab;
  cursor: grab;
  width: 1.2rem;
  height: 1.2rem;
}

#log-details th {
  width: 7rem;
  vertical-align: top;
}

#optiotv-log {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0;
  height: calc(100% - 3.5rem);
}
#optiotv-log tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#optiotv-log tr.level--1 {
  background: #6ce030;
}
#optiotv-log tr.level-1 {
  background: #ffdf00;
}
#optiotv-log tr.level-2 {
  background: #d70000;
  color: #fff;
}
#optiotv-log td:nth-child(1),
#optiotv-log th:nth-child(1) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 14rem;
}
#optiotv-log td:nth-child(2),
#optiotv-log th:nth-child(2) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 12rem;
}
#optiotv-log td {
  padding: 0.25rem 0.75rem;
}
#optiotv-log td:nth-child(3),
#optiotv-log th:nth-child(3) {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
#optiotv-log tbody {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow-y: scroll;
}

.login {
  max-width: 400px;
  width: 100%;
}

#map-element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.map-info-window p {
  line-height: 1.5;
}

.map-filters {
  display: none;
  padding: 10px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.map-filters.open {
  display: block;
}
.map-filters .columns {
  -webkit-column-count: 4;
     -moz-column-count: 4;
          column-count: 4;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 100%;
}
.map-filters .nav-tabs .nav-link {
  background: #e9ecef;
}
.map-filters .nav-tabs .nav-link.active {
  background: #fff;
}
.map-filters .tab-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.map-filters .tab-pane {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-right: -100%;
  padding: 15px;
  visibility: hidden;
  width: 100%;
}
.map-filters .tab-pane.active {
  visibility: visible;
}

.modal-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0;
  padding-bottom: 0;
}
.modal-header h2 {
  font-size: 1.5rem;
  margin: 0;
}
.modal-header .refresh {
  background: none;
  border: 0;
  opacity: 0.5;
  padding: 0;
}
.modal-header .refresh .icon {
  margin-right: 0;
  top: 2px;
}
.modal-header .refresh:active, .modal-header .refresh:hover {
  opacity: 1;
}
.modal-footer {
  background: rgb(207.4448979592, 238.5673469388, 241.5551020408);
  border: 0;
}
.modal-footer .btn {
  min-width: 6rem;
}
.modal-wide .modal-dialog {
  max-width: 700px;
}
.modal-xwide .modal-dialog {
  max-width: 950px;
}
.modal-full {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0;
  padding: 3rem;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
}
.modal-full .modal-content {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.modal-full .modal-body {
  overflow-y: auto;
}
.modal-full .modal-body > .table th {
  border-top: 0;
}

.sidebar .nav .nav-link {
  color: #fff !important;
  -webkit-font-smoothing: antialiased;
  opacity: 0.8;
  padding-bottom: 0.1rem;
}
.sidebar .nav .nav-link.active {
  opacity: 1;
  font-weight: bold;
}
.sidebar .nav .nav-link.active + .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sidebar .nav .nav {
  display: none;
  font-size: 0.9em;
  padding-top: 0;
  padding-bottom: 15px;
}
.sidebar .nav .nav .nav-link {
  padding: 0 1rem 0.5rem 45px;
}

.nav-link[disabled] {
  opacity: 0.2;
  pointer-events: none;
}

.optiotv-debug__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  gap: 0.25rem;
}
.optiotv-debug__status::before {
  content: "";
  display: inline-block;
  margin-right: 0.25rem;
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.optiotv-debug__status--online::before {
  background-color: #2fa92f;
}
.optiotv-debug__status--offline::before {
  background-color: #de0000;
}

.playlist-header {
  border-top: 1px solid #dee2e6;
  border-bottom: 2px solid #dee2e6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
}
.playlist-header div {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0.75rem;
}
.playlist-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #dee2e6;
}
.playlist-item div {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0.75rem;
}
.playlist-item:last-child {
  border-bottom: 0;
}
.playlist .w-xsmall {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  width: 6rem !important;
}
.playlist .w-small {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  width: 10rem !important;
}

.post .card-header * {
  vertical-align: middle;
}
.post .card-header .badge {
  font-weight: normal;
}
.post .card-header strong {
  display: block;
  padding-right: 1.5rem;
}
.post-status-icon {
  display: inline-block;
  font-size: 1.6rem;
  margin-right: 5px;
  position: relative;
  top: 4px;
}
.post-status-icon i {
  background: #f7f7f7;
  color: #28a745;
  font-size: 0.9rem;
  line-height: 1;
  position: absolute;
  right: -3px;
  bottom: 3px;
}
.post-status-icon--circle {
  background: #000;
  border-radius: 2rem;
  color: #fff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.75rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  top: 0;
  width: 1.3rem;
  height: 1.3rem;
}
.post-approved .card-header, .post-rejected .card-header {
  padding-right: 3rem;
}
.post-approved .post-status-icon {
  color: #28a745;
}
.post-rejected .post-status-icon {
  color: #dc3545;
}
.post-submitted .post-status-icon::after {
  border: 1px solid #f7f7f7;
  border-radius: 100%;
  content: "";
  display: block;
  background: #009bff;
  position: absolute;
  right: -4px;
  bottom: 4px;
  width: 0.75rem;
  height: 0.75rem;
}
.post-delete {
  opacity: 0.2;
}
.post-delete a {
  pointer-events: none;
}
.post .card-img {
  position: relative;
}
.post .card-img img {
  width: 100%;
  height: auto;
}
.post .card-img img.overlay-bottom, .post .card-img img.overlay-tag, .post .card-img img.overlay-tag-1080p, .post .card-img img.overlay-tag-alt, .post .card-img img.overlay-ad, .post .card-img img.overlay-ad-alt {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.post .card-video {
  position: relative;
  width: 100%;
}
.post .card-video video {
  background: #000;
  display: block;
  width: 100%;
  height: auto;
}
.post-preview {
  width: 24rem;
}
.post-og {
  padding: 1.25rem;
}
.post-og-title {
  display: block;
  font-weight: bold;
}
.post-og-description {
  display: block;
}
.post-og-url {
  color: rgba(0, 0, 0, 0.4);
  display: block;
  font-size: 0.8em;
  margin-top: 0.5em;
  text-transform: uppercase;
}
.post p:last-child {
  margin-bottom: 0;
}
.post-hover {
  pointer-events: none;
  position: fixed;
  width: 360px;
  z-index: 5000;
}

tr.post .post-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  width: 80px;
  min-height: 80px;
}
tr.post .post-image img {
  max-width: 100%;
}
tr.post .post-image img.overlay-bottom, tr.post .post-image img.overlay-tag, tr.post .post-image img.overlay-tag-1080p, tr.post .post-image img.overlay-tag-alt, tr.post .post-image img.overlay-ad, tr.post .post-image img.overlay-ad-alt {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
tr.post .no-image {
  width: 80px;
  height: 80px;
}
tr.post td {
  vertical-align: middle;
}

#edit-post .modal-dialog {
  max-width: 1000px;
}

.search {
  max-width: 200px;
}

.stat-label {
  margin-bottom: 0;
}
.stat-value {
  display: block;
  line-height: 1;
  font-size: 2rem;
  font-weight: 600;
}

.stats__bar {
  position: relative;
  width: 100%;
}
.stats__bar__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 4px 0;
  padding-right: 5rem;
  width: 100%;
}
.stats__bar__fill {
  background-color: #eee;
  min-width: 1px;
  height: 1rem;
}
.stats__bar__fill--primary {
  background-color: #36b3bf;
}
.stats__bar__fill--secondary {
  background-color: #6c757d;
}
.stats__bar__value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding-left: 10px;
  position: absolute;
  top: 0;
  left: 100%;
  white-space: nowrap;
}

body.loading::before {
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  content: "";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
}
body.loading::after {
  -webkit-animation: spin 800ms linear infinite;
          animation: spin 800ms linear infinite;
  border-top: 5px solid rgb(255, 255, 255);
  border-right: 5px solid rgba(255, 255, 255, 0.2);
  border-bottom: 5px solid rgba(255, 255, 255, 0.2);
  border-left: 5px solid rgba(255, 255, 255, 0.2);
  border-radius: 3rem;
  content: "";
  display: block;
  margin: -2rem 0 0 -2rem;
  position: fixed;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  top: 50%;
  left: 50%;
  width: 4rem;
  height: 4rem;
  z-index: 10000;
}
body.loading .modal-backdrop {
  display: none;
}

.spinner {
  -webkit-animation: spin 800ms linear infinite;
          animation: spin 800ms linear infinite;
  border-top: 5px solid rgb(255, 255, 255);
  border-right: 5px solid rgba(255, 255, 255, 0.2);
  border-bottom: 5px solid rgba(255, 255, 255, 0.2);
  border-left: 5px solid rgba(255, 255, 255, 0.2);
  border-radius: 3rem;
  content: "";
  display: block;
  margin: -2rem 0 0 -2rem;
  position: absolute;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  top: 50%;
  left: 50%;
  width: 4rem;
  height: 4rem;
  z-index: 10000;
}
.spinner--dark {
  border-top: 5px solid rgb(0, 0, 0);
  border-right: 5px solid rgba(0, 0, 0, 0.2);
  border-bottom: 5px solid rgba(0, 0, 0, 0.2);
  border-left: 5px solid rgba(0, 0, 0, 0.2);
}
.spinner--small {
  margin: -1rem 0 0 -1rem;
  width: 2rem;
  height: 2rem;
}

.spinner-percent {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-percet {
  display: none;
}

.custom-switch--3-state {
  margin: 0.5rem 0;
  padding-left: 3rem;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.custom-switch--3-state .custom-control-label::before {
  left: -3rem;
  width: 2.5rem;
}
.custom-switch--3-state input {
  opacity: 0;
  position: absolute;
  left: 0;
  width: 1rem;
  height: 1.25rem;
  z-index: -1;
}

.custom-switch--state--1 .custom-control-label span {
  opacity: 0.3;
}
.custom-switch--state--1 .custom-control-label::after {
  -webkit-transform: translateX(-0.75rem);
          transform: translateX(-0.75rem);
}

.custom-switch--state-1 .custom-control-label::before {
  border-color: #36b3bf;
  background-color: #36b3bf;
  color: #fff;
}
.custom-switch--state-1 .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}

.table tr.bg-info {
  background-color: #d1ecf1 !important;
}
.table tr.bg-light {
  background-color: #f6f6f6 !important;
}
.table tr.bg-warning {
  background-color: #fff3cd !important;
}
.table tbody {
  position: relative;
}
.table-hover tbody tr {
  cursor: pointer;
}
.table .w-xsmall {
  width: 6rem !important;
  min-width: 6rem;
}
.table .w-small {
  width: 10rem !important;
  min-width: 10rem;
}
.table .w-date, .table .w-short {
  width: 15rem !important;
  min-width: 15rem;
}
.table .w-medium {
  width: 20rem !important;
  min-width: 20rem;
}
.table .w-large {
  width: 30rem !important;
  min-width: 30rem;
}
.table .truncate {
  max-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.table .icon {
  line-height: 1;
}
.table .sortable {
  cursor: pointer;
}
.table .sort-asc::after {
  color: #adb5bd;
  content: "▼";
  display: inline-block;
  font-size: 0.8em;
  margin-left: 0.2rem;
  position: relative;
  top: -1px;
  vertical-align: middle;
}
.table .sort-desc::after {
  color: #adb5bd;
  content: "▲";
  display: inline-block;
  font-size: 0.8em;
  margin-left: 0.2rem;
  position: relative;
  top: -1px;
  vertical-align: middle;
}
.table--videos {
  margin-bottom: 0;
}
.table--videos tr:nth-child(even) {
  background: #edfbfc;
}
.table--videos td {
  border-top: 0;
  padding: 0.5rem 0.75rem;
  -webkit-transition: opacity 150ms;
  transition: opacity 150ms;
}
.table--videos td:first-child {
  padding-left: 3rem;
}
.table--videos td.inactive {
  opacity: 0;
}
.table--videos .custom-switch {
  min-width: 5.5rem;
}
.table--assets td {
  vertical-align: middle;
}
.table--assets img {
  backgrouind: #eee;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  width: 100px;
  height: 100px;
}
.table--strings td {
  vertical-align: middle;
}

.updating tbody {
  display: none;
}
.updating .pagination {
  display: none;
}
.updating .spinner {
  top: 5.25rem;
}

.vue-tags-input {
  max-width: none !important;
}
.vue-tags-input .ti-input {
  border: 1px solid #ced4da !important;
  border-radius: 0.25rem;
  padding: 5px !important;
}

tr.video .video-image {
  position: relative;
  width: 80px;
  height: auto;
}
tr.video .video-image img {
  max-width: 100%;
}
tr.video .no-image {
  background: url("../images/video-placeholder.png");
  background-size: 100% 100%;
  width: 80px;
  height: 45px;
}
tr.video td {
  vertical-align: middle;
}

.video-status {
  color: #aaa;
  font-size: 0.7rem;
  opacity: 0;
  text-transform: uppercase;
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

body.shift .video-status {
  opacity: 1;
}

html, body {
  height: 100%;
}

.wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  min-height: 100%;
}
.wrapper .sidebar {
  background: #343a40;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 250px;
          flex: 0 0 250px;
  width: 250px;
}
.wrapper main {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
  position: relative;
}

[v-cloak] {
  display: none !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fYWN0aXZlLWNhbXBhaWduLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX2F1dG9jb21wbGV0ZS5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fY2FsZW5kYXIuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fZGFzaGJvYXJkLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX2ljb24uc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19sb2cuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fbG9naW4uc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fbWFwLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX25hdi5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19vcHRpby10di5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19wbGF5bGlzdC5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19wb3N0LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX3NlYXJjaC5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19zdGF0cy5zY3NzIiwiLi4vc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX3NwaW5uZXIuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX3RhZ3Muc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsIi4uL3Njc3Mvc3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7O0VBQUE7QUNBQTtFQUdJLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZUFBQTtFQUFBLGNBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsZUFBQTtFQUFBLGFBQUE7RUFBQSxlQUFBO0VBQUEsb0JBQUE7RUFJQSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7RUFBQSxlQUFBO0VBQUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUlBLGtCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsdUJBQUE7RUFLRixrT0FBQTtFQUNBLDZHQUFBO0FGbUJGOztBR2xCQTs7O0VBR0UsOEJBQUE7VUFBQSxzQkFBQTtBSHFCRjs7QUdsQkE7RUFDRSx1QkFBQTtFQUNBLGlC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QkFBQTtBSGhIRjs7QUdtSEE7RUFDRSx3QkFBQTtBSGhIRjs7QUdvSEE7O0VBRUUsWUFBQTtBSGpIRjs7QUdvSEE7RUFLRSxvQkFBQTtFQUNBLHdCQUFBO0FIckhGOztBRzRIQTtFQUNFLHdCQUFBO0FIekhGOztBR2lJQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBSDlIRjs7QUdxSUE7RUFDRSxxQkFBQTtBSGxJRjs7QUdxSUE7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QUhsSUY7O0FHcUlBO0VBQ0UsYUFBQTtBSGxJRjs7QUd1SUE7RUFDRSx3QkFBQTtBSHBJRjs7QU94VkE7O0VBRUUscUJIc1M0QjtFR3BTNUIsZ0JIc1M0QjtFR3JTNUIsZ0JIc1M0QjtBSm9EOUI7O0FPdFZBO0VGcUtNLGlCQUFBO0FMcUxOOztBT3pWQTtFRm9LTSxlQUFBO0FMeUxOOztBTzVWQTtFRm1LTSxrQkFBQTtBTDZMTjs7QU8vVkE7RUZrS00saUJBQUE7QUxpTU47O0FPbFdBO0VGaUtNLGtCQUFBO0FMcU1OOztBT3JXQTtFRmdLTSxlQUFBO0FMeU1OOztBT3ZXQTtFRjhKTSxrQkFBQTtFRTVKSixnQkh3UzRCO0FKa0U5Qjs7QU90V0E7RUZ3Sk0sZUFBQTtFRXRKSixnQkgyUjRCO0VHMVI1QixnQkhrUjRCO0FKdUY5Qjs7QU92V0E7RUZtSk0saUJBQUE7RUVqSkosZ0JIdVI0QjtFR3RSNUIsZ0JINlE0QjtBSjZGOUI7O0FPeFdBO0VGOElNLGlCQUFBO0VFNUlKLGdCSG1SNEI7RUdsUjVCLGdCSHdRNEI7QUptRzlCOztBT3pXQTtFRnlJTSxpQkFBQTtFRXZJSixnQkgrUTRCO0VHOVE1QixnQkhtUTRCO0FKeUc5Qjs7QU9wV0E7RUFDRSxnQkhnRk87RUcvRVAsbUJIK0VPO0VHOUVQLFNBQUE7RUFDQSx3Q0FBQTtBUHVXRjs7QU8vVkE7O0VGa0dJLGtCQUFBO0VFL0ZGLGdCSDJONEI7QUp1STlCOztBTy9WQTs7RUFFRSxjSG1RNEI7RUdsUTVCLHlCSDJRNEI7QUp1RjlCOztBTzFWQTtFQy9FRSxlQUFBO0VBQ0EsZ0JBQUE7QVI2YUY7O0FPMVZBO0VDcEZFLGVBQUE7RUFDQSxnQkFBQTtBUmtiRjs7QU81VkE7RUFDRSxxQkFBQTtBUCtWRjtBTzdWRTtFQUNFLG9CSHFQMEI7QUowRzlCOztBT3JWQTtFRjJESSxjQUFBO0VFekRGLHlCQUFBO0FQd1ZGOztBT3BWQTtFQUNFLG1CSHVCTztFQzZDSCxrQkFBQTtBTG9STjs7QU9wVkE7RUFDRSxjQUFBO0VGK0NFLGtCQUFBO0VFN0NGLGNIMUdTO0FKaWNYO0FPclZFO0VBQ0UsYUFBQTtBUHVWSjs7QVMxY0E7RUNJRSxlQUFBO0VBR0EsWUFBQTtBVndjRjs7QVN6Y0E7RUFDRSxnQkxxZ0NrQztFS3BnQ2xDLHNCTFJTO0VLU1QseUJBQUE7RUVFRSxzQkFBQTtFRFBGLGVBQUE7RUFHQSxZQUFBO0FWaWRGOztBU25jQTtFQUVFLHFCQUFBO0FUcWNGOztBU2xjQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBVHFjRjs7QVNsY0E7RUo4SEksY0FBQTtFSTVIRixjTDNCUztBSmdlWDs7QVk1ZUE7RVBtS0ksZ0JBQUE7RU9qS0YsY1JtQ1E7RVFsQ1IscUJBQUE7QVorZUY7QVk1ZUU7RUFDRSxjQUFBO0FaOGVKOztBWXplQTtFQUNFLHNCQUFBO0VQc0pFLGdCQUFBO0VPcEpGLFdSVFM7RVFVVCx5QlJEUztFT0VQLHFCQUFBO0FYNGVKO0FZemVFO0VBQ0UsVUFBQTtFUDhJQSxlQUFBO0VPNUlBLGdCUnlRMEI7QUprTzlCOztBWXJlQTtFQUNFLGNBQUE7RVBxSUUsZ0JBQUE7RU9uSUYsY1JqQlM7QUp5Zlg7QVlyZUU7RVBnSUUsa0JBQUE7RU85SEEsY0FBQTtFQUNBLGtCQUFBO0FadWVKOztBWWxlQTtFQUNFLGlCUmlrQ2tDO0VRaGtDbEMsa0JBQUE7QVpxZUY7O0FhN2dCRTs7Ozs7O0VDREEsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FkdWhCRjs7QWVwZUk7RUZ6Q0U7SUFDRSxnQlQ4TGU7RUptVnJCO0FBQ0Y7QWUxZUk7RUZ6Q0U7SUFDRSxnQlQ4TGU7RUp3VnJC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O0FKeTZDWDtBaUIvNkNFOztFQUVFLGdCYm1WMEI7RWFsVjFCLG1CQUFBO0VBQ0EsNkJBQUE7QWpCaTdDSjtBaUI5NkNFO0VBQ0Usc0JBQUE7RUFDQSxnQ0FBQTtBakJnN0NKO0FpQjc2Q0U7RUFDRSw2QkFBQTtBakIrNkNKOztBaUJyNkNFOztFQUVFLGViNlQwQjtBSjJtQzlCOztBaUIvNUNBO0VBQ0UseUJBQUE7QWpCazZDRjtBaUJoNkNFOztFQUVFLHlCQUFBO0FqQms2Q0o7QWlCOTVDSTs7RUFFRSx3QkFBQTtBakJnNkNOOztBaUIxNUNFOzs7O0VBSUUsU0FBQTtBakI2NUNKOztBaUJwNUNFO0VBQ0UscUNieVIwQjtBSjhuQzlCOztBTXQ5Q0U7RVcyRUksY2J2RUs7RWF3RUwsc0NiOFF3QjtBSmlvQzlCOztBa0JqK0NJOzs7RUFHRSw2Q0QyRitCO0FqQnk0Q3JDO0FrQmgrQ007Ozs7RUFJRSx5Q0RtRnlFO0FqQis0Q2pGOztBTXYrQ0U7RVlpQk0sbUVBSmU7QWxCODlDdkI7QWtCeDlDUTs7RUFFRSxtRUFSYTtBbEJrK0N2Qjs7QWtCci9DSTs7O0VBR0UsNENEMkYrQjtBakI2NUNyQztBa0JwL0NNOzs7O0VBSUUsd0NEbUZ5RTtBakJtNkNqRjs7QU0zL0NFO0VZaUJNLHFFQUplO0FsQmsvQ3ZCO0FrQjUrQ1E7O0VBRUUscUVBUmE7QWxCcy9DdkI7O0FrQnpnREk7OztFQUdFLDRDRDJGK0I7QWpCaTdDckM7QWtCeGdETTs7OztFQUlFLHdDRG1GeUU7QWpCdTdDakY7O0FNL2dERTtFWWlCTSxxRUFKZTtBbEJzZ0R2QjtBa0JoZ0RROztFQUVFLHFFQVJhO0FsQjBnRHZCOztBa0I3aERJOzs7RUFHRSw2Q0QyRitCO0FqQnE4Q3JDO0FrQjVoRE07Ozs7RUFJRSx5Q0RtRnlFO0FqQjI4Q2pGOztBTW5pREU7RVlpQk0scUVBSmU7QWxCMGhEdkI7QWtCcGhEUTs7RUFFRSxxRUFSYTtBbEI4aER2Qjs7QWtCampESTs7O0VBR0UsMENEMkYrQjtBakJ5OUNyQztBa0JoakRNOzs7O0VBSUUsc0NEbUZ5RTtBakIrOUNqRjs7QU12akRFO0VZaUJNLDJDQUplO0FsQjhpRHZCO0FrQnhpRFE7O0VBRUUsMkNBUmE7QWxCa2pEdkI7O0FrQnJrREk7OztFQUdFLDRDRDJGK0I7QWpCNitDckM7QWtCcGtETTs7OztFQUlFLHdDRG1GeUU7QWpCbS9DakY7O0FNM2tERTtFWWlCTSxxRUFKZTtBbEJra0R2QjtBa0I1akRROztFQUVFLHFFQVJhO0FsQnNrRHZCOztBa0J6bERJOzs7RUFHRSw0Q0QyRitCO0FqQmlnRHJDO0FrQnhsRE07Ozs7RUFJRSx3Q0RtRnlFO0FqQnVnRGpGOztBTS9sREU7RVlpQk0sK0NBSmU7QWxCc2xEdkI7QWtCaGxEUTs7RUFFRSwrQ0FSYTtBbEIwbER2Qjs7QWtCN21ESTs7O0VBR0UsNkNEMkYrQjtBakJxaERyQztBa0I1bURNOzs7O0VBSUUseUNEbUZ5RTtBakIyaERqRjs7QU1ubkRFO0VZaUJNLDZEQUplO0FsQjBtRHZCO0FrQnBtRFE7O0VBRUUsNkRBUmE7QWxCOG1EdkI7O0FrQmpvREk7OztFQUdFLHNDZDZWd0I7QUp1eUM5Qjs7QU1qb0RFO0VZaUJNLHNDQUplO0FsQnduRHZCO0FrQmxuRFE7O0VBRUUsc0NBUmE7QWxCNG5EdkI7O0FpQnBpREk7RUFDRSxXYjNHSztFYTRHTCx5QmJwR0s7RWFxR0wsdURiaVF3QjtBSnN5QzlCO0FpQmxpREk7RUFDRSxjYjVHSztFYTZHTCx5QmJsSEs7RWFtSEwscUJibEhLO0FKc3BEWDs7QWlCL2hEQTtFQUNFLFdiM0hTO0VhNEhULHlCYnBIUztBSnNwRFg7QWlCaGlERTs7O0VBR0UsdURiNk8wQjtBSnF6QzlCO0FpQi9oREU7RUFDRSxTQUFBO0FqQmlpREo7QWlCN2hESTtFQUNFLDJDYmlPd0I7QUo4ekM5QjtBTXBxREU7RVc0SU0sV2JqSkc7RWFrSkgsNENiMk5zQjtBSmcwQzlCOztBZTNtREk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RWpCNmdETjtFaUIxZ0RNO0lBQ0UsU0FBQTtFakI0Z0RSO0FBQ0Y7QWV2bkRJ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OFcwQjtVbUI5VzFCLGlEbkI4VzBCO0FKdXpEOUI7QXVCanFFRTtFQUVFLGFuQmtaMEI7QUpneEQ5QjtBdUI5cEVFO0VBQ0UsZUFBQTtBdkJncUVKO0F1QmxwRUE7O0VBRUUsb0JBQUE7QXZCb3BFRjs7QXVCM29FRTtFQzNEQSxXQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSnNvRWY7QU10c0VFO0VrQkFFLFdBQUE7RUZOQSxvRUVEMkQ7RUFTM0QsZ0VBVHFHO0F4Qmt0RXpHO0F3QnRzRUU7RUFFRSxXQUFBO0VGYkEsb0VFRDJEO0VBZ0IzRCxnRUFoQnFHO0VBcUJuRywrREFBQTtVQUFBLHVEQUFBO0F4Qm1zRU47QXdCOXJFRTtFQUVFLFdBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKc3BFZjtBd0J4ckVFO0VBR0UsV0FBQTtFQUNBLG9FQXpDK0k7RUE2Qy9JLGdFQTdDeUw7QXhCa3VFN0w7QXdCbnJFSTtFQUtJLCtEQUFBO1VBQUEsdURBQUE7QXhCaXJFUjs7QXVCenFFRTtFQzNEQSxXQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSm9xRWY7QU1wdUVFO0VrQkFFLFdBQUE7RUZOQSxtRUVEMkQ7RUFTM0QsOERBVHFHO0F4Qmd2RXpHO0F3QnB1RUU7RUFFRSxXQUFBO0VGYkEsbUVFRDJEO0VBZ0IzRCw4REFoQnFHO0VBcUJuRyxnRUFBQTtVQUFBLHdEQUFBO0F4Qml1RU47QXdCNXRFRTtFQUVFLFdBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKb3JFZjtBd0J0dEVFO0VBR0UsV0FBQTtFQUNBLGtFQXpDK0k7RUE2Qy9JLDhEQTdDeUw7QXhCZ3dFN0w7QXdCanRFSTtFQUtJLGdFQUFBO1VBQUEsd0RBQUE7QXhCK3NFUjs7QXVCdnNFRTtFQzNEQSxXQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSmtzRWY7QU1sd0VFO0VrQkFFLFdBQUE7RUZOQSwyREVEMkQ7RUFTM0Qsb0RBVHFHO0F4Qjh3RXpHO0F3Qmx3RUU7RUFFRSxXQUFBO0VGYkEsMkRFRDJEO0VBZ0IzRCxvREFoQnFHO0VBcUJuRyw4REFBQTtVQUFBLHNEQUFBO0F4Qit2RU47QXdCMXZFRTtFQUVFLFdBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKa3RFZjtBd0JwdkVFO0VBR0UsV0FBQTtFQUNBLHdEQXpDK0k7RUE2Qy9JLHVEQTdDeUw7QXhCOHhFN0w7QXdCL3VFSTtFQUtJLDhEQUFBO1VBQUEsc0RBQUE7QXhCNnVFUjs7QXVCcnVFRTtFQzNEQSxXQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSmd1RWY7QU1oeUVFO0VrQkFFLFdBQUE7RUZOQSxpREVEMkQ7RUFTM0QsZ0VBVHFHO0F4QjR5RXpHO0F3Qmh5RUU7RUFFRSxXQUFBO0VGYkEsaURFRDJEO0VBZ0IzRCxnRUFoQnFHO0VBcUJuRyxnRUFBQTtVQUFBLHdEQUFBO0F4QjZ4RU47QXdCeHhFRTtFQUVFLFdBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKZ3ZFZjtBd0JseEVFO0VBR0UsV0FBQTtFQUNBLG9FQXpDK0k7RUE2Qy9JLGdFQTdDeUw7QXhCNHpFN0w7QXdCN3dFSTtFQUtJLGdFQUFBO1VBQUEsd0RBQUE7QXhCMndFUjs7QXVCbndFRTtFQzNEQSxjQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSjh2RWY7QU05ekVFO0VrQkFFLGNBQUE7RUZOQSwwQ0VEMkQ7RUFTM0QsaUNBVHFHO0F4QjAwRXpHO0F3Qjl6RUU7RUFFRSxjQUFBO0VGYkEsMENFRDJEO0VBZ0IzRCxpQ0FoQnFHO0VBcUJuRyw4REFBQTtVQUFBLHNEQUFBO0F4QjJ6RU47QXdCdHpFRTtFQUVFLGNBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKOHdFZjtBd0JoekVFO0VBR0UsY0FBQTtFQUNBLHFDQXpDK0k7RUE2Qy9JLHNDQTdDeUw7QXhCMDFFN0w7QXdCM3lFSTtFQUtJLDhEQUFBO1VBQUEsc0RBQUE7QXhCeXlFUjs7QXVCanlFRTtFQzNEQSxXQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSjR4RWY7QU01MUVFO0VrQkFFLFdBQUE7RUZOQSxpRUVEMkQ7RUFTM0QsK0RBVHFHO0F4QncyRXpHO0F3QjUxRUU7RUFFRSxXQUFBO0VGYkEsaUVFRDJEO0VBZ0IzRCwrREFoQnFHO0VBcUJuRyw4REFBQTtVQUFBLHNEQUFBO0F4QnkxRU47QXdCcDFFRTtFQUVFLFdBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKNHlFZjtBd0I5MEVFO0VBR0UsV0FBQTtFQUNBLG1FQXpDK0k7RUE2Qy9JLCtEQTdDeUw7QXhCdzNFN0w7QXdCejBFSTtFQUtJLDhEQUFBO1VBQUEsc0RBQUE7QXhCdTBFUjs7QXVCL3pFRTtFQzNEQSxjQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSjB6RWY7QU0xM0VFO0VrQkFFLGNBQUE7RUZOQSxrREVEMkQ7RUFTM0Qsd0NBVHFHO0F4QnM0RXpHO0F3QjEzRUU7RUFFRSxjQUFBO0VGYkEsa0RFRDJEO0VBZ0IzRCx3Q0FoQnFHO0VBcUJuRyxpRUFBQTtVQUFBLHlEQUFBO0F4QnUzRU47QXdCbDNFRTtFQUVFLGNBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKMDBFZjtBd0I1MkVFO0VBR0UsY0FBQTtFQUNBLDRDQXpDK0k7RUE2Qy9JLDhDQTdDeUw7QXhCczVFN0w7QXdCdjJFSTtFQUtJLGlFQUFBO1VBQUEseURBQUE7QXhCcTJFUjs7QXVCNzFFRTtFQzNEQSxXQUFBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSncxRWY7QU14NUVFO0VrQkFFLFdBQUE7RUZOQSwyREVEMkQ7RUFTM0QscURBVHFHO0F4Qm82RXpHO0F3Qng1RUU7RUFFRSxXQUFBO0VGYkEsMkRFRDJEO0VBZ0IzRCxxREFoQnFHO0VBcUJuRywrREFBQTtVQUFBLHVEQUFBO0F4QnE1RU47QXdCaDVFRTtFQUVFLFdBQUE7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKdzJFZjtBd0IxNEVFO0VBR0UsV0FBQTtFQUNBLHlEQXpDK0k7RUE2Qy9JLHVEQTdDeUw7QXhCbzdFN0w7QXdCcjRFSTtFQUtJLCtEQUFBO1VBQUEsdURBQUE7QXhCbTRFUjs7QXVCcjNFRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSnEzRWY7QU1yN0VFO0VrQndERSxXQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKMDNFZjtBd0I3M0VFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBeEI4M0VKO0F3QjMzRUU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEI0M0VKO0F3QnozRUU7RUFHRSxXQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSnM0RWY7QXdCdjNFSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QXhCcTNFUjs7QXVCOTRFRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSjg0RWY7QU05OEVFO0VrQndERSxXQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKbTVFZjtBd0J0NUVFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBeEJ1NUVKO0F3QnA1RUU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEJxNUVKO0F3Qmw1RUU7RUFHRSxXQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSis1RWY7QXdCaDVFSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QXhCODRFUjs7QXVCdjZFRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSnU2RWY7QU12K0VFO0VrQndERSxXQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKNDZFZjtBd0IvNkVFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBeEJnN0VKO0F3Qjc2RUU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEI4NkVKO0F3QjM2RUU7RUFHRSxXQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSnc3RWY7QXdCejZFSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QXhCdTZFUjs7QXVCaDhFRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSmc4RWY7QU1oZ0ZFO0VrQndERSxXQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKcThFZjtBd0J4OEVFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBeEJ5OEVKO0F3QnQ4RUU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEJ1OEVKO0F3QnA4RUU7RUFHRSxXQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSmk5RWY7QXdCbDhFSTtFQUtJLHdEQUFBO1VBQUEsZ0RBQUE7QXhCZzhFUjs7QXVCejlFRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSnk5RWY7QU16aEZFO0VrQndERSxjQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKODlFZjtBd0JqK0VFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBeEJrK0VKO0F3Qi85RUU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEJnK0VKO0F3Qjc5RUU7RUFHRSxjQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSjArRWY7QXdCMzlFSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QXhCeTlFUjs7QXVCbC9FRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSmsvRWY7QU1sakZFO0VrQndERSxXQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKdS9FZjtBd0IxL0VFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBeEIyL0VKO0F3QngvRUU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEJ5L0VKO0F3QnQvRUU7RUFHRSxXQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSm1nRmY7QXdCcC9FSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QXhCay9FUjs7QXVCM2dGRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSjJnRmY7QU0za0ZFO0VrQndERSxjQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKZ2hGZjtBd0JuaEZFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBeEJvaEZKO0F3QmpoRkU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEJraEZKO0F3Qi9nRkU7RUFHRSxjQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSjRoRmY7QXdCN2dGSTtFQUtJLHlEQUFBO1VBQUEsaURBQUE7QXhCMmdGUjs7QXVCcGlGRTtFQ1BBLGNwQllhO0VvQlhiLHFCcEJXYTtBSm9pRmY7QU1wbUZFO0VrQndERSxXQUxnRDtFQU1oRCx5QnBCT1c7RW9CTlgscUJwQk1XO0FKeWlGZjtBd0I1aUZFO0VBRUUsc0RBQUE7VUFBQSw4Q0FBQTtBeEI2aUZKO0F3QjFpRkU7RUFFRSxjcEJKVztFb0JLWCw2QkFBQTtBeEIyaUZKO0F3QnhpRkU7RUFHRSxXQUFBO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSnFqRmY7QXdCdGlGSTtFQUtJLHNEQUFBO1VBQUEsOENBQUE7QXhCb2lGUjs7QXVCbGpGQTtFQUNFLGdCbkI2TTRCO0VtQjVNNUIsY25CMkZ3QztFbUIxRnhDLHFCbkIyRndDO0FKMDlFMUM7QU05bkZFO0VpQjRFRSx5RG5CeUZzQztFbUJ4RnRDLDBCbkJ5RnNDO0FKNDlFMUM7QXVCbGpGRTtFQUVFLDBCbkJvRnNDO0FKKzlFMUM7QXVCaGpGRTtFQUVFLGNuQnRGTztFbUJ1RlAsb0JBQUE7QXZCaWpGSjs7QXVCdGlGQTtFQ1BFLG9CQUFBO0VuQjRFSSxrQkFBQTtFbUIxRUosZ0JwQitINEI7RU92TjFCLHFCQUFBO0FYMG9GSjs7QXVCemlGQTtFQ1hFLHVCQUFBO0VuQjRFSSxtQkFBQTtFbUIxRUosZ0JwQmdJNEI7RU94TjFCLHFCQUFBO0FYaXBGSjs7QXVCdmlGQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0F2QjBpRkY7QXVCdmlGRTtFQUNFLGtCbkJ3VDBCO0FKaXZFOUI7O0F1QmppRkU7OztFQUNFLFdBQUE7QXZCc2lGSjs7QXlCanJGQTtFTGdCTSx3Q0tmSjtFTGVJLGdDS2ZKO0F6Qm9yRkY7QW9CanFGTTtFS3BCTjtJTHFCUSx3QkFBQTtJQUFBLGdCQUFBO0VwQm9xRk47QUFDRjtBeUJ2ckZFO0VBQ0UsVUFBQTtBekJ5ckZKOztBeUJwckZFO0VBQ0UsYUFBQTtBekJ1ckZKOztBeUJuckZBO0VBQ0Usa0JBQUE7RUFD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QUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXM0J5YW9DO0UyQnhhcEMsWTNCd2FvQztFMkJ2YXBDLFdBQUE7RUFDQSxpQ0FBQTtBL0Jxc0dKOztBK0IzckdFO0VwQmxHRSxzQkFBQTtBWGl5R0o7QStCMXJHSTtFQUNFLGtPQUFBO0EvQjRyR047QStCdnJHSTtFQUNFLHFCM0IwSHdCO0VrQnBQMUIseUJsQm9QMEI7QUpna0c5QjtBK0J0ckdJO0VBQ0UsK0tBQUE7QS9Cd3JHTjtBK0JuckdJO0VUcElBLHlDbEJ5aEI0QztBSml5RmhEO0ErQm5yR0k7RVR2SUEseUNsQnloQjRDO0FKb3lGaEQ7O0ErQjNxR0U7RUFFRSxrQjNCMFo0QztBSm14RmhEO0ErQnpxR0k7RUFDRSw4S0FBQTtBL0IycUdOO0ErQnRxR0k7RVQ5SkEseUNsQnloQjRDO0FKOHlGaEQ7O0ErQjlwR0E7RUFDRSxxQkFBQTtBL0JpcUdGO0ErQjlwR0k7RUFDRSxjQUFBO0VBQ0EsYzNCa1kwQztFMkJqWTFDLG1CQUFBO0VBRUEscUIzQmdZMEM7QUoreEZoRDtBK0I1cEdJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCM0IyWDBDO0UyQjFYMUMsd0IzQjBYMEM7RTJCelgxQyx5QjNCcExLO0UyQnNMTCxxQjNCc1gwQztFZ0J4aUIxQyxpS1dtTEE7RVhuTEEseUpXbUxBO0VYbkxBLHlJV21MQTtFWG5MQSxvTldtTEE7QS9CNnBHTjtBb0I1MEdNO0VXdUtGO0lYdEtJLHdCQUFBO0lBQUEsZ0JBQUE7RXBCKzBHTjtBQUNGO0ErQjdwR0k7RUFDRSxzQjNCbE1LO0UyQm1NTCxzQ0FBQTtVQUFBLDhCQUFBO0EvQitwR047QStCMXBHSTtFVHpNQSx5Q2xCeWhCNEM7QUo2MEZoRDs7QStCaHBHQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLG1DM0JxUnNDO0UyQnBSdEMsMENBQUE7RTFCNUNJLGVBQUE7RTBCK0NKLGdCM0I2RDRCO0UyQjVENUIsZ0IzQmlFNEI7RTJCaEU1QixjM0J2TlM7RTJCd05ULHNCQUFBO0VBQ0EsdU9BQUE7RUFDQSx5QkFBQTtFcEJ0TkUsc0JBQUE7RW9CeU5GLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBL0JpcEdGO0ErQi9vR0U7RUFDRSwrRDNCd1BvQztFMkJ2UHBDLFVBQUE7RUFLRSx5RDNCbVc4QjtVMkJuVzlCLGlEM0JtVzhCO0FKMHlGcEM7QStCMW9HSTtFQU1FLGMzQi9PSztFMkJnUEwsc0IzQnZQSztBSjgzR1g7QStCbm9HRTtFQUVFLFlBQUE7RUFDQSxzQjNCK0gwQjtFMkI5SDFCLHNCQUFBO0EvQm9vR0o7QStCam9HRTtFQUNFLGMzQjdQTztFMkI4UFAseUIzQmxRTztBSnE0R1g7QStCL25HRTtFQUNFLGFBQUE7QS9CaW9HSjtBK0I3bkdFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBL0IrbkdKOztBK0IzbkdBO0VBQ0Usa0MzQjBOc0M7RTJCek50QyxvQjNCaUg0QjtFMkJoSDVCLHVCM0JnSDRCO0UyQi9HNUIsb0IzQmdINEI7RUMxTnhCLG1CQUFBO0FMeXVHTjs7QStCM25HQTtFQUNFLGdDM0JtTnNDO0UyQmxOdEMsbUIzQjhHNEI7RTJCN0c1QixzQjNCNkc0QjtFMkI1RzVCLGtCM0I2RzRCO0VDL054QixrQkFBQTtBTGl2R047O0ErQnRuR0E7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLG1DM0JpTXNDO0UyQmhNdEMsZ0JBQUE7QS9CeW5HRjs7QStCdG5HQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQzNCeUxzQztFMkJ4THRDLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QS9CeW5HRjtBK0J2bkdFO0VBQ0UsK0QzQnFLb0M7RTJCcEtwQyx5RDNCeUUwQjtVMkJ6RTFCLGlEM0J5RTBCO0FKZ2pHOUI7QStCcm5HRTtFQUVFLHlCM0IvVE87QUpxN0dYO0ErQmxuR0k7RUFDRSxpQjNCMlRhO0FKeXpGbkI7QStCaG5HRTtFQUNFLDBCQUFBO0EvQmtuR0o7O0ErQjltR0E7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxtQzNCd0pzQztFMkJ2SnRDLHlCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxnQjNCaEU0QjtFMkJpRTVCLGdCM0I1RDRCO0UyQjZENUIsYzNCcFZTO0UyQnFWVCxzQjNCNVZTO0UyQjZWVCx5QkFBQTtFcEJsVkUsc0JBQUE7QVhtOEdKO0ErQjdtR0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsNkIzQmlJb0M7RTJCaElwQyx5QkFBQTtFQUNBLGdCM0I1RTBCO0UyQjZFMUIsYzNCcFdPO0UyQnFXUCxpQkFBQTtFVDdXQSx5QmxCR087RTJCNFdQLG9CQUFBO0VwQm5XQSxrQ0FBQTtBWG05R0o7O0ErQnJtR0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBL0J3bUdGO0ErQnRtR0U7RUFDRSxVQUFBO0EvQndtR0o7QStCcG1HSTtFQUEwQix5RTNCb09lO1UyQnBPZixpRTNCb09lO0FKbTRGN0M7QStCdG1HSTtFQUEwQixpRTNCbU9lO0FKczRGN0M7QStCeG1HSTtFQUEwQixpRTNCa09lO0FKeTRGN0M7QStCeG1HRTtFQUNFLFNBQUE7QS9CMG1HSjtBK0J2bUdFO0VBQ0UsVzNCb055QztFMkJuTnpDLFkzQm1OeUM7RTJCbE56QyxvQkFBQTtFVGxaQSx5QmxCb1AwQjtFMkJnSzFCLFMzQm1OeUM7RU8zbEJ6QyxtQkFBQTtFU0ZFLDRIVzZZRjtFWDdZRSxvSFc2WUY7RVg3WUUsNEdXNllGO0VYN1lFLGtKVzZZRjtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QS9Cd21HSjtBb0JsL0dNO0VXaVlKO0lYaFlNLHdCQUFBO0lBQUEsZ0JBQUE7RXBCcS9HTjtBQUNGO0ErQjNtR0k7RVQxWkEscUVsQjRtQnlDO0FKNDVGN0M7QStCem1HRTtFQUNFLFczQjZMZ0M7RTJCNUxoQyxjM0I2TGdDO0UyQjVMaEMsa0JBQUE7RUFDQSxlM0I0TGdDO0UyQjNMaEMseUIzQmhhTztFMkJpYVAseUJBQUE7RXBCelpBLG1CQUFBO0FYcWdISjtBK0J2bUdFO0VBQ0UsVzNCeUx5QztFMkJ4THpDLFkzQndMeUM7RWtCcG1CekMseUJsQm9QMEI7RTJCMEwxQixTM0J5THlDO0VPM2xCekMsbUJBQUE7RVNGRSxpSFd1YUY7RVh2YUUsNEdXdWFGO0VBQ0EscUJBQUE7T0FBQSxnQkFBQTtBL0J3bUdKO0FvQjVnSE07RVc0Wko7SVgzWk0scUJBQUE7SUFBQSxnQkFBQTtFcEIrZ0hOO0FBQ0Y7QStCM21HSTtFVHBiQSxxRWxCNG1CeUM7QUpzN0Y3QztBK0J6bUdFO0VBQ0UsVzNCbUtnQztFMkJsS2hDLGMzQm1LZ0M7RTJCbEtoQyxrQkFBQTtFQUNBLGUzQmtLZ0M7RTJCaktoQyx5QjNCMWJPO0UyQjJiUCx5QkFBQTtFcEJuYkEsbUJBQUE7QVgraEhKO0ErQnZtR0U7RUFDRSxXM0IrSnlDO0UyQjlKekMsWTNCOEp5QztFMkI3SnpDLGFBQUE7RUFDQSxvQjNCckUwQjtFMkJzRTFCLG1CM0J0RTBCO0VrQm5ZMUIseUJsQm9QMEI7RTJCdU4xQixTM0I0SnlDO0VPM2xCekMsbUJBQUE7RVNGRSxnSFdvY0Y7RVhwY0UsNEdXb2NGO0VBQ0EsZ0JBQUE7QS9Cd21HSjtBb0J6aUhNO0VXc2JKO0lYcmJNLG9CQUFBO0lBQUEsZ0JBQUE7RXBCNGlITjtBQUNGO0ErQjNtR0k7RVRqZEEscUVsQjRtQnlDO0FKbTlGN0M7QStCem1HRTtFQUNFLFczQnNJZ0M7RTJCckloQyxjM0JzSWdDO0UyQnJJaEMsa0JBQUE7RUFDQSxlM0JxSWdDO0UyQnBJaEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0EvQjJtR0o7QStCdm1HRTtFQUNFLHlCM0I5ZE87RU9RUCxtQkFBQTtBWGdrSEo7QStCdG1HRTtFQUNFLGtCQUFBO0VBQ0EseUIzQnBlTztFT1FQLG1CQUFBO0FYcWtISjtBK0JwbUdJO0VBQ0UseUIzQnhlSztBSjhrSFg7QStCbm1HSTtFQUNFLGVBQUE7QS9CcW1HTjtBK0JsbUdJO0VBQ0Us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STs7OztFQUlFLHlCN0J5ZThCO0FKdXlHcEM7QWlDNXdIRTtFQUNFLHlCN0JrZWdDO0U2QmplaEMsZ0M3QnNlZ0M7QUp3eUdwQztBaUMzd0hFO0VBQ0UsbVJBQUE7QWpDNndISjtBaUMxd0hFO0VBQ0UseUI3QnlkZ0M7QUptekdwQztBaUMzd0hJO0VBQ0UseUI3QnlkOEI7QUpvekdwQztBTTdnSUU7RTJCbVFNLHlCN0JzZDRCO0FKdXpHcEM7O0FpQ3J3SEU7RUFDRSxXN0JyUk87QUo2aElYO0FNcGhJRTtFMkIrUUksVzdCeFJLO0FKZ2lJWDtBaUNud0hJO0VBQ0UsK0I3QjJiOEI7QUowMEdwQztBTTFoSUU7RTJCd1JNLGdDN0J5YjRCO0FKNDBHcEM7QWlDbHdITTtFQUNFLGdDN0J1YjRCO0FKNjBHcEM7QWlDaHdISTs7OztFQUlFLFc3QjdTSztBSitpSVg7QWlDOXZIRTtFQUNFLCtCN0J1YWdDO0U2QnRhaEMsc0M3QjJhZ0M7QUpxMUdwQztBaUM3dkhFO0VBQ0UseVJBQUE7QWpDK3ZISjtBaUM1dkhFO0VBQ0UsK0I3QjhaZ0M7QUpnMkdwQztBaUM3dkhJO0VBQ0UsVzdCN1RLO0FKNGpJWDtBTW5qSUU7RTJCdVRNLFc3QmhVRztBSitqSVg7O0FrQ2xrSUE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxZQUFBO0VBRUEscUJBQUE7RUFDQSxzQjlCSlM7RThCS1QsMkJBQUE7RUFDQSxzQ0FBQTtFdkJLRSxzQkFBQTtBWGdrSUo7QWtDbGtJRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FsQ29rSUo7QWtDamtJRTtFQUNFLG1CQUFBO0VBQ0Esc0JBQUE7QWxDbWtJSjtBa0Nqa0lJO0VBQ0UsbUJBQUE7RXZCQ0YsMkNBQUE7RUFDQSw0Q0FBQTtBWG1rSUo7QWtDamtJSTtFQUNFLHNCQUFBO0V2QlVGLCtDQUFBO0VBQ0EsOENBQUE7QVgwaklKO0FrQzlqSUU7O0VBRUUsYUFBQTtBbENna0lKOztB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QmhDbERPO0VnQ21EUCxxQmhDaERPO0FKczJJWDs7QXFDNzJJRTtFQUNFLHVCQUFBO0VoQ2dMRSxrQkFBQTtFZ0M5S0YsZ0JqQ21PMEI7QUo2b0k5QjtBcUMzMklNO0UxQnFDRiw4QkFBQTtFQUNBLGlDQUFBO0FYeTBJSjtBcUMxMklNO0UxQmtCRiwrQkFBQTtFQUNBLGtDQUFBO0FYMjFJSjs7QXFDMzNJRTtFQUNFLHVCQUFBO0VoQ2dMRSxtQkFBQTtFZ0M5S0YsZ0JqQ29PMEI7QUowcEk5QjtBcUN6M0lNO0UxQnFDRiw4QkFBQTtFQUNBLGlDQUFBO0FYdTFJSjtBcUN4M0lNO0UxQmtCRiwrQkFBQTtFQUNBLGtDQUFBO0FYeTJJSjs7QXNDdjRJQTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RWpDNkpFLGNBQUE7RWlDM0pGLGdCbEN3UjRCO0VrQ3ZSNUIsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFM0JLRSxzQkFBQTtFU0ZFLHFKa0JESjtFbEJDSSw2SWtCREo7RWxCQ0kscUlrQkRKO0VsQkNJLDJLa0JESjtBdEMwNElGO0FvQnI0SU07RWtCZk47SWxCZ0JRLHdCQUFBO0lBQUEsZ0JBQUE7RXBCdzRJTjtBQUNGO0FNOTRJRTtFZ0NHSSxxQkFBQTtBdEM4NElOOztBc0N6NElFO0VBQ0UsYUFBQTtBdEM0NElKOztBc0N2NElBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0F0QzA0SUY7O0FzQ240SUE7RUFDRSxvQmxDaTRCa0M7RWtDaDRCbEMsbUJsQ2c0QmtDO0VPdjVCaEMsb0JBQUE7QVg4NUlKOztBc0M5M0lFO0VDakRBLFdBQUE7RUFDQSx5Qm5DMEVhO0FKeTJJZjtBTXI2SUU7RWlDVkksV0FBQTtFQUNBLG9FQUFBO0F2Q2s3SU47QXVDLzZJSTtFQUVFLFVBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0F2Q2c3SU47O0FzQzM0SUU7RUNqREEsV0FBQTtFQUNBLHlCbkMwRWE7QUpzM0lmO0FNbDdJRTtFaUNWSSxXQUFBO0VBQ0Esa0VBQUE7QXZDKzdJTjtBdUM1N0lJO0VBRUUsVUFBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7QXZDNjdJTjs7QXNDeDVJRTtFQ2pEQSxXQUFBO0VBQ0EseUJuQzBFYTtBSm00SWY7QU0vN0lFO0VpQ1ZJLFdBQUE7RUFDQSx3REFBQTtBdkM0OElOO0F1Q3o4SUk7RUFFRSxVQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtBdkMwOElOOztBc0NyNklFO0VDakRBLFdBQUE7RUFDQSx5Qm5DMEVhO0FKZzVJZjtBTTU4SUU7RWlDVkksV0FBQTtFQUNBLG9FQUFBO0F2Q3k5SU47QXVDdDlJSTtFQUVFLFVBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0F2Q3U5SU47O0FzQ2w3SUU7RUNqREEsY0FBQTtFQUNBLHlCbkMwRWE7QUo2NUlmO0FNejlJRTtFaUNWSSxjQUFBO0VBQ0EscUNBQUE7QXZDcytJTjtBdUNuK0lJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QXZDbytJTjs7QXNDLzdJRTtFQ2pEQSxXQUFBO0VBQ0EseUJuQzBFYTtBSjA2SWY7QU10K0lFO0VpQ1ZJLFdBQUE7RUFDQSxtRUFBQTtBdkNtL0lOO0F1Q2gvSUk7RUFFRSxVQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtBdkNpL0lOOztBc0M1OElFO0VDakRBLGNBQUE7RUFDQSx5Qm5DMEVhO0FKdTdJZjtBTW4vSUU7RWlDVkksY0FBQTtFQUNBLDRDQUFBO0F2Q2dnSk47QXVDNy9JSTtFQUVFLFVBQUE7RUFDQSx5REFBQTtVQUFBLGlEQUFBO0F2QzgvSU47O0FzQ3o5SUU7RUNqREEsV0FBQTtFQUNBLHlCbkMwRWE7QUpvOElmO0FNaGdKRTtFaUNWSSxXQUFBO0VBQ0EseURBQUE7QXZDNmdKTjtBdUMxZ0pJO0VBRUUsVUFBQTtFQUNBLHNEQUFBO1VBQUEsOENBQUE7QXZDMmdKTjs7QXdDeGhKQTtFQUNFLGtCQUFBO0VBQ0EsbUJwQ3l6QmtDO0VvQ3Z6QmxDLHlCcENLUztFT1NQLHFCQUFBO0FYNmdKSjtBZW4rSUk7RXlCNURKO0lBUUksa0JBQUE7RXhDMmhKRjtBQUNGOztBd0N4aEpBO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0U3QklFLGdCQUFBO0FYd2hKSjs7QXlDdGlKQTtFQUNFLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQnJDeTlCa0M7RXFDeDlCbEMsNkJBQUE7RTlCVUUsc0JBQUE7QVhnaUpKOztBeUNyaUpBO0VBRUUsY0FBQTtBekN1aUpGOztBeUNuaUpBO0VBQ0UsZ0JyQzZRNEI7QUp5eEk5Qjs7QXlDOWhKQTtFQUNFLG1CQUFBO0F6Q2lpSkY7QXlDOWhKRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0F6Q2dpSko7O0F5Q3RoSkU7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILDBDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0F6QzJoSnZFO0EwQ3ZrSkU7RUFDRSxtRUFBQTtBMUN5a0pKO0EwQ3RrSkU7RUFDRSx1REFBQTtBMUN3a0pKOztBeUNsaUpFO0VDL0NBLDRCRGdEcUg7RW5CM0NuSCx3Q21CMkN1QjtFQzlDekIsd0NEOENxRTtBekN1aUp2RTtBMENubEpFO0VBQ0UscUVBQUE7QTFDcWxKSjtBMENsbEpFO0VBQ0UsdURBQUE7QTFDb2xKSjs7QXlDOWlKRTtFQy9DQSw4QkRnRHFIO0VuQjNDbkgsd0NtQjJDdUI7RUM5Q3pCLHdDRDhDcUU7QXpDbWpKdkU7QTBDL2xKRTtFQUNFLHFFQUFBO0ExQ2ltSko7QTBDOWxKRTtFQUNFLCtDQUFBO0ExQ2dtSko7O0F5QzFqSkU7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILDBDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0F6QytqSnZFO0EwQzNtSkU7RUFDRSxxRUFBQTtBMUM2bUpKO0EwQzFtSkU7RUFDRSxzREFBQTtBMUM0bUpKOztBeUN0a0pFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCx3Q21CMkN1QjtFQzlDekIsc0NEOENxRTtBekMya0p2RTtBMEN2bkpFO0VBQ0UsMkNBQUE7QTFDeW5KSjtBMEN0bkpFO0VBQ0Usc0RBQUE7QTFDd25KSjs7QXlDbGxKRTtFQy9DQSwrQkRnRHFIO0VuQjND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QUFBO0U3Q2t3SlI7RTZDaHdKUTtJQUNFLGlCQUFBO0lBQ0Esc0J6Q3FIa0I7RUo2b0o1QjtBQUNGO0FlOXpKSTtFOEJtQ0E7SUFDRSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFN0M4eEpKO0U2QzN4Sk07SWxDMUJKLGtDQUFBO0lBWkEsMEJBQUE7RVhxMEpGO0U2QzF4Sk07SWxDM0NKLGdDQUFBO0lBWUEsNEJBQUE7RVg2ekpGO0U2Q3p4Sk07SUFDRSxhQUFBO0U3QzJ4SlI7RTZDeHhKTTtJQUNFLHFCekMwSG9CO0l5Q3pIcEIsb0JBQUE7RTdDMHhKUjtFNkN4eEpRO0lBQ0UsaUJBQUE7SUFDQSxzQnpDcUhrQjtFSnFxSjVCO0FBQ0Y7QTZDN3dKQTtFbENuSEksZ0JBQUE7QVhtNEpKO0E2Qzd3SkU7RUFDRSxxQkFBQTtBN0Mrd0pKO0E2Qzd3Skk7RUFDRSxzQkFBQTtBN0Mrd0pOOztBOEN4NUpFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBN0N3d0ozQztBTWg1SkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsbUVBQUE7QTlDMDVKUjtBOEN2NUpNO0VBQ0UsVzFDUEc7RTBDUUgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBN0NpeEoxRTs7QThDdDZKRTtFQUNFLDRCRG9Kc0U7RUNuSnRFLDRDRG1KdUM7QTdDc3hKM0M7QU05NUpFO0V3Q1BNLDRCRCtJa0U7RUM5SWxFLHFFQUFBO0E5Q3c2SlI7QThDcjZKTTtFQUNFLFcxQ1BHO0UwQ1FILHVDRHlJa0U7RUN4SWxFLG1DRHdJa0U7QTdDK3hKMUU7O0E4Q3A3SkU7RUFDRSw4QkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E3Q295SjNDO0FNNTZKRTtFd0NQTSw4QkQrSWtFO0VDOUlsRSxxRUFBQTtBOUNzN0pSO0E4Q243Sk07RUFDRSxXMUNQRztFMENRSCx5Q0R5SWtFO0VDeElsRSxxQ0R3SWtFO0E3QzZ5SjFFOztBOENsOEpFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBN0NrekozQztBTTE3SkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUscUVBQUE7QTlDbzhKUjtBOENqOEpNO0VBQ0UsVzFDUEc7RTBDUUgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBN0MyekoxRTs7QThDaDlKRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDBDRG1KdUM7QTdDZzBKM0M7QU14OEpFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFLDJDQUFBO0E5Q2s5SlI7QThDLzhKTTtFQUNFLFcxQ1BHO0UwQ1FILDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTdDeTBKMUU7O0E4Qzk5SkU7RUFDRSwrQkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E3QzgwSjNDO0FNdDlKRTtFd0NQTSwrQkQrSWtFO0VDOUlsRSxxRUFBQTtBOUNnK0pSO0E4Qzc5Sk07RUFDRSxXMUNQRztFMENRSCwwQ0R5SWtFO0VDeElsRSxzQ0R3SWtFO0E3Q3UxSjFFOztBOEM1K0pFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNENEbUp1QztBN0M0MUozQztBTXArSkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsK0NBQUE7QTlDOCtKUjtBOEMzK0pNO0VBQ0UsVzFDUEc7RTBDUUgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBN0NxMkoxRTs7QThDMS9KRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTdDMDJKM0M7QU1sL0pFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFLDZEQUFBO0E5QzQvSlI7QThDei9KTTtFQUNFLFcxQ1BHO0UwQ1FILDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTdDbTNKMUU7O0ErQzNnS0E7RUFDRSxZQUFBO0UxQ21MSSxpQkFBQTtFMENqTEosZ0IzQzhSNEI7RTJDN1I1QixjQUFBO0VBQ0EsVzNDWVM7RTJDWFQseUIzQ3lsQ2tDO0UyQ3hsQ2xDLFlBQUE7QS9DOGdLRjtBTXpnS0U7RXlDREUsVzNDTU87RTJDTFAscUJBQUE7QS9DNmdLSjtBTXpnS0U7RXlDQ0ksYUFBQTtBL0MyZ0tOOztBK0NoZ0tBO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBL0NtZ0tGOztBK0M3L0pBO0VBQ0Usb0JB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QUFxQixzQ0FBQTtBeEQwdkxyQjs7QXdEenZMQTtFQUFxQixtQ0FBQTtBeEQ2dkxyQjs7QXlEL3ZMRTtFQUNFLG9DQUFBO0F6RGt3TEo7O0FNeHZMRTs7O0VtRExJLCtFQUFBO0F6RG13TE47O0F5RHp3TEU7RUFDRSxvQ0FBQTtBekQ0d0xKOztBTWx3TEU7OztFbURMSSw2RUFBQTtBekQ2d0xOOztBeURueExFO0VBQ0Usb0NBQUE7QXpEc3hMSjs7QU01d0xFOzs7RW1ETEksbUVBQUE7QXpEdXhMTjs7QXlEN3hMRTtFQUNFLG9DQUFBO0F6RGd5TEo7O0FNdHhMRTs7O0VtRExJLCtFQUFBO0F6RGl5TE47O0F5RHZ5TEU7RUFDRSxvQ0FBQTtBekQweUxKOztBTWh5TEU7OztFbURMSSxnREFBQTtBekQyeUxOOztBeURqekxFO0VBQ0Usb0NBQUE7QXpEb3pMSjs7QU0xeUxFOzs7RW1ETEksOEVBQUE7QXpEcXpMTjs7QXlEM3pMRTtFQUNFLG9DQUFBO0F6RDh6TEo7O0FNcHpMRTs7O0VtRExJLHVEQUFBO0F6RCt6TE47O0F5RHIwTEU7RUFDRSxvQ0FBQTtBekR3MExKOztBTTl6TEU7OztFbURMSSxvRUFBQTtBekR5MExOOztBMER4MExBO0VBQ0UsaUNBQUE7QTFEMjBMRjs7QTBEeDBMQTtFQUNFLHdDQUFBO0ExRDIwTEY7O0EyRHQxTEE7RUFBa0Isb0NBQUE7QTNEMDFMbEI7O0EyRHoxTEE7RUFBa0Isd0NBQUE7QTNENjFMbEI7O0EyRDUxTEE7RUFBa0IsMENBQUE7QTNEZzJMbEI7O0EyRC8xTEE7RUFBa0IsMkNBQUE7QTNEbTJMbEI7O0EyRGwyTEE7RUFBa0IseUNBQUE7QTNEczJMbEI7O0EyRHAyTEE7RUFBbUIsb0JBQUE7QTNEdzJMbkI7O0EyRHYyTEE7RUFBbUIsd0JBQUE7QTNEMjJMbkI7O0EyRDEyTEE7RUFBbUIsMEJBQUE7QTNEODJMbkI7O0EyRDcyTEE7RUFBbUIsMkJBQUE7QTNEaTNMbkI7O0EyRGgzTEE7RUFBbUIseUJBQUE7QTNEbzNMbkI7O0EyRGozTEU7RUFDRSxnQ0FBQTtBM0RvM0xKOztBMkRyM0xFO0VBQ0UsZ0NBQUE7QTNEdzNMSjs7QTJEejNMRTtFQUNFLGdDQUFBO0EzRDQzTEo7O0EyRDczTEU7RUFDRSxnQ0FBQTtBM0RnNExKOztBMkRqNExFO0VBQ0UsZ0NBQUE7QTNEbzRMSjs7QTJEcjRMRTtFQUNFLGdDQUFBO0EzRHc0TEo7O0EyRHo0TEU7RUFDRSxnQ0FBQTtBM0Q0NExKOztBMkQ3NExFO0VBQ0UsZ0NBQUE7QTNEZzVMSjs7QTJENTRMQTtFQUNFLDZCQUFBO0EzRCs0TEY7O0EyRHg0TEE7RUFDRSxnQ0FBQTtBM0QyNExGOztBMkR4NExBO0VBQ0UsaUNBQUE7QTNEMjRMRjs7QTJEeDRMQTtFQUNFLDBDQUFBO0VBQ0EsMkNBQUE7QTNEMjRMRjs7QTJEeDRMQTtFQUNFLDJDQUFBO0VBQ0EsOENBQUE7QTNEMjRMRjs7QTJEeDRMQTtFQUNFLDhDQUFBO0VBQ0EsNkNBQUE7QTNEMjRMRjs7QTJEeDRMQTtFQUNFLDBDQUFBO0VBQ0EsNkNBQUE7QTNEMjRMRjs7QTJEeDRMQTtFQUNFLGdDQUFBO0EzRDI0TEY7O0EyRHg0TEE7RUFDRSw2QkFBQTtBM0QyNExGOztBMkR4NExBO0VBQ0UsK0JBQUE7QTNEMjRMRjs7QTJEeDRMQTtFQUNFLDJCQUFBO0EzRDI0TEY7O0FzRG45TEU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QXREczlMSjs7QTRELzhMTTtFQUF3Qix3QkFBQTtBNURtOUw5Qjs7QTREbjlMTTtFQUF3QiwwQkFBQTtBNUR1OUw5Qjs7QTREdjlMTTtFQUF3QixnQ0FBQTtBNUQyOUw5Qjs7QTREMzlMTTtFQUF3Qix5QkFBQTtBNUQrOUw5Qjs7QTRELzlMTTtFQUF3Qix5QkFBQTtBNURtK0w5Qjs7QTREbitMTTtFQUF3Qiw2QkFBQTtBNUR1K0w5Qjs7QTREditMTTtFQUF3Qiw4QkFBQTtBNUQyK0w5Qjs7QTREMytMTTtFQUF3QiwrQkFBQTtFQUFBLCtCQUFBO0VBQUEsd0JBQUE7QTVEKytMOUI7O0E0RC8rTE07RUFBd0Isc0NBQUE7RUFBQSxzQ0FBQTtFQUFBLCtCQUFBO0E1RG0vTDlCOztBZWw4TEk7RTZDakRFO0lBQXdCLHdCQUFBO0U1RHcvTDVCO0U0RHgvTEk7SUFBd0IsMEJBQUE7RTVEMi9MNUI7RTREMy9MSTtJQUF3QixnQ0FBQTtFNUQ4L0w1QjtFNEQ5L0xJO0lBQXdCLHlCQUFBO0U1RGlnTTVCO0U0RGpnTUk7SUFBd0IseUJBQUE7RTVEb2dNNUI7RTREcGdNSTtJQUF3Qiw2QkFBQTtFNUR1Z001QjtFNER2Z01JO0lBQXdCLDhCQUFBO0U1RDBnTTVCO0U0RDFnTUk7SUFBd0IsK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0U1RDZnTTVCO0U0RDdnTUk7SUFBd0Isc0NBQUE7SUFBQSxzQ0FBQTtJQUFBLCtCQUFBO0U1RGdoTTVCO0FBQ0Y7QWVoK0xJO0U2Q2pERTtJQUF3Qix3QkFBQTtFNURxaE01QjtFNERyaE1JO0lBQXdCLDBCQUFBO0U1RHdoTTVCO0U0RHhoTUk7SUFBd0IsZ0NBQUE7RTVEMmhNNUI7RTREM2hNSTtJQUF3Qix5QkFBQTtFNUQ4aE01QjtFNEQ5aE1JO0lBQXdCLHlCQUFBO0U1RGlpTTVCO0U0RGppTUk7SUFBd0IsNkJBQUE7RTVEb2lNNUI7RTREcGlNSTtJQUF3Qiw4QkFBQTtFNUR1aU01QjtFNER2aU1JO0lBQXdCLCtCQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtFNUQwaU01QjtFNEQxaU1JO0lBQXdCLHNDQUFBO0lBQUEsc0NBQUE7SUFBQSwrQkFBQTtFNUQ2aU01QjtBQUNGO0FlNy9MSTtFNkNqREU7SUFBd0Isd0JBQUE7RTVEa2pNNUI7RTREbGpNSTtJQUF3QiwwQkFBQTtFNURxak01QjtFNERyak1JO0lBQXdCLGdDQUFBO0U1RHdqTTVCO0U0RHhqTUk7SUFBd0IseUJBQUE7RTVEMmpNNUI7RTREM2pNSTtJQUF3Qix5QkFBQTtFNUQ4ak01QjtFNEQ5ak1JO0lBQXdCLDZCQUFBO0U1RGlrTTVCO0U0RGprTUk7SUFBd0IsOEJBQUE7RTVEb2tNNUI7RTREcGtNSTtJQUF3QiwrQkFBQTtJQUFBLCtCQUFBO0lBQUEsd0JBQUE7RTVEdWtNNUI7RTREdmtNSTtJQUF3QixzQ0FBQTtJQUFBLHNDQUFBO0lBQUEsK0JBQUE7RTVEMGtNNUI7QUFDRjtBZTFoTUk7RTZDakRFO0lBQXdCLHdCQUFBO0U1RCtrTTVCO0U0RC9rTUk7SUFBd0IsMEJBQUE7RTVEa2xNNUI7RTREbGxNSTtJQUF3QixnQ0FBQTtFNURxbE01QjtFNERybE1JO0lBQXdCLHlCQUFBO0U1RHdsTTVCO0U0RHhsTUk7SUFBd0IseUJBQUE7RTVEMmxNNUI7RTREM2xNSTtJQUF3Qiw2QkFBQTtFNUQ4bE01QjtFNEQ5bE1JO0lBQXdCLDhCQUFBO0U1RGltTTVCO0U0RGptTUk7SUFBd0IsK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0U1RG9tTTVCO0U0RHBtTUk7SUFBd0Isc0NBQUE7SUFBQSxzQ0FBQTtJQUFBLCtCQUFBO0U1RHVtTTVCO0FBQ0Y7QTREOWxNQTtFQUVJO0lBQXFCLHdCQUFBO0U1RGdtTXZCO0U0RGhtTUU7SUFBcUIsMEJBQUE7RTVEbW1NdkI7RTREbm1NRTtJQUFxQixnQ0FBQTtFNURzbU12QjtFNER0bU1FO0lBQXFCLHlCQUFBO0U1RHltTXZCO0U0RHptTUU7SUFBcUIseUJBQUE7RTVENG1NdkI7RTRENW1NRTtJQUFxQiw2QkFBQTtFNUQrbU12QjtFNEQvbU1FO0lBQXFCLDhCQUFBO0U1RGtuTXZCO0U0RGxuTUU7SUFBcUIsK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0U1RHFuTXZCO0U0RHJuTUU7SUFBcUIsc0NBQUE7SUFBQSxzQ0FBQTtJQUFBLCtCQUFBO0U1RHduTXZCO0FBQ0Y7QTZEOW9NQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QTdEZ3BNRjtBNkQ5b01FO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QTdEZ3BNSjtBNkQ3b01FOzs7OztFQUtFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0E3RCtvTUo7O0E2RHRvTUk7RUFDRSx5QkFBQTtBN0R5b01OOztBNkQxb01JO0VBQ0UsbUJBQUE7QTdENm9NTjs7QTZEOW9NSTtFQUNFLGdCQUFBO0E3RGlwTU47O0E2RGxwTUk7RUFDRSxpQkFBQTtBN0RxcE1OOztBOEQ5cU1JO0VBQWdDLHlDQUFBO0VBQUEsd0NBQUE7TUFBQSxrQ0FBQTtVQUFBLDhCQUFBO0E5RGtyTXBDOztBOERqck1JO0VBQWdDLHVDQUFBO0VBQUEsd0NBQUE7TUFBQSxxQ0FBQTtVQUFBLGlDQUFBO0E5RHFyTXBDOztBOERwck1JO0VBQWdDLHlDQUFBO0VBQUEseUNBQUE7TUFBQSwwQ0FBQTtVQUFBLHNDQUFBO0E5RHdyTXBDOztBOER2ck1JO0VBQWdDLHVDQUFBO0VBQUEseUNBQUE7TUFBQSw2Q0FBQTtVQUFBLHlDQUFBO0E5RDJyTXBDOztBOER6ck1JO0VBQThCLDhCQUFBO01BQUEsMEJBQUE7QTlENnJNbEM7O0E4RDVyTUk7RUFBOEIsZ0NBQUE7TUFBQSw0QkFBQTtBOURnc01sQzs7QThEL3JNSTtFQUE4QixzQ0FBQTtNQUFBLGtDQUFBO0E5RG1zTWxDOztBOERsc01JO0VBQThCLDhCQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBOURzc01sQzs7QThEcnNNSTtFQUE4Qiw4QkFBQTtNQUFBLCtCQUFBO1VBQUEsdUJBQUE7QTlEeXNNbEM7O0E4RHhzTUk7RUFBOEIsOEJBQUE7TUFBQSwrQkFBQTtVQUFBLHVCQUFBO0E5RDRzTWxDOztBOEQzc01JO0VBQThCLCtCQUFBO01BQUEseUJBQUE7QTlEK3NNbEM7O0E4RDlzTUk7RUFBOEIsK0JBQUE7TUFBQSx5QkFBQTtBOURrdE1sQzs7QThEaHRNSTtFQUFvQyxrQ0FBQTtNQUFBLCtCQUFBO1VBQUEsc0NBQUE7QTlEb3RNeEM7O0E4RG50TUk7RUFBb0MsZ0NBQUE7TUFBQSw2QkFBQTtVQUFBLG9DQUFBO0E5RHV0TXhDOztBOER0dE1JO0VBQW9DLG1DQUFBO01BQUEsZ0NBQUE7VUFBQSxrQ0FBQTtBOUQwdE14Qzs7QThEenRNSTtFQUFvQyxvQ0FBQTtNQUFBLGlDQUFBO1VBQUEseUNBQUE7QTlENnRNeEM7O0E4RDV0TUk7RUFBb0Msb0NBQUE7TUFBQSx3Q0FBQTtBOURndU14Qzs7QThEOXRNSTtFQUFpQyxtQ0FBQTtNQUFBLGdDQUFBO1VBQUEsa0NBQUE7QTlEa3VNckM7O0E4RGp1TUk7RUFBaUMsaUNBQUE7TUFBQSw4QkFBQTtVQUFBLGdDQUFBO0E5RHF1TXJDOztBOERwdU1JO0VBQWlDLG9DQUFBO01BQUEsaUNBQUE7VUFBQSw4QkFBQTtBOUR3dU1yQzs7QThEdnVNSTtFQUFpQyxzQ0FBQTtNQUFBLG1DQUFBO1VBQUEsZ0NBQUE7QTlEMnVNckM7O0E4RDF1TUk7RUFBaUMscUNBQUE7TUFBQSxrQ0FBQTtVQUFBLCtCQUFBO0E5RDh1TXJDOztBOEQ1dU1JO0VBQWtDLG9DQUFBO01BQUEsb0NBQUE7QTlEZ3ZNdEM7O0E4RC91TUk7RUFBa0Msa0NBQUE7TUFBQSxrQ0FBQTtBOURtdk10Qzs7QThEbHZNSTtFQUFrQyxxQ0FBQTtNQUFBLGdDQUFBO0E5RHN2TXRDOztBOERydk1JO0VBQWtDLHNDQUFBO01BQUEsdUNBQUE7QTlEeXZNdEM7O0E4RHh2TUk7RUFBa0MseUNBQUE7TUFBQSxzQ0FBQTtBOUQ0dk10Qzs7QThEM3ZNSTtFQUFrQyxzQ0FBQTtNQUFBLGlDQUFBO0E5RCt2TXRDOztBOEQ3dk1JO0VBQWdDLG9DQUFBO01BQUEsMkJBQUE7QTlEaXdNcEM7O0E4RGh3TUk7RUFBZ0MscUNBQUE7TUFBQSxpQ0FBQTtBOURvd01wQzs7QThEbndNSTtFQUFnQyxtQ0FBQTtNQUFBLCtCQUFBO0E5RHV3TXBDOztBOER0d01JO0VBQWdDLHNDQUFBO01BQUEsNkJBQUE7QTlEMHdNcEM7O0E4RHp3TUk7RUFBZ0Msd0NBQUE7TUFBQSwrQkFBQTtBOUQ2d01wQzs7QThENXdNSTtFQUFnQyx1Q0FBQTtNQUFBLDhCQUFBO0E5RGd4TXBDOztBZXB3TUk7RStDbERBO0lBQWdDLHlDQUFBO0lBQUEsd0NBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0U5RDJ6TWxDO0U4RDF6TUU7SUFBZ0MsdUNBQUE7SUFBQSx3Q0FBQTtRQUFBLHFDQUFBO1lBQUEsaUNBQUE7RTlENnpNbEM7RThENXpNRTtJQUFnQyx5Q0FBQTtJQUFBLHlDQUFBO1FBQUEsMENBQUE7WUFBQSxzQ0FBQTtFOUQrek1sQztFOEQ5ek1FO0lBQWdDLHVDQUFBO0lBQUEseUNBQUE7UUFBQSw2Q0FBQTtZQUFBLHlDQUFBO0U5RGkwTWxDO0U4RC96TUU7SUFBOEIsOEJBQUE7UUFBQSwwQkFBQTtFOURrME1oQztFOERqME1FO0lBQThCLGdDQUFBO1FBQUEsNEJBQUE7RTlEbzBNaEM7RThEbjBNRTtJQUE4QixzQ0FBQTtRQUFBLGtDQUFBO0U5RHMwTWhDO0U4RHIwTUU7SUFBOEIsOEJBQUE7UUFBQSw2QkFBQTtZQUFBLHlCQUFBO0U5RHcwTWhDO0U4RHYwTUU7SUFBOEIsOEJBQUE7UUFBQSwrQkFBQTtZQUFBLHVCQUFBO0U5RDAwTWhDO0U4RHowTUU7SUFBOEIsOEJBQUE7UUFBQSwrQkFBQTtZQUFBLHVCQUFBO0U5RDQwTWhDO0U4RDMwTUU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFOUQ4ME1oQztFOEQ3ME1FO0lBQThCLCtCQUFBO1FBQUEseUJBQUE7RTlEZzFNaEM7RThEOTBNRTtJQUFvQyxrQ0FBQTtRQUFBLCtCQUFBO1lBQUEsc0NBQUE7RTlEaTFNdEM7RThEaDFNRTtJQUFvQyxnQ0FBQTtRQUFBLDZCQUFBO1lBQUEsb0NBQUE7RTlEbTFNdEM7RThEbDFNRTtJQUFvQyxtQ0FBQTtRQUFBLGdDQUFBO1lBQUEsa0NBQUE7RTlEcTFNdEM7RThEcDFNRTtJQUFvQyxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEseUNBQUE7RTlEdTFNdEM7RThEdDFNRTtJQUFvQyxvQ0FBQTtRQUFBLHdDQUFBO0U5RHkxTXRDO0U4RHYxTUU7SUFBaUMsbUNBQUE7UUFBQSxnQ0FBQTtZQUFBLGtDQUFBO0U5RDAxTW5DO0U4RHoxTUU7SUFBaUMsaUNBQUE7UUFBQSw4QkFBQTtZQUFBLGdDQUFBO0U5RDQxTW5DO0U4RDMxTUU7SUFBaUMsb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLDhCQUFBO0U5RDgxTW5DO0U4RDcxTUU7SUFBaUMsc0NBQUE7UUFBQSxtQ0FBQTtZQUFBLGdDQUFBO0U5RGcyTW5DO0U4RC8xTUU7SUFBaUMscUNBQUE7UUFBQSxrQ0FBQTtZQUFBLCtCQUFBO0U5RGsyTW5DO0U4RGgyTUU7SUFBa0Msb0NBQUE7UUFBQSxvQ0FBQTtFOURtMk1wQztFOERsMk1FO0lBQWtDLGtDQUFBO1FBQUEsa0NBQUE7RTlEcTJNcEM7RThEcDJNRTtJQUFrQyxxQ0FBQTtRQUFBLGdDQUFBO0U5RHUyTXBDO0U4RHQyTUU7SUFBa0Msc0NBQUE7UUFBQSx1Q0FBQTtFOUR5Mk1wQztFOER4Mk1FO0lBQWtDLHlDQUFBO1FBQUEsc0NBQUE7RTlEMjJNcEM7RThEMTJNRTtJQUFrQyxzQ0FBQTtRQUFBLGlDQUFBO0U5RDYyTXBDO0U4RDMyTUU7SUFBZ0Msb0NBQUE7UUFBQSwyQkFBQTtFOUQ4Mk1sQztFOEQ3Mk1FO0lBQWdDLHFDQUFBO1FBQUEsaUNBQUE7RTlEZzNNbEM7RThELzJNRTtJQUFnQyxtQ0FBQTtRQUFBLCtCQUFBO0U5RGszTWxDO0U4RGozTUU7SUFBZ0Msc0NBQUE7UUFBQSw2QkFBQTtFOURvM01sQztFOERuM01FO0lBQWdDLHdDQUFBO1FBQUEsK0JBQUE7RTlEczNNbEM7RThEcjNNRTtJQUFnQyx1Q0FBQTtRQUFBLDhCQUFBO0U5RHczTWxDO0FBQ0Y7QWU3Mk1JO0UrQ2xEQTtJQUFnQyx5Q0FBQTtJQUFBLHdDQUFBO1FBQUEsa0NBQUE7WUFBQSw4QkFBQTtFOURtNk1sQztFOERsNk1FO0lBQWdDLHVDQUFBO0lBQUEsd0NBQUE7UUFBQSxxQ0FBQTtZQUFBLGlDQUFBO0U5RHE2TWxDO0U4RHA2TUU7SUFBZ0MseUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDBDQUFBO1lBQUEsc0NBQUE7RTlEdTZNbEM7RThEdDZNRTtJQUFnQyx1Q0FBQTtJQUFBLHlDQUFBO1FBQUEsNkNBQUE7WUFBQSx5Q0FBQTtFOUR5Nk1sQztFOER2Nk1FO0lBQThCLDhCQUFBO1FBQUEsMEJBQUE7RTlEMDZNaEM7RThEejZNRTtJQUE4QixnQ0FBQTtRQUFBLDRCQUFBO0U5RDQ2TWhDO0U4RDM2TUU7SUFBOEIsc0NBQUE7UUFBQSxrQ0FBQTtFOUQ4Nk1oQztFOEQ3Nk1FO0lBQThCLDhCQUFBO1FBQUEsNkJBQUE7WUFBQSx5QkFBQTtFOURnN01oQztFOEQvNk1FO0lBQThCLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFOURrN01oQztFOERqN01FO0lBQThCLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFOURvN01oQztFOERuN01FO0lBQThCLCtCQUFBO1FBQUEseUJBQUE7RTlEczdNaEM7RThEcjdNRTtJQUE4QiwrQkFBQTtRQUFBLHlCQUFBO0U5RHc3TWhDO0U4RHQ3TUU7SUFBb0Msa0NBQUE7UUFBQSwrQkFBQTtZQUFBLHNDQUFBO0U5RHk3TXRDO0U4RHg3TUU7SUFBb0MsZ0NBQUE7UUFBQSw2QkFBQTtZQUFBLG9DQUFBO0U5RDI3TXRDO0U4RDE3TUU7SUFBb0MsbUNBQUE7UUFBQSxnQ0FBQTtZQUFBLGtDQUFBO0U5RDY3TXRDO0U4RDU3TUU7SUFBb0Msb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLHlDQUFBO0U5RCs3TXRDO0U4RDk3TUU7SUFBb0Msb0NBQUE7UUFBQSx3Q0FBQTtFOURpOE10QztFOEQvN01FO0lBQWlDLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFOURrOE1uQztFOERqOE1FO0lBQWlDLGlDQUFBO1FBQUEsOEJBQUE7WUFBQSxnQ0FBQTtFOURvOE1uQztFOERuOE1FO0lBQWlDLG9DQUFBO1FBQUEsaUNBQUE7WUFBQSw4QkFBQTtFOURzOE1uQztFOERyOE1FO0lBQWlDLHNDQUFBO1FBQUEsbUNBQUE7WUFBQSxnQ0FBQTtFOUR3OE1uQztFOER2OE1FO0lBQWlDLHFDQUFBO1FBQUEsa0NBQUE7WUFBQSwrQkFBQTtFOUQwOE1uQztFOER4OE1FO0lBQWtDLG9DQUFBO1FBQUEsb0NBQUE7RTlEMjhNcEM7RThEMThNRTtJQUFrQyxrQ0FBQTtRQUFBLGtDQUFBO0U5RDY4TXBDO0U4RDU4TUU7SUFBa0MscUNBQUE7UUFBQSxnQ0FBQTtFOUQrOE1wQztFOEQ5OE1FO0lBQWtDLHNDQUFBO1FBQUEsdUNBQUE7RTlEaTlNcEM7RThEaDlNRTtJQUFrQyx5Q0FBQTtRQUFBLHNDQUFBO0U5RG05TXBDO0U4RGw5TUU7SUFBa0Msc0NBQUE7UUFBQSxpQ0FBQTtFOURxOU1wQztFOERuOU1FO0lBQWdDLG9DQUFBO1FBQUEsMkJBQUE7RTlEczlNbEM7RThEcjlNRTtJQUFnQyxxQ0FBQTtRQUFBLGlDQUFBO0U5RHc5TWxDO0U4RHY5TUU7SUFBZ0MsbUNBQUE7UUFBQSwrQkFBQTtFOUQwOU1sQztFOER6OU1FO0lBQWdDLHNDQUFBO1FBQUEsNkJBQUE7RTlENDlNbEM7RThEMzlNRTtJQUFnQyx3Q0FBQTtRQUFBLCtCQUFBO0U5RDg5TWxDO0U4RDc5TUU7SUFBZ0MsdUNBQUE7UUFBQSw4QkFBQTtFOURnK01sQztBQUNGO0FlcjlNSTtFK0NsREE7SUFBZ0MseUNBQUE7SUFBQSx3Q0FBQTtRQUFBLGtDQUFBO1lBQUEsOEJBQUE7RTlEMmdObEM7RThEMWdORTtJQUFnQyx1Q0FBQTtJQUFBLHdDQUFBO1FBQUEscUNBQUE7WUFBQSxpQ0FBQTtFOUQ2Z05sQztFOEQ1Z05FO0lBQWdDLHlDQUFBO0lBQUEseUNBQUE7UUFBQSwwQ0FBQTtZQUFBLHNDQUFBO0U5RCtnTmxDO0U4RDlnTkU7SUFBZ0MsdUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDZDQUFBO1lBQUEseUNBQUE7RTlEaWhObEM7RThEL2dORTtJQUE4Qiw4QkFBQTtRQUFBLDBCQUFBO0U5RGtoTmhDO0U4RGpoTkU7SUFBOEIsZ0NBQUE7UUFBQSw0QkFBQTtFOURvaE5oQztFOERuaE5FO0lBQThCLHNDQUFBO1FBQUEsa0NBQUE7RTlEc2hOaEM7RThEcmhORTtJQUE4Qiw4QkFBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RTlEd2hOaEM7RThEdmhORTtJQUE4Qiw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RTlEMGhOaEM7RThEemhORTtJQUE4Qiw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RTlENGhOaEM7RThEM2hORTtJQUE4QiwrQkFBQTtRQUFBLHlCQUFBO0U5RDhoTmhDO0U4RDdoTkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFOURnaU5oQztFOEQ5aE5FO0lBQW9DLGtDQUFBO1FBQUEsK0JBQUE7WUFBQSxzQ0FBQTtFOURpaU50QztFOERoaU5FO0lBQW9DLGdDQUFBO1FBQUEsNkJBQUE7WUFBQSxvQ0FBQTtFOURtaU50QztFOERsaU5FO0lBQW9DLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFOURxaU50QztFOERwaU5FO0lBQW9DLG9DQUFBO1FBQUEsaUNBQUE7WUFBQSx5Q0FBQTtFOUR1aU50QztFOER0aU5FO0lBQW9DLG9DQUFBO1FBQUEsd0NBQUE7RTlEeWlOdEM7RThEdmlORTtJQUFpQyxtQ0FBQTtRQUFBLGdDQUFBO1lBQUEsa0NBQUE7RTlEMGlObkM7RThEemlORTtJQUFpQyxpQ0FBQTtRQUFBLDhCQUFBO1lBQUEsZ0NBQUE7RTlENGlObkM7RThEM2lORTtJQUFpQyxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEsOEJBQUE7RTlEOGlObkM7RThEN2lORTtJQUFpQyxzQ0FBQTtRQUFBLG1DQUFBO1lBQUEsZ0NBQUE7RTlEZ2pObkM7RThEL2lORTtJQUFpQyxxQ0FBQTtRQUFBLGtDQUFBO1lBQUEsK0JBQUE7RTlEa2pObkM7RThEaGpORTtJQUFrQyxvQ0FBQTtRQUFBLG9DQUFBO0U5RG1qTnBDO0U4RGxqTkU7SUFBa0Msa0NBQUE7UUFBQSxrQ0FBQTtFOURxak5wQztFOERwak5FO0lBQWtDLHFDQUFBO1FBQUEsZ0NBQUE7RTlEdWpOcEM7RThEdGpORTtJQUFrQyxzQ0FBQTtRQUFBLHVDQUFBO0U5RHlqTnBDO0U4RHhqTkU7SUFBa0MseUNBQUE7UUFBQSxzQ0FBQTtFOUQyak5wQztFOEQxak5FO0lBQWtDLHNDQUFBO1FBQUEsaUNBQUE7RTlENmpOcEM7RThEM2pORTtJQUFnQyxvQ0FBQTtRQUFBLDJCQUFBO0U5RDhqTmxDO0U4RDdqTkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFOURna05sQztFOEQvak5FO0lBQWdDLG1DQUFBO1FBQUEsK0JBQUE7RTlEa2tObEM7RThEamtORTtJQUFnQyxzQ0FBQTtRQUFBLDZCQUFBO0U5RG9rTmxDO0U4RG5rTkU7SUFBZ0Msd0NBQUE7UUFBQSwrQkFBQTtFOURza05sQztFOERya05FO0lBQWdDLHVDQUFBO1FBQUEsOEJBQUE7RTlEd2tObEM7QUFDRjtBZTdqTkk7RStDbERBO0lBQWdDLHlDQUFBO0lBQUEsd0NBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0U5RG1uTmxDO0U4RGxuTkU7SUFBZ0MsdUNBQUE7SUFBQSx3Q0FBQTtRQUFBLHFDQUFBO1lBQUEsaUNBQUE7RTlEcW5ObEM7RThEcG5ORTtJQUFnQyx5Q0FBQTtJQUFBLHlDQUFBO1FBQUEsMENBQUE7WUFBQSxzQ0FBQTtFOUR1bk5sQztFOER0bk5FO0lBQWdDLHVDQUFBO0lBQUEseUNBQUE7UUFBQSw2Q0FBQTtZQUFBLHlDQUFBO0U5RHluTmxDO0U4RHZuTkU7SUFBOEIsOEJBQUE7UUFBQSwwQkFBQTtFOUQwbk5oQztFOER6bk5FO0lBQThCLGdDQUFBO1FBQUEsNEJBQUE7RTlENG5OaEM7RThEM25ORTtJQUE4QixzQ0FBQTtRQUFBLGtDQUFBO0U5RDhuTmhDO0U4RDduTkU7SUFBOEIsOEJBQUE7UUFBQSw2QkFBQTtZQUFBLHlCQUFBO0U5RGdvTmhDO0U4RC9uTkU7SUFBOEIsOEJBQUE7UUFBQSwrQkFBQTtZQUFBLHVCQUFBO0U5RGtvTmhDO0U4RGpvTkU7SUFBOEIsOEJBQUE7UUFBQSwrQkFBQTtZQUFBLHVCQUFBO0U5RG9vTmhDO0U4RG5vTkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFOURzb05oQztFOERyb05FO0lBQThCLCtCQUFBO1FBQUEseUJBQUE7RTlEd29OaEM7RThEdG9ORTtJQUFvQyxrQ0FBQTtRQUFBLCtCQUFBO1lBQUEsc0NBQUE7RTlEeW9OdEM7RThEeG9ORTtJQUFvQyxnQ0FBQTtRQUFBLDZCQUFBO1lBQUEsb0NBQUE7RTlEMm9OdEM7RThEMW9ORTtJQUFvQyxtQ0FBQTtRQUFBLGdDQUFBO1lBQUEsa0NBQUE7RTlENm9OdEM7RThENW9ORTtJQUFvQyxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEseUNBQUE7RTlEK29OdEM7RThEOW9ORTtJQUFvQyxvQ0FBQTtRQUFBLHdDQUFBO0U5RGlwTnRDO0U4RC9vTkU7SUFBaUMsbUNBQUE7UUFBQSxnQ0FBQTtZQUFBLGtDQUFBO0U5RGtwTm5DO0U4RGpwTkU7SUFBaUMsaUNBQUE7UUFBQSw4QkFBQTtZQUFBLGdDQUFBO0U5RG9wTm5DO0U4RG5wTkU7SUFBaUMsb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLDhCQUFBO0U5RHNwTm5DO0U4RHJwTkU7SUFBaUMsc0NBQUE7UUFBQSxtQ0FBQTtZQUFBLGdDQUFBO0U5RHdwTm5DO0U4RHZwTkU7SUFBaUMscUNBQUE7UUFBQSxrQ0FBQTtZQUFBLCtCQUFBO0U5RDBwTm5DO0U4RHhwTkU7SUFBa0Msb0NBQUE7UUFBQSxvQ0FBQTtFOUQycE5wQztFOEQxcE5FO0lBQWtDLGtDQUFBO1FBQUEsa0NBQUE7RTlENnBOcEM7RThENXBORTtJQUFrQyxxQ0FBQTtRQUFBLGdDQUFBO0U5RCtwTnBDO0U4RDlwTkU7SUFBa0Msc0NBQUE7UUFBQSx1Q0FBQTtFOURpcU5wQztFOERocU5FO0lBQWtDLHlDQUFBO1FBQUEsc0NBQUE7RTlEbXFOcEM7RThEbHFORTtJQUFrQyxzQ0FBQTtRQUFBLGlDQUFBO0U5RHFxTnBDO0U4RG5xTkU7SUFBZ0Msb0NBQUE7UUFBQSwyQkFBQTtFOURzcU5sQztFOERycU5FO0lBQWdDLHFDQUFBO1FBQUEsaUNBQUE7RTlEd3FObEM7RThEdnFORTtJQUFnQyxtQ0FBQTtRQUFBLCtCQUFBO0U5RDBxTmxDO0U4RHpxTkU7SUFBZ0Msc0NBQUE7UUFBQSw2QkFBQTtFOUQ0cU5sQztFOEQzcU5FO0lBQWdDLHdDQUFBO1FBQUEsK0JBQUE7RTlEOHFObEM7RThEN3FORTtJQUFnQyx1Q0FBQTtRQUFBLDhCQUFBO0U5RGdyTmxDO0FBQ0Y7QStEM3ROSTtFQUF3QixzQkFBQTtBL0Q4dE41Qjs7QStEN3ROSTtFQUF3Qix1QkFBQTtBL0RpdU41Qjs7QStEaHVOSTtFQUF3QixzQkFBQTtBL0RvdU41Qjs7QWVock5JO0VnRHREQTtJQUF3QixzQkFBQTtFL0QydU4xQjtFK0QxdU5FO0lBQXdCLHVCQUFBO0UvRDZ1TjFCO0UrRDV1TkU7SUFBd0Isc0JBQUE7RS9EK3VOMUI7QUFDRjtBZTVyTkk7RWdEdERBO0lBQXdCLHNCQUFBO0UvRHN2TjFCO0UrRHJ2TkU7SUFBd0IsdUJBQUE7RS9Ed3ZOMUI7RStEdnZORTtJQUF3QixzQkFBQTtFL0Qwdk4xQjtBQUNGO0FldnNOSTtFZ0R0REE7SUFBd0Isc0JBQUE7RS9EaXdOMUI7RStEaHdORTtJQUF3Qix1QkFBQTtFL0Rtd04xQjtFK0Rsd05FO0lBQXdCLHNCQUFBO0UvRHF3TjFCO0FBQ0Y7QWVsdE5JO0VnRHREQTtJQUF3QixzQkFBQTtFL0Q0d04xQjtFK0Qzd05FO0lBQXdCLHVCQUFBO0UvRDh3TjFCO0UrRDd3TkU7SUFBd0Isc0JBQUE7RS9EZ3hOMUI7QUFDRjtBZ0V0eE5FO0VBQXlCLG1DQUFBO0tBQUEsZ0NBQUE7VUFBQSwyQkFBQTtBaEV5eE4zQjs7QWdFenhORTtFQUF5QixvQ0FBQTtLQUFBLGlDQUFBO01BQUEsZ0NBQUE7VUFBQSw0QkFBQTtBaEU2eE4zQjs7QWdFN3hORTtFQUF5QixvQ0FBQTtLQUFBLGlDQUFBO01BQUEsZ0NBQUE7VUFBQSw0QkFBQTtBaEVpeU4zQjs7QWlFanlORTtFQUFzQix5QkFBQTtBakVxeU54Qjs7QWlFcnlORTtFQUFzQiwyQkFBQTtBakV5eU54Qjs7QWtFeHlORTtFQUF5QiwyQkFBQTtBbEU0eU4zQjs7QWtFNXlORTtFQUF5Qiw2QkFBQTtBbEVnek4zQjs7QWtFaHpORTtFQUF5Qiw2QkFBQTtBbEVvek4zQjs7QWtFcHpORTtFQUF5QiwwQkFBQTtBbEV3ek4zQjs7QWtFeHpORTtFQUF5QiwyQkFBQTtBbEU0ek4zQjs7QWtFdnpOQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxhOURpcUJrQztBSnlwTXBDOztBa0V2ek5BO0VBQ0UsZUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGE5RHlwQmtDO0FKaXFNcEM7O0FrRXR6TkU7RUFERjtJQUVJLGdCQUFBO0lBQ0EsTUFBQTtJQUNBLGE5RGlwQmdDO0VKeXFNbEM7QUFDRjs7QW1FcDFOQTtFQ0VFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QXBFczFORjs7QW9FNTBORTtFQUVFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtBcEU4ME5KOztBcUUzMk5BO0VBQWEsc0VBQUE7VUFBQSw4REFBQTtBckUrMk5iOztBcUU5Mk5BO0VBQVUsZ0VBQUE7VUFBQSx3REFBQTtBckVrM05WOztBcUVqM05BO0VBQWEsK0RBQUE7VUFBQSx1REFBQTtBckVxM05iOztBcUVwM05BO0VBQWUsbUNBQUE7VUFBQSwyQkFBQTtBckV3M05mOztBc0V2M05JO0VBQXVCLHFCQUFBO0F0RTIzTjNCOztBc0UzM05JO0VBQXVCLHFCQUFBO0F0RSszTjNCOztBc0UvM05JO0VBQXVCLHFCQUFBO0F0RW00TjNCOztBc0VuNE5JO0VBQXVCLHNCQUFBO0F0RXU0TjNCOztBc0V2NE5JO0VBQXVCLHNCQUFBO0F0RTI0TjNCOztBc0UzNE5JO0VBQXVCLHNCQUFBO0F0RSs0TjNCOztBc0UvNE5JO0VBQXVCLHNCQUFBO0F0RW01TjNCOztBc0VuNU5JO0VBQXVCLHNCQUFBO0F0RXU1TjNCOztBc0V2NU5JO0VBQXVCLHVCQUFBO0F0RTI1TjNCOztBc0UzNU5JO0VBQXVCLHVCQUFBO0F0RSs1TjNCOztBc0UzNU5BO0VBQVUsMEJBQUE7QXRFKzVOVjs7QXNFOTVOQTtFQUFVLDJCQUFBO0F0RWs2TlY7O0FzRTk1TkE7RUFBYywyQkFBQTtBdEVrNk5kOztBc0VqNk5BO0VBQWMsNEJBQUE7QXRFcTZOZDs7QXNFbjZOQTtFQUFVLHVCQUFBO0F0RXU2TlY7O0FzRXQ2TkE7RUFBVSx3QkFBQTtBdEUwNk5WOztBdUVuN05RO0VBQWdDLG9CQUFBO0F2RXU3TnhDOztBdUV0N05ROztFQUVFLHdCQUFBO0F2RXk3TlY7O0F1RXY3TlE7O0VBRUUsMEJBQUE7QXZFMDdOVjs7QXVFeDdOUTs7RUFFRSwyQkFBQTtBdkUyN05WOztBdUV6N05ROztFQUVFLHlCQUFBO0F2RTQ3TlY7O0F1RTM4TlE7RUFBZ0MsMEJBQUE7QXZFKzhOeEM7O0F1RTk4TlE7O0VBRUUsOEJBQUE7QXZFaTlOVjs7QXVFLzhOUTs7RUFFRSxnQ0FBQTtBdkVrOU5WOztBdUVoOU5ROztFQUVFLGlDQUFBO0F2RW05TlY7O0F1RWo5TlE7O0VBRUUsK0JBQUE7QXZFbzlOVjs7QXVFbitOUTtFQUFnQyx5QkFBQTtBdkV1K054Qzs7QXVFdCtOUTs7RUFFRSw2QkFBQTtBdkV5K05WOztBdUV2K05ROztFQUVFLCtCQUFBO0F2RTArTlY7O0F1RXgrTlE7O0VBRUUsZ0NBQUE7QXZFMitOVjs7QXVFeitOUTs7RUFFRSw4QkFBQTtBdkU0K05WOztBdUUzL05RO0VBQWdDLHVCQUFBO0F2RSsvTnhDOztBdUU5L05ROztFQUVFLDJCQUFBO0F2RWlnT1Y7O0F1RS8vTlE7O0VBRUUsNkJBQUE7QXZFa2dPVjs7QXVFaGdPUTs7RUFFRSw4QkFBQTtBdkVtZ09WOztBdUVqZ09ROztFQUVFLDRCQUFBO0F2RW9nT1Y7O0F1RW5oT1E7RUFBZ0MseUJBQUE7QXZFdWhPeEM7O0F1RXRoT1E7O0VBRUUsNkJBQUE7QXZFeWhPVjs7QXVFdmhPUTs7RUFFRSwrQkFBQTtBdkUwaE9WOztBdUV4aE9ROztFQUVFLGdDQUFBO0F2RTJoT1Y7O0F1RXpoT1E7O0VBRUUsOEJBQUE7QXZFNGhPVjs7QXVFM2lPUTtFQUFnQyx1QkFBQTtBdkUraU94Qzs7QXVFOWlPUTs7RUFFRSwyQkFBQTtBdkVpak9WOztBdUUvaU9ROztFQUVFLDZCQUFBO0F2RWtqT1Y7O0F1RWhqT1E7O0VBRUUsOEJBQUE7QXZFbWpPVjs7QXVFampPUTs7RUFFRSw0QkFBQTtBdkVvak9WOztBdUVua09RO0VBQWdDLHFCQUFBO0F2RXVrT3hDOztBdUV0a09ROztFQUVFLHlCQUFBO0F2RXlrT1Y7O0F1RXZrT1E7O0VBRUUsMkJBQUE7QXZFMGtPVjs7QXVFeGtPUTs7RUFFRSw0QkFBQTtBdkUya09WOztBdUV6a09ROztFQUVFLDBCQUFBO0F2RTRrT1Y7O0F1RTNsT1E7RUFBZ0MsMkJBQUE7QXZFK2xPeEM7O0F1RTlsT1E7O0VBRUUsK0JBQUE7QXZFaW1PVjs7QXVFL2xPUTs7RUFFRSxpQ0FBQTtBdkVrbU9WOztBdUVobU9ROztFQUVFLGtDQUFBO0F2RW1tT1Y7O0F1RWptT1E7O0VBRUUsZ0NBQUE7QXZFb21PVjs7QXVFbm5PUTtFQUFnQywwQkFBQTtBdkV1bk94Qzs7QXVFdG5PUTs7RUFFRSw4QkFBQTtBdkV5bk9WOztBdUV2bk9ROztFQUVFLGdDQUFBO0F2RTBuT1Y7O0F1RXhuT1E7O0VBRUUsaUNBQUE7QXZFMm5PVjs7QXVFem5PUTs7RUFFRSwrQkFBQTtBdkU0bk9WOztBdUUzb09RO0VBQWdDLHdCQUFBO0F2RStvT3hDOztBdUU5b09ROztFQUVFLDRCQUFBO0F2RWlwT1Y7O0F1RS9vT1E7O0VBRUUsOEJBQUE7QXZFa3BPVjs7QXVFaHBPUTs7RUFFRSwrQkFBQTtBdkVtcE9WOztBdUVqcE9ROztFQUVFLDZCQUFBO0F2RW9wT1Y7O0F1RW5xT1E7RUFBZ0MsMEJBQUE7QXZFdXFPeEM7O0F1RXRxT1E7O0VBRUUsOEJBQUE7QXZFeXFPVjs7QXVFdnFPUTs7RUFFRSxnQ0FBQTtBdkUwcU9WOztBdUV4cU9ROztFQUVFLGlDQUFBO0F2RTJxT1Y7O0F1RXpxT1E7O0VBRUUsK0JBQUE7QXZFNHFPVjs7QXVFM3JPUTtFQUFnQyx3QkFBQTtBdkUrck94Qzs7QXVFOXJPUTs7RUFFRSw0QkFBQTtBdkVpc09WOztBdUUvck9ROztFQUVFLDhCQUFBO0F2RWtzT1Y7O0F1RWhzT1E7O0VBRUUsK0JBQUE7QXZFbXNPVjs7QXVFanNPUTs7RUFFRSw2QkFBQTtBdkVvc09WOztBdUU1ck9RO0VBQXdCLDJCQUFBO0F2RWdzT2hDOztBdUUvck9ROztFQUVFLCtCQUFBO0F2RWtzT1Y7O0F1RWhzT1E7O0VBRUUsaUNBQUE7QXZFbXNPVjs7QXVFanNPUTs7RUFFRSxrQ0FBQTtBdkVvc09WOztBdUVsc09ROztFQUVFLGdDQUFBO0F2RXFzT1Y7O0F1RXB0T1E7RUFBd0IsMEJBQUE7QXZFd3RPaEM7O0F1RXZ0T1E7O0VBRUUsOEJBQUE7QXZFMHRPVjs7QXVFeHRPUTs7RUFFRSxnQ0FBQTtBdkUydE9WOztBdUV6dE9ROztFQUVFLGlDQUFBO0F2RTR0T1Y7O0F1RTF0T1E7O0VBRUUsK0JBQUE7QXZFNnRPVjs7QXVFNXVPUTtFQUF3Qix3QkFBQTtBdkVndk9oQzs7QXVFL3VPUTs7RUFFRSw0QkFBQTtBdkVrdk9WOztBdUVodk9ROztFQUVFLDhCQUFBO0F2RW12T1Y7O0F1RWp2T1E7O0VBRUUsK0JBQUE7QXZFb3ZPVjs7QXVFbHZPUTs7RUFFRSw2QkFBQTtBdkVxdk9WOztBdUVwd09RO0VBQXdCLDBCQUFBO0F2RXd3T2hDOztBdUV2d09ROztFQUVFLDhCQUFBO0F2RTB3T1Y7O0F1RXh3T1E7O0VBRUUsZ0NBQUE7QXZFMndPVjs7QXVFendPUTs7RUFFRSxpQ0FBQTtBdkU0d09WOztBdUUxd09ROztFQUVFLCtCQUFBO0F2RTZ3T1Y7O0F1RTV4T1E7RUFBd0Isd0JBQUE7QXZFZ3lPaEM7O0F1RS94T1E7O0VBRUUsNEJBQUE7QXZFa3lPVjs7QXVFaHlPUTs7RUFFRSw4QkFBQTtBdkVteU9WOztBdUVqeU9ROztFQUVFLCtCQUFBO0F2RW95T1Y7O0F1RWx5T1E7O0VBRUUsNkJBQUE7QXZFcXlPVjs7QXVFL3hPSTtFQUFtQix1QkFBQTtBdkVteU92Qjs7QXVFbHlPSTs7RUFFRSwyQkFBQTtBdkVxeU9OOztBdUVueU9JOztFQUVFLDZCQUFBO0F2RXN5T047O0F1RXB5T0k7O0VBRUUsOEJBQUE7QXZFdXlPTjs7QXVFcnlPSTs7RUFFRSw0QkFBQTtBdkV3eU9OOztBZWp6T0k7RXdEbERJO0lBQWdDLG9CQUFBO0V2RXcyT3RDO0V1RXYyT007O0lBRUUsd0JBQUE7RXZFeTJPUjtFdUV2Mk9NOztJQUVFLDBCQUFBO0V2RXkyT1I7RXVFdjJPTTs7SUFFRSwyQkFBQTtFdkV5Mk9SO0V1RXYyT007O0lBRUUseUJBQUE7RXZFeTJPUjtFdUV4M09NO0lBQWdDLDBCQUFBO0V2RTIzT3RDO0V1RTEzT007O0lBRUUsOEJBQUE7RXZFNDNPUjtFdUUxM09NOztJQUVFLGdDQUFBO0V2RTQzT1I7RXVFMTNPTTs7SUFFRSxpQ0FBQTtFdkU0M09SO0V1RTEzT007O0lBRUUsK0JBQUE7RXZFNDNPUjtFdUUzNE9NO0lBQWdDLHlCQUFBO0V2RTg0T3RDO0V1RTc0T007O0lBRUUsNkJBQUE7RXZFKzRPUjtFdUU3NE9NOztJQUVFLCtCQUFBO0V2RSs0T1I7RXVFNzRPTTs7SUFFRSxnQ0FBQTtFdkUrNE9SO0V1RTc0T007O0lBRUUsOEJBQUE7RXZFKzRPUjtFdUU5NU9NO0lBQWdDLHVCQUFBO0V2RWk2T3RDO0V1RWg2T007O0lBRUUsMkJBQUE7RXZFazZPUjtFdUVoNk9NOztJQUVFLDZCQUFBO0V2RWs2T1I7RXVFaDZPTTs7SUFFRSw4QkFBQTtFdkVrNk9SO0V1RWg2T007O0lBRUUsNEJBQUE7RXZFazZPUjtFdUVqN09NO0lBQWdDLHlCQUFBO0V2RW83T3RDO0V1RW43T007O0lBRUUsNkJBQUE7RXZFcTdPUjtFdUVuN09NOztJQUVFLCtCQUFBO0V2RXE3T1I7RXVFbjdPTTs7SUFFRSxnQ0FBQTtFdkVxN09SO0V1RW43T007O0lBRUUsOEJBQUE7RXZFcTdPUjtFdUVwOE9NO0lBQWdDLHVCQUFBO0V2RXU4T3RDO0V1RXQ4T007O0lBRUUsMkJBQUE7RXZFdzhPUjtFdUV0OE9NOztJQUVFLDZCQUFBO0V2RXc4T1I7RXVFdDhPTTs7SUFFRSw4QkFBQTtFdkV3OE9SO0V1RXQ4T007O0lBRUUsNEJBQUE7RXZFdzhPUjtFdUV2OU9NO0lBQWdDLHFCQUFBO0V2RTA5T3RDO0V1RXo5T007O0lBRUUseUJBQUE7RXZFMjlPUjtFdUV6OU9NOztJQUVFLDJCQUFBO0V2RTI5T1I7RXVFejlPTTs7SUFFRSw0QkFBQTtFdkUyOU9SO0V1RXo5T007O0lBRUUsMEJBQUE7RXZFMjlPUjtFdUUxK09NO0lBQWdDLDJCQUFBO0V2RTYrT3RDO0V1RTUrT007O0lBRUUsK0JBQUE7RXZFOCtPUjtFdUU1K09NOztJQUVFLGlDQUFBO0V2RTgrT1I7RXVFNStPTTs7SUFFRSxrQ0FBQTtFdkU4K09SO0V1RTUrT007O0lBRUUsZ0NBQUE7RXZFOCtPUjtFdUU3L09NO0lBQWdDLDBCQUFBO0V2RWdnUHRDO0V1RS8vT007O0lBRUUsOEJBQUE7RXZFaWdQUjtFdUUvL09NOztJQUVFLGdDQUFBO0V2RWlnUFI7RXVFLy9PTTs7SUFFRSxpQ0FBQTtFdkVpZ1BSO0V1RS8vT007O0lBRUUsK0JBQUE7RXZFaWdQUjtFdUVoaFBNO0lBQWdDLHdCQUFBO0V2RW1oUHRDO0V1RWxoUE07O0lBRUUsNEJBQUE7RXZFb2hQUjtFdUVsaFBNOztJQUVFLDhCQUFBO0V2RW9oUFI7RXVFbGhQTTs7SUFFRSwrQkFBQTtFdkVvaFBSO0V1RWxoUE07O0lBRUUsNkJBQUE7RXZFb2hQUjtFdUVuaVBNO0lBQWdDLDBCQUFBO0V2RXNpUHRDO0V1RXJpUE07O0lBRUUsOEJBQUE7RXZFdWlQUjtFdUVyaVBNOztJQUVFLGdDQUFBO0V2RXVpUFI7RXVFcmlQTTs7SUFFRSxpQ0FBQTtFdkV1aVBSO0V1RXJpUE07O0lBRUUsK0JBQUE7RXZFdWlQUjtFdUV0alBNO0lBQWdDLHdCQUFBO0V2RXlqUHRDO0V1RXhqUE07O0lBRUUsNEJBQUE7RXZFMGpQUjtFdUV4alBNOztJQUVFLDhCQUFBO0V2RTBqUFI7RXVFeGpQTTs7SUFFRSwrQkFBQTtFdkUwalBSO0V1RXhqUE07O0lBRUUsNkJBQUE7RXZFMGpQUjtFdUVsalBNO0lBQXdCLDJCQUFBO0V2RXFqUDlCO0V1RXBqUE07O0lBRUUsK0JBQUE7RXZFc2pQUjtFdUVwalBNOztJQUVFLGlDQUFBO0V2RXNqUFI7RXVFcGpQTTs7SUFFRSxrQ0FBQTtFdkVzalBSO0V1RXBqUE07O0lBRUUsZ0NBQUE7RXZFc2pQUjtFdUVya1BNO0lBQXdCLDBCQUFBO0V2RXdrUDlCO0V1RXZrUE07O0lBRUUsOEJBQUE7RXZFeWtQUjtFdUV2a1BNOztJQUVFLGdDQUFBO0V2RXlrUFI7RXVFdmtQTTs7SUFFRSxpQ0FBQTtFdkV5a1BSO0V1RXZrUE07O0lBRUUsK0JBQUE7RXZFeWtQUjtFdUV4bFBNO0lBQXdCLHdCQUFBO0V2RTJsUDlCO0V1RTFsUE07O0lBRUUsNEJBQUE7RXZFNGxQUjtFdUUxbFBNOztJQUVFLDhCQUFBO0V2RTRsUFI7RXVFMWxQTTs7SUFFRSwrQkFBQTtFdkU0bFBSO0V1RTFsUE07O0lBRUUsNkJBQUE7RXZFNGxQUjtFdUUzbVBNO0lBQXdCLDBCQUFBO0V2RThtUDlCO0V1RTdtUE07O0lBRUUsOEJBQUE7RXZFK21QUjtFdUU3bVBNOztJQUVFLGdDQUFBO0V2RSttUFI7RXVFN21QTTs7SUFFRSxpQ0FBQTtFdkUrbVBSO0V1RTdtUE07O0lBRUUsK0JBQUE7RXZFK21QUjtFdUU5blBNO0lBQXdCLHdCQUFBO0V2RWlvUDlCO0V1RWhvUE07O0lBRUUsNEJBQUE7RXZFa29QUjtFdUVob1BNOztJQUVFLDhCQUFBO0V2RWtvUFI7RXVFaG9QTTs7SUFFRSwrQkFBQTtFdkVrb1BSO0V1RWhvUE07O0lBRUUsNkJBQUE7RXZFa29QUjtFdUU1blBFO0lBQW1CLHVCQUFBO0V2RStuUHJCO0V1RTluUEU7O0lBRUUsMkJBQUE7RXZFZ29QSjtFdUU5blBFOztJQUVFLDZCQUFBO0V2RWdvUEo7RXVFOW5QRTs7SUFFRSw4QkFBQTtFdkVnb1BKO0V1RTluUEU7O0lBRUUsNEJBQUE7RXZFZ29QSjtBQUNGO0FlMW9QSTtFd0RsREk7SUFBZ0Msb0JBQUE7RXZFZ3NQdEM7RXVFL3JQTTs7SUFFRSx3QkFBQTtFdkVpc1BSO0V1RS9yUE07O0lBRUUsMEJBQUE7RXZFaXNQUjtFdUUvclBNOztJQUVFLDJCQUFBO0V2RWlzUFI7RXVFL3JQTTs7SUFFRSx5QkFBQTtFdkVpc1BSO0V1RWh0UE07SUFBZ0MsMEJBQUE7RXZFbXRQdEM7RXVFbHRQTTs7SUFFRSw4QkFBQTtFdkVvdFBSO0V1RWx0UE07O0lBRUUsZ0NBQUE7RXZFb3RQUjtFdUVsdFBNOztJQUVFLGlDQUFBO0V2RW90UFI7RXVFbHRQTTs7SUFFRSwrQkFBQTtFdkVvdFBSO0V1RW51UE07SUFBZ0MseUJBQUE7RXZFc3VQdEM7RXVFcnVQTTs7SUFFRSw2QkFBQTtFdkV1dVBSO0V1RXJ1UE07O0lBRUUsK0JBQUE7RXZFdXVQUjtFdUVydVBNOztJQUVFLGdDQUFBO0V2RXV1UFI7RXVFcnVQTTs7SUFFRSw4QkFBQTtFdkV1dVBSO0V1RXR2UE07SUFBZ0MsdUJBQUE7RXZFeXZQdEM7RXVFeHZQTTs7SUFFRSwyQkFBQTtFdkUwdlBSO0V1RXh2UE07O0lBRUUsNkJBQUE7RXZFMHZQUjtFdUV4dlBNOztJQUVFLDhCQUFBO0V2RTB2UFI7RXVFeHZQTTs7SUFFRSw0QkFBQTtFdkUwdlBSO0V1RXp3UE07SUFBZ0MseUJBQUE7RXZFNHdQdEM7RXVFM3dQTTs7SUFFRSw2QkFBQTtFdkU2d1BSO0V1RTN3UE07O0lBRUUsK0JBQUE7RXZFNndQUjtFdUUzd1BNOztJQUVFLGdDQUFBO0V2RTZ3UFI7RXVFM3dQTTs7SUFFRSw4QkFBQTtFdkU2d1BSO0V1RTV4UE07SUFBZ0MsdUJBQUE7RXZFK3hQdEM7RXVFOXhQTTs7SUFFRSwyQkFBQTtFdkVneVBSO0V1RTl4UE07O0lBRUUsNkJBQUE7RXZFZ3lQUjtFdUU5eFBNOztJQUVFLDhCQUFBO0V2RWd5UFI7RXVFOXhQTTs7SUFFRSw0QkFBQTtFdkVneVBSO0V1RS95UE07SUFBZ0MscUJBQUE7RXZFa3pQdEM7RXVFanpQTTs7SUFFRSx5QkFBQTtFdkVtelBSO0V1RWp6UE07O0lBRUUsMkJBQUE7RXZFbXpQUjtFdUVqelBNOztJQUVFLDRCQUFBO0V2RW16UFI7RXVFanpQTTs7SUFFRSwwQkFBQTtFdkVtelBSO0V1RWwwUE07SUFBZ0MsMkJBQUE7RXZFcTBQdEM7RXVFcDBQTTs7SUFFRSwrQkFBQTtFdkVzMFBSO0V1RXAwUE07O0lBRUUsaUNBQUE7RXZFczBQUjtFdUVwMFBNOztJQUVFLGtDQUFBO0V2RXMwUFI7RXVFcDBQTTs7SUFFRSxnQ0FBQTtFdkVzMFBSO0V1RXIxUE07SUFBZ0MsMEJBQUE7RXZFdzFQdEM7RXVFdjFQTTs7SUFFRSw4QkFBQTtFdkV5MVBSO0V1RXYxUE07O0lBRUUsZ0NBQUE7RXZFeTFQUjtFdUV2MVBNOztJQUVFLGlDQUFBO0V2RXkxUFI7RXVFdjFQTTs7SUFFRSwrQkFBQTtFdkV5MVBSO0V1RXgyUE07SUFBZ0Msd0JBQUE7RXZFMjJQdEM7RXVFMTJQTTs7SUFFRSw0QkFBQTtFdkU0MlBSO0V1RTEyUE07O0lBRUUsOEJBQUE7RXZFNDJQUjtFdUUxMlBNOztJQUVFLCtCQUFBO0V2RTQyUFI7RXVFMTJQTTs7SUFFRSw2QkFBQTtFdkU0MlBSO0V1RTMzUE07SUFBZ0MsMEJBQUE7RXZFODNQdEM7RXVFNzNQTTs7SUFFRSw4QkFBQTtFdkUrM1BSO0V1RTczUE07O0lBRUUsZ0NBQUE7RXZFKzNQUjtFdUU3M1BNOztJQUVFLGlDQUFBO0V2RSszUFI7RXVFNzNQTTs7SUFFRSwrQkFBQTtFdkUrM1BSO0V1RTk0UE07SUFBZ0Msd0JBQUE7RXZFaTVQdEM7RXVFaDVQTTs7SUFFRSw0QkFBQTtFdkVrNVBSO0V1RWg1UE07O0lBRUUsOEJBQUE7RXZFazVQUjtFdUVoNVBNOztJQUVFLCtCQUFBO0V2RWs1UFI7RXVFaDVQTTs7SUFFRSw2QkFBQTtFdkVrNVBSO0V1RTE0UE07SUFBd0IsMkJBQUE7RXZFNjRQOUI7RXVFNTRQTTs7SUFFRSwrQkFBQTtFdkU4NFBSO0V1RTU0UE07O0lBRUUsaUNBQUE7RXZFODRQUjtFdUU1NFBNOztJQUVFLGtDQUFBO0V2RTg0UFI7RXVFNTRQTTs7SUFFRSxnQ0FBQTtFdkU4NFBSO0V1RTc1UE07SUFBd0IsMEJBQUE7RXZFZzZQOUI7RXVFLzVQTTs7SUFFRSw4QkFBQTtFdkVpNlBSO0V1RS81UE07O0lBRUUsZ0NBQUE7RXZFaTZQUjtFdUUvNVBNOztJQUVFLGlDQUFBO0V2RWk2UFI7RXVFLzVQTTs7SUFFRSwrQkFBQTtFdkVpNlBSO0V1RWg3UE07SUFBd0Isd0JBQUE7RXZFbTdQOUI7RXVFbDdQTTs7SUFFRSw0QkFBQTtFdkVvN1BSO0V1RWw3UE07O0lBRUUsOEJBQUE7RXZFbzdQUjtFdUVsN1BNOztJQUVFLCtCQUFBO0V2RW83UFI7RXVFbDdQTTs7SUFFRSw2QkFBQTtFdkVvN1BSO0V1RW44UE07SUFBd0IsMEJBQUE7RXZFczhQOUI7RXVFcjhQTTs7SUFFRSw4QkFBQTtFdkV1OFBSO0V1RXI4UE07O0lBRUUsZ0NBQUE7RXZFdThQUjtFdUVyOFBNOztJQUVFLGlDQUFBO0V2RXU4UFI7RXVFcjhQTTs7SUFFRSwrQkFBQTtFdkV1OFBSO0V1RXQ5UE07SUFBd0Isd0JBQUE7RXZFeTlQOUI7RXVFeDlQTTs7SUFFRSw0QkFBQTtFdkUwOVBSO0V1RXg5UE07O0lBRUUsOEJBQUE7RXZFMDlQUjtFdUV4OVBNOztJQUVFLCtCQUFBO0V2RTA5UFI7RXVFeDlQTTs7SUFFRSw2QkFBQTtFdkUwOVBSO0V1RXA5UEU7SUFBbUIsdUJBQUE7RXZFdTlQckI7RXVFdDlQRTs7SUFFRSwyQkFBQTtFdkV3OVBKO0V1RXQ5UEU7O0lBRUUsNkJBQUE7RXZFdzlQSjtFdUV0OVBFOztJQUVFLDhCQUFBO0V2RXc5UEo7RXVFdDlQRTs7SUFFRSw0QkFBQTtFdkV3OVBKO0FBQ0Y7QWVsK1BJO0V3RGxESTtJQUFnQyxvQkFBQTtFdkV3aFF0QztFdUV2aFFNOztJQUVFLHdCQUFBO0V2RXloUVI7RXVFdmhRTTs7SUFFRSwwQkFBQTtFdkV5aFFSO0V1RXZoUU07O0lBRUUsMkJBQUE7RXZFeWhRUjtFdUV2aFFNOztJQUVFLHlCQUFBO0V2RXloUVI7RXVFeGlRTTtJQUFnQywwQkFBQTtFdkUyaVF0QztFdUUxaVFNOztJQUVFLDhCQUFBO0V2RTRpUVI7RXVFMWlRTTs7SUFFRSxnQ0FBQTtFdkU0aVFSO0V1RTFpUU07O0lBRUUsaUNBQUE7RXZFNGlRUjtFdUUxaVFNOztJQUVFLCtCQUFBO0V2RTRpUVI7RXVFM2pRTTtJQUFnQyx5QkFBQTtFdkU4alF0QztFdUU3alFNOztJQUVFLDZCQUFBO0V2RStqUVI7RXVFN2pRTTs7SUFFRSwrQkFBQTtFdkUralFSO0V1RTdqUU07O0lBRUUsZ0NBQUE7RXZFK2pRUjtFdUU3alFNOztJQUVFLDhCQUFBO0V2RStqUVI7RXVFOWtRTTtJQUFnQyx1QkFBQTtFdkVpbFF0QztFdUVobFFNOztJQUVFLDJCQUFBO0V2RWtsUVI7RXVFaGxRTTs7SUFFRSw2QkFBQTtFdkVrbFFSO0V1RWhsUU07O0lBRUUsOEJBQUE7RXZFa2xRUjtFdUVobFFNOztJQUVFLDRCQUFBO0V2RWtsUVI7RXVFam1RTTtJQUFnQyx5QkFBQTtFdkVvbVF0QztFdUVubVFNOztJQUVFLDZCQUFBO0V2RXFtUVI7RXVFbm1RTTs7SUFFRSwrQkFBQTtFdkVxbVFSO0V1RW5tUU07O0lBRUUsZ0NBQUE7RXZFcW1RUjtFdUVubVFNOztJQUVFLDhCQUFBO0V2RXFtUVI7RXVFcG5RTTtJQUFnQyx1QkFBQTtFdkV1blF0QztFdUV0blFNOztJQUVFLDJCQUFBO0V2RXduUVI7RXVFdG5RTTs7SUFFRSw2QkFBQTtFdkV3blFSO0V1RXRuUU07O0lBRUUsOEJBQUE7RXZFd25RUjtFdUV0blFNOztJQUVFLDRCQUFBO0V2RXduUVI7RXVFdm9RTTtJQUFnQyxxQkFBQTtFdkUwb1F0QztFdUV6b1FNOztJQUVFLHlCQUFBO0V2RTJvUVI7RXVFem9RTTs7SUFFRSwyQkFBQTtFdkUyb1FSO0V1RXpvUU07O0lBRUUsNEJBQUE7RXZFMm9RUjtFdUV6b1FNOztJQUVFLDBCQUFBO0V2RTJvUVI7RXVFMXBRTTtJQUFnQywyQkFBQTtFdkU2cFF0QztFdUU1cFFNOztJQUVFLCtCQUFBO0V2RThwUVI7RXVFNXBRTTs7SUFFRSxpQ0FBQTtFdkU4cFFSO0V1RTVwUU07O0lBRUUsa0NBQUE7RXZFOHBRUjtFdUU1cFFNOztJQUVFLGdDQUFBO0V2RThwUVI7RXVFN3FRTTtJQUFnQywwQkFBQTtFdkVnclF0QztFdUUvcVFNOztJQUVFLDhCQUFBO0V2RWlyUVI7RXVFL3FRTTs7SUFFRSxnQ0FBQTtFdkVpclFSO0V1RS9xUU07O0lBRUUsaUNBQUE7RXZFaXJRUjtFdUUvcVFNOztJQUVFLCtCQUFBO0V2RWlyUVI7RXVFaHNRTTtJQUFnQyx3QkFBQTtFdkVtc1F0QztFdUVsc1FNOztJQUVFLDRCQUFBO0V2RW9zUVI7RXVFbHNRTTs7SUFFRSw4QkFBQTtFdkVvc1FSO0V1RWxzUU07O0lBRUUsK0JBQUE7RXZFb3NRUjtFdUVsc1FNOztJQUVFLDZCQUFBO0V2RW9zUVI7RXVFbnRRTTtJQUFnQywwQkFBQTtFdkVzdFF0QztFdUVydFFNOztJQUVFLDhCQUFBO0V2RXV0UVI7RXVFcnRRTTs7SUFFRSxnQ0FBQTtFdkV1dFFSO0V1RXJ0UU07O0lBRUUsaUNBQUE7RXZFdXRRUjtFdUVydFFNOztJQUVFLCtCQUFBO0V2RXV0UVI7RXVFdHVRTTtJQUFnQyx3QkFBQTtFdkV5dVF0QztFdUV4dVFNOztJQUVFLDRCQUFBO0V2RTB1UVI7RXVFeHVRTTs7SUFFRSw4QkFBQTtFdkUwdVFSO0V1RXh1UU07O0lBRUUsK0JBQUE7RXZFMHVRUjtFdUV4dVFNOztJQUVFLDZCQUFBO0V2RTB1UVI7RXVFbHVRTTtJQUF3QiwyQkFBQTtFdkVxdVE5QjtFdUVwdVFNOztJQUVFLCtCQUFBO0V2RXN1UVI7RXVFcHVRTTs7SUFFRSxpQ0FBQTtFdkVzdVFSO0V1RXB1UU07O0lBRUUsa0NBQUE7RXZFc3VRUjtFdUVwdVFNOztJQUVFLGdDQUFBO0V2RXN1UVI7RXVFcnZRTTtJQUF3QiwwQkFBQTtFdkV3dlE5QjtFdUV2dlFNOztJQUVFLDhCQUFBO0V2RXl2UVI7RXVFdnZRTTs7SUFFRSxnQ0FBQTtFdkV5dlFSO0V1RXZ2UU07O0lBRUUsaUNBQUE7RXZFeXZRUjtFdUV2dlFNOztJQUVFLCtCQUFBO0V2RXl2UVI7RXVFeHdRTTtJQUF3Qix3QkFBQTtFdkUyd1E5QjtFdUUxd1FNOztJQUVFLDRCQUFBO0V2RTR3UVI7RXVFMXdRTTs7SUFFRSw4QkFBQTtFdkU0d1FSO0V1RTF3UU07O0lBRUUsK0JBQUE7RXZFNHdRUjtFdUUxd1FNOztJQUVFLDZCQUFBO0V2RTR3UVI7RXVFM3hRTTtJQUF3QiwwQkFBQTtFdkU4eFE5QjtFdUU3eFFNOztJQUVFLDhCQUFBO0V2RSt4UVI7RXVFN3hRTTs7SUFFRSxnQ0FBQTtFdkUreFFSO0V1RTd4UU07O0lBRUUsaUNBQUE7RXZFK3hRUjtFdUU3eFFNOztJQUVFLCtCQUFBO0V2RSt4UVI7RXVFOXlRTTtJQUF3Qix3QkFBQTtFdkVpelE5QjtFdUVoelFNOztJQUVFLDRCQUFBO0V2RWt6UVI7RXVFaHpRTTs7SUFFRSw4QkFBQTtFdkVrelFSO0V1RWh6UU07O0lBRUUsK0JBQUE7RXZFa3pRUjtFdUVoelFNOztJQUVFLDZCQUFBO0V2RWt6UVI7RXVFNXlRRTtJQUFtQix1QkFBQTtFdkUreVFyQjtFdUU5eVFFOztJQUVFLDJCQUFBO0V2RWd6UUo7RXVFOXlRRTs7SUFFRSw2QkFBQTtFdkVnelFKO0V1RTl5UUU7O0lBRUUsOEJBQUE7RXZFZ3pRSjtFdUU5eVFFOztJQUVFLDRCQUFBO0V2RWd6UUo7QUFDRjtBZTF6UUk7RXdEbERJO0lBQWdDLG9CQUFBO0V2RWczUXRDO0V1RS8yUU07O0lBRUUsd0JBQUE7RXZFaTNRUjtFdUUvMlFNOztJQUVFLDBCQUFBO0V2RWkzUVI7RXVFLzJRTTs7SUFFRSwyQkFBQTtFdkVpM1FSO0V1RS8yUU07O0lBRUUseUJBQUE7RXZFaTNRUjtFdUVoNFFNO0lBQWdDLDBCQUFBO0V2RW00UXRDO0V1RWw0UU07O0lBRUUsOEJBQUE7RXZFbzRRUjtFdUVsNFFNOztJQUVFLGdDQUFBO0V2RW80UVI7RXVFbDRRTTs7SUFFRSxpQ0FBQTtFdkVvNFFSO0V1RWw0UU07O0lBRUUsK0JBQUE7RXZFbzRRUjtFdUVuNVFNO0lBQWdDLHlCQUFBO0V2RXM1UXRDO0V1RXI1UU07O0lBRUUsNkJBQUE7RXZFdTVRUjtFdUVyNVFNOztJQUVFLCtCQUFBO0V2RXU1UVI7RXVFcjVRTTs7SUFFRSxnQ0FBQTtFdkV1NVFSO0V1RXI1UU07O0lBRUUsOEJBQUE7RXZFdTVRUjtFdUV0NlFNO0lBQWdDLHVCQUFBO0V2RXk2UXRDO0V1RXg2UU07O0lBRUUsMkJBQUE7RXZFMDZRUjtFdUV4NlFNOztJQUVFLDZCQUFBO0V2RTA2UVI7RXVFeDZRTTs7SUFFRSw4QkFBQTtFdkUwNlFSO0V1RXg2UU07O0lBRUUsNEJBQUE7RXZFMDZRUjtFdUV6N1FNO0lBQWdDLHlCQUFBO0V2RTQ3UXRDO0V1RTM3UU07O0lBRUUsNkJBQUE7RXZFNjdRUjtFdUUzN1FNOztJQUVFLCtCQUFBO0V2RTY3UVI7RXVFMzdRTTs7SUFFRSxnQ0FBQTtFdkU2N1FSO0V1RTM3UU07O0lBRUUsOEJBQUE7RXZFNjdRUjtFdUU1OFFNO0lBQWdDLHVCQUFBO0V2RSs4UXRDO0V1RTk4UU07O0lBRUUsMkJBQUE7RXZFZzlRUjtFdUU5OFFNOztJQUVFLDZCQUFBO0V2RWc5UVI7RXVFOThRTTs7SUFFRSw4QkFBQTtFdkVnOVFSO0V1RTk4UU07O0lBRUUsNEJBQUE7RXZFZzlRUjtFdUUvOVFNO0lBQWdDLHFCQUFBO0V2RWsrUXRDO0V1RWorUU07O0lBRUUseUJBQUE7RXZFbStRUjtFdUVqK1FNOztJQUVFLDJCQUFBO0V2RW0rUVI7RXVFaitRTTs7SUFFRSw0QkFBQTtFdkVtK1FSO0V1RWorUU07O0lBRUUsMEJBQUE7RXZFbStRUjtFdUVsL1FNO0lBQWdDLDJCQUFBO0V2RXEvUXRDO0V1RXAvUU07O0lBRUUsK0JBQUE7RXZFcy9RUjtFdUVwL1FNOztJQUVFLGlDQUFBO0V2RXMvUVI7RXVFcC9RTTs7SUFFRSxrQ0FBQTtFdkVzL1FSO0V1RXAvUU07O0lBRUUsZ0NBQUE7RXZFcy9RUjtFdUVyZ1JNO0lBQWdDLDBCQUFBO0V2RXdnUnRDO0V1RXZnUk07O0lBRUUsOEJBQUE7RXZFeWdSUjtFdUV2Z1JNOztJQUVFLGdDQUFBO0V2RXlnUlI7RXVFdmdSTTs7SUFFRSxpQ0FBQTtFdkV5Z1JSO0V1RXZnUk07O0lBRUUsK0JBQUE7RXZFeWdSUjtFdUV4aFJNO0lBQWdDLHdCQUFBO0V2RTJoUnRDO0V1RTFoUk07O0lBRUUsNEJBQUE7RXZFNGhSUjtFdUUxaFJNOztJQUVFLDhCQUFBO0V2RTRoUlI7RXVFMWhSTTs7SUFFRSwrQkFBQTtFdkU0aFJSO0V1RTFoUk07O0lBRUUsNkJBQUE7RXZFNGhSUjtFdUUzaVJNO0lBQWdDLDBCQUFBO0V2RThpUnRDO0V1RTdpUk07O0lBRUUsOEJBQUE7RXZFK2lSUjtFdUU3aVJNOztJQUVFLGdDQUFBO0V2RStpUlI7RXVFN2lSTTs7SUFFRSxpQ0FBQTtFdkUraVJSO0V1RTdpUk07O0lBRUUsK0JBQUE7RXZFK2lSUjtFdUU5alJNO0lBQWdDLHdCQUFBO0V2RWlrUnRDO0V1RWhrUk07O0lBRUUsNEJBQUE7RXZFa2tSUjtFdUVoa1JNOztJQUVFLDhCQUFBO0V2RWtrUlI7RXVFaGtSTTs7SUFFRSwrQkFBQTtFdkVra1JSO0V1RWhrUk07O0lBRUUsNkJBQUE7RXZFa2tSUjtFdUUxalJNO0lBQXdCLDJCQUFBO0V2RTZqUjlCO0V1RTVqUk07O0lBRUUsK0JBQUE7RXZFOGpSUjtFdUU1alJNOztJQUVFLGlDQUFBO0V2RThqUlI7RXVFNWpSTTs7SUFFRSxrQ0FBQTtFdkU4alJSO0V1RTVqUk07O0lBRUUsZ0NBQUE7RXZFOGpSUjtFdUU3a1JNO0lBQXdCLDBCQUFBO0V2RWdsUjlCO0V1RS9rUk07O0lBRUUsOEJBQUE7RXZFaWxSUjtFdUUva1JNOztJQUVFLGdDQUFBO0V2RWlsUlI7RXVFL2tSTTs7SUFFRSxpQ0FBQTtFdkVpbFJSO0V1RS9rUk07O0lBRUUsK0JBQUE7RXZFaWxSUjtFdUVobVJNO0lBQXdCLHdCQUFBO0V2RW1tUjlCO0V1RWxtUk07O0lBRUUsNEJBQUE7RXZFb21SUjtFdUVsbVJNOztJQUVFLDhCQUFBO0V2RW9tUlI7RXVFbG1STTs7SUFFRSwrQkFBQTtFdkVvbVJSO0V1RWxtUk07O0lBRUUsNkJBQUE7RXZFb21SUjtFdUVublJNO0lBQXdCLDBCQUFBO0V2RXNuUjlCO0V1RXJuUk07O0lBRUUsOEJBQUE7RXZFdW5SUjtFdUVyblJNOztJQUVFLGdDQUFBO0V2RXVuUlI7RXVFcm5STTs7SUFFRSxpQ0FBQTtFdkV1blJSO0V1RXJuUk07O0lBRUUsK0JBQUE7RXZFdW5SUjtFdUV0b1JNO0lBQXdCLHdCQUFBO0V2RXlvUjlCO0V1RXhvUk07O0lBRUUsNEJBQUE7RXZFMG9SUjtFdUV4b1JNOztJQUVFLDhCQUFBO0V2RTBvUlI7RXVFeG9STTs7SUFFRSwrQkFBQTtFdkUwb1JSO0V1RXhvUk07O0lBRUUsNkJBQUE7RXZFMG9SUjtFdUVwb1JFO0lBQW1CLHVCQUFBO0V2RXVvUnJCO0V1RXRvUkU7O0lBRUUsMkJBQUE7RXZFd29SSjtFdUV0b1JFOztJQUVFLDZCQUFBO0V2RXdvUko7RXVFdG9SRTs7SUFFRSw4QkFBQTtFdkV3b1JKO0V1RXRvUkU7O0lBRUUsNEJBQUE7RXZFd29SSjtBQUNGO0F3RXpzUkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBRUEsb0JBQUE7RUFDQSxXQUFBO0VBRUEsa0NBQUE7QXhFeXNSSjs7QXlFbnRSQTtFQUFrQiw0R0FBQTtBekV1dFJsQjs7QXlFbnRSQTtFQUFpQiw4QkFBQTtBekV1dFJqQjs7QXlFdHRSQTtFQUFpQiw4QkFBQTtBekUwdFJqQjs7QXlFenRSQTtFQUFpQiw4QkFBQTtBekU2dFJqQjs7QXlFNXRSQTtFQ1RFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBMUV5dVJGOztBeUUxdFJJO0VBQXdCLDJCQUFBO0F6RTh0UjVCOztBeUU3dFJJO0VBQXdCLDRCQUFBO0F6RWl1UjVCOztBeUVodVJJO0VBQXdCLDZCQUFBO0F6RW91UjVCOztBZS9yUkk7RTBEdkNBO0lBQXdCLDJCQUFBO0V6RTJ1UjFCO0V5RTF1UkU7SUFBd0IsNEJBQUE7RXpFNnVSMUI7RXlFNXVSRTtJQUF3Qiw2QkFBQTtFekUrdVIxQjtBQUNGO0FlM3NSSTtFMER2Q0E7SUFBd0IsMkJBQUE7RXpFc3ZSMUI7RXlFcnZSRTtJQUF3Qiw0QkFBQTtFekV3dlIxQjtFeUV2dlJFO0lBQXdCLDZCQUFBO0V6RTB2UjFCO0FBQ0Y7QWV0dFJJO0UwRHZDQTtJQUF3QiwyQkFBQTtFekVpd1IxQjtFeUVod1JFO0lBQXdCLDRCQUFBO0V6RW13UjFCO0V5RWx3UkU7SUFBd0IsNkJBQUE7RXpFcXdSMUI7QUFDRjtBZWp1Ukk7RTBEdkNBO0lBQXdCLDJCQUFBO0V6RTR3UjFCO0V5RTN3UkU7SUFBd0IsNEJBQUE7RXpFOHdSMUI7RXlFN3dSRTtJQUF3Qiw2QkFBQTtFekVneFIxQjtBQUNGO0F5RTN3UkE7RUFBbUIsb0NBQUE7QXpFOHdSbkI7O0F5RTd3UkE7RUFBbUIsb0NBQUE7QXpFaXhSbkI7O0F5RWh4UkE7RUFBbUIscUNBQUE7QXpFb3hSbkI7O0F5RWh4UkE7RUFBdUIsMkJBQUE7QXpFb3hSdkI7O0F5RW54UkE7RUFBdUIsK0JBQUE7QXpFdXhSdkI7O0F5RXR4UkE7RUFBdUIsMkJBQUE7QXpFMHhSdkI7O0F5RXp4UkE7RUFBdUIsMkJBQUE7QXpFNnhSdkI7O0F5RTV4UkE7RUFBdUIsOEJBQUE7QXpFZ3lSdkI7O0F5RS94UkE7RUFBdUIsNkJBQUE7QXpFbXlSdkI7O0F5RS94UkE7RUFBYyxzQkFBQTtBekVteVJkOztBMkUxMFJFO0VBQ0UseUJBQUE7QTNFNjBSSjs7QU1uMFJFO0VxRUxNLG9FQUFBO0EzRTQwUlI7O0EyRWwxUkU7RUFDRSx5QkFBQTtBM0VxMVJKOztBTTMwUkU7RXFFTE0sa0VBQUE7QTNFbzFSUjs7QTJFMTFSRTtFQUNFLHlCQUFBO0EzRTYxUko7O0FNbjFSRTtFcUVMTSwwREFBQTtBM0U0MVJSOztBMkVsMlJFO0VBQ0UseUJBQUE7QTNFcTJSSjs7QU0zMVJFO0VxRUxNLGdEQUFBO0EzRW8yUlI7O0EyRTEyUkU7RUFDRSx5QkFBQTtBM0U2MlJKOztBTW4yUkU7RXFFTE0sd0NBQUE7QTNFNDJSUjs7QTJFbDNSRTtFQUNFLHlCQUFBO0EzRXEzUko7O0FNMzJSRTtFcUVMTSxtRUFBQTtBM0VvM1JSOztBMkUxM1JFO0VBQ0UseUJBQUE7QTNFNjNSSjs7QU1uM1JFO0VxRUxNLCtDQUFBO0EzRTQzUlI7O0EyRWw0UkU7RUFDRSx5QkFBQTtBM0VxNFJKOztBTTMzUkU7RXFFTE0sMERBQUE7QTNFbzRSUjs7QXlFNzFS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 */