@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Hind+Vadodara:400,500&display=swap");
@import url("https://indestructibletype.com/fonts/Jost.css");
/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #3B7DDD;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #28a745;
  --bs-teal: #20c997;
  --bs-cyan: #17a2b8;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #3B7DDD;
  --bs-secondary: #6f42c1;
  --bs-tertiary: #669ae5;
  --bs-success: #28a745;
  --bs-info: #20c997;
  --bs-warning: #fd7e14;
  --bs-danger: #dc3545;
  --bs-light: #e9ecef;
  --bs-dark: #153d77;
  --bs-primary-rgb: 59, 125, 221;
  --bs-secondary-rgb: 111, 66, 193;
  --bs-tertiary-rgb: 102, 154, 229;
  --bs-success-rgb: 40, 167, 69;
  --bs-info-rgb: 32, 201, 151;
  --bs-warning-rgb: 253, 126, 20;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 233, 236, 239;
  --bs-dark-rgb: 21, 61, 119;
  --bs-primary-text-emphasis: #183258;
  --bs-secondary-text-emphasis: #2c1a4d;
  --bs-success-text-emphasis: #10431c;
  --bs-info-text-emphasis: #0d503c;
  --bs-warning-text-emphasis: #653208;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d8e5f8;
  --bs-secondary-bg-subtle: #e2d9f3;
  --bs-success-bg-subtle: #d4edda;
  --bs-info-bg-subtle: #d2f4ea;
  --bs-warning-bg-subtle: #ffe5d0;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #b1cbf1;
  --bs-secondary-border-subtle: #c5b3e6;
  --bs-success-border-subtle: #a9dcb5;
  --bs-info-border-subtle: #a6e9d5;
  --bs-warning-border-subtle: #fecba1;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Hind Vadodara", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.9375rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #3e4676;
  --bs-body-color-rgb: 62, 70, 118;
  --bs-body-bg: #f4f7fc;
  --bs-body-bg-rgb: 244, 247, 252;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(62, 70, 118, 0.75);
  --bs-secondary-color-rgb: 62, 70, 118;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(62, 70, 118, 0.5);
  --bs-tertiary-color-rgb: 62, 70, 118;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: #203A45;
  --bs-link-color: #3B7DDD;
  --bs-link-color-rgb: 59, 125, 221;
  --bs-link-decoration: none;
  --bs-link-hover-color: #2f64b1;
  --bs-link-hover-color-rgb: 47, 100, 177;
  --bs-link-hover-decoration: underline;
  --bs-code-color: #e83e8c;
  --bs-highlight-color: #3e4676;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.2rem;
  --bs-border-radius-sm: 0.1rem;
  --bs-border-radius-lg: 0.3rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.05);
  --bs-box-shadow-sm: 0 0 1rem 0 rgba(0, 0, 0, 0.05);
  --bs-box-shadow-lg: 0 0 4rem 0 rgba(0, 0, 0, 0.05);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(59, 125, 221, 0.25);
  --bs-form-valid-color: #28a745;
  --bs-form-valid-border-color: #28a745;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

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

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

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

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

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 500;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

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

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

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

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

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.171875rem;
  font-weight: 400;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.figure {
  display: inline-block;
}

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

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

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

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

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

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #d8e5f8;
  --bs-table-border-color: #adb7c6;
  --bs-table-striped-bg: #cddaec;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c2cedf;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c8d4e5;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2d9f3;
  --bs-table-border-color: #b5aec2;
  --bs-table-striped-bg: #d7cee7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbc3db;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1c9e1;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d4edda;
  --bs-table-border-color: #aabeae;
  --bs-table-striped-bg: #c9e1cf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bfd5c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c4dbca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #d2f4ea;
  --bs-table-border-color: #a8c3bb;
  --bs-table-striped-bg: #c8e8de;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bddcd3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c2e2d8;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #ffe5d0;
  --bs-table-border-color: #ccb7a6;
  --bs-table-striped-bg: #f2dac6;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6cebb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ecd4c0;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #e9ecef;
  --bs-table-border-color: #babdbf;
  --bs-table-striped-bg: #dde0e3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d2d4d7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d8dadd;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #153d77;
  --bs-table-border-color: #446492;
  --bs-table-striped-bg: #21477e;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #2c5085;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #274c81;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239dbeee'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

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

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

.form-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  -webkit-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f4f7fc, 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f4f7fc, 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
          appearance: none;
  background-color: #3B7DDD;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #c4d8f5;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #3B7DDD;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #c4d8f5;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

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

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

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

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

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

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

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

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

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

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: 1.90625rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.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.125rem) center;
  background-size: calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.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");
  padding-right: 3.85rem;
  background-position: right 0.7rem center, center right 2.1rem;
  background-size: 16px 12px, calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: 4.90625rem;
}

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

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

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

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

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

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: 1.90625rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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.125rem) center;
  background-size: calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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");
  padding-right: 3.85rem;
  background-position: right 0.7rem center, center right 2.1rem;
  background-size: 16px 12px, calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: 4.90625rem;
}

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

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

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

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

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #3B7DDD;
  --bs-btn-border-color: #3B7DDD;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #5891e2;
  --bs-btn-hover-border-color: #4f8ae0;
  --bs-btn-focus-shadow-rgb: 50, 106, 188;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #6297e4;
  --bs-btn-active-border-color: #4f8ae0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #3B7DDD;
  --bs-btn-disabled-border-color: #3B7DDD;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6f42c1;
  --bs-btn-border-color: #6f42c1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5e38a4;
  --bs-btn-hover-border-color: #59359a;
  --bs-btn-focus-shadow-rgb: 133, 94, 202;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #59359a;
  --bs-btn-active-border-color: #533291;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6f42c1;
  --bs-btn-disabled-border-color: #6f42c1;
}

.btn-tertiary {
  --bs-btn-color: #000;
  --bs-btn-bg: #669ae5;
  --bs-btn-border-color: #669ae5;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #7da9e9;
  --bs-btn-hover-border-color: #75a4e8;
  --bs-btn-focus-shadow-rgb: 87, 131, 195;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #85aeea;
  --bs-btn-active-border-color: #75a4e8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #669ae5;
  --bs-btn-disabled-border-color: #669ae5;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #28a745;
  --bs-btn-border-color: #28a745;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #48b461;
  --bs-btn-hover-border-color: #3eb058;
  --bs-btn-focus-shadow-rgb: 34, 142, 59;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #53b96a;
  --bs-btn-active-border-color: #3eb058;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #28a745;
  --bs-btn-disabled-border-color: #28a745;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #20c997;
  --bs-btn-border-color: #20c997;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #41d1a7;
  --bs-btn-hover-border-color: #36cea1;
  --bs-btn-focus-shadow-rgb: 27, 171, 128;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4dd4ac;
  --bs-btn-active-border-color: #36cea1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #20c997;
  --bs-btn-disabled-border-color: #20c997;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #fd7e14;
  --bs-btn-border-color: #fd7e14;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fd9137;
  --bs-btn-hover-border-color: #fd8b2c;
  --bs-btn-focus-shadow-rgb: 215, 107, 17;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fd9843;
  --bs-btn-active-border-color: #fd8b2c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fd7e14;
  --bs-btn-disabled-border-color: #fd7e14;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #e9ecef;
  --bs-btn-border-color: #e9ecef;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #c6c9cb;
  --bs-btn-hover-border-color: #babdbf;
  --bs-btn-focus-shadow-rgb: 198, 201, 203;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #babdbf;
  --bs-btn-active-border-color: #afb1b3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #e9ecef;
  --bs-btn-disabled-border-color: #e9ecef;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #153d77;
  --bs-btn-border-color: #153d77;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #385a8b;
  --bs-btn-hover-border-color: #2c5085;
  --bs-btn-focus-shadow-rgb: 56, 90, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #446492;
  --bs-btn-active-border-color: #2c5085;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #153d77;
  --bs-btn-disabled-border-color: #153d77;
}

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

.btn-outline-secondary {
  --bs-btn-color: #6f42c1;
  --bs-btn-border-color: #6f42c1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6f42c1;
  --bs-btn-hover-border-color: #6f42c1;
  --bs-btn-focus-shadow-rgb: 111, 66, 193;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6f42c1;
  --bs-btn-active-border-color: #6f42c1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6f42c1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6f42c1;
  --bs-gradient: none;
}

.btn-outline-tertiary {
  --bs-btn-color: #669ae5;
  --bs-btn-border-color: #669ae5;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #669ae5;
  --bs-btn-hover-border-color: #669ae5;
  --bs-btn-focus-shadow-rgb: 102, 154, 229;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #669ae5;
  --bs-btn-active-border-color: #669ae5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #669ae5;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #669ae5;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #28a745;
  --bs-btn-border-color: #28a745;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #28a745;
  --bs-btn-hover-border-color: #28a745;
  --bs-btn-focus-shadow-rgb: 40, 167, 69;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #28a745;
  --bs-btn-active-border-color: #28a745;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #28a745;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #28a745;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #20c997;
  --bs-btn-border-color: #20c997;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #20c997;
  --bs-btn-hover-border-color: #20c997;
  --bs-btn-focus-shadow-rgb: 32, 201, 151;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #20c997;
  --bs-btn-active-border-color: #20c997;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #20c997;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #20c997;
  --bs-gradient: none;
}

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

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

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

.btn-outline-dark {
  --bs-btn-color: #153d77;
  --bs-btn-border-color: #153d77;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #153d77;
  --bs-btn-hover-border-color: #153d77;
  --bs-btn-focus-shadow-rgb: 21, 61, 119;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #153d77;
  --bs-btn-active-border-color: #153d77;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #153d77;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #153d77;
  --bs-gradient: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233e4676'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23183258'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #9dbeee;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 0.95rem;
  --bs-alert-padding-y: 0.95rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 0 solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 500;
  color: var(--bs-alert-link-color);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(83, 185, 106, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(83, 185, 106, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(77, 212, 172, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(77, 212, 172, var(--bs-link-underline-opacity, 1)) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-tertiary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-6 {
    margin: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 6rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-6 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 6rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-6 {
    margin-right: 4.5rem !important;
  }
  .me-sm-7 {
    margin-right: 6rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 6rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-6 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 6rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .m-sm-n6 {
    margin: -4.5rem !important;
  }
  .m-sm-n7 {
    margin: -6rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-sm-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-sm-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-sm-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-sm-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .mt-sm-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-sm-n7 {
    margin-top: -6rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .me-sm-n6 {
    margin-right: -4.5rem !important;
  }
  .me-sm-n7 {
    margin-right: -6rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-sm-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-sm-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .ms-sm-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-sm-n7 {
    margin-left: -6rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .p-sm-6 {
    padding: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 6rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-sm-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-sm-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pt-sm-6 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 6rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pe-sm-6 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 6rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 6rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .ps-sm-6 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 6rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .gap-sm-6 {
    gap: 4.5rem !important;
  }
  .gap-sm-7 {
    gap: 6rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .row-gap-sm-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-sm-7 {
    row-gap: 6rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .column-gap-sm-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-sm-7 {
    column-gap: 6rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-6 {
    margin: 4.5rem !important;
  }
  .m-md-7 {
    margin: 6rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-md-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-6 {
    margin-top: 4.5rem !important;
  }
  .mt-md-7 {
    margin-top: 6rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-6 {
    margin-right: 4.5rem !important;
  }
  .me-md-7 {
    margin-right: 6rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 6rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-6 {
    margin-left: 4.5rem !important;
  }
  .ms-md-7 {
    margin-left: 6rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .m-md-n6 {
    margin: -4.5rem !important;
  }
  .m-md-n7 {
    margin: -6rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-md-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-md-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-md-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-md-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .mt-md-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-md-n7 {
    margin-top: -6rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .me-md-n6 {
    margin-right: -4.5rem !important;
  }
  .me-md-n7 {
    margin-right: -6rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-md-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-md-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .ms-md-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-md-n7 {
    margin-left: -6rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .p-md-6 {
    padding: 4.5rem !important;
  }
  .p-md-7 {
    padding: 6rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-md-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-md-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-md-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pt-md-6 {
    padding-top: 4.5rem !important;
  }
  .pt-md-7 {
    padding-top: 6rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pe-md-6 {
    padding-right: 4.5rem !important;
  }
  .pe-md-7 {
    padding-right: 6rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .pb-md-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 6rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .ps-md-6 {
    padding-left: 4.5rem !important;
  }
  .ps-md-7 {
    padding-left: 6rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .gap-md-6 {
    gap: 4.5rem !important;
  }
  .gap-md-7 {
    gap: 6rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .row-gap-md-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-md-7 {
    row-gap: 6rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .column-gap-md-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-md-7 {
    column-gap: 6rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-6 {
    margin: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 6rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-6 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 6rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-6 {
    margin-right: 4.5rem !important;
  }
  .me-lg-7 {
    margin-right: 6rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 6rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-6 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 6rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .m-lg-n6 {
    margin: -4.5rem !important;
  }
  .m-lg-n7 {
    margin: -6rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-lg-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-lg-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-lg-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-lg-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .mt-lg-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-lg-n7 {
    margin-top: -6rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .me-lg-n6 {
    margin-right: -4.5rem !important;
  }
  .me-lg-n7 {
    margin-right: -6rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-lg-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-lg-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .ms-lg-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-lg-n7 {
    margin-left: -6rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .p-lg-6 {
    padding: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 6rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-lg-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-lg-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-lg-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pt-lg-6 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 6rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pe-lg-6 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 6rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 6rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .ps-lg-6 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 6rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .gap-lg-6 {
    gap: 4.5rem !important;
  }
  .gap-lg-7 {
    gap: 6rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .row-gap-lg-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-lg-7 {
    row-gap: 6rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .column-gap-lg-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-lg-7 {
    column-gap: 6rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-6 {
    margin: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 6rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 6rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xl-7 {
    margin-right: 6rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 6rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .m-xl-n6 {
    margin: -4.5rem !important;
  }
  .m-xl-n7 {
    margin: -6rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xl-n7 {
    margin-top: -6rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .me-xl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xl-n7 {
    margin-left: -6rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .p-xl-6 {
    padding: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 6rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pt-xl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 6rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pe-xl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 6rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .ps-xl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 6rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .gap-xl-6 {
    gap: 4.5rem !important;
  }
  .gap-xl-7 {
    gap: 6rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .column-gap-xl-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xl-7 {
    column-gap: 6rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1440px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-6 {
    margin: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 6rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 6rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 6rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 6rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .m-xxl-n6 {
    margin: -4.5rem !important;
  }
  .m-xxl-n7 {
    margin: -6rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xxl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xxl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xxl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xxl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xxl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xxl-n7 {
    margin-top: -6rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .me-xxl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xxl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xxl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xxl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xxl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xxl-n7 {
    margin-left: -6rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .p-xxl-6 {
    padding: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 6rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xxl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xxl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pt-xxl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 6rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pe-xxl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 6rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .ps-xxl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 6rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .gap-xxl-6 {
    gap: 4.5rem !important;
  }
  .gap-xxl-7 {
    gap: 6rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xxl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xxl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .column-gap-xxl-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xxl-7 {
    column-gap: 6rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.accordion .card:not(:last-child) {
  margin-bottom: 0.5rem;
}
.accordion .card-header {
  border-bottom: 0;
}
.accordion .card-body {
  border-top: 1px solid var(--bs-border-color-translucent);
}
.accordion .card-title a {
  color: #3e4676;
}

.alert {
  padding: 0;
  display: flex;
  color: #fff;
}

.alert-primary {
  background: #3B7DDD;
}

.alert-secondary {
  background: #6f42c1;
}

.alert-tertiary {
  background: #669ae5;
}

.alert-success {
  background: #28a745;
}

.alert-info {
  background: #20c997;
}

.alert-warning {
  background: #fd7e14;
}

.alert-danger {
  background: #dc3545;
}

.alert-light {
  background: #e9ecef;
}

.alert-dark {
  background: #153d77;
}

.alert-outline,
.alert-outline-coloured {
  color: #3e4676;
  background: white;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #ced4da;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border-top-right-radius: var(--bs-border-radius);
  border-bottom-right-radius: var(--bs-border-radius);
  border-top-left-radius: var(--bs-border-radius);
  border-bottom-left-radius: var(--bs-border-radius);
  border: 1px solid #ced4da;
}
.alert-outline .alert-message:not(:first-child),
.alert-outline-coloured .alert-message:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
}
.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
  border-top-left-radius: var(--bs-border-radius);
  border-bottom-left-radius: var(--bs-border-radius);
  color: #fff;
}
.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
  background-color: #3B7DDD;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #6f42c1;
}
.alert-outline.alert-tertiary .alert-icon,
.alert-outline-coloured.alert-tertiary .alert-icon {
  background-color: #669ae5;
}
.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
  background-color: #28a745;
}
.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
  background-color: #20c997;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #fd7e14;
}
.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
  background-color: #dc3545;
}
.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
  background-color: #e9ecef;
}
.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
  background-color: #153d77;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #3B7DDD;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #6f42c1;
}
.alert-outline-coloured.alert-tertiary .alert-message {
  border-color: #669ae5;
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #28a745;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #20c997;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #fd7e14;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #dc3545;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #e9ecef;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #153d77;
}

.alert-icon {
  padding: 0.95rem 0.95rem;
  background: rgba(255, 255, 255, 0.1);
}

.alert-message {
  padding: 0.95rem 0.95rem;
  width: 100%;
  box-sizing: border-box;
}

.avatar {
  width: 40px;
  height: 40px;
}

.avatar-title {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  color: #fff;
}

.badge {
  color: #fff;
}

.badge.rounded-pill {
  padding-right: 0.65em;
  padding-left: 0.65em;
}

.breadcrumb-item a {
  color: #dee2e6;
  font-weight: 400;
}
.breadcrumb-item.active {
  color: #fff;
  font-weight: 500;
}

.btn-pill {
  border-radius: 10rem;
}

.btn-square {
  border-radius: 0;
}

.btn-link:not(:hover) {
  text-decoration: none;
}

.btn .feather {
  width: 14px;
  height: 14px;
}

.btn-primary, .btn-primary:focus, .btn-primary.focus, .btn-primary.disabled, .btn-primary:disabled, .show > .btn-primary.dropdown-toggle {
  color: #fff;
}
.btn-primary:hover:not(:disabled):not(.disabled), .btn-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-primary:hover:not(:disabled):not(.disabled), .btn-outline-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-secondary, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary.disabled, .btn-secondary:disabled, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
}
.btn-secondary:hover:not(:disabled):not(.disabled), .btn-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-secondary:hover:not(:disabled):not(.disabled), .btn-outline-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-tertiary, .btn-tertiary:focus, .btn-tertiary.focus, .btn-tertiary.disabled, .btn-tertiary:disabled, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
}
.btn-tertiary:hover:not(:disabled):not(.disabled), .btn-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-tertiary:hover:not(:disabled):not(.disabled), .btn-outline-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-success, .btn-success:focus, .btn-success.focus, .btn-success.disabled, .btn-success:disabled, .show > .btn-success.dropdown-toggle {
  color: #fff;
}
.btn-success:hover:not(:disabled):not(.disabled), .btn-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-success:hover:not(:disabled):not(.disabled), .btn-outline-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-info, .btn-info:focus, .btn-info.focus, .btn-info.disabled, .btn-info:disabled, .show > .btn-info.dropdown-toggle {
  color: #fff;
}
.btn-info:hover:not(:disabled):not(.disabled), .btn-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-info:hover:not(:disabled):not(.disabled), .btn-outline-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-warning, .btn-warning:focus, .btn-warning.focus, .btn-warning.disabled, .btn-warning:disabled, .show > .btn-warning.dropdown-toggle {
  color: #fff;
}
.btn-warning:hover:not(:disabled):not(.disabled), .btn-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-warning:hover:not(:disabled):not(.disabled), .btn-outline-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-danger, .btn-danger:focus, .btn-danger.focus, .btn-danger.disabled, .btn-danger:disabled, .show > .btn-danger.dropdown-toggle {
  color: #fff;
}
.btn-danger:hover:not(:disabled):not(.disabled), .btn-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-danger:hover:not(:disabled):not(.disabled), .btn-outline-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle {
  color: #fff;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-dark, .btn-dark:focus, .btn-dark.focus, .btn-dark.disabled, .btn-dark:disabled, .show > .btn-dark.dropdown-toggle {
  color: #fff;
}
.btn-dark:hover:not(:disabled):not(.disabled), .btn-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-outline-dark:hover:not(:disabled):not(.disabled), .btn-outline-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-facebook {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3b5998;
  --bs-btn-border-color: #3b5998;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #324c81;
  --bs-btn-hover-border-color: #2f477a;
  --bs-btn-focus-shadow-rgb: 88, 114, 167;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2f477a;
  --bs-btn-active-border-color: #2c4372;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3b5998;
  --bs-btn-disabled-border-color: #3b5998;
}
.btn-facebook, .btn-facebook:focus, .btn-facebook.focus, .btn-facebook.disabled, .btn-facebook:disabled, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
}
.btn-facebook:hover:not(:disabled):not(.disabled), .btn-facebook.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-twitter {
  --bs-btn-color: #000;
  --bs-btn-bg: #1da1f2;
  --bs-btn-border-color: #1da1f2;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3faff4;
  --bs-btn-hover-border-color: #34aaf3;
  --bs-btn-focus-shadow-rgb: 25, 137, 206;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4ab4f5;
  --bs-btn-active-border-color: #34aaf3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1da1f2;
  --bs-btn-disabled-border-color: #1da1f2;
}
.btn-twitter, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter.disabled, .btn-twitter:disabled, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
}
.btn-twitter:hover:not(:disabled):not(.disabled), .btn-twitter.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-google {
  --bs-btn-color: #000;
  --bs-btn-bg: #dc4e41;
  --bs-btn-border-color: #dc4e41;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e1695e;
  --bs-btn-hover-border-color: #e06054;
  --bs-btn-focus-shadow-rgb: 187, 66, 55;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e37167;
  --bs-btn-active-border-color: #e06054;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dc4e41;
  --bs-btn-disabled-border-color: #dc4e41;
}
.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle {
  color: #fff;
}
.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-youtube {
  --bs-btn-color: #000;
  --bs-btn-bg: #f00;
  --bs-btn-border-color: #f00;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ff2626;
  --bs-btn-hover-border-color: #ff1a1a;
  --bs-btn-focus-shadow-rgb: 217, 0, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ff3333;
  --bs-btn-active-border-color: #ff1a1a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f00;
  --bs-btn-disabled-border-color: #f00;
}
.btn-youtube, .btn-youtube:focus, .btn-youtube.focus, .btn-youtube.disabled, .btn-youtube:disabled, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
}
.btn-youtube:hover:not(:disabled):not(.disabled), .btn-youtube.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-vimeo {
  --bs-btn-color: #000;
  --bs-btn-bg: #1ab7ea;
  --bs-btn-border-color: #1ab7ea;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3cc2ed;
  --bs-btn-hover-border-color: #31beec;
  --bs-btn-focus-shadow-rgb: 22, 156, 199;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #48c5ee;
  --bs-btn-active-border-color: #31beec;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1ab7ea;
  --bs-btn-disabled-border-color: #1ab7ea;
}
.btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus, .btn-vimeo.disabled, .btn-vimeo:disabled, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
}
.btn-vimeo:hover:not(:disabled):not(.disabled), .btn-vimeo.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-dribbble {
  --bs-btn-color: #000;
  --bs-btn-bg: #ea4c89;
  --bs-btn-border-color: #ea4c89;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ed679b;
  --bs-btn-hover-border-color: #ec5e95;
  --bs-btn-focus-shadow-rgb: 199, 65, 116;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ee70a1;
  --bs-btn-active-border-color: #ec5e95;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ea4c89;
  --bs-btn-disabled-border-color: #ea4c89;
}
.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
}
.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-github {
  --bs-btn-color: #fff;
  --bs-btn-bg: #181717;
  --bs-btn-border-color: #181717;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #141414;
  --bs-btn-hover-border-color: #131212;
  --bs-btn-focus-shadow-rgb: 59, 58, 58;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #131212;
  --bs-btn-active-border-color: #121111;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #181717;
  --bs-btn-disabled-border-color: #181717;
}
.btn-github, .btn-github:focus, .btn-github.focus, .btn-github.disabled, .btn-github:disabled, .show > .btn-github.dropdown-toggle {
  color: #fff;
}
.btn-github:hover:not(:disabled):not(.disabled), .btn-github.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-instagram {
  --bs-btn-color: #000;
  --bs-btn-bg: #e4405f;
  --bs-btn-border-color: #e4405f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e85d77;
  --bs-btn-hover-border-color: #e7536f;
  --bs-btn-focus-shadow-rgb: 194, 54, 81;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e9667f;
  --bs-btn-active-border-color: #e7536f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #e4405f;
  --bs-btn-disabled-border-color: #e4405f;
}
.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
}
.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-pinterest {
  --bs-btn-color: #fff;
  --bs-btn-bg: #bd081c;
  --bs-btn-border-color: #bd081c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a10718;
  --bs-btn-hover-border-color: #970616;
  --bs-btn-focus-shadow-rgb: 199, 45, 62;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #970616;
  --bs-btn-active-border-color: #8e0615;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #bd081c;
  --bs-btn-disabled-border-color: #bd081c;
}
.btn-pinterest, .btn-pinterest:focus, .btn-pinterest.focus, .btn-pinterest.disabled, .btn-pinterest:disabled, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
}
.btn-pinterest:hover:not(:disabled):not(.disabled), .btn-pinterest.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-flickr {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0063dc;
  --bs-btn-border-color: #0063dc;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0054bb;
  --bs-btn-hover-border-color: #004fb0;
  --bs-btn-focus-shadow-rgb: 38, 122, 225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #004fb0;
  --bs-btn-active-border-color: #004aa5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0063dc;
  --bs-btn-disabled-border-color: #0063dc;
}
.btn-flickr, .btn-flickr:focus, .btn-flickr.focus, .btn-flickr.disabled, .btn-flickr:disabled, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
}
.btn-flickr:hover:not(:disabled):not(.disabled), .btn-flickr.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-bitbucket {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0052cc;
  --bs-btn-border-color: #0052cc;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0046ad;
  --bs-btn-hover-border-color: #0042a3;
  --bs-btn-focus-shadow-rgb: 38, 108, 212;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0042a3;
  --bs-btn-active-border-color: #003e99;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0052cc;
  --bs-btn-disabled-border-color: #0052cc;
}
.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
}
.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle,
.btn-white,
.btn-white:focus,
.btn-white.focus,
.btn-white.disabled,
.btn-white:disabled,
.show > .btn-white.dropdown-toggle {
  color: #343a40;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled),
.btn-white:hover:not(:disabled):not(.disabled),
.btn-white.hover:not(:disabled):not(.disabled) {
  color: #343a40;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled),
.btn-outline-white:hover:not(:disabled):not(.disabled),
.btn-outline-white.hover:not(:disabled):not(.disabled) {
  color: #343a40;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.btn-outline-white:not(:disabled):not(.disabled).active {
  color: #343a40;
}

.card {
  box-shadow: 0 2px 4px rgba(126, 142, 177, 0.12);
  margin-bottom: 1.5rem;
}

a.card {
  cursor: pointer;
  text-decoration: none;
}

.card-header {
  background: transparent;
}

.card-body {
  padding-top: 0.75rem;
}

.card-title {
  color: #3e4676;
  font-size: 0.9375rem;
  line-height: 1.5;
}

.card-subtitle {
  font-weight: 400;
}

.card-table {
  margin-bottom: 0;
}

.card-table tr td:first-child,
.card-table tr th:first-child {
  padding-left: 1.25rem;
}

.card-table tr td:last-child,
.card-table tr th:last-child {
  padding-right: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  max-width: 100%;
  height: auto;
}
@media all and (-ms-high-contrast: none) {
  .card-img,
  .card-img-top,
  .card-img-bottom {
    height: 100%;
  }
}

.card-actions a {
  color: #3e4676;
  text-decoration: none;
}
.card-actions svg {
  width: 16px;
  height: 16px;
}
.card-actions .dropdown {
  line-height: 1.4;
}

.card-img-hover {
  transition: all 0.1s ease-in-out;
}
.card-img-hover:hover {
  transform: scale(1.035);
}

.chart {
  margin: auto;
  position: relative;
  width: 100%;
  min-height: 300px;
}
.chart-xs {
  min-height: 200px;
}
.chart-sm {
  min-height: 250px;
}
.chart-lg {
  min-height: 350px;
}
.chart canvas {
  max-width: 100%;
}

.chat-online {
  color: #34ce57;
}

.chat-offline {
  color: #e4606d;
}

.chat-messages {
  display: flex;
  flex-direction: column;
  max-height: 800px;
  overflow-y: scroll;
}

.chat-message-left,
.chat-message-right {
  display: flex;
  flex-shrink: 0;
}

.chat-message-left {
  margin-right: auto;
}

.chat-message-right {
  flex-direction: row-reverse;
  margin-left: auto;
}

@media (min-width: 768px) {
  .collapse.collapse-disabled-md {
    display: block;
    height: auto !important;
    visibility: visible;
  }
}
.content {
  flex: 1;
  margin-top: 3rem;
  padding: 0 0.5rem;
}
@media (min-width: 992px) {
  .content {
    padding: 0 1.5rem;
  }
}

.navbar-nav .dropdown-menu {
  box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.05);
}

.dropdown .dropdown-menu.show {
  animation-name: dropdownAnimation;
  animation-duration: 0.5s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

@keyframes dropdownAnimation {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translateY(0px);
  }
}
.dropdown-toggle:after {
  border: solid;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
}

.dropdown-item {
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.dropdown-menu-lg {
  min-width: 20rem;
}

.dropdown .list-group .list-group-item {
  border-width: 0;
  border-bottom-width: 1px;
  margin-bottom: 0;
}
.dropdown .list-group .list-group-item:first-child, .dropdown .list-group .list-group-item:last-child {
  border-radius: 0;
}
.dropdown .list-group .list-group-item:hover {
  background: #f8f9fa;
}

.dropdown-menu-header {
  padding: 0.75rem;
  text-align: center;
  font-weight: 500;
  border-bottom: 1px solid #dee2e6;
}

.dropdown-menu-footer {
  padding: 0.5rem;
  text-align: center;
  display: block;
  font-size: 0.75rem;
}

.feather {
  width: 16px;
  height: 16px;
}

.footer {
  padding: 1rem 0.5rem;
}
@media (min-width: 992px) {
  .footer {
    padding: 1rem 1.5rem;
  }
}
.footer ul {
  margin-bottom: 0;
}

.form-control-lite {
  border: 0;
  border-radius: 0;
  box-shadow: none;
  background: transparent;
  color: #fff;
}
.form-control-lite::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.form-control-lite:-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.form-control-lite::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.form-control-lite:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.form-control-lite:focus {
  box-shadow: none;
  outline: 0;
  background: transparent;
  color: #fff;
}

@media (min-width: 1440px) {
  .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
    width: 95%;
  }
}

.hamburger,
.hamburger:before,
.hamburger:after {
  cursor: pointer;
  height: 2px;
  width: 20px;
  background: rgba(255, 255, 255, 0.75);
  display: block;
  content: "";
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -6.5px;
  width: 20px;
  position: absolute;
}

.hamburger:after {
  bottom: -6.5px;
  width: 20px;
  position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
  background: #fff;
}

.hamburger-right, .hamburger-right:before, .hamburger-right:after {
  right: 0;
}

.header {
  position: relative;
  margin-bottom: 3rem;
}

.header-title {
  font-size: 1.640625rem;
  color: #fff;
}

.header-subtitle {
  font-size: 0.9375rem;
  color: #fff;
}

.icon {
  width: 60px;
  height: 60px;
  line-height: 52px;
  text-align: center;
  font-size: 2rem;
  margin: 0.5rem 0;
}
.icon svg {
  width: 32px;
  height: 32px;
}

.icon-primary {
  background-color: #3B7DDD;
}

.icon-secondary {
  background-color: #6f42c1;
}

.icon-tertiary {
  background-color: #669ae5;
}

.icon-success {
  background-color: #28a745;
}

.icon-info {
  background-color: #20c997;
}

.icon-warning {
  background-color: #fd7e14;
}

.icon-danger {
  background-color: #dc3545;
}

.icon-light {
  background-color: #e9ecef;
}

.icon-dark {
  background-color: #153d77;
}

.landing-features-icon {
  width: 42px;
  height: 42px;
  color: #266fd9;
}

.landing-bg {
  background: linear-gradient(90deg, #0d274c, #1c53a3);
}

.landing-text {
  color: rgba(255, 255, 255, 0.75);
}

.landing-icon {
  align-items: center;
  background: #e9f0fb;
  border-radius: 50%;
  justify-content: center;
  margin-right: 1rem;
  display: flex;
  height: 56px;
  width: 56px;
}
.landing-icon svg {
  width: 28px;
  height: 28px;
  color: #3B7DDD;
}

.landing-stars {
  color: #ffc107;
}

.landing-nav {
  box-shadow: 0 0 2.5rem 0 rgba(0, 0, 0, 0.075);
}

.landing-img {
  box-shadow: 0 0 3rem rgba(23, 66, 130, 0.075);
  border: 1px solid rgba(0, 0, 0, 0.075);
}

.main {
  width: 100%;
  min-height: 100vh;
  min-width: 0;
  transition: margin-left 0.3s ease-in-out, left 0.3s ease-in-out, margin-right 0.3s ease-in-out, right 0.3s ease-in-out;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767.98px) {
  .main {
    overflow-y: hidden;
    width: 100vw;
    min-width: 100vw;
  }
}

.modal-primary .modal-content {
  background: #3B7DDD;
  color: color-yiq(#3B7DDD);
}
.modal-primary h1, .modal-primary h2, .modal-primary h3, .modal-primary h4, .modal-primary h5, .modal-primary h6,
.modal-primary .h1, .modal-primary .h2, .modal-primary .h3, .modal-primary .h4, .modal-primary .h5, .modal-primary .h6 {
  color: #fff;
}

.modal-secondary .modal-content {
  background: #6f42c1;
  color: color-yiq(#6f42c1);
}
.modal-secondary h1, .modal-secondary h2, .modal-secondary h3, .modal-secondary h4, .modal-secondary h5, .modal-secondary h6,
.modal-secondary .h1, .modal-secondary .h2, .modal-secondary .h3, .modal-secondary .h4, .modal-secondary .h5, .modal-secondary .h6 {
  color: #fff;
}

.modal-tertiary .modal-content {
  background: #669ae5;
  color: color-yiq(#669ae5);
}
.modal-tertiary h1, .modal-tertiary h2, .modal-tertiary h3, .modal-tertiary h4, .modal-tertiary h5, .modal-tertiary h6,
.modal-tertiary .h1, .modal-tertiary .h2, .modal-tertiary .h3, .modal-tertiary .h4, .modal-tertiary .h5, .modal-tertiary .h6 {
  color: #fff;
}

.modal-success .modal-content {
  background: #28a745;
  color: color-yiq(#28a745);
}
.modal-success h1, .modal-success h2, .modal-success h3, .modal-success h4, .modal-success h5, .modal-success h6,
.modal-success .h1, .modal-success .h2, .modal-success .h3, .modal-success .h4, .modal-success .h5, .modal-success .h6 {
  color: #fff;
}

.modal-info .modal-content {
  background: #20c997;
  color: color-yiq(#20c997);
}
.modal-info h1, .modal-info h2, .modal-info h3, .modal-info h4, .modal-info h5, .modal-info h6,
.modal-info .h1, .modal-info .h2, .modal-info .h3, .modal-info .h4, .modal-info .h5, .modal-info .h6 {
  color: #fff;
}

.modal-warning .modal-content {
  background: #fd7e14;
  color: color-yiq(#fd7e14);
}
.modal-warning h1, .modal-warning h2, .modal-warning h3, .modal-warning h4, .modal-warning h5, .modal-warning h6,
.modal-warning .h1, .modal-warning .h2, .modal-warning .h3, .modal-warning .h4, .modal-warning .h5, .modal-warning .h6 {
  color: #fff;
}

.modal-danger .modal-content {
  background: #dc3545;
  color: color-yiq(#dc3545);
}
.modal-danger h1, .modal-danger h2, .modal-danger h3, .modal-danger h4, .modal-danger h5, .modal-danger h6,
.modal-danger .h1, .modal-danger .h2, .modal-danger .h3, .modal-danger .h4, .modal-danger .h5, .modal-danger .h6 {
  color: #fff;
}

.modal-light .modal-content {
  background: #e9ecef;
  color: color-yiq(#e9ecef);
}
.modal-light h1, .modal-light h2, .modal-light h3, .modal-light h4, .modal-light h5, .modal-light h6,
.modal-light .h1, .modal-light .h2, .modal-light .h3, .modal-light .h4, .modal-light .h5, .modal-light .h6 {
  color: #fff;
}

.modal-dark .modal-content {
  background: #153d77;
  color: color-yiq(#153d77);
}
.modal-dark h1, .modal-dark h2, .modal-dark h3, .modal-dark h4, .modal-dark h5, .modal-dark h6,
.modal-dark .h1, .modal-dark .h2, .modal-dark .h3, .modal-dark .h4, .modal-dark .h5, .modal-dark .h6 {
  color: #fff;
}

.modal-colored .modal-header,
.modal-colored .modal-footer {
  border-color: rgba(255, 255, 255, 0.33);
}

.nav-link-sm {
  padding: 0.25rem 0.5rem;
}

.nav-link-lg {
  padding: 0.75rem 1.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar .nav-item {
  line-height: 3rem;
}
.navbar .nav-item a {
  text-decoration: none;
}
.navbar .nav-item a:focus {
  outline: 0;
}
.navbar .nav-item .dropdown-menu {
  line-height: 1.5;
}
.navbar .nav-item .nav-link {
  font-weight: 500;
}
.navbar .nav-item .nav-link .fas,
.navbar .nav-item .nav-link .far,
.navbar .nav-item .nav-link .fal,
.navbar .nav-item .nav-link .fab {
  font-size: 1.125rem;
}
.navbar .nav-item .nav-link:after {
  display: none;
}

@media (max-width: 575.98px) {
  .navbar {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .dropdown,
  .dropleft,
  .dropright,
  .dropup {
    position: inherit;
  }
  .navbar-expand .navbar-nav .dropdown-menu-lg {
    min-width: 100%;
  }
}
.navbar-brand svg {
  width: 32px;
  height: 32px;
  fill: #518be1;
}

.navbar-theme .navbar-brand {
  color: #fff;
}
.navbar-theme .navbar-brand:hover {
  color: #fff;
}
.navbar-theme .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-theme .navbar-nav .nav-link:hover {
  color: #fff;
}
.navbar-theme .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-theme .navbar-nav .show > .nav-link,
.navbar-theme .navbar-nav .active > .nav-link,
.navbar-theme .navbar-nav .nav-link.show,
.navbar-theme .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-theme .navbar-toggler {
  color: rgba(255, 255, 255, 0.75);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-theme .navbar-toggler-icon {
  background-image: str-replace(url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"), "#", "%23");
}
.navbar-theme .navbar-text {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-theme .navbar-text a {
  color: #fff;
}
.navbar-theme .navbar-text a:hover {
  color: #fff;
}

.nav-item .indicator {
  background: #fd7e14;
  box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  height: 9px;
  width: 9px;
  position: absolute;
  top: 18px;
  right: 0;
  transition: top 0.1s ease-out;
}
.nav-item:hover .indicator {
  top: 15px;
}
.nav-item a:focus {
  outline: 0;
}

body, html {
  height: 100%;
}

body {
  overflow-y: scroll;
  opacity: 1 !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
.sidebar {
  min-width: 250px;
  max-width: 250px;
  transition: margin-left 0.3s ease-in-out, left 0.3s ease-in-out, margin-right 0.3s ease-in-out, right 0.3s ease-in-out;
  background: transparent;
  border-right: 0;
  box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.05);
  z-index: 1;
}

.sidebar-brand,
.sidebar-brand:hover {
  padding: 1rem;
  background: #153d77;
  font-size: 1.175rem;
  font-weight: 500;
  color: #fff;
  width: 100%;
  display: block;
  text-decoration: none;
}
.sidebar-brand svg,
.sidebar-brand:hover svg {
  height: 32px;
  width: 32px;
  margin-right: 0.25rem;
  fill: #5c93e3;
}

.sidebar-user {
  padding: 1.5rem 1rem 1rem;
  background: #fff;
  color: #153d77;
  text-align: center;
}
.sidebar-user img {
  width: 64px;
  height: 64px;
}

.sidebar-content {
  background: #fff;
  transition: margin-left 0.3s ease-in-out, left 0.3s ease-in-out, margin-right 0.3s ease-in-out, right 0.3s ease-in-out;
  height: 100%;
  min-height: 100%;
  display: flex;
  flex-direction: column;
}

.sidebar-nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex: 1;
  background: #fff;
}

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 0.65rem 0.75rem;
  margin: 0 0.5rem;
  color: #6c757d;
  font-weight: 400;
  background: transparent;
  border-radius: 0.2rem;
  transition: background 0.1s ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.sidebar-link svg,
.sidebar-link .fas,
.sidebar-link .far,
.sidebar-link .fal,
.sidebar-link .fab,
a.sidebar-link svg,
a.sidebar-link .fas,
a.sidebar-link .far,
a.sidebar-link .fal,
a.sidebar-link .fab {
  margin-right: 0.75rem;
  color: #153d77;
}

.sidebar-link:focus {
  outline: 0;
}

.sidebar-link:hover {
  color: #212529;
  background: #fff;
}
.sidebar-link:hover svg,
.sidebar-link:hover .fas,
.sidebar-link:hover .far,
.sidebar-link:hover .fal,
.sidebar-link:hover .fab {
  color: #153d77;
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover {
  color: #212529;
  background: #e9ecef;
}
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active > .sidebar-link .fas,
.sidebar-item.active > .sidebar-link .far,
.sidebar-item.active > .sidebar-link .fal,
.sidebar-item.active > .sidebar-link .fab,
.sidebar-item.active .sidebar-link:hover svg,
.sidebar-item.active .sidebar-link:hover .fas,
.sidebar-item.active .sidebar-link:hover .far,
.sidebar-item.active .sidebar-link:hover .fal,
.sidebar-item.active .sidebar-link:hover .fab {
  color: #153d77;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.35rem 1.5rem 0.35rem 2.75rem;
  margin: 0 0.5rem;
  color: #6c757d;
  background: #fff;
  font-weight: 400;
  font-size: 90%;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #212529;
  background: #fff;
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item.active .sidebar-link {
  color: #212529;
  background: #fff;
  font-weight: 400;
}

.sidebar [data-bs-toggle=collapse] {
  position: relative;
}

.sidebar [data-bs-toggle=collapse]:before {
  content: " ";
  border: solid;
  border-width: 0 0.1rem 0.1rem 0;
  display: inline-block;
  padding: 2.5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 1.2rem;
  right: 1.25rem;
  transition: all 0.2s ease-out;
}

.sidebar [aria-expanded=true]:before,
.sidebar [data-bs-toggle=collapse]:not(.collapsed):before {
  transform: rotate(45deg);
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
  margin-left: 0.5rem;
}

.sidebar.toggled {
  margin-left: -250px;
}
.sidebar.toggled .sidebar-content {
  left: -250px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  .sidebar {
    margin-left: -250px;
  }
  .sidebar .sidebar-content {
    left: -250px;
  }
  .sidebar.toggled {
    margin-left: 0;
  }
  .sidebar.toggled .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed {
    margin-left: 0;
  }
  .sidebar-collapsed .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed.toggled {
    margin-left: -250px;
  }
  .sidebar-collapsed.toggled .sidebar-content {
    left: -250px;
  }
}

.sidebar-header {
  background: transparent;
  color: #adb5bd;
  padding: 0.375rem 1.5rem;
  font-size: 0.75rem;
  font-weight: 500;
  text-transform: none;
}

.sidebar-badge {
  position: absolute;
  right: 15px;
  top: 13px;
}
.sidebar-dropdown .sidebar-badge {
  top: 7px;
}

.splash {
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;
}
.splash .splash-icon {
  background: #153d77;
  display: block;
  position: fixed;
  z-index: 100;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transition: transform 0.5s;
  transform: translateX(0%) translateY(-100%);
}
.splash.active .splash-icon {
  transform: translateX(0%) translateY(0%);
}
.splash.active .splash-icon::after {
  box-sizing: border-box;
  position: absolute;
  left: 50%;
  display: block;
  border: 5px solid #fff;
  border-radius: 50%;
  content: "";
  top: 50%;
  margin-left: -20px;
  width: 40px;
  height: 40px;
  border-top-color: rgba(0, 0, 0, 0.2);
  animation: splash-spinner 1.2s linear infinite;
}

@keyframes splash-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.table thead, .table tbody, .table tfoot, .table tr, .table td, .table th {
  border-color: var(--bs-border-color);
}

.card > .dataTables_wrapper .table.dataTable,
.card > .table,
.card > .table-responsive .table,
.card > .table-responsive-sm .table,
.card > .table-responsive-md .table,
.card > .table-responsive-lg .table,
.card > .table-responsive-xl .table {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin-bottom: 0;
}
.card > .dataTables_wrapper .table.dataTable td:first-child,
.card > .dataTables_wrapper .table.dataTable th:first-child,
.card > .table td:first-child,
.card > .table th:first-child,
.card > .table-responsive .table td:first-child,
.card > .table-responsive .table th:first-child,
.card > .table-responsive-sm .table td:first-child,
.card > .table-responsive-sm .table th:first-child,
.card > .table-responsive-md .table td:first-child,
.card > .table-responsive-md .table th:first-child,
.card > .table-responsive-lg .table td:first-child,
.card > .table-responsive-lg .table th:first-child,
.card > .table-responsive-xl .table td:first-child,
.card > .table-responsive-xl .table th:first-child {
  border-left: 0;
  padding-left: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable td:last-child,
.card > .dataTables_wrapper .table.dataTable th:last-child,
.card > .table td:last-child,
.card > .table th:last-child,
.card > .table-responsive .table td:last-child,
.card > .table-responsive .table th:last-child,
.card > .table-responsive-sm .table td:last-child,
.card > .table-responsive-sm .table th:last-child,
.card > .table-responsive-md .table td:last-child,
.card > .table-responsive-md .table th:last-child,
.card > .table-responsive-lg .table td:last-child,
.card > .table-responsive-lg .table th:last-child,
.card > .table-responsive-xl .table td:last-child,
.card > .table-responsive-xl .table th:last-child {
  border-right: 0;
  padding-right: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable tr:first-child td,
.card > .dataTables_wrapper .table.dataTable tr:first-child th,
.card > .table tr:first-child td,
.card > .table tr:first-child th,
.card > .table-responsive .table tr:first-child td,
.card > .table-responsive .table tr:first-child th,
.card > .table-responsive-sm .table tr:first-child td,
.card > .table-responsive-sm .table tr:first-child th,
.card > .table-responsive-md .table tr:first-child td,
.card > .table-responsive-md .table tr:first-child th,
.card > .table-responsive-lg .table tr:first-child td,
.card > .table-responsive-lg .table tr:first-child th,
.card > .table-responsive-xl .table tr:first-child td,
.card > .table-responsive-xl .table tr:first-child th {
  border-top: 0;
}
.card > .dataTables_wrapper .table.dataTable tr:last-child td,
.card > .table tr:last-child td,
.card > .table-responsive .table tr:last-child td,
.card > .table-responsive-sm .table tr:last-child td,
.card > .table-responsive-md .table tr:last-child td,
.card > .table-responsive-lg .table tr:last-child td,
.card > .table-responsive-xl .table tr:last-child td {
  border-bottom: 0;
}
.card .card-header + .table {
  border-top: 0;
}

.table-action a {
  color: #6c757d;
}
.table-action a:hover {
  color: #212529;
}
.table-action .feather {
  width: 18px;
  height: 18px;
}

.table > tbody > tr > td {
  vertical-align: middle;
}

.table > :not(:first-child) {
  border-top: transparent;
}

.card > .dataTables_wrapper .table.dataTable {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.card > .dataTables_wrapper .dataTables_info {
  padding: 1rem 1.25rem;
}
.card > .dataTables_wrapper .dataTables_paginate {
  padding: 0.6rem 1.25rem;
}

table.dataTable.table-striped > tbody > tr.odd.selected,
table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  --bs-table-accent-bg: $primary;
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #343a40;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #343a40;
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #3B7DDD;
}
.tab .nav-tabs .nav-link svg {
  width: 20px;
  height: 20px;
}
.tab .tab-content {
  background: #fff;
  padding: 1.25rem;
  box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.05);
  border-radius: 0 0 0.2rem 0.2rem;
}
.tab .tab-content p:last-child {
  margin-bottom: 0;
}

.tab-primary .nav-tabs .nav-link.active {
  background: #3B7DDD;
  border-bottom-color: #3B7DDD;
  color: #fff;
}
.tab-primary .tab-content {
  background: #3B7DDD;
  color: #fff;
}
.tab-primary h1, .tab-primary h2, .tab-primary h3, .tab-primary h4, .tab-primary h5, .tab-primary h6,
.tab-primary .h1, .tab-primary .h2, .tab-primary .h3, .tab-primary .h4, .tab-primary .h5, .tab-primary .h6 {
  color: #fff;
}

.tab-secondary .nav-tabs .nav-link.active {
  background: #6f42c1;
  border-bottom-color: #6f42c1;
  color: #fff;
}
.tab-secondary .tab-content {
  background: #6f42c1;
  color: #fff;
}
.tab-secondary h1, .tab-secondary h2, .tab-secondary h3, .tab-secondary h4, .tab-secondary h5, .tab-secondary h6,
.tab-secondary .h1, .tab-secondary .h2, .tab-secondary .h3, .tab-secondary .h4, .tab-secondary .h5, .tab-secondary .h6 {
  color: #fff;
}

.tab-tertiary .nav-tabs .nav-link.active {
  background: #669ae5;
  border-bottom-color: #669ae5;
  color: #fff;
}
.tab-tertiary .tab-content {
  background: #669ae5;
  color: #fff;
}
.tab-tertiary h1, .tab-tertiary h2, .tab-tertiary h3, .tab-tertiary h4, .tab-tertiary h5, .tab-tertiary h6,
.tab-tertiary .h1, .tab-tertiary .h2, .tab-tertiary .h3, .tab-tertiary .h4, .tab-tertiary .h5, .tab-tertiary .h6 {
  color: #fff;
}

.tab-success .nav-tabs .nav-link.active {
  background: #28a745;
  border-bottom-color: #28a745;
  color: #fff;
}
.tab-success .tab-content {
  background: #28a745;
  color: #fff;
}
.tab-success h1, .tab-success h2, .tab-success h3, .tab-success h4, .tab-success h5, .tab-success h6,
.tab-success .h1, .tab-success .h2, .tab-success .h3, .tab-success .h4, .tab-success .h5, .tab-success .h6 {
  color: #fff;
}

.tab-info .nav-tabs .nav-link.active {
  background: #20c997;
  border-bottom-color: #20c997;
  color: #fff;
}
.tab-info .tab-content {
  background: #20c997;
  color: #fff;
}
.tab-info h1, .tab-info h2, .tab-info h3, .tab-info h4, .tab-info h5, .tab-info h6,
.tab-info .h1, .tab-info .h2, .tab-info .h3, .tab-info .h4, .tab-info .h5, .tab-info .h6 {
  color: #fff;
}

.tab-warning .nav-tabs .nav-link.active {
  background: #fd7e14;
  border-bottom-color: #fd7e14;
  color: #fff;
}
.tab-warning .tab-content {
  background: #fd7e14;
  color: #fff;
}
.tab-warning h1, .tab-warning h2, .tab-warning h3, .tab-warning h4, .tab-warning h5, .tab-warning h6,
.tab-warning .h1, .tab-warning .h2, .tab-warning .h3, .tab-warning .h4, .tab-warning .h5, .tab-warning .h6 {
  color: #fff;
}

.tab-danger .nav-tabs .nav-link.active {
  background: #dc3545;
  border-bottom-color: #dc3545;
  color: #fff;
}
.tab-danger .tab-content {
  background: #dc3545;
  color: #fff;
}
.tab-danger h1, .tab-danger h2, .tab-danger h3, .tab-danger h4, .tab-danger h5, .tab-danger h6,
.tab-danger .h1, .tab-danger .h2, .tab-danger .h3, .tab-danger .h4, .tab-danger .h5, .tab-danger .h6 {
  color: #fff;
}

.tab-light .nav-tabs .nav-link.active {
  background: #e9ecef;
  border-bottom-color: #e9ecef;
  color: #fff;
}
.tab-light .tab-content {
  background: #e9ecef;
  color: #fff;
}
.tab-light h1, .tab-light h2, .tab-light h3, .tab-light h4, .tab-light h5, .tab-light h6,
.tab-light .h1, .tab-light .h2, .tab-light .h3, .tab-light .h4, .tab-light .h5, .tab-light .h6 {
  color: #fff;
}

.tab-dark .nav-tabs .nav-link.active {
  background: #153d77;
  border-bottom-color: #153d77;
  color: #fff;
}
.tab-dark .tab-content {
  background: #153d77;
  color: #fff;
}
.tab-dark h1, .tab-dark h2, .tab-dark h3, .tab-dark h4, .tab-dark h5, .tab-dark h6,
.tab-dark .h1, .tab-dark .h2, .tab-dark .h3, .tab-dark .h4, .tab-dark .h5, .tab-dark .h6 {
  color: #fff;
}

.tab-title {
  font-size: 1.125rem;
}

.tab-vertical .nav-tabs {
  float: left;
  flex-direction: column;
}
.tab-vertical .nav-tabs .nav-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.tab-vertical .tab-content {
  overflow: auto;
}

.text-sm {
  font-size: 0.75rem;
}

.text-lg {
  font-size: 1.125rem;
}

b, strong {
  font-weight: 500;
}

pre.snippet {
  white-space: pre-wrap;
  word-wrap: break-word;
  text-align: justify;
}

.wrapper {
  align-items: stretch;
  display: flex;
  overflow: hidden;
  width: 100%;
  position: relative;
}
.wrapper:before {
  width: 100%;
  height: 264px;
  position: absolute;
  top: 0;
  left: 0;
  background: #153d77;
  content: " ";
}

.wizard.sw-theme-default > .nav .nav-link.active {
  color: #3B7DDD !important;
}
.wizard.sw-theme-default > .nav .nav-link.active:after {
  background: #3B7DDD !important;
}
.wizard.sw-theme-default > .nav .nav-link.done {
  color: #7ca8e8 !important;
}
.wizard.sw-theme-default > .nav .nav-link.done:after {
  background: #7ca8e8 !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.active {
  border-color: #3B7DDD !important;
  background: #3B7DDD !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #3B7DDD !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done {
  border-color: #7ca8e8 !important;
  background: #7ca8e8 !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #7ca8e8 !important;
}

.wizard-primary.sw-theme-default > .nav .nav-link.active {
  color: #3B7DDD !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.active:after {
  background: #3B7DDD !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.done {
  color: #7ca8e8 !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.done:after {
  background: #7ca8e8 !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #3B7DDD !important;
  background: #3B7DDD !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #3B7DDD !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done {
  border-color: #7ca8e8 !important;
  background: #7ca8e8 !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #7ca8e8 !important;
}

.wizard-secondary.sw-theme-default > .nav .nav-link.active {
  color: #6f42c1 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.active:after {
  background: #6f42c1 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done {
  color: #9b7cd4 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done:after {
  background: #9b7cd4 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #6f42c1 !important;
  background: #6f42c1 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #6f42c1 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done {
  border-color: #9b7cd4 !important;
  background: #9b7cd4 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #9b7cd4 !important;
}

.wizard-tertiary.sw-theme-default > .nav .nav-link.active {
  color: #669ae5 !important;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.active:after {
  background: #669ae5 !important;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.done {
  color: #a8c5f0 !important;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.done:after {
  background: #a8c5f0 !important;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #669ae5 !important;
  background: #669ae5 !important;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #669ae5 !important;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.done {
  border-color: #a8c5f0 !important;
  background: #a8c5f0 !important;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #a8c5f0 !important;
}

.wizard-success.sw-theme-default > .nav .nav-link.active {
  color: #28a745 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.active:after {
  background: #28a745 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.done {
  color: #48d368 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.done:after {
  background: #48d368 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active {
  border-color: #28a745 !important;
  background: #28a745 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #28a745 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done {
  border-color: #48d368 !important;
  background: #48d368 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #48d368 !important;
}

.wizard-info.sw-theme-default > .nav .nav-link.active {
  color: #20c997 !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.active:after {
  background: #20c997 !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.done {
  color: #52e3b8 !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.done:after {
  background: #52e3b8 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active {
  border-color: #20c997 !important;
  background: #20c997 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #20c997 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done {
  border-color: #52e3b8 !important;
  background: #52e3b8 !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #52e3b8 !important;
}

.wizard-warning.sw-theme-default > .nav .nav-link.active {
  color: #fd7e14 !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.active:after {
  background: #fd7e14 !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.done {
  color: #fea860 !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.done:after {
  background: #fea860 !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active {
  border-color: #fd7e14 !important;
  background: #fd7e14 !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #fd7e14 !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done {
  border-color: #fea860 !important;
  background: #fea860 !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #fea860 !important;
}

.wizard-danger.sw-theme-default > .nav .nav-link.active {
  color: #dc3545 !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.active:after {
  background: #dc3545 !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.done {
  color: #e77681 !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.done:after {
  background: #e77681 !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active {
  border-color: #dc3545 !important;
  background: #dc3545 !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #dc3545 !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done {
  border-color: #e77681 !important;
  background: #e77681 !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #e77681 !important;
}

.wizard-light.sw-theme-default > .nav .nav-link.active {
  color: #e9ecef !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.active:after {
  background: #e9ecef !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.done {
  color: white !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.done:after {
  background: white !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active {
  border-color: #e9ecef !important;
  background: #e9ecef !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #e9ecef !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done {
  border-color: white !important;
  background: white !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: white !important;
}

.wizard-dark.sw-theme-default > .nav .nav-link.active {
  color: #153d77 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.active:after {
  background: #153d77 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.done {
  color: #205eb8 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.done:after {
  background: #205eb8 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active {
  border-color: #153d77 !important;
  background: #153d77 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #153d77 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done {
  border-color: #205eb8 !important;
  background: #205eb8 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: #205eb8 !important;
}

.wizard {
  background: #fff;
  background-color: #fff;
  background-clip: border-box;
  border: 0px solid var(--bs-border-color-translucent);
  box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.05);
  border-radius: 0.2rem !important;
  margin-bottom: 2rem;
}

.wizard a {
  transition: none;
}

.wizard .tab-pane {
  padding: 1.25rem !important;
}

.wizard.sw-theme-default .sw-toolbar-bottom,
.wizard.sw-theme-arrows .sw-toolbar-bottom {
  background: #fff;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #dee2e6;
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
  padding: 10px;
}

.bg-primary-light {
  background-color: #5c93e3 !important;
}

.bg-secondary-light {
  background-color: #855fca !important;
}

.bg-tertiary-light {
  background-color: #87afea !important;
}

.bg-success-light {
  background-color: #2fc652 !important;
}

.bg-info-light {
  background-color: #31deab !important;
}

.bg-warning-light {
  background-color: #fd933a !important;
}

.bg-danger-light {
  background-color: #e25663 !important;
}

.bg-light-light {
  background-color: white !important;
}

.bg-dark-light {
  background-color: #1a4d98 !important;
}

.bg-primary-dark {
  background-color: #2469ce !important;
}

.bg-secondary-dark {
  background-color: #5e37a6 !important;
}

.bg-tertiary-dark {
  background-color: #4684df !important;
}

.bg-success-dark {
  background-color: #218838 !important;
}

.bg-info-dark {
  background-color: #1ba87e !important;
}

.bg-warning-dark {
  background-color: #e96b02 !important;
}

.bg-danger-dark {
  background-color: #c82333 !important;
}

.bg-light-dark {
  background-color: #d3d9df !important;
}

.bg-dark-dark {
  background-color: #0f2c56 !important;
}

.cursor-grab {
  cursor: move;
  cursor: grab;
  cursor: -webkit-grab;
}

.cursor-pointer {
  cursor: pointer;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

.absolute-top {
  position: absolute;
  left: 0;
  top: 0;
}

.min-vw-25 {
  min-width: 25vw !important;
}

.min-vw-50 {
  min-width: 50vw !important;
}

.min-vw-75 {
  min-width: 75vw !important;
}

.min-vh-25 {
  min-height: 25vh !important;
}

.min-vh-50 {
  min-height: 50vh !important;
}

.min-vh-75 {
  min-height: 75vh !important;
}

.vw-25 {
  width: 25vw !important;
}

.vw-50 {
  width: 50vw !important;
}

.vw-75 {
  width: 75vw !important;
}

.vh-25 {
  height: 25vh !important;
}

.vh-50 {
  height: 50vh !important;
}

.vh-75 {
  height: 75vh !important;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}

.ql-clipboard p {
  margin: 0;
  padding: 0;
}

.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.ql-editor > * {
  cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor .h1,
.ql-editor h2,
.ql-editor .h2,
.ql-editor h3,
.ql-editor .h3,
.ql-editor h4,
.ql-editor .h4,
.ql-editor h5,
.ql-editor .h5,
.ql-editor h6,
.ql-editor .h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}

.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}

.ql-editor ul > li::before {
  content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}

.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before {
  content: "☑";
}

.ql-editor ul[data-checked=false] > li::before {
  content: "☐";
}

.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}

.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

.ql-editor ol li:before {
  content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}

.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}

.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}

.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}

.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}

.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}

.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}

.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}

.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}

.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}

.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
  background-color: #000;
}

.ql-editor .ql-bg-red {
  background-color: #e60000;
}

.ql-editor .ql-bg-orange {
  background-color: #f90;
}

.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}

.ql-editor .ql-bg-green {
  background-color: #008a00;
}

.ql-editor .ql-bg-blue {
  background-color: #06c;
}

.ql-editor .ql-bg-purple {
  background-color: #93f;
}

.ql-editor .ql-color-white {
  color: #fff;
}

.ql-editor .ql-color-red {
  color: #e60000;
}

.ql-editor .ql-color-orange {
  color: #f90;
}

.ql-editor .ql-color-yellow {
  color: #ff0;
}

.ql-editor .ql-color-green {
  color: #008a00;
}

.ql-editor .ql-color-blue {
  color: #06c;
}

.ql-editor .ql-color-purple {
  color: #93f;
}

.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
  font-size: 0.75em;
}

.ql-editor .ql-size-large {
  font-size: 1.5em;
}

.ql-editor .ql-size-huge {
  font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

.ql-editor .ql-align-center {
  text-align: center;
}

.ql-editor .ql-align-justify {
  text-align: justify;
}

.ql-editor .ql-align-right {
  text-align: right;
}

.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}

.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}

.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
  float: left;
  height: 100%;
}

.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
  outline: none;
}

.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
  display: none;
}

.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
  color: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #fff;
}

@media (pointer: coarse) {
  .ql-bubble.ql-toolbar button:hover:not(.ql-active),
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
    color: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #ccc;
  }
}
.ql-bubble {
  box-sizing: border-box;
}

.ql-bubble * {
  box-sizing: border-box;
}

.ql-bubble .ql-hidden {
  display: none;
}

.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
  visibility: hidden;
}

.ql-bubble .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}

.ql-bubble .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}

.ql-bubble .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}

.ql-bubble .ql-formats {
  display: inline-block;
  vertical-align: middle;
}

.ql-bubble .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}

.ql-bubble .ql-stroke {
  fill: none;
  stroke: #ccc;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}

.ql-bubble .ql-stroke-miter {
  fill: none;
  stroke: #ccc;
  stroke-miterlimit: 10;
  stroke-width: 2;
}

.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ccc;
}

.ql-bubble .ql-empty {
  fill: none;
}

.ql-bubble .ql-even {
  fill-rule: evenodd;
}

.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
  stroke-width: 1;
}

.ql-bubble .ql-transparent {
  opacity: 0.4;
}

.ql-bubble .ql-direction svg:last-child {
  display: none;
}

.ql-bubble .ql-direction.ql-active svg:last-child {
  display: inline;
}

.ql-bubble .ql-direction.ql-active svg:first-child {
  display: none;
}

.ql-bubble .ql-editor h1, .ql-bubble .ql-editor .h1 {
  font-size: 2em;
}

.ql-bubble .ql-editor h2, .ql-bubble .ql-editor .h2 {
  font-size: 1.5em;
}

.ql-bubble .ql-editor h3, .ql-bubble .ql-editor .h3 {
  font-size: 1.17em;
}

.ql-bubble .ql-editor h4, .ql-bubble .ql-editor .h4 {
  font-size: 1em;
}

.ql-bubble .ql-editor h5, .ql-bubble .ql-editor .h5 {
  font-size: 0.83em;
}

.ql-bubble .ql-editor h6, .ql-bubble .ql-editor .h6 {
  font-size: 0.67em;
}

.ql-bubble .ql-editor a {
  text-decoration: underline;
}

.ql-bubble .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}

.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}

.ql-bubble .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}

.ql-bubble .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}

.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}

.ql-bubble .ql-editor img {
  max-width: 100%;
}

.ql-bubble .ql-picker {
  color: #ccc;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}

.ql-bubble .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}

.ql-bubble .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}

.ql-bubble .ql-picker-options {
  background-color: #444;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}

.ql-bubble .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #777;
  z-index: 2;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}

.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
  width: 28px;
}

.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}

.ql-bubble .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}

.ql-bubble .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}

.ql-bubble .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}

.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}

.ql-bubble .ql-picker.ql-header {
  width: 98px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}

.ql-bubble .ql-picker.ql-font {
  width: 108px;
}

.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}

.ql-bubble .ql-picker.ql-size {
  width: 98px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}

.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}

.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}

.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 12px 8px 0px;
}

.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 12px;
}

.ql-bubble .ql-color-picker svg {
  margin: 1px;
}

.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
  border-color: #fff;
}

.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 25px;
  color: #fff;
}

.ql-bubble .ql-tooltip-arrow {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: " ";
  display: block;
  left: 50%;
  margin-left: -6px;
  position: absolute;
}

.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom: 6px solid #444;
  top: -6px;
}

.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top: 6px solid #444;
  bottom: -6px;
}

.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
  display: block;
}

.ql-bubble .ql-tooltip.ql-editing .ql-formats {
  visibility: hidden;
}

.ql-bubble .ql-tooltip-editor {
  display: none;
}

.ql-bubble .ql-tooltip-editor input[type=text] {
  background: transparent;
  border: none;
  color: #fff;
  font-size: 13px;
  height: 100%;
  outline: none;
  padding: 10px 20px;
  position: absolute;
  width: 100%;
}

.ql-bubble .ql-tooltip-editor a {
  top: 10px;
  position: absolute;
  right: 20px;
}

.ql-bubble .ql-tooltip-editor a:before {
  color: #ccc;
  content: "×";
  font-size: 16px;
  font-weight: bold;
}

.ql-container.ql-bubble:not(.ql-disabled) a {
  position: relative;
  white-space: nowrap;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before {
  background-color: #444;
  border-radius: 15px;
  top: -5px;
  font-size: 12px;
  color: #fff;
  content: attr(href);
  font-weight: normal;
  overflow: hidden;
  padding: 5px 15px;
  text-decoration: none;
  z-index: 1;
}

.ql-container.ql-bubble:not(.ql-disabled) a::after {
  border-top: 6px solid #444;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 0;
  content: " ";
  height: 0;
  width: 0;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  left: 0;
  margin-left: 50%;
  position: absolute;
  transform: translate(-50%, -100%);
  transition: visibility 0s ease 200ms;
  visibility: hidden;
}

.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
  visibility: visible;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}

.ql-clipboard p {
  margin: 0;
  padding: 0;
}

.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.ql-editor > * {
  cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor .h1,
.ql-editor h2,
.ql-editor .h2,
.ql-editor h3,
.ql-editor .h3,
.ql-editor h4,
.ql-editor .h4,
.ql-editor h5,
.ql-editor .h5,
.ql-editor h6,
.ql-editor .h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}

.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}

.ql-editor ul > li::before {
  content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}

.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}

.ql-editor ul[data-checked=true] > li::before {
  content: "☑";
}

.ql-editor ul[data-checked=false] > li::before {
  content: "☐";
}

.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}

.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

.ql-editor ol li:before {
  content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}

.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}

.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}

.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}

.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}

.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}

.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}

.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}

.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}

.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}

.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
  background-color: #000;
}

.ql-editor .ql-bg-red {
  background-color: #e60000;
}

.ql-editor .ql-bg-orange {
  background-color: #f90;
}

.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}

.ql-editor .ql-bg-green {
  background-color: #008a00;
}

.ql-editor .ql-bg-blue {
  background-color: #06c;
}

.ql-editor .ql-bg-purple {
  background-color: #93f;
}

.ql-editor .ql-color-white {
  color: #fff;
}

.ql-editor .ql-color-red {
  color: #e60000;
}

.ql-editor .ql-color-orange {
  color: #f90;
}

.ql-editor .ql-color-yellow {
  color: #ff0;
}

.ql-editor .ql-color-green {
  color: #008a00;
}

.ql-editor .ql-color-blue {
  color: #06c;
}

.ql-editor .ql-color-purple {
  color: #93f;
}

.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
  font-size: 0.75em;
}

.ql-editor .ql-size-large {
  font-size: 1.5em;
}

.ql-editor .ql-size-huge {
  font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

.ql-editor .ql-align-center {
  text-align: center;
}

.ql-editor .ql-align-justify {
  text-align: justify;
}

.ql-editor .ql-align-right {
  text-align: right;
}

.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}

.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}

.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}

.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}

@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}

.ql-snow * {
  box-sizing: border-box;
}

.ql-snow .ql-hidden {
  display: none;
}

.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}

.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}

.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}

.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}

.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}

.ql-snow .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}

.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}

.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}

.ql-snow .ql-empty {
  fill: none;
}

.ql-snow .ql-even {
  fill-rule: evenodd;
}

.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}

.ql-snow .ql-transparent {
  opacity: 0.4;
}

.ql-snow .ql-direction svg:last-child {
  display: none;
}

.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}

.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}

.ql-snow .ql-editor h1, .ql-snow .ql-editor .h1 {
  font-size: 2em;
}

.ql-snow .ql-editor h2, .ql-snow .ql-editor .h2 {
  font-size: 1.5em;
}

.ql-snow .ql-editor h3, .ql-snow .ql-editor .h3 {
  font-size: 1.17em;
}

.ql-snow .ql-editor h4, .ql-snow .ql-editor .h4 {
  font-size: 1em;
}

.ql-snow .ql-editor h5, .ql-snow .ql-editor .h5 {
  font-size: 0.83em;
}

.ql-snow .ql-editor h6, .ql-snow .ql-editor .h6 {
  font-size: 0.67em;
}

.ql-snow .ql-editor a {
  text-decoration: underline;
}

.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}

.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}

.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}

.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}

.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}

.ql-snow .ql-editor img {
  max-width: 100%;
}

.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}

.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}

.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}

.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}

.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}

.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}

.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}

.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}

.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}

.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}

.ql-snow .ql-picker.ql-header {
  width: 98px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}

.ql-snow .ql-picker.ql-font {
  width: 108px;
}

.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}

.ql-snow .ql-picker.ql-size {
  width: 98px;
}

.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}

.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  padding: 8px;
}

.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}

.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}

.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}

.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}

.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}

.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}

.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}

.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}

.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: "Edit";
  margin-left: 16px;
  padding-right: 8px;
}

.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove";
  margin-left: 8px;
}

.ql-snow .ql-tooltip a {
  line-height: 26px;
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}

.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: "Save";
  padding-right: 0px;
}

.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}

.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}

.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}

.ql-snow a {
  color: #06c;
}

.ql-container.ql-snow {
  border: 1px solid #ccc;
}

.animated {
  animation-duration: 1s;
  animation-fill-mode: forwards;
}
.animated.bounceIn {
  animation-duration: 0.7s;
}
.animated.bounceOut {
  animation-duration: 0.5s;
}
.animated.bounceIn {
  animation-name: bounceIn;
}
.animated.bounceOut {
  animation-name: bounceOut;
}
.animated.fadeIn {
  animation-name: fadeIn;
  animation-duration: 0.7s;
}
.animated.fadeOut {
  animation-name: fadeOut;
  animation-duration: 0.3s;
}
.animated.bounceInDown {
  animation-name: bounceInDown;
}
.animated.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: perspective(1px) scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: perspective(1px) scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: perspective(1px) scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: perspective(1px) scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: perspective(1px) scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: perspective(1px) scale3d(1, 1, 1);
  }
}
@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.rrt-confirm-holder {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999999;
}
.rrt-confirm-holder .shadow {
  width: 100%;
  height: 100%;
  background-color: rgba(50, 58, 68, 0.8);
}
.rrt-confirm-holder .rrt-confirm {
  width: 320px;
  background-color: white;
  position: absolute;
  z-index: 9;
  top: 20%;
  left: 50%;
  margin-left: -160px;
  box-shadow: 3px 3px 20px #333;
  border-radius: 4px;
  overflow: hidden;
}
.rrt-confirm-holder .rrt-confirm .rrt-message {
  width: 100%;
  padding: 5%;
  min-height: 50px;
  font-size: 1em;
  background-color: white;
  text-align: center;
  font-family: "open-sanscondensed-light", sans-serif;
  clear: both;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder {
  display: flex;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button {
  flex-grow: 1;
  height: 50px;
  text-transform: capitalize;
  border: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
  float: left;
  border-top: 1px solid #f0f0f0;
  font-size: 14px;
  overflow: hidden;
  cursor: pointer;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:hover {
  background-color: #f5f5f5;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active {
  background-color: #60bb71;
  color: white;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active {
  background-color: #db6a64;
  color: white;
}
.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:focus {
  outline: none;
}

body.toastr-confirm-active {
  overflow: hidden;
}

.redux-toastr *, .redux-toastr *:before, .redux-toastr *:after {
  box-sizing: border-box;
}
.redux-toastr .top-left, .redux-toastr .top-right, .redux-toastr .top-center, .redux-toastr .bottom-left, .redux-toastr .bottom-right, .redux-toastr .bottom-center {
  width: 350px;
  position: fixed;
  z-index: 99999999;
  padding: 0 10px;
}
.redux-toastr .top-left, .redux-toastr .top-right, .redux-toastr .top-center {
  top: 0;
}
.redux-toastr .top-right, .redux-toastr .bottom-right {
  right: 0;
}
.redux-toastr .bottom-left, .redux-toastr .bottom-right, .redux-toastr .bottom-center {
  bottom: 0;
}
.redux-toastr .top-left, .redux-toastr .bottom-left {
  left: 0;
}
.redux-toastr .top-center, .redux-toastr .bottom-center {
  left: 50%;
  margin-left: -175px;
}
@media (max-width: 320px) {
  .redux-toastr .top-left, .redux-toastr .top-right, .redux-toastr .top-center, .redux-toastr .bottom-left, .redux-toastr .bottom-right, .redux-toastr .bottom-center {
    width: 320px;
  }
  .redux-toastr .top-center, .redux-toastr .bottom-center {
    margin-left: -160px;
  }
}
.redux-toastr .toastr {
  background-color: #fcfcfc;
  width: 100%;
  min-height: 70px;
  overflow: hidden;
  margin: 10px 0;
  border-radius: 4px;
  position: relative;
  z-index: 2;
  color: #333;
  opacity: 0.94;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.4);
}
.redux-toastr .toastr:hover:not(.rrt-message) {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6);
  opacity: 1;
}
.redux-toastr .toastr .toastr-status {
  width: 100%;
  height: 5px;
}
.redux-toastr .toastr .toastr-status.success {
  background-color: #60bb71;
}
.redux-toastr .toastr .toastr-status.warning {
  background-color: #f7a336;
}
.redux-toastr .toastr .toastr-status.info {
  background-color: #58abc3;
}
.redux-toastr .toastr .toastr-status.error {
  background-color: #db6a64;
}
.redux-toastr .toastr .rrt-left-container, .redux-toastr .toastr .rrt-right-container {
  float: left;
  text-align: center;
  overflow: hidden;
}
.redux-toastr .toastr .rrt-left-container {
  width: 80px;
  top: 0;
  left: 0;
  position: absolute;
  bottom: 0;
}
.redux-toastr .toastr .rrt-left-container .rrt-holder {
  width: 70px;
  height: 70px;
  position: absolute;
  top: 50%;
  margin-top: -35px;
  left: 5px;
  line-height: 60px;
}
.redux-toastr .toastr .rrt-left-container .toastr-icon {
  fill: white;
  vertical-align: middle;
  margin-top: 5px;
}
.redux-toastr .toastr .rrt-middle-container {
  width: 65%;
  margin-left: 80px;
  position: relative;
  float: left;
  font-family: Arial, Helvetica, sans-serif, sans-serif;
  font-size: 1em;
  text-align: left;
  padding: 10px 5px;
}
.redux-toastr .toastr .rrt-middle-container .rrt-title {
  font-size: 1.1em;
  font-weight: bold;
  margin-bottom: 5px;
}
.redux-toastr .toastr .rrt-right-container {
  width: 10%;
}
.redux-toastr .toastr .close-toastr {
  width: 10%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background-color: transparent;
  font-size: 22px;
  border: none;
  outline: none;
  opacity: 0.5;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Arial sans-serif;
  color: #000;
}
.redux-toastr .toastr .close-toastr:hover {
  opacity: 1;
}
.redux-toastr .toastr .close-toastr:focus {
  outline: none;
}
.redux-toastr .toastr .close-toastr span {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.redux-toastr .toastr.rrt-info, .redux-toastr .toastr.rrt-success, .redux-toastr .toastr.rrt-warning, .redux-toastr .toastr.rrt-error {
  color: white;
}
.redux-toastr .toastr.rrt-info {
  background-color: #58abc3;
}
.redux-toastr .toastr.rrt-info .rrt-progressbar {
  background-color: #378298;
}
.redux-toastr .toastr.rrt-success {
  background-color: #60bb71;
}
.redux-toastr .toastr.rrt-success .rrt-progressbar {
  background-color: #3e914d;
}
.redux-toastr .toastr.rrt-warning {
  background-color: #f7a336;
}
.redux-toastr .toastr.rrt-warning .rrt-progressbar {
  background-color: #d87e09;
}
.redux-toastr .toastr.rrt-error {
  background-color: #db6a64;
}
.redux-toastr .toastr.rrt-error .rrt-progressbar {
  background-color: #c5352e;
}
.redux-toastr .toastr.rrt-light .rrt-progressbar {
  background-color: #ccc;
}
.redux-toastr .toastr.rrt-light .toastr-icon {
  fill: #333 !important;
}
.redux-toastr .toastr.rrt-message {
  opacity: 1;
  border: 1px solid #dbdbdb;
}
.redux-toastr .toastr.rrt-message .rrt-title {
  width: 90%;
  height: 50px;
  text-align: center;
  overflow: hidden;
  font-size: 1.2em;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  line-height: 50px;
  padding: 0 20px;
}
.redux-toastr .toastr.rrt-message .rrt-text {
  width: 100%;
  max-height: 400px;
  overflow: hidden;
  overflow-y: auto;
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
  background-color: white;
  padding: 15px;
  font-size: 1.1em;
  margin-bottom: 20px;
}
.redux-toastr .toastr.rrt-message .rrt-text img {
  display: block;
  margin: 10px auto;
  max-width: 100%;
}
.redux-toastr .toastr.rrt-message .close-toastr {
  height: 50px;
}
.redux-toastr .toastr .rrt-progress-container {
  height: 5px;
  margin: 0 -20px -20px -60px;
  position: absolute;
  bottom: 20px;
  width: 100%;
}
.redux-toastr .toastr .rrt-progress-container .rrt-progressbar {
  border-radius: 0 0 0 4px;
  height: 100%;
}
.redux-toastr .toastr-attention {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
}

.react-bootstrap-table table {
  table-layout: fixed;
}

.react-bootstrap-table th.sortable {
  cursor: pointer;
}

.react-bootstrap-table th .order > .dropdown > .caret {
  margin: 10px 0 10px 5px;
  color: #ccc;
}

.react-bootstrap-table th .order > .dropup > .caret {
  margin: 10px 0;
  color: #ccc;
}

.react-bootstrap-table th > .react-bootstrap-table-sort-order > .caret {
  margin: 10px 6.5px;
}

.react-bootstrap-table th .order-4:before {
  margin-left: 3.5px;
  content: "↑";
  opacity: 0.4;
}

.react-bootstrap-table th .order-4:after {
  content: "↓";
  opacity: 0.4;
}

.react-bootstrap-table th .caret-4-asc:before {
  margin-left: 3.5px;
  content: "↑";
}

.react-bootstrap-table th .caret-4-asc:after {
  content: "↓";
  opacity: 0.4;
}

.react-bootstrap-table th .caret-4-desc:before {
  margin-left: 3.5px;
  content: "↑";
  opacity: 0.4;
}

.react-bootstrap-table th .caret-4-desc:after {
  content: "↓";
}

.react-bootstrap-table th[data-row-selection] {
  width: 30px;
}

.react-bootstrap-table td > .selection-input-4, .react-bootstrap-table th > .selection-input-4 {
  margin: -4px;
}

.react-bootstrap-table td.react-bs-table-no-data {
  text-align: center;
}

.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated {
  animation-fill-mode: both;
}

.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceIn, .react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceOut {
  animation-duration: 0.75s;
}

.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.shake {
  animation-duration: 0.3s;
}

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }
  10%, 50%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  30%, 70% {
    transform: translate3d(10px, 0, 0);
  }
}
.react-bootstrap-table td.react-bootstrap-table-editing-cell .shake {
  animation-name: shake;
}

@keyframes bounceIn {
  20%, 40%, 60%, 80%, from, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceOut {
  animation-name: bounceOut;
}

.react-bootstrap-table .reset-expansion-style {
  padding: 0;
}

.react-bootstrap-table .row-expansion-style {
  padding: 8px;
}

.react-bootstrap-table .row-expand-slide-appear {
  max-height: 0;
  overflow: hidden;
}

.react-bootstrap-table .row-expand-slide-appear-active {
  max-height: 1000px;
  transition: max-height 3s linear;
}

.react-bootstrap-table .row-expand-slide-exit {
  max-height: 1000px;
}

.react-bootstrap-table .row-expand-slide-exit-active {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s cubic-bezier(0, 0.95, 0, 0.95);
}

/*!
 * FullCalendar v3.10.5
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */
.fc {
  direction: ltr;
  text-align: left;
}

.fc-rtl {
  text-align: right;
}

body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em;
}

/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: 0.3;
}

.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: 0.3;
}

.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: #d7d7d7;
}

/* Buttons (styled <button> tags, normalized to work cross-browser)
--------------------------------------------------------------------------------------------------*/
.fc button {
  /* force height to include the border and padding */
  box-sizing: border-box;
  /* dimensions */
  margin: 0;
  height: 2.1em;
  padding: 0 0.6em;
  /* text & cursor */
  font-size: 1em;
  /* normalize */
  white-space: nowrap;
  cursor: pointer;
}

/* Firefox has an annoying inner border */
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0;
}

.fc-state-default {
  /* non-theme */
  border: 1px solid;
}

.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* icons in buttons */
.fc button .fc-icon {
  /* non-theme */
  position: relative;
  top: -0.05em;
  /* seems to be a good adjustment across browsers */
  margin: 0 0.2em;
  vertical-align: middle;
}

/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
.fc-state-default {
  background-color: #f5f5f5;
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6;
}

.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  transition: background-position 0.1s linear;
}

.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  box-shadow: none;
}

/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
.fc-button-group {
  display: inline-block;
}

/*
every button that is not first in a button group should scootch over one pixel and cover the
previous button's border...
*/
.fc .fc-button-group > * {
  /* extra precedence b/c buttons have margin set to zero */
  float: left;
  margin: 0 0 0 -1px;
}

.fc .fc-button-group > :first-child {
  /* same */
  margin-left: 0;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

.fc-popover .fc-header {
  /* TODO: be more consistent with fc-head/fc-body */
  padding: 2px 4px;
}

.fc-popover .fc-header .fc-title {
  margin: 0 2px;
}

.fc-popover .fc-header .fc-close {
  cursor: pointer;
}

.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
  float: left;
}

.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
  float: right;
}

/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
.fc-divider {
  border-style: solid;
  border-width: 1px;
}

hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-width: 1px 0;
}

.fc-clear {
  clear: both;
}

.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */
}

.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */
}

/* Tables
--------------------------------------------------------------------------------------------------*/
.fc table {
  width: 100%;
  box-sizing: border-box;
  /* fix scrollbar issue in firefox */
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  /* normalize cross-browser */
}

.fc th {
  text-align: center;
}

.fc th,
.fc td {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top;
}

.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */
}

/* Internal Nav Links
--------------------------------------------------------------------------------------------------*/
a[data-goto] {
  cursor: pointer;
}

a[data-goto]:hover {
  text-decoration: underline;
}

/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
.fc .fc-row {
  /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0;
}

.fc-row table {
  /* don't put left/right border on anything within a fake row.
     the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent;
}

.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */
}

/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
.fc-row {
  position: relative;
}

.fc-row .fc-bg {
  z-index: 1;
}

/* highlighting cells & background event skeleton */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */
}

.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */
}

.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent;
}

.fc-row .fc-bgevent-skeleton {
  z-index: 2;
}

.fc-row .fc-highlight-skeleton {
  z-index: 3;
}

/*
row content (which contains day/week numbers and events) as well as "helper" (which contains
temporary rendered events).
*/
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */
}

.fc-row .fc-helper-skeleton {
  z-index: 5;
}

.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-helper-skeleton td {
  /* see-through to the background below */
  /* extra precedence to prevent theme-provided backgrounds */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent;
}

.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  /* don't put a border between events and/or the day number */
  border-bottom: 0;
}

.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-helper-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0;
}

/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
.fc-scroller {
  -webkit-overflow-scrolling: touch;
}

/* TODO: move to agenda/basic */
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */
}

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.fc-event {
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: 0.85em;
  line-height: 1.3;
  border-radius: 3px;
  border: 1px solid #3a87ad;
  /* default BORDER color */
}

.fc-event,
.fc-event-dot {
  background-color: #3a87ad;
  /* default BACKGROUND color */
}

.fc-event,
.fc-event:hover {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
}

.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */
}

.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed;
}

.fc-event .fc-bg {
  /* the generic .fc-bg already does position */
  z-index: 1;
  background: #fff;
  opacity: 0.25;
}

.fc-event .fc-content {
  position: relative;
  z-index: 2;
}

/* resizer (cursor AND touch devices) */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 4;
}

/* resizer (touch devices) */
.fc-event .fc-resizer {
  display: none;
}

.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
  /* only show when hovering or selected (with touch) */
  display: block;
}

/* hit area */
.fc-event.fc-selected .fc-resizer:before {
  /* 40x40 touch area */
  content: "";
  position: absolute;
  z-index: 9999;
  /* user of this util can scope within a lower z-index */
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px;
}

/* Event Selection (only for touch devices)
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-selected {
  z-index: 9999 !important;
  /* overcomes inline z-index */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.fc-event.fc-selected.fc-dragging {
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}

/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* bigger touch area when selected */
.fc-h-event.fc-selected:before {
  content: "";
  position: absolute;
  z-index: 3;
  /* below resizers */
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0;
}

/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* resizer (cursor AND touch devices) */
/* left resizer  */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
  cursor: w-resize;
  left: -1px;
  /* overcome border */
}

/* right resizer */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
  cursor: e-resize;
  right: -1px;
  /* overcome border */
}

/* resizer (mouse devices) */
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
  width: 7px;
  top: -1px;
  /* overcome top border */
  bottom: -1px;
  /* overcome bottom border */
}

/* resizer (touch devices) */
.fc-h-event.fc-selected .fc-resizer {
  /* 8x8 little dot */
  border-radius: 4px;
  border-width: 1px;
  width: 6px;
  height: 6px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* vertically center */
  top: 50%;
  margin-top: -4px;
}

/* left resizer  */
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
  margin-left: -4px;
  /* centers the 8x8 dot on the left edge */
}

/* right resizer */
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
  margin-right: -4px;
  /* centers the 8x8 dot on the right edge */
}

/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-day-grid-event {
  margin: 1px 2px 0;
  /* spacing between events and edges */
  padding: 0 1px;
}

tr:first-child > td > .fc-day-grid-event {
  margin-top: 2px;
  /* a little bit more space before the first event */
}

.fc-day-grid-event.fc-selected:after {
  content: "";
  position: absolute;
  z-index: 1;
  /* same z-index as fc-bg, behind text */
  /* overcome the borders */
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  /* darkening effect */
  background: #000;
  opacity: 0.25;
}

.fc-day-grid-event .fc-content {
  /* force events to be one-line tall */
  white-space: nowrap;
  overflow: hidden;
}

.fc-day-grid-event .fc-time {
  font-weight: bold;
}

/* resizer (cursor devices) */
/* left resizer  */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
  margin-left: -2px;
  /* to the day cell's edge */
}

/* right resizer */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
  margin-right: -2px;
  /* to the day cell's edge */
}

/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
a.fc-more {
  margin: 1px 3px;
  font-size: 0.85em;
  cursor: pointer;
  text-decoration: none;
}

a.fc-more:hover {
  text-decoration: underline;
}

.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none;
}

/* popover that appears when "more" link is clicked */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */
}

.fc-more-popover {
  z-index: 2;
  width: 220px;
}

.fc-more-popover .fc-event-container {
  padding: 10px;
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-now-indicator {
  position: absolute;
  border: 0 solid red;
}

/* Utilities
--------------------------------------------------------------------------------------------------*/
.fc-unselectable {
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/*
TODO: more distinction between this file and common.css
*/
/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: #ddd;
}

.fc-unthemed .fc-popover {
  background-color: #fff;
}

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #eee;
}

.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666;
}

.fc-unthemed td.fc-today {
  background: #fcf8e3;
}

.fc-unthemed .fc-disabled-day {
  background: #d7d7d7;
  opacity: 0.3;
}

/* Icons (inline elements with styled text that mock arrow icons)
--------------------------------------------------------------------------------------------------*/
.fc-icon {
  display: inline-block;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  text-align: center;
  overflow: hidden;
  font-family: "Courier New", Courier, monospace;
  /* don't allow browser text-selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}

/*
Acceptable font-family overrides for individual icons:
  "Arial", sans-serif
  "Times New Roman", serif

NOTE: use percentage font sizes or else old IE chokes
*/
.fc-icon:after {
  position: relative;
}

.fc-icon-left-single-arrow:after {
  content: "‹";
  font-weight: bold;
  font-size: 200%;
  top: -7%;
}

.fc-icon-right-single-arrow:after {
  content: "›";
  font-weight: bold;
  font-size: 200%;
  top: -7%;
}

.fc-icon-left-double-arrow:after {
  content: "«";
  font-size: 160%;
  top: -7%;
}

.fc-icon-right-double-arrow:after {
  content: "»";
  font-size: 160%;
  top: -7%;
}

.fc-icon-left-triangle:after {
  content: "◄";
  font-size: 125%;
  top: 3%;
}

.fc-icon-right-triangle:after {
  content: "►";
  font-size: 125%;
  top: 3%;
}

.fc-icon-down-triangle:after {
  content: "▼";
  font-size: 125%;
  top: 2%;
}

.fc-icon-x:after {
  content: "×";
  font-size: 200%;
  top: 6%;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid;
}

.fc-unthemed .fc-popover .fc-header .fc-close {
  font-size: 0.9em;
  margin-top: 2px;
}

/* List View
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-list-item:hover td {
  background-color: #f5f5f5;
}

/* Colors
--------------------------------------------------------------------------------------------------*/
.ui-widget .fc-disabled-day {
  background-image: none;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
  /* where they meet, let the header have the border */
}

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.ui-widget .fc-event {
  /* overpower jqui's styles on <a> tags. TODO: more DRY */
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
  /* undo ui-widget-header bold */
  font-weight: normal;
}

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.ui-widget td.fc-axis {
  font-weight: normal;
  /* overcome bold */
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-slats .ui-widget-content {
  background: none;
  /* see through to fc-bg */
}

.fc.fc-bootstrap3 a {
  text-decoration: none;
}

.fc.fc-bootstrap3 a[data-goto]:hover {
  text-decoration: underline;
}

.fc-bootstrap3 hr.fc-divider {
  border-color: inherit;
}

.fc-bootstrap3 .fc-today.alert {
  border-radius: 0;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap3 .fc-popover .panel-body {
  padding: 0;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap3 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none;
}

.fc.fc-bootstrap4 a {
  text-decoration: none;
}

.fc.fc-bootstrap4 a[data-goto]:hover {
  text-decoration: underline;
}

.fc-bootstrap4 hr.fc-divider {
  border-color: inherit;
}

.fc-bootstrap4 .fc-today.alert {
  border-radius: 0;
}

.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]) {
  color: #fff;
}

.fc-bootstrap4 .fc-popover.card {
  position: absolute;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap4 .fc-popover .card-body {
  padding: 0;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap4 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none;
}

/* Toolbar
--------------------------------------------------------------------------------------------------*/
.fc-toolbar {
  text-align: center;
}

.fc-toolbar.fc-header-toolbar {
  margin-bottom: 1em;
}

.fc-toolbar.fc-footer-toolbar {
  margin-top: 1em;
}

.fc-toolbar .fc-left {
  float: left;
}

.fc-toolbar .fc-right {
  float: right;
}

.fc-toolbar .fc-center {
  display: inline-block;
}

/* the things within each left/right/center section */
.fc .fc-toolbar > * > * {
  /* extra precedence to override button border margins */
  float: left;
  margin-left: 0.75em;
}

/* the first thing within each left/center/right section */
.fc .fc-toolbar > * > :first-child {
  /* extra precedence to override button border margins */
  margin-left: 0;
}

/* title text */
.fc-toolbar h2, .fc-toolbar .h2 {
  margin: 0;
}

/* button layering (for border precedence) */
.fc-toolbar button {
  position: relative;
}

.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
  z-index: 2;
}

.fc-toolbar .fc-state-down {
  z-index: 3;
}

.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
  z-index: 4;
}

.fc-toolbar button:focus {
  z-index: 5;
}

/* View Structure
--------------------------------------------------------------------------------------------------*/
/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  box-sizing: content-box;
}

.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1;
}

/* BasicView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
  /* there may be week numbers in these views, so no padding-top */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */
}

.fc-basic-view .fc-body .fc-row {
  min-height: 4em;
  /* ensure that all rows are at least this tall */
}

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
.fc-row.fc-rigid {
  overflow: hidden;
}

.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* week and day number styling */
.fc-day-top.fc-other-month {
  opacity: 0.3;
}

.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
  padding: 2px;
}

.fc-basic-view th.fc-week-number,
.fc-basic-view th.fc-day-number {
  padding: 0 2px;
  /* column headers can't have as much v space */
}

.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
  float: right;
}

.fc-rtl .fc-basic-view .fc-day-top .fc-day-number {
  float: left;
}

.fc-ltr .fc-basic-view .fc-day-top .fc-week-number {
  float: left;
  border-radius: 0 0 3px 0;
}

.fc-rtl .fc-basic-view .fc-day-top .fc-week-number {
  float: right;
  border-radius: 0 0 0 3px;
}

.fc-basic-view .fc-day-top .fc-week-number {
  min-width: 1.5em;
  text-align: center;
  background-color: #f2f2f2;
  color: #808080;
}

/* when week/day number have own column */
.fc-basic-view td.fc-week-number {
  text-align: center;
}

.fc-basic-view td.fc-week-number > * {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em;
}

/* AgendaView all-day area
--------------------------------------------------------------------------------------------------*/
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */
}

.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */
}

.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */
}

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}

.fc-ltr .fc-axis {
  text-align: right;
}

.fc-rtl .fc-axis {
  text-align: left;
}

/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1;
}

.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */
}

.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent;
}

.fc-time-grid > .fc-bg {
  z-index: 1;
}

.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> AgendaView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2;
}

.fc-time-grid .fc-content-col {
  position: relative;
  /* because now-indicator lives directly inside */
}

.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}

/* divs within a cell within the fc-content-skeleton */
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1;
}

.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2;
}

.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3;
}

.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4;
}

.fc-time-grid .fc-now-indicator-line {
  z-index: 5;
}

.fc-time-grid .fc-helper-container {
  /* also is fc-event-container */
  position: relative;
  z-index: 6;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  /* each cell is responsible for its top border */
}

.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted;
}

/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */
}

.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */
}

/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px;
}

.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%;
}

.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */
}

.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0;
}

/* Generic Vertical Event
--------------------------------------------------------------------------------------------------*/
.fc-v-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.fc-v-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-time-grid-event {
  overflow: hidden;
  /* don't let the bg flow over rounded corners */
}

.fc-time-grid-event.fc-selected {
  /* need to allow touch resizers to extend outside event's bounding box */
  /* common fc-selected styles hide the fc-bg, so don't need this anyway */
  overflow: visible;
}

.fc-time-grid-event.fc-selected .fc-bg {
  display: none;
  /* hide semi-white background, to appear darker */
}

.fc-time-grid-event .fc-content {
  overflow: hidden;
  /* for when .fc-selected */
}

.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px;
}

.fc-time-grid-event .fc-time {
  font-size: 0.85em;
  white-space: nowrap;
}

/* short mode, where time and title are on the same line */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap;
}

.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top;
}

.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */
}

.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */
}

.fc-time-grid-event.fc-short .fc-time:after {
  content: " - ";
  /* seperate with a dash, wrapped in nbsp's */
}

.fc-time-grid-event.fc-short .fc-title {
  font-size: 0.85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */
}

/* resizer (cursor device) */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}

.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
  content: "=";
}

/* resizer (touch device) */
.fc-time-grid-event.fc-selected .fc-resizer {
  /* 10x10 dot */
  border-radius: 5px;
  border-width: 1px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* horizontally center */
  left: 50%;
  margin-left: -5px;
  /* center on the bottom edge */
  bottom: -5px;
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-now-indicator-line {
  border-top-width: 1px;
  left: 0;
  right: 0;
}

/* arrow on axis */
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
  /* vertically center on top coordinate */
}

.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  /* triangle pointing right... */
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  /* triangle pointing left... */
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

/* List View
--------------------------------------------------------------------------------------------------*/
/* possibly reusable */
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
}

/* view wrapper */
.fc-rtl .fc-list-view {
  direction: rtl;
  /* unlike core views, leverage browser RTL */
}

.fc-list-view {
  border-width: 1px;
  border-style: solid;
}

/* table resets */
.fc .fc-list-table {
  table-layout: auto;
  /* for shrinkwrapping cell content */
}

.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px;
}

.fc-list-table tr:first-child td {
  border-top-width: 0;
}

/* day headings with the list */
.fc-list-heading {
  border-bottom-width: 1px;
}

.fc-list-heading td {
  font-weight: bold;
}

.fc-ltr .fc-list-heading-main {
  float: left;
}

.fc-ltr .fc-list-heading-alt {
  float: right;
}

.fc-rtl .fc-list-heading-main {
  float: right;
}

.fc-rtl .fc-list-heading-alt {
  float: left;
}

/* event list items */
.fc-list-item.fc-has-url {
  cursor: pointer;
  /* whole row will be clickable */
}

.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px;
}

/* make the dot closer to the event title */
.fc-ltr .fc-list-item-marker {
  padding-right: 0;
}

.fc-rtl .fc-list-item-marker {
  padding-left: 0;
}

.fc-list-item-title a {
  /* every event title cell has an <a> tag */
  text-decoration: none;
  color: inherit;
}

.fc-list-item-title a[href]:hover {
  /* hover effect only on titles with hrefs */
  text-decoration: underline;
}

/* message when no events */
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table;
}

.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

.fc-unthemed .fc-list-empty {
  /* theme will provide own background */
  background-color: #eee;
}

/*!
  Ionicons, v4.6.3
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
  font-family: "Ionicons";
  src: url("~ionicons/dist/fonts/ionicons.eot?v=4.6.3");
  src: url("~ionicons/dist/fonts/ionicons.eot?v=4.6.3#iefix") format("embedded-opentype"), url("~ionicons/dist/fonts/ionicons.woff2?v=4.6.3") format("woff2"), url("~ionicons/dist/fonts/ionicons.woff?v=4.6.3") format("woff"), url("~ionicons/dist/fonts/ionicons.ttf?v=4.6.3") format("truetype"), url("~ionicons/dist/fonts/ionicons.svg?v=4.6.3#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.ion, .ionicons,
.ion-ios-add:before,
.ion-ios-add-circle:before,
.ion-ios-add-circle-outline:before,
.ion-ios-airplane:before,
.ion-ios-alarm:before,
.ion-ios-albums:before,
.ion-ios-alert:before,
.ion-ios-american-football:before,
.ion-ios-analytics:before,
.ion-ios-aperture:before,
.ion-ios-apps:before,
.ion-ios-appstore:before,
.ion-ios-archive:before,
.ion-ios-arrow-back:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-dropdown:before,
.ion-ios-arrow-dropdown-circle:before,
.ion-ios-arrow-dropleft:before,
.ion-ios-arrow-dropleft-circle:before,
.ion-ios-arrow-dropright:before,
.ion-ios-arrow-dropright-circle:before,
.ion-ios-arrow-dropup:before,
.ion-ios-arrow-dropup-circle:before,
.ion-ios-arrow-forward:before,
.ion-ios-arrow-round-back:before,
.ion-ios-arrow-round-down:before,
.ion-ios-arrow-round-forward:before,
.ion-ios-arrow-round-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-attach:before,
.ion-ios-backspace:before,
.ion-ios-barcode:before,
.ion-ios-baseball:before,
.ion-ios-basket:before,
.ion-ios-basketball:before,
.ion-ios-battery-charging:before,
.ion-ios-battery-dead:before,
.ion-ios-battery-full:before,
.ion-ios-beaker:before,
.ion-ios-bed:before,
.ion-ios-beer:before,
.ion-ios-bicycle:before,
.ion-ios-bluetooth:before,
.ion-ios-boat:before,
.ion-ios-body:before,
.ion-ios-bonfire:before,
.ion-ios-book:before,
.ion-ios-bookmark:before,
.ion-ios-bookmarks:before,
.ion-ios-bowtie:before,
.ion-ios-briefcase:before,
.ion-ios-browsers:before,
.ion-ios-brush:before,
.ion-ios-bug:before,
.ion-ios-build:before,
.ion-ios-bulb:before,
.ion-ios-bus:before,
.ion-ios-business:before,
.ion-ios-cafe:before,
.ion-ios-calculator:before,
.ion-ios-calendar:before,
.ion-ios-call:before,
.ion-ios-camera:before,
.ion-ios-car:before,
.ion-ios-card:before,
.ion-ios-cart:before,
.ion-ios-cash:before,
.ion-ios-cellular:before,
.ion-ios-chatboxes:before,
.ion-ios-chatbubbles:before,
.ion-ios-checkbox:before,
.ion-ios-checkbox-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-circle:before,
.ion-ios-checkmark-circle-outline:before,
.ion-ios-clipboard:before,
.ion-ios-clock:before,
.ion-ios-close:before,
.ion-ios-close-circle:before,
.ion-ios-close-circle-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-circle:before,
.ion-ios-cloud-done:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-code:before,
.ion-ios-code-download:before,
.ion-ios-code-working:before,
.ion-ios-cog:before,
.ion-ios-color-fill:before,
.ion-ios-color-filter:before,
.ion-ios-color-palette:before,
.ion-ios-color-wand:before,
.ion-ios-compass:before,
.ion-ios-construct:before,
.ion-ios-contact:before,
.ion-ios-contacts:before,
.ion-ios-contract:before,
.ion-ios-contrast:before,
.ion-ios-copy:before,
.ion-ios-create:before,
.ion-ios-crop:before,
.ion-ios-cube:before,
.ion-ios-cut:before,
.ion-ios-desktop:before,
.ion-ios-disc:before,
.ion-ios-document:before,
.ion-ios-done-all:before,
.ion-ios-download:before,
.ion-ios-easel:before,
.ion-ios-egg:before,
.ion-ios-exit:before,
.ion-ios-expand:before,
.ion-ios-eye:before,
.ion-ios-eye-off:before,
.ion-ios-fastforward:before,
.ion-ios-female:before,
.ion-ios-filing:before,
.ion-ios-film:before,
.ion-ios-finger-print:before,
.ion-ios-fitness:before,
.ion-ios-flag:before,
.ion-ios-flame:before,
.ion-ios-flash:before,
.ion-ios-flash-off:before,
.ion-ios-flashlight:before,
.ion-ios-flask:before,
.ion-ios-flower:before,
.ion-ios-folder:before,
.ion-ios-folder-open:before,
.ion-ios-football:before,
.ion-ios-funnel:before,
.ion-ios-gift:before,
.ion-ios-git-branch:before,
.ion-ios-git-commit:before,
.ion-ios-git-compare:before,
.ion-ios-git-merge:before,
.ion-ios-git-network:before,
.ion-ios-git-pull-request:before,
.ion-ios-glasses:before,
.ion-ios-globe:before,
.ion-ios-grid:before,
.ion-ios-hammer:before,
.ion-ios-hand:before,
.ion-ios-happy:before,
.ion-ios-headset:before,
.ion-ios-heart:before,
.ion-ios-heart-dislike:before,
.ion-ios-heart-empty:before,
.ion-ios-heart-half:before,
.ion-ios-help:before,
.ion-ios-help-buoy:before,
.ion-ios-help-circle:before,
.ion-ios-help-circle-outline:before,
.ion-ios-home:before,
.ion-ios-hourglass:before,
.ion-ios-ice-cream:before,
.ion-ios-image:before,
.ion-ios-images:before,
.ion-ios-infinite:before,
.ion-ios-information:before,
.ion-ios-information-circle:before,
.ion-ios-information-circle-outline:before,
.ion-ios-jet:before,
.ion-ios-journal:before,
.ion-ios-key:before,
.ion-ios-keypad:before,
.ion-ios-laptop:before,
.ion-ios-leaf:before,
.ion-ios-link:before,
.ion-ios-list:before,
.ion-ios-list-box:before,
.ion-ios-locate:before,
.ion-ios-lock:before,
.ion-ios-log-in:before,
.ion-ios-log-out:before,
.ion-ios-magnet:before,
.ion-ios-mail:before,
.ion-ios-mail-open:before,
.ion-ios-mail-unread:before,
.ion-ios-male:before,
.ion-ios-man:before,
.ion-ios-map:before,
.ion-ios-medal:before,
.ion-ios-medical:before,
.ion-ios-medkit:before,
.ion-ios-megaphone:before,
.ion-ios-menu:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-microphone:before,
.ion-ios-moon:before,
.ion-ios-more:before,
.ion-ios-move:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-notifications:before,
.ion-ios-notifications-off:before,
.ion-ios-notifications-outline:before,
.ion-ios-nuclear:before,
.ion-ios-nutrition:before,
.ion-ios-open:before,
.ion-ios-options:before,
.ion-ios-outlet:before,
.ion-ios-paper:before,
.ion-ios-paper-plane:before,
.ion-ios-partly-sunny:before,
.ion-ios-pause:before,
.ion-ios-paw:before,
.ion-ios-people:before,
.ion-ios-person:before,
.ion-ios-person-add:before,
.ion-ios-phone-landscape:before,
.ion-ios-phone-portrait:before,
.ion-ios-photos:before,
.ion-ios-pie:before,
.ion-ios-pin:before,
.ion-ios-pint:before,
.ion-ios-pizza:before,
.ion-ios-planet:before,
.ion-ios-play:before,
.ion-ios-play-circle:before,
.ion-ios-podium:before,
.ion-ios-power:before,
.ion-ios-pricetag:before,
.ion-ios-pricetags:before,
.ion-ios-print:before,
.ion-ios-pulse:before,
.ion-ios-qr-scanner:before,
.ion-ios-quote:before,
.ion-ios-radio:before,
.ion-ios-radio-button-off:before,
.ion-ios-radio-button-on:before,
.ion-ios-rainy:before,
.ion-ios-recording:before,
.ion-ios-redo:before,
.ion-ios-refresh:before,
.ion-ios-refresh-circle:before,
.ion-ios-remove:before,
.ion-ios-remove-circle:before,
.ion-ios-remove-circle-outline:before,
.ion-ios-reorder:before,
.ion-ios-repeat:before,
.ion-ios-resize:before,
.ion-ios-restaurant:before,
.ion-ios-return-left:before,
.ion-ios-return-right:before,
.ion-ios-reverse-camera:before,
.ion-ios-rewind:before,
.ion-ios-ribbon:before,
.ion-ios-rocket:before,
.ion-ios-rose:before,
.ion-ios-sad:before,
.ion-ios-save:before,
.ion-ios-school:before,
.ion-ios-search:before,
.ion-ios-send:before,
.ion-ios-settings:before,
.ion-ios-share:before,
.ion-ios-share-alt:before,
.ion-ios-shirt:before,
.ion-ios-shuffle:before,
.ion-ios-skip-backward:before,
.ion-ios-skip-forward:before,
.ion-ios-snow:before,
.ion-ios-speedometer:before,
.ion-ios-square:before,
.ion-ios-square-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stats:before,
.ion-ios-stopwatch:before,
.ion-ios-subway:before,
.ion-ios-sunny:before,
.ion-ios-swap:before,
.ion-ios-switch:before,
.ion-ios-sync:before,
.ion-ios-tablet-landscape:before,
.ion-ios-tablet-portrait:before,
.ion-ios-tennisball:before,
.ion-ios-text:before,
.ion-ios-thermometer:before,
.ion-ios-thumbs-down:before,
.ion-ios-thumbs-up:before,
.ion-ios-thunderstorm:before,
.ion-ios-time:before,
.ion-ios-timer:before,
.ion-ios-today:before,
.ion-ios-train:before,
.ion-ios-transgender:before,
.ion-ios-trash:before,
.ion-ios-trending-down:before,
.ion-ios-trending-up:before,
.ion-ios-trophy:before,
.ion-ios-tv:before,
.ion-ios-umbrella:before,
.ion-ios-undo:before,
.ion-ios-unlock:before,
.ion-ios-videocam:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-volume-mute:before,
.ion-ios-volume-off:before,
.ion-ios-walk:before,
.ion-ios-wallet:before,
.ion-ios-warning:before,
.ion-ios-watch:before,
.ion-ios-water:before,
.ion-ios-wifi:before,
.ion-ios-wine:before,
.ion-ios-woman:before,
.ion-logo-android:before,
.ion-logo-angular:before,
.ion-logo-apple:before,
.ion-logo-bitbucket:before,
.ion-logo-bitcoin:before,
.ion-logo-buffer:before,
.ion-logo-chrome:before,
.ion-logo-closed-captioning:before,
.ion-logo-codepen:before,
.ion-logo-css3:before,
.ion-logo-designernews:before,
.ion-logo-dribbble:before,
.ion-logo-dropbox:before,
.ion-logo-euro:before,
.ion-logo-facebook:before,
.ion-logo-flickr:before,
.ion-logo-foursquare:before,
.ion-logo-freebsd-devil:before,
.ion-logo-game-controller-a:before,
.ion-logo-game-controller-b:before,
.ion-logo-github:before,
.ion-logo-google:before,
.ion-logo-googleplus:before,
.ion-logo-hackernews:before,
.ion-logo-html5:before,
.ion-logo-instagram:before,
.ion-logo-ionic:before,
.ion-logo-ionitron:before,
.ion-logo-javascript:before,
.ion-logo-linkedin:before,
.ion-logo-markdown:before,
.ion-logo-model-s:before,
.ion-logo-no-smoking:before,
.ion-logo-nodejs:before,
.ion-logo-npm:before,
.ion-logo-octocat:before,
.ion-logo-pinterest:before,
.ion-logo-playstation:before,
.ion-logo-polymer:before,
.ion-logo-python:before,
.ion-logo-reddit:before,
.ion-logo-rss:before,
.ion-logo-sass:before,
.ion-logo-skype:before,
.ion-logo-slack:before,
.ion-logo-snapchat:before,
.ion-logo-steam:before,
.ion-logo-tumblr:before,
.ion-logo-tux:before,
.ion-logo-twitch:before,
.ion-logo-twitter:before,
.ion-logo-usd:before,
.ion-logo-vimeo:before,
.ion-logo-vk:before,
.ion-logo-whatsapp:before,
.ion-logo-windows:before,
.ion-logo-wordpress:before,
.ion-logo-xbox:before,
.ion-logo-xing:before,
.ion-logo-yahoo:before,
.ion-logo-yen:before,
.ion-logo-youtube:before,
.ion-md-add:before,
.ion-md-add-circle:before,
.ion-md-add-circle-outline:before,
.ion-md-airplane:before,
.ion-md-alarm:before,
.ion-md-albums:before,
.ion-md-alert:before,
.ion-md-american-football:before,
.ion-md-analytics:before,
.ion-md-aperture:before,
.ion-md-apps:before,
.ion-md-appstore:before,
.ion-md-archive:before,
.ion-md-arrow-back:before,
.ion-md-arrow-down:before,
.ion-md-arrow-dropdown:before,
.ion-md-arrow-dropdown-circle:before,
.ion-md-arrow-dropleft:before,
.ion-md-arrow-dropleft-circle:before,
.ion-md-arrow-dropright:before,
.ion-md-arrow-dropright-circle:before,
.ion-md-arrow-dropup:before,
.ion-md-arrow-dropup-circle:before,
.ion-md-arrow-forward:before,
.ion-md-arrow-round-back:before,
.ion-md-arrow-round-down:before,
.ion-md-arrow-round-forward:before,
.ion-md-arrow-round-up:before,
.ion-md-arrow-up:before,
.ion-md-at:before,
.ion-md-attach:before,
.ion-md-backspace:before,
.ion-md-barcode:before,
.ion-md-baseball:before,
.ion-md-basket:before,
.ion-md-basketball:before,
.ion-md-battery-charging:before,
.ion-md-battery-dead:before,
.ion-md-battery-full:before,
.ion-md-beaker:before,
.ion-md-bed:before,
.ion-md-beer:before,
.ion-md-bicycle:before,
.ion-md-bluetooth:before,
.ion-md-boat:before,
.ion-md-body:before,
.ion-md-bonfire:before,
.ion-md-book:before,
.ion-md-bookmark:before,
.ion-md-bookmarks:before,
.ion-md-bowtie:before,
.ion-md-briefcase:before,
.ion-md-browsers:before,
.ion-md-brush:before,
.ion-md-bug:before,
.ion-md-build:before,
.ion-md-bulb:before,
.ion-md-bus:before,
.ion-md-business:before,
.ion-md-cafe:before,
.ion-md-calculator:before,
.ion-md-calendar:before,
.ion-md-call:before,
.ion-md-camera:before,
.ion-md-car:before,
.ion-md-card:before,
.ion-md-cart:before,
.ion-md-cash:before,
.ion-md-cellular:before,
.ion-md-chatboxes:before,
.ion-md-chatbubbles:before,
.ion-md-checkbox:before,
.ion-md-checkbox-outline:before,
.ion-md-checkmark:before,
.ion-md-checkmark-circle:before,
.ion-md-checkmark-circle-outline:before,
.ion-md-clipboard:before,
.ion-md-clock:before,
.ion-md-close:before,
.ion-md-close-circle:before,
.ion-md-close-circle-outline:before,
.ion-md-cloud:before,
.ion-md-cloud-circle:before,
.ion-md-cloud-done:before,
.ion-md-cloud-download:before,
.ion-md-cloud-outline:before,
.ion-md-cloud-upload:before,
.ion-md-cloudy:before,
.ion-md-cloudy-night:before,
.ion-md-code:before,
.ion-md-code-download:before,
.ion-md-code-working:before,
.ion-md-cog:before,
.ion-md-color-fill:before,
.ion-md-color-filter:before,
.ion-md-color-palette:before,
.ion-md-color-wand:before,
.ion-md-compass:before,
.ion-md-construct:before,
.ion-md-contact:before,
.ion-md-contacts:before,
.ion-md-contract:before,
.ion-md-contrast:before,
.ion-md-copy:before,
.ion-md-create:before,
.ion-md-crop:before,
.ion-md-cube:before,
.ion-md-cut:before,
.ion-md-desktop:before,
.ion-md-disc:before,
.ion-md-document:before,
.ion-md-done-all:before,
.ion-md-download:before,
.ion-md-easel:before,
.ion-md-egg:before,
.ion-md-exit:before,
.ion-md-expand:before,
.ion-md-eye:before,
.ion-md-eye-off:before,
.ion-md-fastforward:before,
.ion-md-female:before,
.ion-md-filing:before,
.ion-md-film:before,
.ion-md-finger-print:before,
.ion-md-fitness:before,
.ion-md-flag:before,
.ion-md-flame:before,
.ion-md-flash:before,
.ion-md-flash-off:before,
.ion-md-flashlight:before,
.ion-md-flask:before,
.ion-md-flower:before,
.ion-md-folder:before,
.ion-md-folder-open:before,
.ion-md-football:before,
.ion-md-funnel:before,
.ion-md-gift:before,
.ion-md-git-branch:before,
.ion-md-git-commit:before,
.ion-md-git-compare:before,
.ion-md-git-merge:before,
.ion-md-git-network:before,
.ion-md-git-pull-request:before,
.ion-md-glasses:before,
.ion-md-globe:before,
.ion-md-grid:before,
.ion-md-hammer:before,
.ion-md-hand:before,
.ion-md-happy:before,
.ion-md-headset:before,
.ion-md-heart:before,
.ion-md-heart-dislike:before,
.ion-md-heart-empty:before,
.ion-md-heart-half:before,
.ion-md-help:before,
.ion-md-help-buoy:before,
.ion-md-help-circle:before,
.ion-md-help-circle-outline:before,
.ion-md-home:before,
.ion-md-hourglass:before,
.ion-md-ice-cream:before,
.ion-md-image:before,
.ion-md-images:before,
.ion-md-infinite:before,
.ion-md-information:before,
.ion-md-information-circle:before,
.ion-md-information-circle-outline:before,
.ion-md-jet:before,
.ion-md-journal:before,
.ion-md-key:before,
.ion-md-keypad:before,
.ion-md-laptop:before,
.ion-md-leaf:before,
.ion-md-link:before,
.ion-md-list:before,
.ion-md-list-box:before,
.ion-md-locate:before,
.ion-md-lock:before,
.ion-md-log-in:before,
.ion-md-log-out:before,
.ion-md-magnet:before,
.ion-md-mail:before,
.ion-md-mail-open:before,
.ion-md-mail-unread:before,
.ion-md-male:before,
.ion-md-man:before,
.ion-md-map:before,
.ion-md-medal:before,
.ion-md-medical:before,
.ion-md-medkit:before,
.ion-md-megaphone:before,
.ion-md-menu:before,
.ion-md-mic:before,
.ion-md-mic-off:before,
.ion-md-microphone:before,
.ion-md-moon:before,
.ion-md-more:before,
.ion-md-move:before,
.ion-md-musical-note:before,
.ion-md-musical-notes:before,
.ion-md-navigate:before,
.ion-md-notifications:before,
.ion-md-notifications-off:before,
.ion-md-notifications-outline:before,
.ion-md-nuclear:before,
.ion-md-nutrition:before,
.ion-md-open:before,
.ion-md-options:before,
.ion-md-outlet:before,
.ion-md-paper:before,
.ion-md-paper-plane:before,
.ion-md-partly-sunny:before,
.ion-md-pause:before,
.ion-md-paw:before,
.ion-md-people:before,
.ion-md-person:before,
.ion-md-person-add:before,
.ion-md-phone-landscape:before,
.ion-md-phone-portrait:before,
.ion-md-photos:before,
.ion-md-pie:before,
.ion-md-pin:before,
.ion-md-pint:before,
.ion-md-pizza:before,
.ion-md-planet:before,
.ion-md-play:before,
.ion-md-play-circle:before,
.ion-md-podium:before,
.ion-md-power:before,
.ion-md-pricetag:before,
.ion-md-pricetags:before,
.ion-md-print:before,
.ion-md-pulse:before,
.ion-md-qr-scanner:before,
.ion-md-quote:before,
.ion-md-radio:before,
.ion-md-radio-button-off:before,
.ion-md-radio-button-on:before,
.ion-md-rainy:before,
.ion-md-recording:before,
.ion-md-redo:before,
.ion-md-refresh:before,
.ion-md-refresh-circle:before,
.ion-md-remove:before,
.ion-md-remove-circle:before,
.ion-md-remove-circle-outline:before,
.ion-md-reorder:before,
.ion-md-repeat:before,
.ion-md-resize:before,
.ion-md-restaurant:before,
.ion-md-return-left:before,
.ion-md-return-right:before,
.ion-md-reverse-camera:before,
.ion-md-rewind:before,
.ion-md-ribbon:before,
.ion-md-rocket:before,
.ion-md-rose:before,
.ion-md-sad:before,
.ion-md-save:before,
.ion-md-school:before,
.ion-md-search:before,
.ion-md-send:before,
.ion-md-settings:before,
.ion-md-share:before,
.ion-md-share-alt:before,
.ion-md-shirt:before,
.ion-md-shuffle:before,
.ion-md-skip-backward:before,
.ion-md-skip-forward:before,
.ion-md-snow:before,
.ion-md-speedometer:before,
.ion-md-square:before,
.ion-md-square-outline:before,
.ion-md-star:before,
.ion-md-star-half:before,
.ion-md-star-outline:before,
.ion-md-stats:before,
.ion-md-stopwatch:before,
.ion-md-subway:before,
.ion-md-sunny:before,
.ion-md-swap:before,
.ion-md-switch:before,
.ion-md-sync:before,
.ion-md-tablet-landscape:before,
.ion-md-tablet-portrait:before,
.ion-md-tennisball:before,
.ion-md-text:before,
.ion-md-thermometer:before,
.ion-md-thumbs-down:before,
.ion-md-thumbs-up:before,
.ion-md-thunderstorm:before,
.ion-md-time:before,
.ion-md-timer:before,
.ion-md-today:before,
.ion-md-train:before,
.ion-md-transgender:before,
.ion-md-trash:before,
.ion-md-trending-down:before,
.ion-md-trending-up:before,
.ion-md-trophy:before,
.ion-md-tv:before,
.ion-md-umbrella:before,
.ion-md-undo:before,
.ion-md-unlock:before,
.ion-md-videocam:before,
.ion-md-volume-high:before,
.ion-md-volume-low:before,
.ion-md-volume-mute:before,
.ion-md-volume-off:before,
.ion-md-walk:before,
.ion-md-wallet:before,
.ion-md-warning:before,
.ion-md-watch:before,
.ion-md-water:before,
.ion-md-wifi:before,
.ion-md-wine:before,
.ion-md-woman:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ion-ios-add:before {
  content: "\f102";
}

.ion-ios-add-circle:before {
  content: "\f101";
}

.ion-ios-add-circle-outline:before {
  content: "\f100";
}

.ion-ios-airplane:before {
  content: "\f137";
}

.ion-ios-alarm:before {
  content: "\f3c8";
}

.ion-ios-albums:before {
  content: "\f3ca";
}

.ion-ios-alert:before {
  content: "\f104";
}

.ion-ios-american-football:before {
  content: "\f106";
}

.ion-ios-analytics:before {
  content: "\f3ce";
}

.ion-ios-aperture:before {
  content: "\f108";
}

.ion-ios-apps:before {
  content: "\f10a";
}

.ion-ios-appstore:before {
  content: "\f10c";
}

.ion-ios-archive:before {
  content: "\f10e";
}

.ion-ios-arrow-back:before {
  content: "\f3cf";
}

.ion-ios-arrow-down:before {
  content: "\f3d0";
}

.ion-ios-arrow-dropdown:before {
  content: "\f110";
}

.ion-ios-arrow-dropdown-circle:before {
  content: "\f125";
}

.ion-ios-arrow-dropleft:before {
  content: "\f112";
}

.ion-ios-arrow-dropleft-circle:before {
  content: "\f129";
}

.ion-ios-arrow-dropright:before {
  content: "\f114";
}

.ion-ios-arrow-dropright-circle:before {
  content: "\f12b";
}

.ion-ios-arrow-dropup:before {
  content: "\f116";
}

.ion-ios-arrow-dropup-circle:before {
  content: "\f12d";
}

.ion-ios-arrow-forward:before {
  content: "\f3d1";
}

.ion-ios-arrow-round-back:before {
  content: "\f117";
}

.ion-ios-arrow-round-down:before {
  content: "\f118";
}

.ion-ios-arrow-round-forward:before {
  content: "\f119";
}

.ion-ios-arrow-round-up:before {
  content: "\f11a";
}

.ion-ios-arrow-up:before {
  content: "\f3d8";
}

.ion-ios-at:before {
  content: "\f3da";
}

.ion-ios-attach:before {
  content: "\f11b";
}

.ion-ios-backspace:before {
  content: "\f11d";
}

.ion-ios-barcode:before {
  content: "\f3dc";
}

.ion-ios-baseball:before {
  content: "\f3de";
}

.ion-ios-basket:before {
  content: "\f11f";
}

.ion-ios-basketball:before {
  content: "\f3e0";
}

.ion-ios-battery-charging:before {
  content: "\f120";
}

.ion-ios-battery-dead:before {
  content: "\f121";
}

.ion-ios-battery-full:before {
  content: "\f122";
}

.ion-ios-beaker:before {
  content: "\f124";
}

.ion-ios-bed:before {
  content: "\f139";
}

.ion-ios-beer:before {
  content: "\f126";
}

.ion-ios-bicycle:before {
  content: "\f127";
}

.ion-ios-bluetooth:before {
  content: "\f128";
}

.ion-ios-boat:before {
  content: "\f12a";
}

.ion-ios-body:before {
  content: "\f3e4";
}

.ion-ios-bonfire:before {
  content: "\f12c";
}

.ion-ios-book:before {
  content: "\f3e8";
}

.ion-ios-bookmark:before {
  content: "\f12e";
}

.ion-ios-bookmarks:before {
  content: "\f3ea";
}

.ion-ios-bowtie:before {
  content: "\f130";
}

.ion-ios-briefcase:before {
  content: "\f3ee";
}

.ion-ios-browsers:before {
  content: "\f3f0";
}

.ion-ios-brush:before {
  content: "\f132";
}

.ion-ios-bug:before {
  content: "\f134";
}

.ion-ios-build:before {
  content: "\f136";
}

.ion-ios-bulb:before {
  content: "\f138";
}

.ion-ios-bus:before {
  content: "\f13a";
}

.ion-ios-business:before {
  content: "\f1a3";
}

.ion-ios-cafe:before {
  content: "\f13c";
}

.ion-ios-calculator:before {
  content: "\f3f2";
}

.ion-ios-calendar:before {
  content: "\f3f4";
}

.ion-ios-call:before {
  content: "\f13e";
}

.ion-ios-camera:before {
  content: "\f3f6";
}

.ion-ios-car:before {
  content: "\f140";
}

.ion-ios-card:before {
  content: "\f142";
}

.ion-ios-cart:before {
  content: "\f3f8";
}

.ion-ios-cash:before {
  content: "\f144";
}

.ion-ios-cellular:before {
  content: "\f13d";
}

.ion-ios-chatboxes:before {
  content: "\f3fa";
}

.ion-ios-chatbubbles:before {
  content: "\f146";
}

.ion-ios-checkbox:before {
  content: "\f148";
}

.ion-ios-checkbox-outline:before {
  content: "\f147";
}

.ion-ios-checkmark:before {
  content: "\f3ff";
}

.ion-ios-checkmark-circle:before {
  content: "\f14a";
}

.ion-ios-checkmark-circle-outline:before {
  content: "\f149";
}

.ion-ios-clipboard:before {
  content: "\f14c";
}

.ion-ios-clock:before {
  content: "\f403";
}

.ion-ios-close:before {
  content: "\f406";
}

.ion-ios-close-circle:before {
  content: "\f14e";
}

.ion-ios-close-circle-outline:before {
  content: "\f14d";
}

.ion-ios-cloud:before {
  content: "\f40c";
}

.ion-ios-cloud-circle:before {
  content: "\f152";
}

.ion-ios-cloud-done:before {
  content: "\f154";
}

.ion-ios-cloud-download:before {
  content: "\f408";
}

.ion-ios-cloud-outline:before {
  content: "\f409";
}

.ion-ios-cloud-upload:before {
  content: "\f40b";
}

.ion-ios-cloudy:before {
  content: "\f410";
}

.ion-ios-cloudy-night:before {
  content: "\f40e";
}

.ion-ios-code:before {
  content: "\f157";
}

.ion-ios-code-download:before {
  content: "\f155";
}

.ion-ios-code-working:before {
  content: "\f156";
}

.ion-ios-cog:before {
  content: "\f412";
}

.ion-ios-color-fill:before {
  content: "\f159";
}

.ion-ios-color-filter:before {
  content: "\f414";
}

.ion-ios-color-palette:before {
  content: "\f15b";
}

.ion-ios-color-wand:before {
  content: "\f416";
}

.ion-ios-compass:before {
  content: "\f15d";
}

.ion-ios-construct:before {
  content: "\f15f";
}

.ion-ios-contact:before {
  content: "\f41a";
}

.ion-ios-contacts:before {
  content: "\f161";
}

.ion-ios-contract:before {
  content: "\f162";
}

.ion-ios-contrast:before {
  content: "\f163";
}

.ion-ios-copy:before {
  content: "\f41c";
}

.ion-ios-create:before {
  content: "\f165";
}

.ion-ios-crop:before {
  content: "\f41e";
}

.ion-ios-cube:before {
  content: "\f168";
}

.ion-ios-cut:before {
  content: "\f16a";
}

.ion-ios-desktop:before {
  content: "\f16c";
}

.ion-ios-disc:before {
  content: "\f16e";
}

.ion-ios-document:before {
  content: "\f170";
}

.ion-ios-done-all:before {
  content: "\f171";
}

.ion-ios-download:before {
  content: "\f420";
}

.ion-ios-easel:before {
  content: "\f173";
}

.ion-ios-egg:before {
  content: "\f175";
}

.ion-ios-exit:before {
  content: "\f177";
}

.ion-ios-expand:before {
  content: "\f178";
}

.ion-ios-eye:before {
  content: "\f425";
}

.ion-ios-eye-off:before {
  content: "\f17a";
}

.ion-ios-fastforward:before {
  content: "\f427";
}

.ion-ios-female:before {
  content: "\f17b";
}

.ion-ios-filing:before {
  content: "\f429";
}

.ion-ios-film:before {
  content: "\f42b";
}

.ion-ios-finger-print:before {
  content: "\f17c";
}

.ion-ios-fitness:before {
  content: "\f1ab";
}

.ion-ios-flag:before {
  content: "\f42d";
}

.ion-ios-flame:before {
  content: "\f42f";
}

.ion-ios-flash:before {
  content: "\f17e";
}

.ion-ios-flash-off:before {
  content: "\f12f";
}

.ion-ios-flashlight:before {
  content: "\f141";
}

.ion-ios-flask:before {
  content: "\f431";
}

.ion-ios-flower:before {
  content: "\f433";
}

.ion-ios-folder:before {
  content: "\f435";
}

.ion-ios-folder-open:before {
  content: "\f180";
}

.ion-ios-football:before {
  content: "\f437";
}

.ion-ios-funnel:before {
  content: "\f182";
}

.ion-ios-gift:before {
  content: "\f191";
}

.ion-ios-git-branch:before {
  content: "\f183";
}

.ion-ios-git-commit:before {
  content: "\f184";
}

.ion-ios-git-compare:before {
  content: "\f185";
}

.ion-ios-git-merge:before {
  content: "\f186";
}

.ion-ios-git-network:before {
  content: "\f187";
}

.ion-ios-git-pull-request:before {
  content: "\f188";
}

.ion-ios-glasses:before {
  content: "\f43f";
}

.ion-ios-globe:before {
  content: "\f18a";
}

.ion-ios-grid:before {
  content: "\f18c";
}

.ion-ios-hammer:before {
  content: "\f18e";
}

.ion-ios-hand:before {
  content: "\f190";
}

.ion-ios-happy:before {
  content: "\f192";
}

.ion-ios-headset:before {
  content: "\f194";
}

.ion-ios-heart:before {
  content: "\f443";
}

.ion-ios-heart-dislike:before {
  content: "\f13f";
}

.ion-ios-heart-empty:before {
  content: "\f19b";
}

.ion-ios-heart-half:before {
  content: "\f19d";
}

.ion-ios-help:before {
  content: "\f446";
}

.ion-ios-help-buoy:before {
  content: "\f196";
}

.ion-ios-help-circle:before {
  content: "\f198";
}

.ion-ios-help-circle-outline:before {
  content: "\f197";
}

.ion-ios-home:before {
  content: "\f448";
}

.ion-ios-hourglass:before {
  content: "\f103";
}

.ion-ios-ice-cream:before {
  content: "\f19a";
}

.ion-ios-image:before {
  content: "\f19c";
}

.ion-ios-images:before {
  content: "\f19e";
}

.ion-ios-infinite:before {
  content: "\f44a";
}

.ion-ios-information:before {
  content: "\f44d";
}

.ion-ios-information-circle:before {
  content: "\f1a0";
}

.ion-ios-information-circle-outline:before {
  content: "\f19f";
}

.ion-ios-jet:before {
  content: "\f1a5";
}

.ion-ios-journal:before {
  content: "\f189";
}

.ion-ios-key:before {
  content: "\f1a7";
}

.ion-ios-keypad:before {
  content: "\f450";
}

.ion-ios-laptop:before {
  content: "\f1a8";
}

.ion-ios-leaf:before {
  content: "\f1aa";
}

.ion-ios-link:before {
  content: "\f22a";
}

.ion-ios-list:before {
  content: "\f454";
}

.ion-ios-list-box:before {
  content: "\f143";
}

.ion-ios-locate:before {
  content: "\f1ae";
}

.ion-ios-lock:before {
  content: "\f1b0";
}

.ion-ios-log-in:before {
  content: "\f1b1";
}

.ion-ios-log-out:before {
  content: "\f1b2";
}

.ion-ios-magnet:before {
  content: "\f1b4";
}

.ion-ios-mail:before {
  content: "\f1b8";
}

.ion-ios-mail-open:before {
  content: "\f1b6";
}

.ion-ios-mail-unread:before {
  content: "\f145";
}

.ion-ios-male:before {
  content: "\f1b9";
}

.ion-ios-man:before {
  content: "\f1bb";
}

.ion-ios-map:before {
  content: "\f1bd";
}

.ion-ios-medal:before {
  content: "\f1bf";
}

.ion-ios-medical:before {
  content: "\f45c";
}

.ion-ios-medkit:before {
  content: "\f45e";
}

.ion-ios-megaphone:before {
  content: "\f1c1";
}

.ion-ios-menu:before {
  content: "\f1c3";
}

.ion-ios-mic:before {
  content: "\f461";
}

.ion-ios-mic-off:before {
  content: "\f45f";
}

.ion-ios-microphone:before {
  content: "\f1c6";
}

.ion-ios-moon:before {
  content: "\f468";
}

.ion-ios-more:before {
  content: "\f1c8";
}

.ion-ios-move:before {
  content: "\f1cb";
}

.ion-ios-musical-note:before {
  content: "\f46b";
}

.ion-ios-musical-notes:before {
  content: "\f46c";
}

.ion-ios-navigate:before {
  content: "\f46e";
}

.ion-ios-notifications:before {
  content: "\f1d3";
}

.ion-ios-notifications-off:before {
  content: "\f1d1";
}

.ion-ios-notifications-outline:before {
  content: "\f133";
}

.ion-ios-nuclear:before {
  content: "\f1d5";
}

.ion-ios-nutrition:before {
  content: "\f470";
}

.ion-ios-open:before {
  content: "\f1d7";
}

.ion-ios-options:before {
  content: "\f1d9";
}

.ion-ios-outlet:before {
  content: "\f1db";
}

.ion-ios-paper:before {
  content: "\f472";
}

.ion-ios-paper-plane:before {
  content: "\f1dd";
}

.ion-ios-partly-sunny:before {
  content: "\f1df";
}

.ion-ios-pause:before {
  content: "\f478";
}

.ion-ios-paw:before {
  content: "\f47a";
}

.ion-ios-people:before {
  content: "\f47c";
}

.ion-ios-person:before {
  content: "\f47e";
}

.ion-ios-person-add:before {
  content: "\f1e1";
}

.ion-ios-phone-landscape:before {
  content: "\f1e2";
}

.ion-ios-phone-portrait:before {
  content: "\f1e3";
}

.ion-ios-photos:before {
  content: "\f482";
}

.ion-ios-pie:before {
  content: "\f484";
}

.ion-ios-pin:before {
  content: "\f1e5";
}

.ion-ios-pint:before {
  content: "\f486";
}

.ion-ios-pizza:before {
  content: "\f1e7";
}

.ion-ios-planet:before {
  content: "\f1eb";
}

.ion-ios-play:before {
  content: "\f488";
}

.ion-ios-play-circle:before {
  content: "\f113";
}

.ion-ios-podium:before {
  content: "\f1ed";
}

.ion-ios-power:before {
  content: "\f1ef";
}

.ion-ios-pricetag:before {
  content: "\f48d";
}

.ion-ios-pricetags:before {
  content: "\f48f";
}

.ion-ios-print:before {
  content: "\f1f1";
}

.ion-ios-pulse:before {
  content: "\f493";
}

.ion-ios-qr-scanner:before {
  content: "\f1f3";
}

.ion-ios-quote:before {
  content: "\f1f5";
}

.ion-ios-radio:before {
  content: "\f1f9";
}

.ion-ios-radio-button-off:before {
  content: "\f1f6";
}

.ion-ios-radio-button-on:before {
  content: "\f1f7";
}

.ion-ios-rainy:before {
  content: "\f495";
}

.ion-ios-recording:before {
  content: "\f497";
}

.ion-ios-redo:before {
  content: "\f499";
}

.ion-ios-refresh:before {
  content: "\f49c";
}

.ion-ios-refresh-circle:before {
  content: "\f135";
}

.ion-ios-remove:before {
  content: "\f1fc";
}

.ion-ios-remove-circle:before {
  content: "\f1fb";
}

.ion-ios-remove-circle-outline:before {
  content: "\f1fa";
}

.ion-ios-reorder:before {
  content: "\f1fd";
}

.ion-ios-repeat:before {
  content: "\f1fe";
}

.ion-ios-resize:before {
  content: "\f1ff";
}

.ion-ios-restaurant:before {
  content: "\f201";
}

.ion-ios-return-left:before {
  content: "\f202";
}

.ion-ios-return-right:before {
  content: "\f203";
}

.ion-ios-reverse-camera:before {
  content: "\f49f";
}

.ion-ios-rewind:before {
  content: "\f4a1";
}

.ion-ios-ribbon:before {
  content: "\f205";
}

.ion-ios-rocket:before {
  content: "\f14b";
}

.ion-ios-rose:before {
  content: "\f4a3";
}

.ion-ios-sad:before {
  content: "\f207";
}

.ion-ios-save:before {
  content: "\f1a6";
}

.ion-ios-school:before {
  content: "\f209";
}

.ion-ios-search:before {
  content: "\f4a5";
}

.ion-ios-send:before {
  content: "\f20c";
}

.ion-ios-settings:before {
  content: "\f4a7";
}

.ion-ios-share:before {
  content: "\f211";
}

.ion-ios-share-alt:before {
  content: "\f20f";
}

.ion-ios-shirt:before {
  content: "\f213";
}

.ion-ios-shuffle:before {
  content: "\f4a9";
}

.ion-ios-skip-backward:before {
  content: "\f215";
}

.ion-ios-skip-forward:before {
  content: "\f217";
}

.ion-ios-snow:before {
  content: "\f218";
}

.ion-ios-speedometer:before {
  content: "\f4b0";
}

.ion-ios-square:before {
  content: "\f21a";
}

.ion-ios-square-outline:before {
  content: "\f15c";
}

.ion-ios-star:before {
  content: "\f4b3";
}

.ion-ios-star-half:before {
  content: "\f4b1";
}

.ion-ios-star-outline:before {
  content: "\f4b2";
}

.ion-ios-stats:before {
  content: "\f21c";
}

.ion-ios-stopwatch:before {
  content: "\f4b5";
}

.ion-ios-subway:before {
  content: "\f21e";
}

.ion-ios-sunny:before {
  content: "\f4b7";
}

.ion-ios-swap:before {
  content: "\f21f";
}

.ion-ios-switch:before {
  content: "\f221";
}

.ion-ios-sync:before {
  content: "\f222";
}

.ion-ios-tablet-landscape:before {
  content: "\f223";
}

.ion-ios-tablet-portrait:before {
  content: "\f24e";
}

.ion-ios-tennisball:before {
  content: "\f4bb";
}

.ion-ios-text:before {
  content: "\f250";
}

.ion-ios-thermometer:before {
  content: "\f252";
}

.ion-ios-thumbs-down:before {
  content: "\f254";
}

.ion-ios-thumbs-up:before {
  content: "\f256";
}

.ion-ios-thunderstorm:before {
  content: "\f4bd";
}

.ion-ios-time:before {
  content: "\f4bf";
}

.ion-ios-timer:before {
  content: "\f4c1";
}

.ion-ios-today:before {
  content: "\f14f";
}

.ion-ios-train:before {
  content: "\f258";
}

.ion-ios-transgender:before {
  content: "\f259";
}

.ion-ios-trash:before {
  content: "\f4c5";
}

.ion-ios-trending-down:before {
  content: "\f25a";
}

.ion-ios-trending-up:before {
  content: "\f25b";
}

.ion-ios-trophy:before {
  content: "\f25d";
}

.ion-ios-tv:before {
  content: "\f115";
}

.ion-ios-umbrella:before {
  content: "\f25f";
}

.ion-ios-undo:before {
  content: "\f4c7";
}

.ion-ios-unlock:before {
  content: "\f261";
}

.ion-ios-videocam:before {
  content: "\f4cd";
}

.ion-ios-volume-high:before {
  content: "\f11c";
}

.ion-ios-volume-low:before {
  content: "\f11e";
}

.ion-ios-volume-mute:before {
  content: "\f263";
}

.ion-ios-volume-off:before {
  content: "\f264";
}

.ion-ios-walk:before {
  content: "\f266";
}

.ion-ios-wallet:before {
  content: "\f18b";
}

.ion-ios-warning:before {
  content: "\f268";
}

.ion-ios-watch:before {
  content: "\f269";
}

.ion-ios-water:before {
  content: "\f26b";
}

.ion-ios-wifi:before {
  content: "\f26d";
}

.ion-ios-wine:before {
  content: "\f26f";
}

.ion-ios-woman:before {
  content: "\f271";
}

.ion-logo-android:before {
  content: "\f225";
}

.ion-logo-angular:before {
  content: "\f227";
}

.ion-logo-apple:before {
  content: "\f229";
}

.ion-logo-bitbucket:before {
  content: "\f193";
}

.ion-logo-bitcoin:before {
  content: "\f22b";
}

.ion-logo-buffer:before {
  content: "\f22d";
}

.ion-logo-chrome:before {
  content: "\f22f";
}

.ion-logo-closed-captioning:before {
  content: "\f105";
}

.ion-logo-codepen:before {
  content: "\f230";
}

.ion-logo-css3:before {
  content: "\f231";
}

.ion-logo-designernews:before {
  content: "\f232";
}

.ion-logo-dribbble:before {
  content: "\f233";
}

.ion-logo-dropbox:before {
  content: "\f234";
}

.ion-logo-euro:before {
  content: "\f235";
}

.ion-logo-facebook:before {
  content: "\f236";
}

.ion-logo-flickr:before {
  content: "\f107";
}

.ion-logo-foursquare:before {
  content: "\f237";
}

.ion-logo-freebsd-devil:before {
  content: "\f238";
}

.ion-logo-game-controller-a:before {
  content: "\f13b";
}

.ion-logo-game-controller-b:before {
  content: "\f181";
}

.ion-logo-github:before {
  content: "\f239";
}

.ion-logo-google:before {
  content: "\f23a";
}

.ion-logo-googleplus:before {
  content: "\f23b";
}

.ion-logo-hackernews:before {
  content: "\f23c";
}

.ion-logo-html5:before {
  content: "\f23d";
}

.ion-logo-instagram:before {
  content: "\f23e";
}

.ion-logo-ionic:before {
  content: "\f150";
}

.ion-logo-ionitron:before {
  content: "\f151";
}

.ion-logo-javascript:before {
  content: "\f23f";
}

.ion-logo-linkedin:before {
  content: "\f240";
}

.ion-logo-markdown:before {
  content: "\f241";
}

.ion-logo-model-s:before {
  content: "\f153";
}

.ion-logo-no-smoking:before {
  content: "\f109";
}

.ion-logo-nodejs:before {
  content: "\f242";
}

.ion-logo-npm:before {
  content: "\f195";
}

.ion-logo-octocat:before {
  content: "\f243";
}

.ion-logo-pinterest:before {
  content: "\f244";
}

.ion-logo-playstation:before {
  content: "\f245";
}

.ion-logo-polymer:before {
  content: "\f15e";
}

.ion-logo-python:before {
  content: "\f246";
}

.ion-logo-reddit:before {
  content: "\f247";
}

.ion-logo-rss:before {
  content: "\f248";
}

.ion-logo-sass:before {
  content: "\f249";
}

.ion-logo-skype:before {
  content: "\f24a";
}

.ion-logo-slack:before {
  content: "\f10b";
}

.ion-logo-snapchat:before {
  content: "\f24b";
}

.ion-logo-steam:before {
  content: "\f24c";
}

.ion-logo-tumblr:before {
  content: "\f24d";
}

.ion-logo-tux:before {
  content: "\f2ae";
}

.ion-logo-twitch:before {
  content: "\f2af";
}

.ion-logo-twitter:before {
  content: "\f2b0";
}

.ion-logo-usd:before {
  content: "\f2b1";
}

.ion-logo-vimeo:before {
  content: "\f2c4";
}

.ion-logo-vk:before {
  content: "\f10d";
}

.ion-logo-whatsapp:before {
  content: "\f2c5";
}

.ion-logo-windows:before {
  content: "\f32f";
}

.ion-logo-wordpress:before {
  content: "\f330";
}

.ion-logo-xbox:before {
  content: "\f34c";
}

.ion-logo-xing:before {
  content: "\f10f";
}

.ion-logo-yahoo:before {
  content: "\f34d";
}

.ion-logo-yen:before {
  content: "\f34e";
}

.ion-logo-youtube:before {
  content: "\f34f";
}

.ion-md-add:before {
  content: "\f273";
}

.ion-md-add-circle:before {
  content: "\f272";
}

.ion-md-add-circle-outline:before {
  content: "\f158";
}

.ion-md-airplane:before {
  content: "\f15a";
}

.ion-md-alarm:before {
  content: "\f274";
}

.ion-md-albums:before {
  content: "\f275";
}

.ion-md-alert:before {
  content: "\f276";
}

.ion-md-american-football:before {
  content: "\f277";
}

.ion-md-analytics:before {
  content: "\f278";
}

.ion-md-aperture:before {
  content: "\f279";
}

.ion-md-apps:before {
  content: "\f27a";
}

.ion-md-appstore:before {
  content: "\f27b";
}

.ion-md-archive:before {
  content: "\f27c";
}

.ion-md-arrow-back:before {
  content: "\f27d";
}

.ion-md-arrow-down:before {
  content: "\f27e";
}

.ion-md-arrow-dropdown:before {
  content: "\f280";
}

.ion-md-arrow-dropdown-circle:before {
  content: "\f27f";
}

.ion-md-arrow-dropleft:before {
  content: "\f282";
}

.ion-md-arrow-dropleft-circle:before {
  content: "\f281";
}

.ion-md-arrow-dropright:before {
  content: "\f284";
}

.ion-md-arrow-dropright-circle:before {
  content: "\f283";
}

.ion-md-arrow-dropup:before {
  content: "\f286";
}

.ion-md-arrow-dropup-circle:before {
  content: "\f285";
}

.ion-md-arrow-forward:before {
  content: "\f287";
}

.ion-md-arrow-round-back:before {
  content: "\f288";
}

.ion-md-arrow-round-down:before {
  content: "\f289";
}

.ion-md-arrow-round-forward:before {
  content: "\f28a";
}

.ion-md-arrow-round-up:before {
  content: "\f28b";
}

.ion-md-arrow-up:before {
  content: "\f28c";
}

.ion-md-at:before {
  content: "\f28d";
}

.ion-md-attach:before {
  content: "\f28e";
}

.ion-md-backspace:before {
  content: "\f28f";
}

.ion-md-barcode:before {
  content: "\f290";
}

.ion-md-baseball:before {
  content: "\f291";
}

.ion-md-basket:before {
  content: "\f292";
}

.ion-md-basketball:before {
  content: "\f293";
}

.ion-md-battery-charging:before {
  content: "\f294";
}

.ion-md-battery-dead:before {
  content: "\f295";
}

.ion-md-battery-full:before {
  content: "\f296";
}

.ion-md-beaker:before {
  content: "\f297";
}

.ion-md-bed:before {
  content: "\f160";
}

.ion-md-beer:before {
  content: "\f298";
}

.ion-md-bicycle:before {
  content: "\f299";
}

.ion-md-bluetooth:before {
  content: "\f29a";
}

.ion-md-boat:before {
  content: "\f29b";
}

.ion-md-body:before {
  content: "\f29c";
}

.ion-md-bonfire:before {
  content: "\f29d";
}

.ion-md-book:before {
  content: "\f29e";
}

.ion-md-bookmark:before {
  content: "\f29f";
}

.ion-md-bookmarks:before {
  content: "\f2a0";
}

.ion-md-bowtie:before {
  content: "\f2a1";
}

.ion-md-briefcase:before {
  content: "\f2a2";
}

.ion-md-browsers:before {
  content: "\f2a3";
}

.ion-md-brush:before {
  content: "\f2a4";
}

.ion-md-bug:before {
  content: "\f2a5";
}

.ion-md-build:before {
  content: "\f2a6";
}

.ion-md-bulb:before {
  content: "\f2a7";
}

.ion-md-bus:before {
  content: "\f2a8";
}

.ion-md-business:before {
  content: "\f1a4";
}

.ion-md-cafe:before {
  content: "\f2a9";
}

.ion-md-calculator:before {
  content: "\f2aa";
}

.ion-md-calendar:before {
  content: "\f2ab";
}

.ion-md-call:before {
  content: "\f2ac";
}

.ion-md-camera:before {
  content: "\f2ad";
}

.ion-md-car:before {
  content: "\f2b2";
}

.ion-md-card:before {
  content: "\f2b3";
}

.ion-md-cart:before {
  content: "\f2b4";
}

.ion-md-cash:before {
  content: "\f2b5";
}

.ion-md-cellular:before {
  content: "\f164";
}

.ion-md-chatboxes:before {
  content: "\f2b6";
}

.ion-md-chatbubbles:before {
  content: "\f2b7";
}

.ion-md-checkbox:before {
  content: "\f2b9";
}

.ion-md-checkbox-outline:before {
  content: "\f2b8";
}

.ion-md-checkmark:before {
  content: "\f2bc";
}

.ion-md-checkmark-circle:before {
  content: "\f2bb";
}

.ion-md-checkmark-circle-outline:before {
  content: "\f2ba";
}

.ion-md-clipboard:before {
  content: "\f2bd";
}

.ion-md-clock:before {
  content: "\f2be";
}

.ion-md-close:before {
  content: "\f2c0";
}

.ion-md-close-circle:before {
  content: "\f2bf";
}

.ion-md-close-circle-outline:before {
  content: "\f166";
}

.ion-md-cloud:before {
  content: "\f2c9";
}

.ion-md-cloud-circle:before {
  content: "\f2c2";
}

.ion-md-cloud-done:before {
  content: "\f2c3";
}

.ion-md-cloud-download:before {
  content: "\f2c6";
}

.ion-md-cloud-outline:before {
  content: "\f2c7";
}

.ion-md-cloud-upload:before {
  content: "\f2c8";
}

.ion-md-cloudy:before {
  content: "\f2cb";
}

.ion-md-cloudy-night:before {
  content: "\f2ca";
}

.ion-md-code:before {
  content: "\f2ce";
}

.ion-md-code-download:before {
  content: "\f2cc";
}

.ion-md-code-working:before {
  content: "\f2cd";
}

.ion-md-cog:before {
  content: "\f2cf";
}

.ion-md-color-fill:before {
  content: "\f2d0";
}

.ion-md-color-filter:before {
  content: "\f2d1";
}

.ion-md-color-palette:before {
  content: "\f2d2";
}

.ion-md-color-wand:before {
  content: "\f2d3";
}

.ion-md-compass:before {
  content: "\f2d4";
}

.ion-md-construct:before {
  content: "\f2d5";
}

.ion-md-contact:before {
  content: "\f2d6";
}

.ion-md-contacts:before {
  content: "\f2d7";
}

.ion-md-contract:before {
  content: "\f2d8";
}

.ion-md-contrast:before {
  content: "\f2d9";
}

.ion-md-copy:before {
  content: "\f2da";
}

.ion-md-create:before {
  content: "\f2db";
}

.ion-md-crop:before {
  content: "\f2dc";
}

.ion-md-cube:before {
  content: "\f2dd";
}

.ion-md-cut:before {
  content: "\f2de";
}

.ion-md-desktop:before {
  content: "\f2df";
}

.ion-md-disc:before {
  content: "\f2e0";
}

.ion-md-document:before {
  content: "\f2e1";
}

.ion-md-done-all:before {
  content: "\f2e2";
}

.ion-md-download:before {
  content: "\f2e3";
}

.ion-md-easel:before {
  content: "\f2e4";
}

.ion-md-egg:before {
  content: "\f2e5";
}

.ion-md-exit:before {
  content: "\f2e6";
}

.ion-md-expand:before {
  content: "\f2e7";
}

.ion-md-eye:before {
  content: "\f2e9";
}

.ion-md-eye-off:before {
  content: "\f2e8";
}

.ion-md-fastforward:before {
  content: "\f2ea";
}

.ion-md-female:before {
  content: "\f2eb";
}

.ion-md-filing:before {
  content: "\f2ec";
}

.ion-md-film:before {
  content: "\f2ed";
}

.ion-md-finger-print:before {
  content: "\f2ee";
}

.ion-md-fitness:before {
  content: "\f1ac";
}

.ion-md-flag:before {
  content: "\f2ef";
}

.ion-md-flame:before {
  content: "\f2f0";
}

.ion-md-flash:before {
  content: "\f2f1";
}

.ion-md-flash-off:before {
  content: "\f169";
}

.ion-md-flashlight:before {
  content: "\f16b";
}

.ion-md-flask:before {
  content: "\f2f2";
}

.ion-md-flower:before {
  content: "\f2f3";
}

.ion-md-folder:before {
  content: "\f2f5";
}

.ion-md-folder-open:before {
  content: "\f2f4";
}

.ion-md-football:before {
  content: "\f2f6";
}

.ion-md-funnel:before {
  content: "\f2f7";
}

.ion-md-gift:before {
  content: "\f199";
}

.ion-md-git-branch:before {
  content: "\f2fa";
}

.ion-md-git-commit:before {
  content: "\f2fb";
}

.ion-md-git-compare:before {
  content: "\f2fc";
}

.ion-md-git-merge:before {
  content: "\f2fd";
}

.ion-md-git-network:before {
  content: "\f2fe";
}

.ion-md-git-pull-request:before {
  content: "\f2ff";
}

.ion-md-glasses:before {
  content: "\f300";
}

.ion-md-globe:before {
  content: "\f301";
}

.ion-md-grid:before {
  content: "\f302";
}

.ion-md-hammer:before {
  content: "\f303";
}

.ion-md-hand:before {
  content: "\f304";
}

.ion-md-happy:before {
  content: "\f305";
}

.ion-md-headset:before {
  content: "\f306";
}

.ion-md-heart:before {
  content: "\f308";
}

.ion-md-heart-dislike:before {
  content: "\f167";
}

.ion-md-heart-empty:before {
  content: "\f1a1";
}

.ion-md-heart-half:before {
  content: "\f1a2";
}

.ion-md-help:before {
  content: "\f30b";
}

.ion-md-help-buoy:before {
  content: "\f309";
}

.ion-md-help-circle:before {
  content: "\f30a";
}

.ion-md-help-circle-outline:before {
  content: "\f16d";
}

.ion-md-home:before {
  content: "\f30c";
}

.ion-md-hourglass:before {
  content: "\f111";
}

.ion-md-ice-cream:before {
  content: "\f30d";
}

.ion-md-image:before {
  content: "\f30e";
}

.ion-md-images:before {
  content: "\f30f";
}

.ion-md-infinite:before {
  content: "\f310";
}

.ion-md-information:before {
  content: "\f312";
}

.ion-md-information-circle:before {
  content: "\f311";
}

.ion-md-information-circle-outline:before {
  content: "\f16f";
}

.ion-md-jet:before {
  content: "\f315";
}

.ion-md-journal:before {
  content: "\f18d";
}

.ion-md-key:before {
  content: "\f316";
}

.ion-md-keypad:before {
  content: "\f317";
}

.ion-md-laptop:before {
  content: "\f318";
}

.ion-md-leaf:before {
  content: "\f319";
}

.ion-md-link:before {
  content: "\f22e";
}

.ion-md-list:before {
  content: "\f31b";
}

.ion-md-list-box:before {
  content: "\f31a";
}

.ion-md-locate:before {
  content: "\f31c";
}

.ion-md-lock:before {
  content: "\f31d";
}

.ion-md-log-in:before {
  content: "\f31e";
}

.ion-md-log-out:before {
  content: "\f31f";
}

.ion-md-magnet:before {
  content: "\f320";
}

.ion-md-mail:before {
  content: "\f322";
}

.ion-md-mail-open:before {
  content: "\f321";
}

.ion-md-mail-unread:before {
  content: "\f172";
}

.ion-md-male:before {
  content: "\f323";
}

.ion-md-man:before {
  content: "\f324";
}

.ion-md-map:before {
  content: "\f325";
}

.ion-md-medal:before {
  content: "\f326";
}

.ion-md-medical:before {
  content: "\f327";
}

.ion-md-medkit:before {
  content: "\f328";
}

.ion-md-megaphone:before {
  content: "\f329";
}

.ion-md-menu:before {
  content: "\f32a";
}

.ion-md-mic:before {
  content: "\f32c";
}

.ion-md-mic-off:before {
  content: "\f32b";
}

.ion-md-microphone:before {
  content: "\f32d";
}

.ion-md-moon:before {
  content: "\f32e";
}

.ion-md-more:before {
  content: "\f1c9";
}

.ion-md-move:before {
  content: "\f331";
}

.ion-md-musical-note:before {
  content: "\f332";
}

.ion-md-musical-notes:before {
  content: "\f333";
}

.ion-md-navigate:before {
  content: "\f334";
}

.ion-md-notifications:before {
  content: "\f338";
}

.ion-md-notifications-off:before {
  content: "\f336";
}

.ion-md-notifications-outline:before {
  content: "\f337";
}

.ion-md-nuclear:before {
  content: "\f339";
}

.ion-md-nutrition:before {
  content: "\f33a";
}

.ion-md-open:before {
  content: "\f33b";
}

.ion-md-options:before {
  content: "\f33c";
}

.ion-md-outlet:before {
  content: "\f33d";
}

.ion-md-paper:before {
  content: "\f33f";
}

.ion-md-paper-plane:before {
  content: "\f33e";
}

.ion-md-partly-sunny:before {
  content: "\f340";
}

.ion-md-pause:before {
  content: "\f341";
}

.ion-md-paw:before {
  content: "\f342";
}

.ion-md-people:before {
  content: "\f343";
}

.ion-md-person:before {
  content: "\f345";
}

.ion-md-person-add:before {
  content: "\f344";
}

.ion-md-phone-landscape:before {
  content: "\f346";
}

.ion-md-phone-portrait:before {
  content: "\f347";
}

.ion-md-photos:before {
  content: "\f348";
}

.ion-md-pie:before {
  content: "\f349";
}

.ion-md-pin:before {
  content: "\f34a";
}

.ion-md-pint:before {
  content: "\f34b";
}

.ion-md-pizza:before {
  content: "\f354";
}

.ion-md-planet:before {
  content: "\f356";
}

.ion-md-play:before {
  content: "\f357";
}

.ion-md-play-circle:before {
  content: "\f174";
}

.ion-md-podium:before {
  content: "\f358";
}

.ion-md-power:before {
  content: "\f359";
}

.ion-md-pricetag:before {
  content: "\f35a";
}

.ion-md-pricetags:before {
  content: "\f35b";
}

.ion-md-print:before {
  content: "\f35c";
}

.ion-md-pulse:before {
  content: "\f35d";
}

.ion-md-qr-scanner:before {
  content: "\f35e";
}

.ion-md-quote:before {
  content: "\f35f";
}

.ion-md-radio:before {
  content: "\f362";
}

.ion-md-radio-button-off:before {
  content: "\f360";
}

.ion-md-radio-button-on:before {
  content: "\f361";
}

.ion-md-rainy:before {
  content: "\f363";
}

.ion-md-recording:before {
  content: "\f364";
}

.ion-md-redo:before {
  content: "\f365";
}

.ion-md-refresh:before {
  content: "\f366";
}

.ion-md-refresh-circle:before {
  content: "\f228";
}

.ion-md-remove:before {
  content: "\f368";
}

.ion-md-remove-circle:before {
  content: "\f367";
}

.ion-md-remove-circle-outline:before {
  content: "\f176";
}

.ion-md-reorder:before {
  content: "\f369";
}

.ion-md-repeat:before {
  content: "\f36a";
}

.ion-md-resize:before {
  content: "\f36b";
}

.ion-md-restaurant:before {
  content: "\f36c";
}

.ion-md-return-left:before {
  content: "\f36d";
}

.ion-md-return-right:before {
  content: "\f36e";
}

.ion-md-reverse-camera:before {
  content: "\f36f";
}

.ion-md-rewind:before {
  content: "\f370";
}

.ion-md-ribbon:before {
  content: "\f371";
}

.ion-md-rocket:before {
  content: "\f179";
}

.ion-md-rose:before {
  content: "\f372";
}

.ion-md-sad:before {
  content: "\f373";
}

.ion-md-save:before {
  content: "\f1a9";
}

.ion-md-school:before {
  content: "\f374";
}

.ion-md-search:before {
  content: "\f375";
}

.ion-md-send:before {
  content: "\f376";
}

.ion-md-settings:before {
  content: "\f377";
}

.ion-md-share:before {
  content: "\f379";
}

.ion-md-share-alt:before {
  content: "\f378";
}

.ion-md-shirt:before {
  content: "\f37a";
}

.ion-md-shuffle:before {
  content: "\f37b";
}

.ion-md-skip-backward:before {
  content: "\f37c";
}

.ion-md-skip-forward:before {
  content: "\f37d";
}

.ion-md-snow:before {
  content: "\f37e";
}

.ion-md-speedometer:before {
  content: "\f37f";
}

.ion-md-square:before {
  content: "\f381";
}

.ion-md-square-outline:before {
  content: "\f380";
}

.ion-md-star:before {
  content: "\f384";
}

.ion-md-star-half:before {
  content: "\f382";
}

.ion-md-star-outline:before {
  content: "\f383";
}

.ion-md-stats:before {
  content: "\f385";
}

.ion-md-stopwatch:before {
  content: "\f386";
}

.ion-md-subway:before {
  content: "\f387";
}

.ion-md-sunny:before {
  content: "\f388";
}

.ion-md-swap:before {
  content: "\f389";
}

.ion-md-switch:before {
  content: "\f38a";
}

.ion-md-sync:before {
  content: "\f38b";
}

.ion-md-tablet-landscape:before {
  content: "\f38c";
}

.ion-md-tablet-portrait:before {
  content: "\f38d";
}

.ion-md-tennisball:before {
  content: "\f38e";
}

.ion-md-text:before {
  content: "\f38f";
}

.ion-md-thermometer:before {
  content: "\f390";
}

.ion-md-thumbs-down:before {
  content: "\f391";
}

.ion-md-thumbs-up:before {
  content: "\f392";
}

.ion-md-thunderstorm:before {
  content: "\f393";
}

.ion-md-time:before {
  content: "\f394";
}

.ion-md-timer:before {
  content: "\f395";
}

.ion-md-today:before {
  content: "\f17d";
}

.ion-md-train:before {
  content: "\f396";
}

.ion-md-transgender:before {
  content: "\f397";
}

.ion-md-trash:before {
  content: "\f398";
}

.ion-md-trending-down:before {
  content: "\f399";
}

.ion-md-trending-up:before {
  content: "\f39a";
}

.ion-md-trophy:before {
  content: "\f39b";
}

.ion-md-tv:before {
  content: "\f17f";
}

.ion-md-umbrella:before {
  content: "\f39c";
}

.ion-md-undo:before {
  content: "\f39d";
}

.ion-md-unlock:before {
  content: "\f39e";
}

.ion-md-videocam:before {
  content: "\f39f";
}

.ion-md-volume-high:before {
  content: "\f123";
}

.ion-md-volume-low:before {
  content: "\f131";
}

.ion-md-volume-mute:before {
  content: "\f3a1";
}

.ion-md-volume-off:before {
  content: "\f3a2";
}

.ion-md-walk:before {
  content: "\f3a4";
}

.ion-md-wallet:before {
  content: "\f18f";
}

.ion-md-warning:before {
  content: "\f3a5";
}

.ion-md-watch:before {
  content: "\f3a6";
}

.ion-md-water:before {
  content: "\f3a7";
}

.ion-md-wifi:before {
  content: "\f3a8";
}

.ion-md-wine:before {
  content: "\f3a9";
}

.ion-md-woman:before {
  content: "\f3aa";
}

table.dataTable tbody tr.selected,
table.dataTable tbody th.selected,
table.dataTable tbody td.selected {
  color: #fff;
}
table.dataTable tbody tr.selected a,
table.dataTable tbody th.selected a,
table.dataTable tbody td.selected a {
  color: #a2d4ed;
}

table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  background-color: #3B7DDD;
}
table.dataTable.stripe tbody > tr.odd.selected,
table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected,
table.dataTable.display tbody > tr.odd > .selected {
  background-color: #3a7ad8;
}
table.dataTable.hover tbody > tr.selected:hover,
table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover,
table.dataTable.display tbody > tr > .selected:hover {
  background-color: #3979d5;
}
table.dataTable.order-column tbody > tr.selected > .sorting_1,
table.dataTable.order-column tbody > tr.selected > .sorting_2,
table.dataTable.order-column tbody > tr.selected > .sorting_3,
table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1,
table.dataTable.display tbody > tr.selected > .sorting_2,
table.dataTable.display tbody > tr.selected > .sorting_3,
table.dataTable.display tbody > tr > .selected {
  background-color: #3a7bd9;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {
  background-color: #3876d1;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 {
  background-color: #3877d3;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 {
  background-color: #3978d4;
}
table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {
  background-color: #3a7bd9;
}
table.dataTable.display tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 {
  background-color: #3a7cda;
}
table.dataTable.display tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 {
  background-color: #3b7ddc;
}
table.dataTable.display tbody > tr.odd > .selected, table.dataTable.order-column.stripe tbody > tr.odd > .selected {
  background-color: #3876d1;
}
table.dataTable.display tbody > tr.even > .selected, table.dataTable.order-column.stripe tbody > tr.even > .selected {
  background-color: #3a7bd9;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {
  background-color: #3673cb;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_2, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 {
  background-color: #3774cc;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_3, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 {
  background-color: #3775cf;
}
table.dataTable.display tbody > tr:hover > .selected,
table.dataTable.display tbody > tr > .selected:hover, table.dataTable.order-column.hover tbody > tr:hover > .selected,
table.dataTable.order-column.hover tbody > tr > .selected:hover {
  background-color: #3673cb;
}
table.dataTable tbody td.select-checkbox,
table.dataTable tbody th.select-checkbox {
  position: relative;
}
table.dataTable tbody td.select-checkbox:before, table.dataTable tbody td.select-checkbox:after,
table.dataTable tbody th.select-checkbox:before,
table.dataTable tbody th.select-checkbox:after {
  display: block;
  position: absolute;
  top: 1.2em;
  left: 50%;
  width: 12px;
  height: 12px;
  box-sizing: border-box;
}
table.dataTable tbody td.select-checkbox:before,
table.dataTable tbody th.select-checkbox:before {
  content: " ";
  margin-top: -6px;
  margin-left: -6px;
  border: 1px solid black;
  border-radius: 3px;
}
table.dataTable tr.selected td.select-checkbox:after,
table.dataTable tr.selected th.select-checkbox:after {
  content: "✔";
  margin-top: -11px;
  margin-left: -4px;
  text-align: center;
  text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9;
}

div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
  margin-left: 0.5em;
}

@media screen and (max-width: 640px) {
  div.dataTables_wrapper span.select-info,
  div.dataTables_wrapper span.select-item {
    margin-left: 0;
    display: block;
  }
}
.bootstrap-datetimepicker-widget .table th, .bootstrap-datetimepicker-widget .table td {
  border: 0;
}
.bootstrap-datetimepicker-widget table th,
.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table td.day {
  height: 36px;
  line-height: 36px;
  width: 36px;
}
.bootstrap-datetimepicker-widget table th {
  font-weight: 500;
}

.fc-theme-bootstrap {
  margin-bottom: 1rem;
}
.fc-theme-bootstrap .fc-content,
.fc-theme-bootstrap .fc-divider,
.fc-theme-bootstrap .fc-list-heading td,
.fc-theme-bootstrap .fc-list-view,
.fc-theme-bootstrap .fc-popover,
.fc-theme-bootstrap .fc-row,
.fc-theme-bootstrap tbody,
.fc-theme-bootstrap td,
.fc-theme-bootstrap th,
.fc-theme-bootstrap thead {
  border-color: #dee2e6;
  border-width: 1px;
  border-style: solid;
}
.fc-theme-bootstrap .fc-scrollgrid table {
  border-color: #dee2e6;
  border-width: 1px;
  border-style: solid;
}
.fc-theme-bootstrap .fc-col-header-cell-cushion {
  padding: 4px 8px;
}

.hljs-comment,
.hljs-quote {
  color: #998;
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
  color: #333;
  font-weight: bold;
}

.hljs-number,
.hljs-literal,
.hljs-variable,
.hljs-template-variable,
.hljs-tag .hljs-attr {
  color: #008080;
}

.hljs-string,
.hljs-doctag {
  color: #d14;
}

.hljs-title,
.hljs-section,
.hljs-selector-id {
  color: #900;
  font-weight: bold;
}

.hljs-subst {
  font-weight: normal;
}

.hljs-type,
.hljs-class .hljs-title {
  color: #458;
  font-weight: bold;
}

.hljs-tag,
.hljs-name,
.hljs-attribute {
  color: #000080;
  font-weight: normal;
}

.hljs-regexp,
.hljs-link {
  color: #009926;
}

.hljs-symbol,
.hljs-bullet {
  color: #990073;
}

.hljs-built_in,
.hljs-builtin-name {
  color: #0086b3;
}

.hljs-meta {
  color: #999;
  font-weight: bold;
}

.hljs-deletion {
  background: #fdd;
}

.hljs-addition {
  background: #dfd;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

.ion, .ionicons,
.ion-ios-add:before,
.ion-ios-add-circle:before,
.ion-ios-add-circle-outline:before,
.ion-ios-airplane:before,
.ion-ios-alarm:before,
.ion-ios-albums:before,
.ion-ios-alert:before,
.ion-ios-american-football:before,
.ion-ios-analytics:before,
.ion-ios-aperture:before,
.ion-ios-apps:before,
.ion-ios-appstore:before,
.ion-ios-archive:before,
.ion-ios-arrow-back:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-dropdown:before,
.ion-ios-arrow-dropdown-circle:before,
.ion-ios-arrow-dropleft:before,
.ion-ios-arrow-dropleft-circle:before,
.ion-ios-arrow-dropright:before,
.ion-ios-arrow-dropright-circle:before,
.ion-ios-arrow-dropup:before,
.ion-ios-arrow-dropup-circle:before,
.ion-ios-arrow-forward:before,
.ion-ios-arrow-round-back:before,
.ion-ios-arrow-round-down:before,
.ion-ios-arrow-round-forward:before,
.ion-ios-arrow-round-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-attach:before,
.ion-ios-backspace:before,
.ion-ios-barcode:before,
.ion-ios-baseball:before,
.ion-ios-basket:before,
.ion-ios-basketball:before,
.ion-ios-battery-charging:before,
.ion-ios-battery-dead:before,
.ion-ios-battery-full:before,
.ion-ios-beaker:before,
.ion-ios-bed:before,
.ion-ios-beer:before,
.ion-ios-bicycle:before,
.ion-ios-bluetooth:before,
.ion-ios-boat:before,
.ion-ios-body:before,
.ion-ios-bonfire:before,
.ion-ios-book:before,
.ion-ios-bookmark:before,
.ion-ios-bookmarks:before,
.ion-ios-bowtie:before,
.ion-ios-briefcase:before,
.ion-ios-browsers:before,
.ion-ios-brush:before,
.ion-ios-bug:before,
.ion-ios-build:before,
.ion-ios-bulb:before,
.ion-ios-bus:before,
.ion-ios-business:before,
.ion-ios-cafe:before,
.ion-ios-calculator:before,
.ion-ios-calendar:before,
.ion-ios-call:before,
.ion-ios-camera:before,
.ion-ios-car:before,
.ion-ios-card:before,
.ion-ios-cart:before,
.ion-ios-cash:before,
.ion-ios-cellular:before,
.ion-ios-chatboxes:before,
.ion-ios-chatbubbles:before,
.ion-ios-checkbox:before,
.ion-ios-checkbox-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-circle:before,
.ion-ios-checkmark-circle-outline:before,
.ion-ios-clipboard:before,
.ion-ios-clock:before,
.ion-ios-close:before,
.ion-ios-close-circle:before,
.ion-ios-close-circle-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-circle:before,
.ion-ios-cloud-done:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-code:before,
.ion-ios-code-download:before,
.ion-ios-code-working:before,
.ion-ios-cog:before,
.ion-ios-color-fill:before,
.ion-ios-color-filter:before,
.ion-ios-color-palette:before,
.ion-ios-color-wand:before,
.ion-ios-compass:before,
.ion-ios-construct:before,
.ion-ios-contact:before,
.ion-ios-contacts:before,
.ion-ios-contract:before,
.ion-ios-contrast:before,
.ion-ios-copy:before,
.ion-ios-create:before,
.ion-ios-crop:before,
.ion-ios-cube:before,
.ion-ios-cut:before,
.ion-ios-desktop:before,
.ion-ios-disc:before,
.ion-ios-document:before,
.ion-ios-done-all:before,
.ion-ios-download:before,
.ion-ios-easel:before,
.ion-ios-egg:before,
.ion-ios-exit:before,
.ion-ios-expand:before,
.ion-ios-eye:before,
.ion-ios-eye-off:before,
.ion-ios-fastforward:before,
.ion-ios-female:before,
.ion-ios-filing:before,
.ion-ios-film:before,
.ion-ios-finger-print:before,
.ion-ios-fitness:before,
.ion-ios-flag:before,
.ion-ios-flame:before,
.ion-ios-flash:before,
.ion-ios-flash-off:before,
.ion-ios-flashlight:before,
.ion-ios-flask:before,
.ion-ios-flower:before,
.ion-ios-folder:before,
.ion-ios-folder-open:before,
.ion-ios-football:before,
.ion-ios-funnel:before,
.ion-ios-gift:before,
.ion-ios-git-branch:before,
.ion-ios-git-commit:before,
.ion-ios-git-compare:before,
.ion-ios-git-merge:before,
.ion-ios-git-network:before,
.ion-ios-git-pull-request:before,
.ion-ios-glasses:before,
.ion-ios-globe:before,
.ion-ios-grid:before,
.ion-ios-hammer:before,
.ion-ios-hand:before,
.ion-ios-happy:before,
.ion-ios-headset:before,
.ion-ios-heart:before,
.ion-ios-heart-dislike:before,
.ion-ios-heart-empty:before,
.ion-ios-heart-half:before,
.ion-ios-help:before,
.ion-ios-help-buoy:before,
.ion-ios-help-circle:before,
.ion-ios-help-circle-outline:before,
.ion-ios-home:before,
.ion-ios-hourglass:before,
.ion-ios-ice-cream:before,
.ion-ios-image:before,
.ion-ios-images:before,
.ion-ios-infinite:before,
.ion-ios-information:before,
.ion-ios-information-circle:before,
.ion-ios-information-circle-outline:before,
.ion-ios-jet:before,
.ion-ios-journal:before,
.ion-ios-key:before,
.ion-ios-keypad:before,
.ion-ios-laptop:before,
.ion-ios-leaf:before,
.ion-ios-link:before,
.ion-ios-list:before,
.ion-ios-list-box:before,
.ion-ios-locate:before,
.ion-ios-lock:before,
.ion-ios-log-in:before,
.ion-ios-log-out:before,
.ion-ios-magnet:before,
.ion-ios-mail:before,
.ion-ios-mail-open:before,
.ion-ios-mail-unread:before,
.ion-ios-male:before,
.ion-ios-man:before,
.ion-ios-map:before,
.ion-ios-medal:before,
.ion-ios-medical:before,
.ion-ios-medkit:before,
.ion-ios-megaphone:before,
.ion-ios-menu:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-microphone:before,
.ion-ios-moon:before,
.ion-ios-more:before,
.ion-ios-move:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-notifications:before,
.ion-ios-notifications-off:before,
.ion-ios-notifications-outline:before,
.ion-ios-nuclear:before,
.ion-ios-nutrition:before,
.ion-ios-open:before,
.ion-ios-options:before,
.ion-ios-outlet:before,
.ion-ios-paper:before,
.ion-ios-paper-plane:before,
.ion-ios-partly-sunny:before,
.ion-ios-pause:before,
.ion-ios-paw:before,
.ion-ios-people:before,
.ion-ios-person:before,
.ion-ios-person-add:before,
.ion-ios-phone-landscape:before,
.ion-ios-phone-portrait:before,
.ion-ios-photos:before,
.ion-ios-pie:before,
.ion-ios-pin:before,
.ion-ios-pint:before,
.ion-ios-pizza:before,
.ion-ios-planet:before,
.ion-ios-play:before,
.ion-ios-play-circle:before,
.ion-ios-podium:before,
.ion-ios-power:before,
.ion-ios-pricetag:before,
.ion-ios-pricetags:before,
.ion-ios-print:before,
.ion-ios-pulse:before,
.ion-ios-qr-scanner:before,
.ion-ios-quote:before,
.ion-ios-radio:before,
.ion-ios-radio-button-off:before,
.ion-ios-radio-button-on:before,
.ion-ios-rainy:before,
.ion-ios-recording:before,
.ion-ios-redo:before,
.ion-ios-refresh:before,
.ion-ios-refresh-circle:before,
.ion-ios-remove:before,
.ion-ios-remove-circle:before,
.ion-ios-remove-circle-outline:before,
.ion-ios-reorder:before,
.ion-ios-repeat:before,
.ion-ios-resize:before,
.ion-ios-restaurant:before,
.ion-ios-return-left:before,
.ion-ios-return-right:before,
.ion-ios-reverse-camera:before,
.ion-ios-rewind:before,
.ion-ios-ribbon:before,
.ion-ios-rocket:before,
.ion-ios-rose:before,
.ion-ios-sad:before,
.ion-ios-save:before,
.ion-ios-school:before,
.ion-ios-search:before,
.ion-ios-send:before,
.ion-ios-settings:before,
.ion-ios-share:before,
.ion-ios-share-alt:before,
.ion-ios-shirt:before,
.ion-ios-shuffle:before,
.ion-ios-skip-backward:before,
.ion-ios-skip-forward:before,
.ion-ios-snow:before,
.ion-ios-speedometer:before,
.ion-ios-square:before,
.ion-ios-square-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stats:before,
.ion-ios-stopwatch:before,
.ion-ios-subway:before,
.ion-ios-sunny:before,
.ion-ios-swap:before,
.ion-ios-switch:before,
.ion-ios-sync:before,
.ion-ios-tablet-landscape:before,
.ion-ios-tablet-portrait:before,
.ion-ios-tennisball:before,
.ion-ios-text:before,
.ion-ios-thermometer:before,
.ion-ios-thumbs-down:before,
.ion-ios-thumbs-up:before,
.ion-ios-thunderstorm:before,
.ion-ios-time:before,
.ion-ios-timer:before,
.ion-ios-today:before,
.ion-ios-train:before,
.ion-ios-transgender:before,
.ion-ios-trash:before,
.ion-ios-trending-down:before,
.ion-ios-trending-up:before,
.ion-ios-trophy:before,
.ion-ios-tv:before,
.ion-ios-umbrella:before,
.ion-ios-undo:before,
.ion-ios-unlock:before,
.ion-ios-videocam:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-volume-mute:before,
.ion-ios-volume-off:before,
.ion-ios-walk:before,
.ion-ios-wallet:before,
.ion-ios-warning:before,
.ion-ios-watch:before,
.ion-ios-water:before,
.ion-ios-wifi:before,
.ion-ios-wine:before,
.ion-ios-woman:before,
.ion-logo-android:before,
.ion-logo-angular:before,
.ion-logo-apple:before,
.ion-logo-bitbucket:before,
.ion-logo-bitcoin:before,
.ion-logo-buffer:before,
.ion-logo-chrome:before,
.ion-logo-closed-captioning:before,
.ion-logo-codepen:before,
.ion-logo-css3:before,
.ion-logo-designernews:before,
.ion-logo-dribbble:before,
.ion-logo-dropbox:before,
.ion-logo-euro:before,
.ion-logo-facebook:before,
.ion-logo-flickr:before,
.ion-logo-foursquare:before,
.ion-logo-freebsd-devil:before,
.ion-logo-game-controller-a:before,
.ion-logo-game-controller-b:before,
.ion-logo-github:before,
.ion-logo-google:before,
.ion-logo-googleplus:before,
.ion-logo-hackernews:before,
.ion-logo-html5:before,
.ion-logo-instagram:before,
.ion-logo-ionic:before,
.ion-logo-ionitron:before,
.ion-logo-javascript:before,
.ion-logo-linkedin:before,
.ion-logo-markdown:before,
.ion-logo-model-s:before,
.ion-logo-no-smoking:before,
.ion-logo-nodejs:before,
.ion-logo-npm:before,
.ion-logo-octocat:before,
.ion-logo-pinterest:before,
.ion-logo-playstation:before,
.ion-logo-polymer:before,
.ion-logo-python:before,
.ion-logo-reddit:before,
.ion-logo-rss:before,
.ion-logo-sass:before,
.ion-logo-skype:before,
.ion-logo-slack:before,
.ion-logo-snapchat:before,
.ion-logo-steam:before,
.ion-logo-tumblr:before,
.ion-logo-tux:before,
.ion-logo-twitch:before,
.ion-logo-twitter:before,
.ion-logo-usd:before,
.ion-logo-vimeo:before,
.ion-logo-vk:before,
.ion-logo-whatsapp:before,
.ion-logo-windows:before,
.ion-logo-wordpress:before,
.ion-logo-xbox:before,
.ion-logo-xing:before,
.ion-logo-yahoo:before,
.ion-logo-yen:before,
.ion-logo-youtube:before,
.ion-md-add:before,
.ion-md-add-circle:before,
.ion-md-add-circle-outline:before,
.ion-md-airplane:before,
.ion-md-alarm:before,
.ion-md-albums:before,
.ion-md-alert:before,
.ion-md-american-football:before,
.ion-md-analytics:before,
.ion-md-aperture:before,
.ion-md-apps:before,
.ion-md-appstore:before,
.ion-md-archive:before,
.ion-md-arrow-back:before,
.ion-md-arrow-down:before,
.ion-md-arrow-dropdown:before,
.ion-md-arrow-dropdown-circle:before,
.ion-md-arrow-dropleft:before,
.ion-md-arrow-dropleft-circle:before,
.ion-md-arrow-dropright:before,
.ion-md-arrow-dropright-circle:before,
.ion-md-arrow-dropup:before,
.ion-md-arrow-dropup-circle:before,
.ion-md-arrow-forward:before,
.ion-md-arrow-round-back:before,
.ion-md-arrow-round-down:before,
.ion-md-arrow-round-forward:before,
.ion-md-arrow-round-up:before,
.ion-md-arrow-up:before,
.ion-md-at:before,
.ion-md-attach:before,
.ion-md-backspace:before,
.ion-md-barcode:before,
.ion-md-baseball:before,
.ion-md-basket:before,
.ion-md-basketball:before,
.ion-md-battery-charging:before,
.ion-md-battery-dead:before,
.ion-md-battery-full:before,
.ion-md-beaker:before,
.ion-md-bed:before,
.ion-md-beer:before,
.ion-md-bicycle:before,
.ion-md-bluetooth:before,
.ion-md-boat:before,
.ion-md-body:before,
.ion-md-bonfire:before,
.ion-md-book:before,
.ion-md-bookmark:before,
.ion-md-bookmarks:before,
.ion-md-bowtie:before,
.ion-md-briefcase:before,
.ion-md-browsers:before,
.ion-md-brush:before,
.ion-md-bug:before,
.ion-md-build:before,
.ion-md-bulb:before,
.ion-md-bus:before,
.ion-md-business:before,
.ion-md-cafe:before,
.ion-md-calculator:before,
.ion-md-calendar:before,
.ion-md-call:before,
.ion-md-camera:before,
.ion-md-car:before,
.ion-md-card:before,
.ion-md-cart:before,
.ion-md-cash:before,
.ion-md-cellular:before,
.ion-md-chatboxes:before,
.ion-md-chatbubbles:before,
.ion-md-checkbox:before,
.ion-md-checkbox-outline:before,
.ion-md-checkmark:before,
.ion-md-checkmark-circle:before,
.ion-md-checkmark-circle-outline:before,
.ion-md-clipboard:before,
.ion-md-clock:before,
.ion-md-close:before,
.ion-md-close-circle:before,
.ion-md-close-circle-outline:before,
.ion-md-cloud:before,
.ion-md-cloud-circle:before,
.ion-md-cloud-done:before,
.ion-md-cloud-download:before,
.ion-md-cloud-outline:before,
.ion-md-cloud-upload:before,
.ion-md-cloudy:before,
.ion-md-cloudy-night:before,
.ion-md-code:before,
.ion-md-code-download:before,
.ion-md-code-working:before,
.ion-md-cog:before,
.ion-md-color-fill:before,
.ion-md-color-filter:before,
.ion-md-color-palette:before,
.ion-md-color-wand:before,
.ion-md-compass:before,
.ion-md-construct:before,
.ion-md-contact:before,
.ion-md-contacts:before,
.ion-md-contract:before,
.ion-md-contrast:before,
.ion-md-copy:before,
.ion-md-create:before,
.ion-md-crop:before,
.ion-md-cube:before,
.ion-md-cut:before,
.ion-md-desktop:before,
.ion-md-disc:before,
.ion-md-document:before,
.ion-md-done-all:before,
.ion-md-download:before,
.ion-md-easel:before,
.ion-md-egg:before,
.ion-md-exit:before,
.ion-md-expand:before,
.ion-md-eye:before,
.ion-md-eye-off:before,
.ion-md-fastforward:before,
.ion-md-female:before,
.ion-md-filing:before,
.ion-md-film:before,
.ion-md-finger-print:before,
.ion-md-fitness:before,
.ion-md-flag:before,
.ion-md-flame:before,
.ion-md-flash:before,
.ion-md-flash-off:before,
.ion-md-flashlight:before,
.ion-md-flask:before,
.ion-md-flower:before,
.ion-md-folder:before,
.ion-md-folder-open:before,
.ion-md-football:before,
.ion-md-funnel:before,
.ion-md-gift:before,
.ion-md-git-branch:before,
.ion-md-git-commit:before,
.ion-md-git-compare:before,
.ion-md-git-merge:before,
.ion-md-git-network:before,
.ion-md-git-pull-request:before,
.ion-md-glasses:before,
.ion-md-globe:before,
.ion-md-grid:before,
.ion-md-hammer:before,
.ion-md-hand:before,
.ion-md-happy:before,
.ion-md-headset:before,
.ion-md-heart:before,
.ion-md-heart-dislike:before,
.ion-md-heart-empty:before,
.ion-md-heart-half:before,
.ion-md-help:before,
.ion-md-help-buoy:before,
.ion-md-help-circle:before,
.ion-md-help-circle-outline:before,
.ion-md-home:before,
.ion-md-hourglass:before,
.ion-md-ice-cream:before,
.ion-md-image:before,
.ion-md-images:before,
.ion-md-infinite:before,
.ion-md-information:before,
.ion-md-information-circle:before,
.ion-md-information-circle-outline:before,
.ion-md-jet:before,
.ion-md-journal:before,
.ion-md-key:before,
.ion-md-keypad:before,
.ion-md-laptop:before,
.ion-md-leaf:before,
.ion-md-link:before,
.ion-md-list:before,
.ion-md-list-box:before,
.ion-md-locate:before,
.ion-md-lock:before,
.ion-md-log-in:before,
.ion-md-log-out:before,
.ion-md-magnet:before,
.ion-md-mail:before,
.ion-md-mail-open:before,
.ion-md-mail-unread:before,
.ion-md-male:before,
.ion-md-man:before,
.ion-md-map:before,
.ion-md-medal:before,
.ion-md-medical:before,
.ion-md-medkit:before,
.ion-md-megaphone:before,
.ion-md-menu:before,
.ion-md-mic:before,
.ion-md-mic-off:before,
.ion-md-microphone:before,
.ion-md-moon:before,
.ion-md-more:before,
.ion-md-move:before,
.ion-md-musical-note:before,
.ion-md-musical-notes:before,
.ion-md-navigate:before,
.ion-md-notifications:before,
.ion-md-notifications-off:before,
.ion-md-notifications-outline:before,
.ion-md-nuclear:before,
.ion-md-nutrition:before,
.ion-md-open:before,
.ion-md-options:before,
.ion-md-outlet:before,
.ion-md-paper:before,
.ion-md-paper-plane:before,
.ion-md-partly-sunny:before,
.ion-md-pause:before,
.ion-md-paw:before,
.ion-md-people:before,
.ion-md-person:before,
.ion-md-person-add:before,
.ion-md-phone-landscape:before,
.ion-md-phone-portrait:before,
.ion-md-photos:before,
.ion-md-pie:before,
.ion-md-pin:before,
.ion-md-pint:before,
.ion-md-pizza:before,
.ion-md-planet:before,
.ion-md-play:before,
.ion-md-play-circle:before,
.ion-md-podium:before,
.ion-md-power:before,
.ion-md-pricetag:before,
.ion-md-pricetags:before,
.ion-md-print:before,
.ion-md-pulse:before,
.ion-md-qr-scanner:before,
.ion-md-quote:before,
.ion-md-radio:before,
.ion-md-radio-button-off:before,
.ion-md-radio-button-on:before,
.ion-md-rainy:before,
.ion-md-recording:before,
.ion-md-redo:before,
.ion-md-refresh:before,
.ion-md-refresh-circle:before,
.ion-md-remove:before,
.ion-md-remove-circle:before,
.ion-md-remove-circle-outline:before,
.ion-md-reorder:before,
.ion-md-repeat:before,
.ion-md-resize:before,
.ion-md-restaurant:before,
.ion-md-return-left:before,
.ion-md-return-right:before,
.ion-md-reverse-camera:before,
.ion-md-rewind:before,
.ion-md-ribbon:before,
.ion-md-rocket:before,
.ion-md-rose:before,
.ion-md-sad:before,
.ion-md-save:before,
.ion-md-school:before,
.ion-md-search:before,
.ion-md-send:before,
.ion-md-settings:before,
.ion-md-share:before,
.ion-md-share-alt:before,
.ion-md-shirt:before,
.ion-md-shuffle:before,
.ion-md-skip-backward:before,
.ion-md-skip-forward:before,
.ion-md-snow:before,
.ion-md-speedometer:before,
.ion-md-square:before,
.ion-md-square-outline:before,
.ion-md-star:before,
.ion-md-star-half:before,
.ion-md-star-outline:before,
.ion-md-stats:before,
.ion-md-stopwatch:before,
.ion-md-subway:before,
.ion-md-sunny:before,
.ion-md-swap:before,
.ion-md-switch:before,
.ion-md-sync:before,
.ion-md-tablet-landscape:before,
.ion-md-tablet-portrait:before,
.ion-md-tennisball:before,
.ion-md-text:before,
.ion-md-thermometer:before,
.ion-md-thumbs-down:before,
.ion-md-thumbs-up:before,
.ion-md-thunderstorm:before,
.ion-md-time:before,
.ion-md-timer:before,
.ion-md-today:before,
.ion-md-train:before,
.ion-md-transgender:before,
.ion-md-trash:before,
.ion-md-trending-down:before,
.ion-md-trending-up:before,
.ion-md-trophy:before,
.ion-md-tv:before,
.ion-md-umbrella:before,
.ion-md-undo:before,
.ion-md-unlock:before,
.ion-md-videocam:before,
.ion-md-volume-high:before,
.ion-md-volume-low:before,
.ion-md-volume-mute:before,
.ion-md-volume-off:before,
.ion-md-walk:before,
.ion-md-wallet:before,
.ion-md-warning:before,
.ion-md-watch:before,
.ion-md-water:before,
.ion-md-wifi:before,
.ion-md-wine:before,
.ion-md-woman:before {
  font-size: 16px;
}

.ql-snow .ql-editor {
  min-height: 15rem;
  background: #fff;
}

.ql-toolbar.ql-snow {
  font-family: var(--bs-font-sans-serif);
}

.ql-container {
  font-family: var(--bs-font-sans-serif);
  font-size: 0.9375rem;
}

.ql-bubble .ql-editor {
  padding: 0;
}

.ql-bubble .ql-editor.ql-blank::before {
  left: 0;
  right: 0;
}

.ql-bubble .ql-tooltip {
  border-radius: 0.3rem;
  font-size: 12px;
  z-index: 1;
}

.select2-container--bootstrap4 {
  display: block;
}
.select2-container--bootstrap4 .select2-selection {
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  color: #495057;
  font-size: 0.9375rem;
  outline: 0;
}
.select2-container--bootstrap4 .select2-selection.form-control {
  border-radius: 0.2rem;
}
.select2-container--bootstrap4 .select2-search--dropdown .select2-search__field {
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  color: #495057;
  font-size: 0.9375rem;
}
.select2-container--bootstrap4 .select2-search__field {
  outline: 0;
}
.select2-container--bootstrap4 .select2-search__field::-webkit-input-placeholder {
  color: var(--bs-secondary-color);
}
.select2-container--bootstrap4 .select2-search__field:-moz-placeholder {
  color: var(--bs-secondary-color);
}
.select2-container--bootstrap4 .select2-search__field::-moz-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.select2-container--bootstrap4 .select2-search__field:-ms-input-placeholder {
  color: var(--bs-secondary-color);
}
.select2-container--bootstrap4 .select2-results__option {
  padding: 0.375rem 0.7rem;
  font-size: 0.9375rem;
}
.select2-container--bootstrap4 .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--bootstrap4 .select2-results__option[aria-disabled=true] {
  color: var(--bs-tertiary-color);
  cursor: not-allowed;
}
.select2-container--bootstrap4 .select2-results__option[aria-selected=true] {
  background-color: #f8f9fa;
  color: #495057;
}
.select2-container--bootstrap4 .select2-results__option--highlighted[aria-selected] {
  background-color: #3B7DDD;
  color: #fff;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option {
  padding: 0.375rem 0.7rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -0.7rem;
  padding-left: 1.4rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1.4rem;
  padding-left: 2.1rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2.1rem;
  padding-left: 2.8rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2.8rem;
  padding-left: 3.5rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3.5rem;
  padding-left: 4.2rem;
}
.select2-container--bootstrap4 .select2-results__group {
  color: #000;
  display: block;
  padding: 0.5rem 0.7rem;
  font-size: 0.9375rem;
  line-height: 1;
  white-space: nowrap;
}
.select2-container--bootstrap4.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--open .select2-selection {
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  border-color: #9dbeee;
}
@media (prefers-reduced-motion: reduce) {
  .select2-container--bootstrap4.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--open .select2-selection {
    transition: none;
  }
}
.select2-container--bootstrap4.select2-container--open .select2-selection .select2-selection__arrow b {
  border-color: transparent transparent var(--bs-secondary-color) transparent;
  border-width: 0 0.25rem 0.25rem 0.25rem;
}
.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-color: transparent;
}
.select2-container--bootstrap4.select2-container--open.select2-container--above .select2-selection {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-color: transparent;
}
.select2-container--bootstrap4 .select2-selection__clear {
  color: var(--bs-secondary-color);
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--bootstrap4 .select2-selection__clear:hover {
  color: #153d77;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection {
  border-color: var(--bs-border-color);
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection,
.select2-container--bootstrap4.select2-container--disabled .select2-search__field {
  cursor: not-allowed;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection,
.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  background-color: #e9ecef;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection__clear,
.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
  display: none;
}
.select2-container--bootstrap4 .select2-dropdown {
  border-color: #9dbeee;
  border-width: 1px;
  overflow-x: hidden;
  margin-top: -1px;
}
.select2-container--bootstrap4 .select2-dropdown--above {
  margin-top: 1px;
}
.select2-container--bootstrap4 .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--bootstrap4 .select2-selection--single {
  height: calc(1.90625rem + 2px);
  line-height: 1;
  padding: 0.5rem 1.45rem 0.5rem 0.7rem;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
  position: absolute;
  bottom: 0;
  right: 0.7rem;
  top: 0;
  width: 0.25rem;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  border-color: var(--bs-secondary-color) transparent transparent transparent;
  border-style: solid;
  border-width: 0.25rem 0.25rem 0 0.25rem;
  height: 0;
  left: 0;
  margin-left: -0.25rem;
  margin-top: -0.125rem;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
  color: #495057;
  padding: 0;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder {
  color: var(--bs-secondary-color);
}
.select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(1.90625rem + 2px);
  padding: 0;
  height: auto;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  display: block;
  line-height: 1;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0.5rem 0 0 0.7rem;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__placeholder {
  color: var(--bs-secondary-color);
  float: left;
  margin-top: 5px;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  color: #495057;
  background: #e9ecef;
  border: 1px solid #dee2e6;
  border-radius: 0.2rem;
  cursor: default;
  float: left;
  margin: -0.2rem 0.25rem 0.3rem 0rem;
  padding: 0.2rem 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  background: transparent;
  padding: 0 0.7rem;
  height: calc(1.90625rem + 2px - 2px);
  line-height: 1;
  margin-top: 0;
  min-width: 5em;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove {
  color: var(--bs-secondary-color);
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 0.25rem;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #153d77;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
  margin-top: 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-sm, .input-group-sm .select2-container--bootstrap4 .select2-selection--single, .form-group-sm .select2-container--bootstrap4 .select2-selection--single {
  border-radius: 0.1rem;
  font-size: 0.9375rem;
  height: calc(1.425rem + 2px);
  line-height: 1;
  padding: 0.5rem 0.9rem 0.5rem 0.15rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-sm .select2-selection__arrow b, .input-group-sm .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b, .form-group-sm .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  margin-left: -0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(1.425rem + 2px);
  border-radius: 0.1rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-selection__rendered, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
  padding: 0.5rem 0.15rem 0 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-selection__choice, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  font-size: 0.9375rem;
  line-height: 1;
  margin: 0 0 0 0.075rem;
  padding: 0 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 0.15rem;
  font-size: 0.9375rem;
  height: calc(1.425rem + 2px - 2px);
  line-height: 1;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-selection__clear, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
  margin-top: 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-lg, .input-group-lg .select2-container--bootstrap4 .select2-selection--single, .form-group-lg .select2-container--bootstrap4 .select2-selection--single {
  border-radius: 0.3rem;
  font-size: 1.125rem;
  height: calc(2.3875rem + 2px);
  line-height: 1;
  padding: 1rem 1.2875rem 1rem 0.35rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-lg .select2-selection__arrow, .input-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow, .form-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
  width: 0.3125rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-lg .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b, .form-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  border-width: 0.3125rem 0.3125rem 0 0.3125rem;
  margin-left: -0.3125rem;
  margin-left: -1rem;
  margin-top: -0.15625rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(2.3875rem + 2px);
  border-radius: 0.3rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg .select2-selection__choice, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  font-size: 1.125rem;
  line-height: 1;
  border-radius: 0.2rem;
  margin: 0rem 0 0 0.175rem;
  padding: 0 1rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 0.35rem;
  font-size: 1.125rem;
  height: calc(2.3875rem + 2px - 2px);
  line-height: 1;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg .select2-selection__clear, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
  margin-top: 1rem;
}
.select2-container--bootstrap4 .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent var(--bs-secondary-color) transparent;
  border-width: 0 0.3125rem 0.3125rem 0.3125rem;
}
.input-group-lg .select2-container--bootstrap4 .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent var(--bs-secondary-color) transparent;
  border-width: 0 0.3125rem 0.3125rem 0.3125rem;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single {
  padding-left: 1.45rem;
  padding-right: 0.7rem;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 0;
  padding-left: 0;
  text-align: right;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 0.7rem;
  right: auto;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__arrow b {
  margin-left: 0;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 0;
  margin-right: 0.35rem;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.has-warning .select2-dropdown,
.has-warning .select2-selection {
  border-color: #fd7e14;
}
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection {
  border-color: #dc6502;
}
.has-warning.select2-drop-active {
  border-color: #dc6502;
}
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #dc6502;
}

.has-error .select2-dropdown,
.has-error .select2-selection {
  border-color: #dc3545;
}
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection {
  border-color: #bd2130;
}
.has-error.select2-drop-active {
  border-color: #bd2130;
}
.has-error.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #bd2130;
}

.has-success .select2-dropdown,
.has-success .select2-selection {
  border-color: #28a745;
}
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
  border-color: #1e7e34;
}
.has-success.select2-drop-active {
  border-color: #1e7e34;
}
.has-success.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #1e7e34;
}

.input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap4 > .selection > .select2-selection, .input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap4 > .selection > .select2-selection.form-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap4:not(:last-child) > .selection > .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap4:not(:last-child) > .selection > .select2-selection.form-control {
  border-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap4:last-child > .selection > .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap4:last-child > .selection > .select2-selection.form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .select2-container--bootstrap4 {
  display: table;
  table-layout: fixed;
  position: relative;
  z-index: 2;
  width: 100%;
  margin-bottom: 0;
}
.input-group > .select2-container--bootstrap4 > .selection > .select2-selection.form-control {
  float: none;
}
.input-group > .select2-container--bootstrap4.select2-container--open, .input-group > .select2-container--bootstrap4.select2-container--focus {
  z-index: 3;
}
.input-group > .select2-container--bootstrap4,
.input-group > .select2-container--bootstrap4 .input-group-btn,
.input-group > .select2-container--bootstrap4 .input-group-btn .btn {
  vertical-align: top;
}

.form-control.select2-hidden-accessible {
  position: absolute !important;
  width: 1px !important;
}

@media (min-width: 576px) {
  .form-inline .select2-container--bootstrap4 {
    display: inline-block;
  }
}

.select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 0;
}

.select2-selection__rendered .select2-selection__choice:first-child {
  margin-left: 0;
}

#toast-container > div {
  opacity: 1;
  box-shadow: none;
}

.toast {
  background-color: #20c997;
}

.toast-success {
  background-color: #28a745;
}

.toast-error {
  background-color: #dc3545;
}

.toast-info {
  background-color: #20c997;
}

.toast-warning {
  background-color: #fd7e14;
}

.sw > .nav .nav-link.disabled {
  color: #ced4da !important;
}

.sw.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw.sw-loading::after {
  background: rgba(255, 255, 255, 0.7);
}

.sw.sw-loading::before {
  border-color: #f8f9fa;
  border-top-color: #3B7DDD;
}

.sw-theme-default {
  border-color: #e9ecef;
}

.sw-theme-default .toolbar > .btn {
  color: #fff;
  background-color: #3B7DDD;
  border-color: #3B7DDD;
}

.sw-theme-default > .nav .nav-link::after {
  background: #adb5bd;
}

.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
}

.sw-theme-default > .nav .nav-link.active {
  color: #3B7DDD !important;
}

.sw-theme-default > .nav .nav-link.active::after {
  background: #3B7DDD !important;
}

.sw-theme-default > .nav .nav-link.done {
  color: #28a745 !important;
}

.sw-theme-default > .nav .nav-link.done::after {
  background: #28a745;
}

.sw-theme-default > .nav .nav-link.disabled {
  color: #dee2e6 !important;
}

.sw-theme-default > .nav .nav-link.disabled::after {
  background: #dee2e6;
}

.sw-theme-default > .nav .nav-link.danger {
  color: #dc3545 !important;
}

.sw-theme-default > .nav .nav-link.danger::after {
  background: #dc3545;
}

.sw-theme-arrows {
  border: 1px solid #e9ecef;
}

.sw-theme-arrows .toolbar > .btn {
  color: #fff;
  background-color: #3B7DDD;
  border: 1px solid #3B7DDD;
}

.sw-theme-arrows > .nav {
  border-bottom-color: #e9ecef;
}

.sw-theme-arrows > .nav .nav-link::after {
  border-left-color: #f8f9fa;
}

.sw-theme-arrows > .nav .nav-link::before {
  border-left-color: #e9ecef;
}

.sw-theme-arrows > .nav .nav-link.inactive {
  color: #adb5bd;
  border-color: #f8f9fa;
  background: #f8f9fa;
}

.sw-theme-arrows > .nav .nav-link.active {
  color: #fff;
  border-color: #3B7DDD;
  background: #3B7DDD;
}

.sw-theme-arrows > .nav .nav-link.active::after {
  border-left-color: #3B7DDD;
}

.sw-theme-arrows > .nav .nav-link.done {
  color: #fff;
  border-color: #28a745;
  background: #28a745;
}

.sw-theme-arrows > .nav .nav-link.done::after {
  border-left-color: #28a745;
}

.sw-theme-arrows > .nav .nav-link.disabled {
  color: #e9ecef;
  border-color: #f8f9fa;
  background: #f8f9fa;
}

.sw-theme-arrows > .nav .nav-link.disabled::after {
  border-left-color: #f8f9fa;
}

.sw-theme-arrows > .nav .nav-link.danger {
  color: #fff;
  border-color: #dc3545;
  background: #dc3545;
  cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.danger::after {
  border-left-color: #dc3545;
}

.sw-theme-arrows.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw-theme-arrows.sw-dark > .nav {
  border-bottom-color: #6c757d;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::after {
  border-left-color: #6c757d;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::before {
  border-left-color: #6c757d;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive {
  color: #fff;
  border-color: #6c757d;
  background: #6c757d;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive::after {
  border-left-color: #6c757d;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active {
  color: #fff;
  border-color: #343a40;
  background: #495057;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active::after {
  border-left-color: #495057;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done {
  color: #fff;
  border-color: #000;
  background: #000;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done::after {
  border-left-color: #000;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled {
  color: #6c757d !important;
  border-color: #f8f9fa;
  background: #495057;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled::after {
  border-left-color: #495057;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger {
  color: #fff;
  border-color: #dc3545;
  background: #dc3545;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger::after {
  border-left-color: #dc3545;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZGVybi5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFubmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMS12YXJpYWJsZXMvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYWxlcnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2F2YXRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fYnV0dG9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jYXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jaGFydC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2hhdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY29sbGFwc2Uuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mZWF0aGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3BsYWNlaG9sZGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19ncmlkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19oYW1idXJnZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9faWNvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbGFuZGluZy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbWFpbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX25hdi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NwbGFzaC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFibGVzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3RhYnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3R5cGUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3dyYXBwZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fd2l6YXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL193aXphcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19jdXJzb3JzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXF1aWxsL2Rpc3QvcXVpbGwuYnViYmxlLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1xdWlsbC9kaXN0L3F1aWxsLnNub3cuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXJlZHV4LXRvYXN0ci9zcmMvc3R5bGVzL2FuaW1hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXJlZHV4LXRvYXN0ci9zcmMvc3R5bGVzL2NvbmZpcm0uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1yZWR1eC10b2FzdHIvc3JjL3N0eWxlcy92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1yZWR1eC10b2FzdHIvc3JjL3N0eWxlcy9pbmRleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWJvb3RzdHJhcC10YWJsZS1uZXh0L2Rpc3QvcmVhY3QtYm9vdHN0cmFwLXRhYmxlMi5taW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Z1bGxjYWxlbmRhci9kaXN0L2Z1bGxjYWxlbmRhci5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvaW9uaWNvbnMvZGlzdC9zY3NzL2lvbmljb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvaW9uaWNvbnMvZGlzdC9zY3NzL2lvbmljb25zLWljb25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2RhdGF0YWJsZXMtc2VsZWN0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2RhdGV0aW1lcGlja2VyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX2Z1bGxjYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19oaWdobGlnaHQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9faW9uLWljb25zLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3F1aWxsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3NlbGVjdDIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fdG9hc3RyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3NtYXJ0d2l6YXJkLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ1IseUZBQUE7QUFDQSw0REFBQTtBQ0ROOzs7O0VBQUE7QUNERjs7RUFTSSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxrQkFBQTtFQUFBLHVCQUFBO0VBSUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBSUEscUJBQUE7RUFBQSx1QkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxrQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBSUEsOEJBQUE7RUFBQSxnQ0FBQTtFQUFBLGdDQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBSUEsbUNBQUE7RUFBQSxxQ0FBQTtFQUFBLG1DQUFBO0VBQUEsZ0NBQUE7RUFBQSxtQ0FBQTtFQUFBLGtDQUFBO0VBQUEsaUNBQUE7RUFBQSxnQ0FBQTtFQUlBLCtCQUFBO0VBQUEsaUNBQUE7RUFBQSwrQkFBQTtFQUFBLDRCQUFBO0VBQUEsK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFJQSxtQ0FBQTtFQUFBLHFDQUFBO0VBQUEsbUNBQUE7RUFBQSxnQ0FBQTtFQUFBLG1DQUFBO0VBQUEsa0NBQUE7RUFBQSxpQ0FBQTtFQUFBLGdDQUFBO0VBR0YsNkJBQUE7RUFDQSx1QkFBQTtFQU1BLHlIQUFBO0VBQ0EseUdBQUE7RUFDQSx5RkFBQTtFQU9BLGdEQUFBO0VDMk9JLDhCQUxJO0VEcE9SLDBCQUFBO0VBQ0EsMEJBQUE7RUFLQSx3QkFBQTtFQUNBLGdDQUFBO0VBQ0EscUJBQUE7RUFDQSwrQkFBQTtFQUVBLHlCQUFBO0VBQ0EsZ0NBQUE7RUFFQSw2Q0FBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUVBLDJDQUFBO0VBQ0Esb0NBQUE7RUFDQSx5QkFBQTtFQUNBLG1DQUFBO0VBR0EsMkJBQUE7RUFFQSx3QkFBQTtFQUNBLGlDQUFBO0VBQ0EsMEJBQUE7RUFFQSw4QkFBQTtFQUNBLHVDQUFBO0VBR0UscUNBQUE7RUFHRix3QkFBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFHQSxzQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSxtREFBQTtFQUVBLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtREFBQTtFQUNBLDhCQUFBO0VBR0EsK0NBQUE7RUFDQSxrREFBQTtFQUNBLGtEQUFBO0VBQ0EsMkRBQUE7RUFJQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsK0NBQUE7RUFJQSw4QkFBQTtFQUNBLHFDQUFBO0VBQ0EsZ0NBQUE7RUFDQSx1Q0FBQTtBSEdGOztBS25IQTs7O0VBR0Usc0JBQUE7QUxzSEY7O0FLdkdJO0VBTko7SUFPTSx1QkFBQTtFTDJHSjtBQUNGOztBSzlGQTtFQUNFLFNBQUE7RUFDQSx1Q0FBQTtFRDZPSSxtQ0FMSTtFQ3RPUix1Q0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7RUFDQSw2Q0FBQTtBTGlHRjs7QUt4RkE7RUFDRSxjQUFBO0VBQ0EsY0NtbkI0QjtFRGxuQjVCLFNBQUE7RUFDQSx3Q0FBQTtFQUNBLGFDeW5CNEI7QU45aEI5Qjs7QUtqRkE7RUFDRSxhQUFBO0VBQ0EscUJDd2pCNEI7RUR2akI1Qix1R0VuRnFCO0VGcUZyQixnQkU5RXFCO0VGK0VyQixnQkN3akI0QjtFRHZqQjVCLDhCQUFBO0FMbUZGOztBS2hGQTtFRG1NTSxtQkFMSTtBSjFHVjs7QUsvRUE7RUQ4TE0sc0JBTEk7QUp0R1Y7O0FLOUVBO0VEeUxNLHFCQUxJO0FKbEdWOztBSzdFQTtFRG9MTSxzQkFMSTtBSjlGVjs7QUs1RUE7RUQrS00sb0JBTEk7QUoxRlY7O0FLM0VBO0VEMEtNLG9CQUxJO0FKdEZWOztBS3BFQTtFQUNFLGFBQUE7RUFDQSxtQkN3VjBCO0FOalI1Qjs7QUs3REE7RUFDRSx5Q0FBQTtVQUFBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLHNDQUFBO1VBQUEsOEJBQUE7QUxnRUY7O0FLMURBO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FMNkRGOztBS3ZEQTs7RUFFRSxrQkFBQTtBTDBERjs7QUt2REE7OztFQUdFLGFBQUE7RUFDQSxtQkFBQTtBTDBERjs7QUt2REE7Ozs7RUFJRSxnQkFBQTtBTDBERjs7QUt2REE7RUFDRSxnQkU3S2lCO0FQdU9uQjs7QUtyREE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUx3REY7O0FLbERBO0VBQ0UsZ0JBQUE7QUxxREY7O0FLN0NBOztFQUVFLG1CQ3NhNEI7QU50WDlCOztBS3hDQTtFRDZFTSxjQUxJO0FKNUJWOztBS3JDQTtFQUNFLGlCQ3FmNEI7RURwZjVCLGdDQUFBO0VBQ0Esd0NBQUE7QUx3Q0Y7O0FLL0JBOztFQUVFLGtCQUFBO0VEd0RJLGlCQUxJO0VDakRSLGNBQUE7RUFDQSx3QkFBQTtBTGtDRjs7QUsvQkE7RUFBTSxlQUFBO0FMbUNOOztBS2xDQTtFQUFNLFdBQUE7QUxzQ047O0FLakNBO0VBQ0UsZ0VBQUE7RUFDQSxxQkV4SGdCO0FQNEpsQjtBS2xDRTtFQUNFLG1EQUFBO0VBQ0EsMEJFM0hvQjtBUCtKeEI7O0FLMUJFO0VBRUUsY0FBQTtFQUNBLHFCQUFBO0FMNEJKOztBS3JCQTs7OztFQUlFLHFDQ2dWNEI7RUZsVXhCLGNBTEk7QUpnQlY7O0FLakJBO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RURFSSxjQUxJO0FKd0JWO0FLaEJFO0VESEksa0JBTEk7RUNVTixjQUFBO0VBQ0Esa0JBQUE7QUxrQko7O0FLZEE7RURWTSxjQUxJO0VDaUJSLDJCQUFBO0VBQ0EscUJBQUE7QUxpQkY7QUtkRTtFQUNFLGNBQUE7QUxnQko7O0FLWkE7RUFDRSwyQkFBQTtFRHRCSSxjQUxJO0VDNkJSLHdCQ3U1Q2tDO0VEdDVDbEMsc0NDdTVDa0M7RUU1ckRoQyxxQkFBQTtBUnFUSjtBS2JFO0VBQ0UsVUFBQTtFRDdCRSxjQUxJO0FKa0RWOztBS0xBO0VBQ0UsZ0JBQUE7QUxRRjs7QUtGQTs7RUFFRSxzQkFBQTtBTEtGOztBS0dBO0VBQ0Usb0JBQUE7RUFDQSx5QkFBQTtBTEFGOztBS0dBO0VBQ0Usb0JFcEhxQjtFRnFIckIsdUJFckhxQjtFRnNIckIsZ0NDNFo0QjtFRDNaNUIsZ0JBQUE7QUxBRjs7QUtPQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QUxMRjs7QUtRQTs7Ozs7O0VBTUUscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QUxMRjs7QUthQTtFQUNFLHFCQUFBO0FMVkY7O0FLZ0JBO0VBRUUsZ0JBQUE7QUxkRjs7QUtzQkE7RUFDRSxVQUFBO0FMbkJGOztBS3dCQTs7Ozs7RUFLRSxTQUFBO0VBQ0Esb0JBQUE7RUQ1SEksa0JBTEk7RUNtSVIsb0JBQUE7QUxyQkY7O0FLeUJBOztFQUVFLG9CQUFBO0FMdEJGOztBSzJCQTtFQUNFLGVBQUE7QUx4QkY7O0FLMkJBO0VBR0UsaUJBQUE7QUwxQkY7QUs2QkU7RUFDRSxVQUFBO0FMM0JKOztBS2tDQTtFQUNFLHdCQUFBO0FML0JGOztBS3VDQTs7OztFQUlFLDBCQUFBO0FMcENGO0FLdUNJOzs7O0VBQ0UsZUFBQTtBTGxDTjs7QUt5Q0E7RUFDRSxVQUFBO0VBQ0Esa0JBQUE7QUx0Q0Y7O0FLMkNBO0VBQ0UsZ0JBQUE7QUx4Q0Y7O0FLa0RBO0VBQ0UsWUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBTC9DRjs7QUt1REE7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxxQkNtTjRCO0VGeGF4QixpQkFMSTtFQzZOUixvQkFBQTtBTHJERjtBS3VERTtFQUNFLFdBQUE7QUxyREo7O0FLNERBOzs7Ozs7O0VBT0UsVUFBQTtBTHpERjs7QUs0REE7RUFDRSxZQUFBO0FMekRGOztBS2tFQTtFQUNFLDZCQUFBO0VBQ0Esb0JBQUE7QUwvREY7O0FLdUVBOzs7Ozs7O0NBQUE7QUFXQTtFQUNFLHdCQUFBO0FMdkVGOztBSzRFQTtFQUNFLFVBQUE7QUx6RUY7O0FLZ0ZBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FMN0VGOztBS2tGQTtFQUNFLHFCQUFBO0FML0VGOztBS29GQTtFQUNFLFNBQUE7QUxqRkY7O0FLd0ZBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FMckZGOztBSzZGQTtFQUNFLHdCQUFBO0FMMUZGOztBS2tHQTtFQUNFLHdCQUFBO0FML0ZGOztBU3RlQTtFTG1RTSxzQkFMSTtFSzVQUixnQkZwQmlCO0FQNmZuQjs7QVNwZUU7RUw0UEksZUFMSTtFS25QTixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FObkk5Qjs7QVMxZUU7RUw0UEksaUJBTEk7RUtuUE4sZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBTjdIOUI7O0FTaGZFO0VMNFBJLGVBTEk7RUtuUE4sZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBTnZIOUI7O0FTdGZFO0VMNFBJLGlCQUxJO0VLblBOLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QU5qSDlCOztBUzVmRTtFTDRQSSxlQUxJO0VLblBOLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QU4zRzlCOztBU2xnQkU7RUw0UEksaUJBTEk7RUtuUE4sZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBTnJHOUI7O0FTaGZBO0VDdkRFLGVBQUE7RUFDQSxnQkFBQTtBVjJpQkY7O0FTaGZBO0VDNURFLGVBQUE7RUFDQSxnQkFBQTtBVmdqQkY7O0FTbGZBO0VBQ0UscUJBQUE7QVRxZkY7QVNuZkU7RUFDRSxvQkhzb0IwQjtBTmpKOUI7O0FTM2VBO0VM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c0M7RUZya0JsQyxjQUxJO0VpQmpSUixnQ2YrMUJzQztBTnVzQ3hDOztBc0IzaUVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFbEJ3Ukksb0JBTEk7RWtCaFJSLGdCZk5tQjtFZU9uQixnQmZ5SGlCO0VleEhqQixjZmtEUztFZWpEVCx3QkFBQTtVQUFBLGdCQUFBO0VBQ0Esc0JmeUNTO0VleENULDRCQUFBO0VBQ0Esd0NBQUE7RWRHRSxzQ0FBQTtFZUhFLHdFRE1KO0F0QnlpRUY7QXVCM2lFTTtFRGhCTjtJQ2lCUSxnQkFBQTtFdkI4aUVOO0FBQ0Y7QXNCNWlFRTtFQUNFLGdCQUFBO0F0QjhpRUo7QXNCNWlFSTtFQUNFLGVBQUE7QXRCOGlFTjtBc0J6aUVFO0VBQ0UsY2Y0Qk87RWUzQlAsc0Jmb0JPO0VlbkJQLHFCaEI4MkJvQztFZ0I3MkJwQyxVQUFBO0VBS0Usa0RoQmtoQmtCO0FOcWhEeEI7QXNCbmlFRTtFQU1FLGVBQUE7RUFNQSxhQUFBO0VBS0EsU0FBQTtBdEJ1aEVKO0FzQmxoRUU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBdEJvaEVKO0FzQmhoRUU7RUFDRSxnQ2hCNDBCb0M7RWdCMTBCcEMsVUFBQTtBdEJpaEVKO0FzQnpnRUU7RUFFRSx5QmY5Qk87RWVpQ1AsVUFBQTtBdEJ3Z0VKO0FzQnBnRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJmc0drQjtFZXJHbEIsY2ZwQ087RWlCMURULHVDbEJxaUNnQztFZ0JyOEI5QixvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJmeUJXO0VleEJYLGdCQUFBO0VDekZFLHFJRDBGRjtBdEJzZ0VKO0F1QjVsRU07RUQwRUo7SUN6RU0sZ0JBQUE7RXZCK2xFTjtBQUNGO0FzQnhnRUU7RUFDRSx3Q2hCNDdCOEI7QU44a0NsQzs7QXNCamdFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCZlFpQjtFZVBqQiwyQmhCMnhCc0M7RWdCMXhCdEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F0Qm9nRUY7QXNCbGdFRTtFQUNFLFVBQUE7QXRCb2dFSjtBc0JqZ0VFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0F0QmtnRUo7O0FzQnYvREE7RUFDRSxnQ2Z3RGdCO0VldkRoQix1QkFBQTtFbEJ5SUksa0JBTEk7RUl2UU4seUNBQUE7QVIrbkVKO0FzQngvREU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJoQm9vQjBCO0FOczNDOUI7O0FzQnQvREE7RUFDRSxpQ2Y2Q2dCO0VlNUNoQixxQkFBQTtFbEI0SEksbUJBTEk7RUl2UU4seUNBQUE7QVIyb0VKO0FzQnYvREU7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJoQjJuQjBCO0FOODNDOUI7O0FzQmovREU7RUFDRSxrQ2Z3Qlc7QVA0OURmO0FzQmovREU7RUFDRSxnQ2ZzQmM7QVA2OURsQjtBc0JoL0RFO0VBQ0UsaUNmb0JjO0FQODlEbEI7O0FzQjcrREE7RUFDRSxXaEJxdUJzQztFZ0JwdUJ0Qyw4QmZTYTtFZVJiLGdCZkNvQjtBUCsrRHRCO0FzQjkrREU7RUFDRSxlQUFBO0F0QmcvREo7QXNCNytERTtFQUNFLG9CQUFBO0VkdkxBLHNDQUFBO0FSdXFFSjtBc0I1K0RFO0VBQ0Usb0JBQUE7RWQ1TEEsc0NBQUE7QVIycUVKO0FzQjMrREU7RUFBb0IsNEJmTko7QVBvL0RsQjtBc0I3K0RFO0VBQW9CLDZCZkxKO0FQcS9EbEI7O0F5Qi9yRUE7RUFDRSx3UEFBQTtFQUVBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esc0NBQUE7RXJCcVJJLG9CQUxJO0VxQjdRUixnQmxCVG1CO0VrQlVuQixnQmxCc0hpQjtFa0JySGpCLGNsQitDUztFa0I5Q1Qsd0JBQUE7VUFBQSxnQkFBQTtFQUNBLHNCbEJzQ1M7RWtCckNULG1GQUFBO0VBQ0EsNEJBQUE7RUFDQSx3Q25CKzlCa0M7RW1COTlCbEMsMEJuQis5QmtDO0VtQjk5QmxDLHdDQUFBO0VqQkhFLHNDQUFBO0VlSEUsd0VFU0o7QXpCK3JFRjtBdUJwc0VNO0VFZk47SUZnQlEsZ0JBQUE7RXZCdXNFTjtBQUNGO0F5QmxzRUU7RUFDRSxxQm5CczNCb0M7RW1CcjNCcEMsVUFBQTtFQUtFLGlEbkJpK0I0QjtBTit0Q2xDO0F5QjVyRUU7RUFFRSxxQmxCK0prQjtFa0I5SmxCLHNCQUFBO0F6QjZyRUo7QXlCMXJFRTtFQUVFLHlCbEJXTztBUGdyRVg7QXlCdHJFRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXpCd3JFSjs7QXlCcHJFQTtFQUNFLG9CbEIySXVCO0VrQjFJdkIsdUJsQjBJdUI7RWtCekl2QixvQm5CcXVCNEI7RUZsZ0J4QixrQkFMSTtFSXZRTix5Q0FBQTtBUmt1RUo7O0F5QnByRUE7RUFDRSxvQmxCb0l1QjtFa0JuSXZCLHVCbEJtSXVCO0VrQmxJdkIsa0JuQml1QjRCO0VGdGdCeEIsbUJBTEk7RUl2UU4seUNBQUE7QVIwdUVKOztBMEJ6dkVBO0VBQ0UsY0FBQTtFQUNBLHNCcEJxNkJ3QztFb0JwNkJ4QyxtQnBCcTZCd0M7RW9CcDZCeEMsdUJwQnE2QndDO0FOdTFDMUM7QTBCMXZFRTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBMUI0dkVKOztBMEJ4dkVBO0VBQ0Usb0JwQjI1QndDO0VvQjE1QnhDLGVBQUE7RUFDQSxpQkFBQTtBMUIydkVGO0EwQnp2RUU7RUFDRSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0ExQjJ2RUo7O0EwQnZ2RUE7RUFDRSx3QkFBQTtFQUVBLGNBQUE7RUFDQSxVcEIwNEJ3QztFb0J6NEJ4QyxXcEJ5NEJ3QztFb0J4NEJ4QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLHlDQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyRHBCMjRCd0M7RW9CMTRCeEMsaUNBQUE7VUFBQSx5QkFBQTtBMUJ5dkVGO0EwQnR2RUU7RWxCM0JFLHFCQUFBO0FSb3hFSjtBMEJydkVFO0VBRUUsa0JwQm00QnNDO0FObTNDMUM7QTBCbnZFRTtFQUNFLHVCcEIwM0JzQztBTjIzQzFDO0EwQmx2RUU7RUFDRSxxQnBCczFCb0M7RW9CcjFCcEMsVUFBQTtFQUNBLGtEcEI4Zm9CO0FOc3ZEeEI7QTBCanZFRTtFQUNFLHlCbkJDTTtFbUJBTixxQkFBQTtBMUJtdkVKO0EwQmp2RUk7RUFJSSx1UEFBQTtBMUJndkVSO0EwQjV1RUk7RUFJSSwrSkFBQTtBMUIydUVSO0EwQnR1RUU7RUFDRSx5Qm5CcEJNO0VtQnFCTixxQm5CckJNO0VtQjBCSixpUEFBQTtBMUJvdUVOO0EwQmh1RUU7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZcEJrMkJ1QztBTmc0QzNDO0EwQjN0RUk7RUFDRSxlQUFBO0VBQ0EsWXBCeTFCcUM7QU5vNEMzQzs7QTBCL3NFQTtFQUNFLG1CcEJvMUJnQztBTjgzQ2xDO0EwQmh0RUU7RUFDRSwyS0FBQTtFQUVBLFVwQjgwQjhCO0VvQjcwQjlCLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxnQ0FBQTtFbEJqSEEsa0JBQUE7RWVIRSxpREdzSEY7QTFCaXRFSjtBdUJuMEVNO0VHMEdKO0lIekdNLGdCQUFBO0V2QnMwRU47QUFDRjtBMEJwdEVJO0VBQ0UsNkpBQUE7QTFCc3RFTjtBMEJudEVJO0VBQ0UsaUNwQjYwQjRCO0VvQngwQjFCLDBKQUFBO0ExQml0RVI7QTBCNXNFRTtFQUNFLG9CcEJ3ekI4QjtFb0J2ekI5QixlQUFBO0ExQjhzRUo7QTBCNXNFSTtFQUNFLG9CQUFBO0VBQ0EsY0FBQTtBMUI4c0VOOztBMEJ6c0VBO0VBQ0UscUJBQUE7RUFDQSxrQnBCc3lCZ0M7QU5zNkNsQzs7QTBCenNFQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBMUI0c0VGO0EwQnhzRUk7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxhcEJzcEJ3QjtBTm9qRDlCOztBMkJyM0VBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLDZCQUFBO0EzQnczRUY7QTJCdDNFRTtFQUNFLFVBQUE7QTNCdzNFSjtBMkJwM0VJO0VBQTBCLHFFckI4Z0NhO0FOeTJDM0M7QTJCdDNFSTtFQUEwQixxRXJCNmdDYTtBTjQyQzNDO0EyQnQzRUU7RUFDRSxTQUFBO0EzQnczRUo7QTJCcjNFRTtFQUNFLFdyQisvQnVDO0VxQjkvQnZDLFlyQjgvQnVDO0VxQjcvQnZDLG9CQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFSDFCRix5QmpCK0RRO0VvQm5DTixTckI2L0J1QztFRTFnQ3ZDLG1CQUFBO0VlSEUsb0hJbUJGO0VKbkJFLDRHSW1CRjtBM0JzM0VKO0F1QnI0RU07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXZCdzRFTjtBQUNGO0EyQnozRUk7RUhqQ0YseUJsQjhoQ3lDO0FOKzNDM0M7QTJCdjNFRTtFQUNFLFdyQncrQjhCO0VxQnYrQjlCLGNyQncrQjhCO0VxQnYrQjlCLGtCQUFBO0VBQ0EsZXJCdStCOEI7RXFCdCtCOUIsd0NyQnUrQjhCO0VxQnQrQjlCLHlCQUFBO0VuQjdCQSxtQkFBQTtBUnU1RUo7QTJCcjNFRTtFQUNFLFdyQm8rQnVDO0VxQm4rQnZDLFlyQm0rQnVDO0VxQmwrQnZDLGdCQUFBO0VIcERGLHlCakIrRFE7RW9CVE4sU3JCbStCdUM7RUUxZ0N2QyxtQkFBQTtFZUhFLGlISTZDRjtFSjdDRSw0R0k2Q0Y7QTNCczNFSjtBdUIvNUVNO0VJaUNKO0lKaENNLHFCQUFBO0lBQUEsZ0JBQUE7RXZCazZFTjtBQUNGO0EyQnozRUk7RUgzREYseUJsQjhoQ3lDO0FOeTVDM0M7QTJCdjNFRTtFQUNFLFdyQjg4QjhCO0VxQjc4QjlCLGNyQjg4QjhCO0VxQjc4QjlCLGtCQUFBO0VBQ0EsZXJCNjhCOEI7RXFCNThCOUIsd0NyQjY4QjhCO0VxQjU4QjlCLHlCQUFBO0VuQnZEQSxtQkFBQTtBUmk3RUo7QTJCcjNFRTtFQUNFLG9CQUFBO0EzQnUzRUo7QTJCcjNFSTtFQUNFLDJDckJnOUJxQztBTnU2QzNDO0EyQnAzRUk7RUFDRSwyQ3JCNDhCcUM7QU4wNkMzQzs7QTRCNzhFQTtFQUNFLGtCQUFBO0E1Qmc5RUY7QTRCOThFRTs7O0VBR0UsMEJ0QndpQ29DO0VzQnZp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RUFDRSwrQ3hCNGdDaUI7RXdCM2dDakIsMER4QjJnQ2lCO0FOeWxEekI7O0E4QnJxRkk7RUEwRUkseUJ2QjBIYTtFdUJ6SGIsZ0ZBQUE7QTlCK2xGUjs7QThCMXFGSTtFQWtGRSwrQ3hCMC9CbUI7QU5rbUR6QjtBOEJ6bEZRO0VBRUUsbVFBQUE7RUFDQSxzQnhCMDVCOEI7RXdCejVCOUIsNkRBQUE7RUFDQSx5RUFBQTtBOUIwbEZWO0E4QnRsRk07RUFDRSwrQ3hCNitCaUI7RXdCNStCakIsMER4QjQrQmlCO0FONG1EekI7O0E4QnhyRkk7RUF3R0ksaUJBQUE7QTlCb2xGUjs7QThCNXJGSTtFQStHRSwrQ3hCNjlCbUI7QU5vbkR6QjtBOEIva0ZNO0VBQ0UsNEN4QjA5QmlCO0FOdW5EekI7QThCOWtGTTtFQUNFLDBEeEJzOUJpQjtBTjBuRHpCO0E4QjdrRk07RUFDRSxpQ3hCazlCaUI7QU42bkR6Qjs7QThCMWtGSTtFQUNFLGtCQUFBO0E5QjZrRk47O0E4QjdzRkk7Ozs7O0VBMElNLFVBQUE7QTlCMmtGVjs7QThCanNGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ4QnUwQm9DO0VGcmtCbEMsY0FMSTtFMEIxUE4sbUN4QmtqQ3FCO0FOaXBEekI7O0E4QmhzRkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0UxQnFQRSxrQkFMSTtFMEI3T04sV3hCcWlDcUI7RXdCcGlDckIsa0N4Qm9pQ3FCO0VFL2pDckIsc0NBQUE7QVI4dEZKOztBOEI5ckZJOzs7O0VBRUUsY0FBQTtBOUJtc0ZOOztBOEJsdkZJO0VBcURFLGlEeEJ1aENtQjtFd0JwaENqQix5QnZCNElhO0V1QjNJYiw0VUFBQTtFQUNBLDRCQUFBO0VBQ0EsMERBQUE7RUFDQSw4REFBQTtBOUIrckZSO0E4QjVyRk07RUFDRSxpRHhCNGdDaUI7RXdCM2dDakIseUR4QjJnQ2lCO0FObXJEekI7O0E4Qi92Rkk7RUEwRUkseUJ2QjBIYTtFdUJ6SGIsZ0ZBQUE7QTlC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QU9JLGlDQUFBO0F6RWc1Tlo7O0F5RXY1TlE7RUFPSSxzQ0FBQTtBekVvNU5aOztBeUUzNU5RO0VBT0ksbUNBQUE7QXpFdzVOWjs7QXlFLzVOUTtFQU9JLHNCQUFBO0F6RTQ1Tlo7O0F5RW42TlE7RUFPSSx1QkFBQTtBekVnNk5aOztBeUV2Nk5RO0VBT0ksc0JBQUE7QXpFbzZOWjs7QXlFMzZOUTtFQU9JLDhCQUFBO0F6RXc2Tlo7O0F5RS82TlE7RUFPSSw0QkFBQTtBekU0Nk5aOztBeUVuN05RO0VBT0ksMkJBQUE7QXpFZzdOWjs7QXlFdjdOUTtFQU9JLGlDQUFBO0F6RW83Tlo7O0F5RTM3TlE7RUFPSSwyQkFBQTtBekV3N05aOztBeUUvN05RO0VBT0kscUJBQUE7QXpFNDdOWjs7QXlFbjhOUTtFQU9JLHdCQUFBO0F6RWc4Tlo7O0F5RXY4TlE7RUFPSSx1QkFBQTtBekVvOE5aOztBeUUzOE5RO0VBT0ksd0JBQUE7QXpFdzhOWjs7QXlFLzhOUTtFQU9JLHFCQUFBO0F6RTQ4Tlo7O0F5RW45TlE7RUFPSSx5QkFBQTtBekVnOU5aOztBeUV2OU5RO0VBT0ksMkJBQUE7QXpFbzlOWjs7QXlFMzlOUTtFQU9JLDRCQUFBO0F6RXc5Tlo7O0F5RS85TlE7RUFPSSwyQkFBQTtBekU0OU5aOztBeUVuK05RO0VBT0ksMkJBQUE7QXpFZytOWjs7QXlFditOUTtFQU9JLDZCQUFBO0F6RW8rTlo7O0F5RTMrTlE7RUFPSSw4QkFBQTtBekV3K05aOztBeUUvK05RO0VBT0ksNkJBQUE7QXpFNCtOWjs7QXlFbi9OUTtFQU9JLDJCQUFBO0F6RWcvTlo7O0F5RXYvTlE7RUFPSSw2QkFBQTtBekVvL05aOztBeUUzL05RO0VBT0ksOEJBQUE7QXpFdy9OWjs7QXlFLy9OUTtFQU9JLDZCQUFBO0F6RTQvTlo7O0F5RW5nT1E7RUFPSSwwQkFBQTtBekVnZ09aOztBeUV2Z09RO0VBT0ksZ0NBQUE7QXpFb2dPWjs7QXlFM2dPUTtFQU9JLHlCQUFBO0F6RXdnT1o7O0F5RS9nT1E7RUFPSSx3QkFBQTtBekU0Z09aOztBeUVuaE9RO0VBT0ksK0JBQUE7QXpFZ2hPWjs7QXlFdmhPUTtFQU9JLHlCQUFBO0F6RW9oT1o7O0F5RTNoT1E7RUFPSSw2QkFBQTtBekV3aE9aOztBeUUvaE9RO0VBT0ksOEJBQUE7QXpFNGhPWjs7QXlFbmlPUTtFQU9JLHdCQUFBO0F6RWdpT1o7O0F5RXZpT1E7RUFPSSwrQkFBQTtBekVvaU9aOztBeUUzaU9RO0VBT0ksd0JBQUE7QXpFd2lPWjs7QXlFL2lPUTtFQU9JLDJDQUFBO0F6RTRpT1o7O0F5RW5qT1E7RUFPSSw4Q0FBQTtBekVnak9aOztBeUV2ak9RO0VBT0ksOENBQUE7QXpFb2pPWjs7QXlFM2pPUTtFQU9JLDJCQUFBO0F6RXdqT1o7O0F5RXprT1E7RUFDRSxnRkFBQTtBekU0a09WOztBeUU3a09RO0VBQ0Usa0ZBQUE7QXpFZ2xPVjs7QXlFamxPUTtFQUNFLGlGQUFBO0F6RW9sT1Y7O0F5RXJsT1E7RUFDRSxnRkFBQTtBekV3bE9WOztBeUV6bE9RO0VBQ0UsNkVBQUE7QXpFNGxPVjs7QXlFN2xPUTtFQUNFLGdGQUFBO0F6RWdtT1Y7O0F5RWptT1E7RUFDRSwrRUFBQTtBekVvbU9WOztBeUVybU9RO0VBQ0UsOEVBQUE7QXpFd21PVjs7QXlFem1PUTtFQUNFLDZFQUFBO0F6RTRtT1Y7O0F5RW5tT1E7RUFPSSwyQkFBQTtBekVnbU9aOztBeUV2bU9RO0VBT0ksNkJBQUE7QXpFb21PWjs7QXlFM21PUTtFQU9JLDZCQUFBO0F6RXdtT1o7O0F5RS9tT1E7RUFPSSwwQkFBQTtBekU0bU9aOztBeUVubk9RO0VBT0ksMkJBQUE7QXpFZ25PWjs7QXlFdm5PUTtFQU9JLGlCQUFBO0F6RW9uT1o7O0F5RTNuT1E7RUFPSSxtQkFBQTtBekV3bk9aOztBeUUvbk9RO0VBT0ksb0JBQUE7QXpFNG5PWjs7QXlFbm9PUTtFQU9JLG9CQUFBO0F6RWdvT1o7O0F5RXZvT1E7RUFPSSxzQkFBQTtBekVvb09aOztBeUUzb09RO0VBT0ksdUJBQUE7QXpFd29PWjs7QXlFL29PUTtFQU9JLGtCQUFBO0F6RTRvT1o7O0F5RW5wT1E7RUFPSSxvQkFBQTtBekVncE9aOztBeUV2cE9RO0VBT0kscUJBQUE7QXpFb3BPWjs7QXlFM3BPUTtFQU9JLG1CQUFBO0F6RXdwT1o7O0F5RS9wT1E7RUFPSSxxQkFBQTtBekU0cE9aOztBeUVucU9RO0VBT0ksc0JBQUE7QXpFZ3FPWjs7QXlFdnFPUTtFQU9JLDJDQUFBO0F6RW9xT1o7O0F5RTNxT1E7RUFPSSxzQ0FBQTtBekV3cU9aOztBeUUvcU9RO0VBT0ksc0NBQUE7QXpFNHFPWjs7QXlFbnJPUTtFQU9JLHVGQUFBO0F6RWdyT1o7O0F5RXZyT1E7RUFPSSxvQkFBQTtBekVvck9aOztBeUUzck9RO0VBT0ksMkZBQUE7QXpFd3JPWjs7QXlFL3JPUTtFQU9JLHdCQUFBO0F6RTRyT1o7O0F5RW5zT1E7RUFPSSw2RkFBQTtBekVnc09aOztBeUV2c09RO0VBT0ksMEJBQUE7QXpFb3NPWjs7QXlFM3NPUTtFQU9JLDhGQUFBO0F6RXdzT1o7O0F5RS9zT1E7RUFPSSwyQkFBQTtBekU0c09aOztBeUVudE9RO0VBT0ksNEZBQUE7QXpFZ3RPWjs7QXlFdnRPUTtFQU9JLHlCQUFBO0F6RW90T1o7O0F5RTN0T1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0F6RXl0T1o7O0F5RWh1T1E7RUFJUSxzQkFBQTtFQUdKLGdGQUFBO0F6RTh0T1o7O0F5RXJ1T1E7RUFJUSxzQkFBQTtFQUdKLCtFQUFBO0F6RW11T1o7O0F5RTF1T1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0F6RXd1T1o7O0F5RS91T1E7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0F6RTZ1T1o7O0F5RXB2T1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0F6RWt2T1o7O0F5RXp2T1E7RUFJUSxzQkFBQTtFQUdKLDZFQUFBO0F6RXV2T1o7O0F5RTl2T1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0F6RTR2T1o7O0F5RW53T1E7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0F6RWl3T1o7O0F5RXh3T1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0F6RXN3T1o7O0F5RTd3T1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0F6RTJ3T1o7O0F5RWx4T1E7RUFPSSx3REFBQTtBekUrd09aOztBeUV0eE9RO0VBT0ksMERBQUE7QXpFbXhPWjs7QXlFMXhPUTtFQU9JLHdEQUFBO0F6RXV4T1o7O0F5RTl4T1E7RUFPSSxxREFBQTtBekUyeE9aOztBeUVseU9RO0VBT0ksd0RBQUE7QXpFK3hPWjs7QXlFdHlPUTtFQU9JLHVEQUFBO0F6RW15T1o7O0F5RTF5T1E7RUFPSSxzREFBQTtBekV1eU9aOztBeUU5eU9RO0VBT0kscURBQUE7QXpFMnlPWjs7QXlFbHpPUTtFQU9JLDRCQUFBO0F6RSt5T1o7O0F5RXR6T1E7RUFPSSw0QkFBQTtBekVtek9aOztBeUUxek9RO0VBT0ksNEJBQUE7QXpFdXpPWjs7QXlFOXpPUTtFQU9JLDRCQUFBO0F6RTJ6T1o7O0F5RWwwT1E7RUFPSSw0QkFBQTtBekUrek9aOztBeUVoMU9RO0VBQ0Usd0JBQUE7QXpFbTFPVjs7QXlFcDFPUTtFQUNFLHlCQUFBO0F6RXUxT1Y7O0F5RXgxT1E7RUFDRSx3QkFBQTtBekUyMU9WOztBeUU1MU9RO0VBQ0UseUJBQUE7QXpFKzFPVjs7QXlFaDJPUTtFQUNFLHNCQUFBO0F6RW0yT1Y7O0F5RTExT1E7RUFPSSxxQkFBQTtBekV1MU9aOztBeUU5MU9RO0VBT0kscUJBQUE7QXpFMjFPWjs7QXlFbDJPUTtFQU9JLHFCQUFBO0F6RSsxT1o7O0F5RXQyT1E7RUFPSSxzQkFBQTtBekVtMk9aOztBeUUxMk9RO0VBT0ksc0JBQUE7QXpFdTJPWjs7QXlFOTJPUTtFQU9JLDBCQUFBO0F6RTIyT1o7O0F5RWwzT1E7RUFPSSx1QkFBQTtBekUrMk9aOztBeUV0M09RO0VBT0ksMkJBQUE7QXpFbTNPWjs7QXlFMTNPUTtFQU9JLHNCQUFBO0F6RXUzT1o7O0F5RTkzT1E7RUFPSSxzQkFBQTtBekUyM09aOztBeUVsNE9RO0VBT0ksc0JBQUE7QXpFKzNPWjs7QXlFdDRPUTtFQU9JLHVCQUFBO0F6RW00T1o7O0F5RTE0T1E7RUFPSSx1QkFBQTtBekV1NE9aOztBeUU5NE9RO0VBT0ksMkJBQUE7QXpFMjRPWjs7QXlFbDVPUTtFQU9JLHdCQUFBO0F6RSs0T1o7O0F5RXQ1T1E7RUFPSSw0QkFBQTtBekVtNU9aOztBeUUxNU9RO0VBT0kseUJBQUE7QXpFdTVPWjs7QXlFOTVPUTtFQU9JLDhCQUFBO0F6RTI1T1o7O0F5RWw2T1E7RUFPSSxpQ0FBQTtBekUrNU9aOztBeUV0Nk9RO0VBT0ksc0NBQUE7QXpFbTZPWjs7QXlFMTZPUTtFQU9JLHlDQUFBO0F6RXU2T1o7O0F5RTk2T1E7RUFPSSx1QkFBQTtBekUyNk9aOztBeUVsN09RO0VBT0ksdUJBQUE7QXpFKzZPWjs7QXlFdDdPUTtFQU9JLHlCQUFBO0F6RW03T1o7O0F5RTE3T1E7RUFPSSx5QkFBQTtBekV1N09aOztBeUU5N09RO0VBT0ksMEJBQUE7QXpFMjdPWjs7QXlFbDhPUTtFQU9JLDRCQUFBO0F6RSs3T1o7O0F5RXQ4T1E7RUFPSSxrQ0FBQTtBekVtOE9aOztBeUUxOE9RO0VBT0ksc0NBQUE7QXpFdThPWjs7QXlFOThPUTtFQU9JLG9DQUFBO0F6RTI4T1o7O0F5RWw5T1E7RUFPSSxrQ0FBQTtBekUrOE9aOztBeUV0OU9RO0VBT0kseUNBQUE7QXpFbTlPWjs7QXlFMTlPUTtFQU9JLHdDQUFBO0F6RXU5T1o7O0F5RTk5T1E7RUFPSSx3Q0FBQTtBekUyOU9aOztBeUVsK09RO0VBT0ksa0NBQUE7QXpFKzlPWjs7QXlFdCtPUTtFQU9JLGdDQUFBO0F6RW0rT1o7O0F5RTErT1E7RUFPSSw4QkFBQTtBekV1K09aOztBeUU5K09RO0VBT0ksZ0NBQUE7QXpFMitPWjs7QXlFbC9PUTtFQU9JLCtCQUFBO0F6RSsrT1o7O0F5RXQvT1E7RUFPSSxvQ0FBQTtBekVtL09aOztBeUUxL09RO0VBT0ksa0NBQUE7QXpFdS9PWjs7QXlFOS9PUTtFQU9JLGdDQUFBO0F6RTIvT1o7O0F5RWxnUFE7RUFPSSx1Q0FBQTtBekUrL09aOztBeUV0Z1BRO0VBT0ksc0NBQUE7QXpFbWdQWjs7QXlFMWdQUTtFQU9JLGlDQUFBO0F6RXVnUFo7O0F5RTlnUFE7RUFPSSwyQkFBQTtB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ekVtdlFaOztBeUUxdlFRO0VBT0ksZ0NBQUE7QXpFdXZRWjs7QXlFOXZRUTtFQU9JLCtCQUFBO0F6RTJ2UVo7O0F5RWx3UVE7RUFPSSw2QkFBQTtBekUrdlFaOztBeUV0d1FRO0VBT0ksK0JBQUE7QXpFbXdRWjs7QXlFMXdRUTtFQU9JLDZCQUFBO0F6RXV3UVo7O0F5RTl3UVE7RUFPSSwrQkFBQTtBekUyd1FaOztBeUVseFFRO0VBT0ksNkJBQUE7QXpFK3dRWjs7QXlFdHhRUTtFQU9JLGlCQUFBO0F6RW14UVo7O0F5RTF4UVE7RUFPSSx1QkFBQTtBekV1eFFaOztBeUU5eFFRO0VBT0ksc0JBQUE7QXpFMnhRWjs7QXlFbHlRUTtFQU9JLG9CQUFBO0F6RSt4UVo7O0F5RXR5UVE7RUFPSSxzQkFBQTtBekVteVFaOztBeUUxeVFRO0VBT0ksb0JBQUE7QXpFdXlRWjs7QXlFOXlRUTtFQU9JLHNCQUFBO0F6RTJ5UVo7O0F5RWx6UVE7RUFPSSxvQkFBQTtBekUreVFaOztBeUV0elFRO0VBT0kscUJBQUE7QXpFbXpRWjs7QXlFMXpRUTtFQU9JLDJCQUFBO0F6RXV6UVo7O0F5RTl6UVE7RUFPSSwwQkFBQTtBekUyelFaOztBeUVsMFFRO0VBT0ksd0JBQUE7QXpFK3pRWjs7QXlFdDBRUTtFQU9JLDBCQUFBO0F6RW0wUVo7O0F5RTEwUVE7RUFPSSx3QkFBQTtBekV1MFFaOztBeUU5MFFRO0VBT0ksMEJBQUE7QXpFMjBRWjs7QXlFbDFRUTtFQU9JLHdCQUFBO0F6RSswUVo7O0F5RXQxUVE7RUFPSSx3QkFBQTtBekVtMVFaOztBeUUxMVFRO0VBT0ksOEJBQUE7QXpFdTFRWjs7QXlFOTFRUTtFQU9JLDZCQUFBO0F6RTIxUVo7O0F5RWwyUVE7RUFPSSwyQkFBQTtBekUrMVFaOztBeUV0MlFRO0VBT0ksNkJBQUE7QXpFbTJRWjs7QXlFMTJRUTtFQU9JLDJCQUFBO0F6RXUyUVo7O0F5RTkyUVE7RUFPSSw2QkFBQTtBekUyMlFaOztBeUVsM1FRO0VBT0ksMkJBQUE7QXpFKzJRWjs7QXlFdDNRUTtFQU9JLGdEQUFBO0F6RW0z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eUV0c1NNO0lBT0ksMkJBQUE7RXpFa3NTVjtFeUV6c1NNO0lBT0ksaUNBQUE7RXpFcXNTVjtFeUU1c1NNO0lBT0ksMkJBQUE7RXpFd3NTVjtFeUUvc1NNO0lBT0ksMEJBQUE7RXpFMnNTVjtFeUVsdFNNO0lBT0ksZ0NBQUE7RXpFOHNTVjtFeUVydFNNO0lBT0kseUJBQUE7RXpFaXRTVjtFeUV4dFNNO0lBT0ksd0JBQUE7RXpFb3RTVjtFeUUzdFNNO0lBT0ksK0JBQUE7RXpFdXRTVjtFeUU5dFNNO0lBT0kseUJBQUE7RXpFMHRTVjtFeUVqdVNNO0lBT0ksNkJBQUE7RXpFNnRTVjtFeUVwdVNNO0lBT0ksOEJBQUE7RXpFZ3VTVjtFeUV2dVNNO0lBT0ksd0JBQUE7RXpFbXVTVjtFeUUxdVNNO0lBT0ksK0JBQUE7RXpFc3VTVjtFeUU3dVNNO0lBT0ksd0JBQUE7RXpFeXVTVjtFeUVodlNNO0lBT0kseUJBQUE7RXpFNHVTVjtFeUVudlNNO0lBT0ksOEJBQUE7RXpFK3VTVjtFeUV0dlNNO0lBT0ksaUNBQUE7RXpFa3ZTVjtFeUV6dlNNO0lBT0ksc0NBQUE7RXpFcXZTVjtFeUU1dlNNO0lBT0kseUNBQUE7RXpFd3ZTVjtFeUUvdlNNO0lBT0ksdUJBQUE7RXpFMnZTVjtFeUVsd1NNO0lBT0ksdUJBQUE7RXpFOHZTVjtFeUVyd1NNO0lBT0kseUJBQUE7RXpFaXdTVjtFeUV4d1NNO0lBT0kseUJBQUE7RXpFb3dTVjtFeUUzd1NNO0lBT0ksMEJBQUE7RXpFdXdTVjtFeUU5d1NNO0lBT0ksNEJBQUE7RXpFMHdTVjtFeUVqeFNNO0lBT0ksa0NBQUE7RXpFNndTVjtFeUVweFNNO0lBT0ksc0NBQUE7RXpFZ3hTVjtFeUV2eFNNO0lBT0ksb0NBQUE7RXpFbXhTVjtFeUUxeFNNO0lBT0ksa0NBQUE7RXpFc3hTVjtFeUU3eFNNO0lBT0kseUNBQUE7RXpFeXhTVjtFeUVoeVNNO0lBT0ksd0NBQUE7RXpFNHhTVjtFeUVueVNNO0lBT0ksd0NBQUE7RXpFK3hTVjtFeUV0eVNNO0lBT0ksa0NBQUE7RXpFa3lTVjtFeUV6eVNNO0lBT0ksZ0NBQUE7RXpFcXlTVjtFeUU1eVNNO0lBT0ksOEJBQUE7RXpFd3lTVjtFeUUveVNNO0lBT0ksZ0NBQUE7RXpFMnlTVjtFeUVselNNO0lBT0ksK0JBQUE7RXpFOHlTVjtFeUVyelNNO0lBT0ksb0NBQUE7RXpFaXpTVjtFeUV4elNNO0lBT0ksa0NBQUE7RXpFb3pTVjtFeUUzelNNO0lBT0ksZ0NBQUE7RXpFdXpTVjtFeUU5elNNO0lBT0ksdUNBQUE7RXpFMHpTVjtFeUVqMFNNO0lBT0ksc0NBQUE7RXpFNnpTVjtFeUVwMFNNO0lBT0ksaUNBQUE7RXpFZzBTVjtFeUV2MFNNO0lBT0ksMkJBQUE7RXpFbTBTVjtFeUUxMFNNO0lBT0ksaUNBQUE7RXpFczBTVjtFeUU3MFNNO0lBT0ksK0JBQUE7RXpFeTBTVjtFeUVoMVNNO0lBT0ksNkJBQUE7RXpFNDBTVjtFeUVuMVNNO0lBT0ksK0JBQUE7RXpFKzBTVjtFeUV0MVNNO0lBT0ksOEJBQUE7RXpFazFTVjtFeUV6MVNNO0lBT0ksb0JBQUE7RXpFcTFTVjtFeUU1MVNNO0lBT0ksbUJBQUE7RXpFdzFTVjtFeUUvMVNNO0lBT0ksbUJBQUE7RXpFMjFTVjtFeUVsMlNNO0lBT0ksbUJBQUE7RXpFODFTVjtFeUVyMlNNO0lBT0ksbUJBQUE7RXpFaTJTVjtFeUV4MlNNO0lBT0ksbUJBQUE7RXpFbzJTVjtFeUUzMlNNO0lBT0ksbUJBQUE7RXpFdTJTVjtFeUU5MlNNO0lBT0ksbUJBQUE7RXpFMDJTVjtFeUVqM1NNO0lBT0ksb0JBQUE7RXpFNjJTVjtFeUVwM1NNO0lBT0ksMEJBQUE7RXpFZzNTVjtFeUV2M1NNO0lBT0kseUJBQUE7RXpFbTNTVjtFeUUxM1NNO0lBT0ksdUJBQUE7RXpFczNTVjtFeUU3M1NNO0lBT0kseUJBQUE7RXpFeTNTVjtFeUVoNFNNO0lBT0ksdUJBQUE7RXpFNDNTVjtFeUVuNFNNO0lBT0kseUJBQUE7RXpFKzNTVjtFeUV0NFNNO0lBT0ksdUJBQUE7RXpFazRTVjtFeUV6NFNNO0lBT0ksdUJBQUE7RXpFcTRTVjtFeUU1NFNNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFekV5NFNWO0V5RWg1U007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RTY0U1Y7RXlFcDVTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXpFaTVTVjtFeUV4NVNNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekVxNVNWO0V5RTU1U007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V6RXk1U1Y7RXlFaDZTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpFNjVTVjtFeUVwNlNNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFekVpNlNWO0V5RXg2U007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6RXE2U1Y7RXlFNTZTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpFeTZTVjtFeUVoN1NNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFekU2NlNWO0V5RXA3U007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RWk3U1Y7RXlFeDdTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXpFcTdTVjtFeUU1N1NNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekV5N1NWO0V5RWg4U007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V6RTY3U1Y7RXlFcDhTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpFaThTVjtFeUV4OFNNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFekVxOFNWO0V5RTU4U007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6RXk4U1Y7RXlFaDlTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpFNjhTVjtFeUVwOVNNO0lBT0ksd0JBQUE7RXpFZzlTVjtFeUV2OVNNO0lBT0ksOEJBQUE7RXpFbTlTVjtFeUUxOVNNO0lBT0ksNkJBQUE7RXpFczlTVjtFeUU3OVNNO0lBT0ksMkJBQUE7RXpFeTlTVjtFeUVoK1NNO0lBT0ksNkJBQUE7RXpFNDlTVjtFeUVuK1NNO0lBT0ksMkJBQUE7RXpFKzlTVjtFeUV0K1NNO0lBT0ksNkJBQUE7RXpFaytTVjtFeUV6K1NNO0lBT0ksMkJBQUE7RXpFcStTVjtFeUU1K1NNO0lBT0ksMkJBQUE7RXpFdytTVjtFeUUvK1NNO0lBT0ksMEJBQUE7RXpFMitTVjtFeUVsL1NNO0lBT0ksZ0NBQUE7RXpFOCtTVjtFeUVyL1NNO0lBT0ksK0JBQUE7RXpFaS9TVjtFeUV4L1NNO0lBT0ksNkJBQUE7RXpFby9TVjtFeUUzL1NNO0lBT0ksK0JBQUE7RXpFdS9TVjtFeUU5L1NNO0lBT0ksNkJBQUE7RXpFMC9TVjtFeUVqZ1RNO0lBT0ksK0JBQUE7RXpFNi9TVjtFeUVwZ1RNO0lBT0ksNkJBQUE7RXpFZ2dUVjtFeUV2Z1RNO0lBT0ksNkJBQUE7RXpFbWdUVjtFeUUxZ1RNO0lBT0ksMkJBQUE7RXpFc2dUVjtFeUU3Z1RNO0lBT0ksaUNBQUE7RXpFeWdUVjtFeUVoaFRNO0lBT0ksZ0NBQUE7RXpFNGdUVjtFeUVuaFRNO0lBT0ksOEJBQUE7RXpFK2dUVjtFeUV0aFRNO0lBT0ksZ0NBQUE7RXpFa2hUVjtFeUV6aFRNO0lBT0ksOEJBQUE7RXpFcWhUVjtFeUU1aFRNO0lBT0ksZ0NBQUE7RXpFd2hUVjtFeUUvaFRNO0lBT0ksOEJBQUE7RXpFMmhUVjtFeUVsaVRNO0lBT0ksOEJBQUE7RXpFOGhUVjtFeUVyaVRNO0lBT0kseUJBQUE7RXpFaWlUVjtFeUV4aVRNO0lBT0ksK0JBQUE7RXpFb2lUVjtFeUUzaVRNO0lBT0ksOEJBQUE7RXpFdWlUVjtFeUU5aVRNO0lBT0ksNEJBQUE7RXpFMGlUVjtFeUVqalRNO0lBT0ksOEJBQUE7RXpFNmlUVjtFeUVwalRNO0lBT0ksNEJBQUE7RXpFZ2pUVjtFeUV2alRNO0lBT0ksOEJBQUE7RXpFbWpUVjtFeUUxalRNO0lBT0ksNEJBQUE7RXpFc2pUVjtFeUU3alRNO0lBT0ksNEJBQUE7RXpFeWpUVjtFeUVoa1RNO0lBT0ksMkJBQUE7RXpFNGpUVjtFeUVua1RNO0lBT0ksMEJBQUE7RXpFK2pUVjtFeUV0a1RNO0lBT0ksd0JBQUE7RXpFa2tUVjtFeUV6a1RNO0lBT0ksMEJBQUE7RXpFcWtUVjtFeUU1a1RNO0lBT0ksd0JBQUE7RXpFd2tUVjtFeUUva1RNO0lBT0ksMEJBQUE7RXpFMmtUVjtF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aTNUVjtFeUV4M1RNO0lBT0ksK0JBQUE7RXpFbzNUVjtFeUUzM1RNO0lBT0ksaUNBQUE7RXpFdTNUVjtFeUU5M1RNO0lBT0ksK0JBQUE7RXpFMDNUVjtFeUVqNFRNO0lBT0ksMEJBQUE7RXpFNjNUVjtFeUVwNFRNO0lBT0ksZ0NBQUE7RXpFZzRUVjtFeUV2NFRNO0lBT0ksK0JBQUE7RXpFbTRUVjtFeUUxNFRNO0lBT0ksNkJBQUE7RXpFczRUVjtFeUU3NFRNO0lBT0ksK0JBQUE7RXpFeTRUVjtFeUVoNVRNO0lBT0ksNkJBQUE7RXpFNDRUVjtFeUVuNVRNO0lBT0ksK0JBQUE7RXpFKzRUVjtFeUV0NVRNO0lBT0ksNkJBQUE7RXpFazVUVjtFeUV6NVRNO0lBT0ksaUJBQUE7RXpFcTVUVjtFeUU1NVRNO0lBT0ksdUJBQUE7RXpFdzVUVjtFeUUvNVRNO0lBT0ksc0JBQUE7RXpFMjVUVjtFeUVsNlRNO0lBT0ksb0JBQUE7RXpFODVUVjtFeUVyNlRNO0lBT0ksc0JBQUE7RXpFaTZUVjtFeUV4NlRNO0lBT0ksb0JBQUE7RXpFbzZUVjtFeUUzNlRNO0lBT0ksc0JBQUE7RXpFdTZUVjtFeUU5NlRNO0lBT0ksb0JBQUE7RXpFMDZUVjtFeUVqN1RNO0lBT0kscUJBQUE7RXpFNjZUVjtFeUVwN1RNO0lBT0ksMkJBQUE7RXpFZzdUVjtFeUV2N1RNO0lBT0ksMEJBQUE7RXpFbTdUVjtFeUUxN1RNO0lBT0ksd0JBQUE7RXpFczdUVjtFeUU3N1RNO0lBT0ksMEJBQUE7RXpFeTdUVjtFeUVoOFRNO0lBT0ksd0JBQUE7RXpFNDdUVjtFeUVuOFRNO0lBT0ksMEJBQUE7RXpFKzdUVjtFeUV0OFRNO0lBT0ksd0JBQUE7RXpFazhUVjtFeUV6OFRNO0lBT0ksd0JBQUE7RXpFcThUVjtFeUU1OFRNO0lBT0ksOEJBQUE7RXpFdzhUVjtFeUUvOFRNO0lBT0ksNkJBQUE7RXpFMjhUVjtFeUVsOVRNO0lBT0ksMkJBQUE7RXpFODhUVjtFeUVyOVRNO0lBT0ksNkJBQUE7RXpFaTlUVjtFeUV4OVRNO0lBT0ksMkJBQUE7RXpFbzlUVjtFeUUzOVRNO0lBT0ksNkJBQUE7RXpFdTlUVjtFeUU5OVRNO0lBT0ksMkJBQUE7RXpFMDlUVjtFeUVqK1RNO0lBT0ksMkJBQUE7RXpFNjlUVjtFeUVwK1RNO0lBT0ksNEJBQUE7RXpFZytUVjtFeUV2K1RNO0lBT0ksNkJBQUE7RXpFbStUVjtBQUNGO0FlOStUSTtFMERHSTtJQU9JLHNCQUFBO0V6RXcrVFY7RXlFLytUTTtJQU9JLHVCQUFBO0V6RTIrVFY7RXlFbC9UTTtJQU9JLHNCQUFBO0V6RTgrVFY7RXlFci9UTTtJQU9JLDhCQUFBO0V6RWkvVFY7RXlFeC9UTTtJQU9JLDRCQUFBO0V6RW8vVFY7RXlFMy9UTTtJQU9JLDJCQUFBO0V6RXUvVFY7RXlFOS9UTTtJQU9JLGlDQUFBO0V6RTAvVFY7RXlFamdVTTtJQU9JLDJCQUFBO0V6RTYvVFY7RXlFcGdVTTtJQU9JLDBCQUFBO0V6RWdnVVY7RXlFdmdVTTtJQU9JLGdDQUFBO0V6RW1nVVY7RXlFMWdVTTtJQU9JLHlCQUFBO0V6RXNnVVY7RXlFN2dVTTtJQU9JLHdCQUFBO0V6RXlnVVY7RXlFaGhVTTtJQU9JLCtCQUFBO0V6RTRnVVY7RXlFbmhVTTtJQU9JLHlCQUFBO0V6RStnVVY7RXlFdGhVTTtJQU9JLDZCQUFBO0V6RWtoVVY7RXlFemhVTTtJQU9JLDhCQUFBO0V6RXFoVVY7RXlFNWhVTTtJQU9JLHdCQUFBO0V6RXdoVVY7RXlFL2hVTTtJQU9JLCtCQUFBO0V6RTJoVVY7RXlFbGlVTTtJQU9JLHdCQUFBO0V6RThoVVY7RXlFcmlVTTtJQU9JLHlCQUFBO0V6RWlpVVY7RXlFeGlVTTtJQU9JLDhCQUFBO0V6RW9pVVY7RXlFM2lVTTtJQU9JLGlDQUFBO0V6RXVpVVY7RXlFOWlVTTtJQU9JLHNDQUFBO0V6RTBpVVY7RXlFampVTTtJQU9JLHlDQUFBO0V6RTZpVVY7RXlFcGpVTTtJQU9JLHVCQUFBO0V6RWdqVVY7RXlFdmpVTTtJQU9JLHVCQUFBO0V6RW1qVVY7RXlFMWpVTTtJQU9JLHlCQUFBO0V6RXNqVVY7RXlFN2pVTTtJQU9JLHlCQUFBO0V6RXlqVVY7RXlFaGtVTTtJQU9JLDBCQUFBO0V6RTRqVVY7RXlFbmtVTTtJQU9JLDRCQUFBO0V6RStqVVY7RXlFdGtVTTtJQU9JLGtDQUFBO0V6RWtrVVY7RXlFemtVTTtJQU9JLHNDQUFBO0V6RXFrVVY7RXlFNWtVTTtJQU9JLG9DQUFBO0V6RXdrVVY7RXlFL2tVTTtJQU9JLGtDQUFBO0V6RTJrVVY7RXlFbGxVTTtJQU9JLHlDQUFBO0V6RThrVVY7RXlFcmxVTTtJQU9JLHdDQUFBO0V6RWlsVVY7RXlFeGxVTTtJQU9JLHdDQUFBO0V6RW9sVVY7RXlFM2xVTTtJQU9JLGtDQUFBO0V6RXVsVVY7RXlFOWxVTTtJQU9JLGdDQUFBO0V6RTBsVVY7RXlFam1VTTtJQU9JLDhCQUFBO0V6RTZsVVY7RXlFcG1VTTtJQU9JLGdDQUFBO0V6RWdtVVY7RXlFdm1VTTtJQU9JLCtCQUFBO0V6RW1tVVY7RXlFMW1VTTtJQU9JLG9DQUFBO0V6RXNtVVY7RXlFN21VTTtJQU9JLGtDQUFBO0V6RXltVVY7RXlFaG5VTTtJQU9JLGdDQUFBO0V6RTRtVVY7RXlFbm5VTTtJQU9JLHVDQUFBO0V6RSttVVY7RXlFdG5VTTtJQU9JLHNDQUFBO0V6RWtuVVY7RXlFem5VTTtJQU9JLGlDQUFBO0V6RXFuVVY7RXlFNW5VTTtJQU9JLDJCQUFBO0V6RXduVVY7RXlFL25VTTtJQU9JLGlDQUFBO0V6RTJuVVY7RXlFbG9VTTtJQU9JLCtCQUFBO0V6RThuVVY7RXlFcm9VTTtJQU9JLDZCQUFBO0V6RWlvVVY7RXlFeG9VTTtJQU9JLCtCQUFBO0V6RW9vVVY7RXlFM29VTTtJQU9JLDhCQUFBO0V6RXVvVVY7RXlFOW9VTTtJQU9JLG9CQUFBO0V6RTBvVVY7RXlFanBVTTtJQU9JLG1CQUFBO0V6RTZvVVY7RXlFcHBVTTtJQU9JLG1CQUFBO0V6RWdwVVY7RXlFdnBVTTtJQU9JLG1CQUFBO0V6RW1wVVY7RXlFMXBVTTtJQU9JLG1CQUFBO0V6RXNwVVY7RXlFN3BVTTtJQU9JLG1CQUFBO0V6RXlwVVY7RXlFaHFVTTtJQU9JLG1CQUFBO0V6RTRwVVY7RXlFbnFVTTtJQU9J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SSw0QkFBQTtFekVvOFVWO0V5RTM4VU07SUFPSSw4QkFBQTtFekV1OFVWO0V5RTk4VU07SUFPSSw0QkFBQTtFekUwOFVWO0V5RWo5VU07SUFPSSw4QkFBQTtFekU2OFVWO0V5RXA5VU07SUFPSSw0QkFBQTtFekVnOVVWO0V5RXY5VU07SUFPSSxpQ0FBQTtFekVtOVVWO0V5RTE5VU07SUFPSSxnQ0FBQTtFekVzOVVWO0V5RTc5VU07SUFPSSw4QkFBQTtFekV5OVVWO0V5RWgrVU07SUFPSSxnQ0FBQTtFekU0OVVWO0V5RW4rVU07SUFPSSw4QkFBQTtFekUrOVVWO0V5RXQrVU07SUFPSSxnQ0FBQTtFekVrK1VWO0V5RXorVU07SUFPSSw4QkFBQTtFekVxK1VWO0V5RTUrVU07SUFPSSxrQ0FBQTtFekV3K1VWO0V5RS8rVU07SUFPSSxpQ0FBQTtFekUyK1VWO0V5RWwvVU07SUFPSSwrQkFBQTtFekU4K1VWO0V5RXIvVU07SUFPSSxpQ0FBQTtFekVpL1VWO0V5RXgvVU07SUFPSSwrQkFBQTtFekVvL1VWO0V5RTMvVU07SUFPSSxpQ0FBQTtFekV1L1VWO0V5RTkvVU07SUFPSSwrQkFBQTtFekUwL1VWO0V5RWpnVk07SUFPSSxnQ0FBQTtFekU2L1VWO0V5RXBnVk07SUFPSSwrQkFBQTtFekVnZ1ZWO0V5RXZnVk07SUFPSSw2QkFBQTtFekVtZ1ZWO0V5RTFnVk07SUFPSSwrQkFBQTtFekVzZ1ZWO0V5RTdnVk07SUFPSSw2QkFBQTtFekV5Z1ZWO0V5RWhoVk07SUFPSSwrQkFBQTtFekU0Z1ZWO0V5RW5oVk07SUFPSSw2QkFBQTtFekUrZ1ZWO0V5RXRoVk07SUFPSSxxQkFBQTtFekVraFZWO0V5RXpoVk07SUFPSSwyQkFBQTtFekVxaFZWO0V5RTVoVk07SUFPSSwwQkFBQTtFekV3aFZWO0V5RS9oVk07SUFPSSx3QkFBQTtFekUyaFZWO0V5RWxpVk07SUFPSSwwQkFBQTtFekU4aFZWO0V5RXJpVk07SUFPSSx3QkFBQTtFekVpaVZWO0V5RXhpVk07SUFPSSwwQkFBQTtFekVvaVZWO0V5RTNpVk07SUFPSSx3QkFBQTtFekV1aVZWO0V5RTlpVk07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0V6RTJpVlY7RXlFbGpWTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RXpFK2lWVjtFeUV0alZNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekVtalZWO0V5RTFqVk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6RXVqVlY7RXlFOWpWTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFMmpWVjtFeUVsa1ZNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekUralZWO0V5RXRrVk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RW1rVlY7RXlFMWtWTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpFdWtWVjtFeUU5a1ZNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFekUya1ZWO0V5RWxsVk07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0V6RStrVlY7RXlFdGxWTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFbWxWVjtFeUUxbFZNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekV1bFZWO0V5RTlsVk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RTJsVlY7RXlFbG1WTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFK2xWVjtFeUV0bVZNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekVtbVZWO0V5RTFtVk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RXVtVlY7RXlFOW1WTTtJQU9JLHlCQUFBO0V6RTBtVlY7RXlFam5WTTtJQU9JLCtCQUFBO0V6RTZtVlY7RXlFcG5WTTtJQU9JLDhCQUFBO0V6RWduVlY7RXlFdm5WTTtJQU9JLDRCQUFBO0V6RW1uVlY7RXlFMW5WTTtJQU9JLDhCQUFBO0V6RXNuVlY7RXlFN25WTTtJQU9JLDRCQUFBO0V6RXluVlY7RXlFaG9WTTtJQU9JLDhCQUFBO0V6RTRuVlY7RXlFbm9WTTtJQU9JLDRCQUFBO0V6RStuVlY7RXlFdG9WTTtJQU9JLDJCQUFBO0V6RWtvVlY7RXlFem9WTTtJQU9JLGlDQUFBO0V6RXFvVlY7RXlFNW9WTTtJQU9JLGdDQUFBO0V6RXdvVlY7RXlFL29WTTtJQU9JLDhCQUFBO0V6RTJvVlY7RXlFbHBWTTtJQU9JLGdDQUFBO0V6RThvVlY7RXlFcnBWTTtJQU9JLDhCQUFBO0V6RWlwVlY7RXlFeHBWTTtJQU9JLGdDQUFBO0V6RW9wVlY7RXlFM3BWTTtJQU9JLDhCQUFBO0V6RXVwVlY7RXlFOXBWTTtJQU9JLDRCQUFBO0V6RTBwVlY7RXlFanFWTTtJQU9JLGtDQUFBO0V6RTZwVlY7RXlFcHFWTTtJQU9JLGlDQUFBO0V6RWdxVlY7RXlFdnFWTTtJQU9JLCtCQUFBO0V6RW1xVlY7RXlFMXFWTTtJQU9JLGlDQUFBO0V6RXNxVlY7RXlFN3FWTTtJQU9JLCtCQUFBO0V6RXlxVlY7RXlFaHJWTTtJQU9JLGlDQUFBO0V6RTRxVlY7RXlFbnJWTTtJQU9JLCtCQUFBO0V6RStxVlY7RXlFdHJWTTtJQU9JLDBCQUFBO0V6RWtyVlY7RXlFenJWTTtJQU9JLGdDQUFBO0V6RXFyVlY7RXlFNXJWTTtJQU9JLCtCQUFBO0V6RXdyVlY7RXlFL3JWTTtJQU9JLDZCQUFBO0V6RTJyVlY7RXlFbHNWTTtJQU9JLCtCQUFBO0V6RThyVlY7RXlFcnNWTTtJQU9JLDZCQUFBO0V6RWlzVlY7RXlFeHNWTTtJQU9JLCtCQUFBO0V6RW9zVlY7RXlFM3NWTTtJQU9JLDZCQUFBO0V6RXVzVlY7RXlFOXNWTTtJQU9JLGlCQUFBO0V6RTBzVlY7RXlFanRWTTtJQU9JLHVCQUFBO0V6RTZzVlY7RXlFcHRWTTtJQU9JLHNCQUFBO0V6RWd0VlY7RXlFdnRWTTtJQU9JLG9CQUFBO0V6RW10VlY7RXlFMXRWTTtJQU9JLHNCQUFBO0V6RXN0VlY7RXlFN3RWTTtJQU9JLG9CQUFBO0V6RXl0VlY7RXlFaHVWTTtJQU9JLHNCQUFBO0V6RTR0VlY7RXlFbnVWTTtJQU9JLG9CQUFBO0V6RSt0VlY7RXlFdHVWTTtJQU9JLHFCQUFBO0V6RWt1VlY7RXlFenVWTTtJQU9JLDJCQUFBO0V6RXF1VlY7RXlFNXVWTTtJQU9JLDBCQUFBO0V6RXd1VlY7RXlFL3VWTTtJQU9JLHdCQUFBO0V6RTJ1VlY7RXlFbHZWTTtJQU9JLDBCQUFBO0V6RTh1VlY7RXlFcnZWTTtJQU9JLHdCQUFBO0V6RWl2VlY7RXlFeHZWTTtJQU9JLDBCQUFBO0V6RW92VlY7RXlFM3ZWTTtJQU9JLHdCQUFBO0V6RXV2VlY7RXlFOXZWTTtJQU9JLHdCQUFBO0V6RTB2VlY7RXlFandWTTtJQU9JLDhCQUFBO0V6RTZ2VlY7RXlFcHdWTTtJQU9JLDZCQUFBO0V6RWd3VlY7RXlFdndWTTtJQU9JLDJCQUFBO0V6RW13VlY7RXlFMXdWTTtJQU9JLDZCQUFBO0V6RXN3VlY7RXlFN3dWTTtJQU9JLDJCQUFBO0V6RXl3VlY7RXlFaHhWTTtJQU9JLDZCQUFBO0V6RTR3VlY7RXlFbnhWTTtJQU9JLDJCQUFBO0V6RSt3VlY7RXlFdHhWTTtJQU9JLDJCQUFBO0V6RWt4VlY7RXlFenhWTTtJQU9JLDRCQUFBO0V6RXF4VlY7RXlFNXhWTTtJQU9JLDZCQUFBO0V6RXd4VlY7QUFDRjtBZW55Vkk7RTBER0k7SUFPSSxzQkFBQTtFekU2eFZWO0V5RXB5Vk07SUFPSSx1QkFBQTtFekVneVZWO0V5RXZ5Vk07SUFPSSxzQkFBQTtFekVteVZWO0V5RTF5Vk07SUFPSSw4QkFBQTtFekVzeVZWO0V5RTd5Vk07SUFPSSw0QkFBQTtFekV5eVZWO0V5RWh6Vk07SUFPSSwyQkFBQTtFekU0eVZWO0V5RW56Vk07SUFPSSxpQ0FBQTtFekUreVZWO0V5RXR6Vk07SUFPSSwyQkFBQTtFekVrelZWO0V5RXp6Vk07SUFPSSwwQkFBQTtFekVxelZWO0V5RTV6Vk07SUFPSSxnQ0FBQTtFekV3elZWO0V5RS96Vk07SUFPSSx5QkFBQTtFekUyelZWO0V5RWwwVk07SUFPSSx3QkFBQTtFekU4elZWO0V5RXIwVk07SUFPSSwrQkFBQTtFekVpMFZWO0V5RXgwVk07SUFPSSx5QkFBQTtFekVvMFZWO0V5RTMwVk07SUFPSSw2QkFBQTtFekV1MFZWO0V5RTkwVk07SUFPSSw4QkFBQTtFekUwMFZWO0V5RWoxVk07SUFPSSx3QkFBQTtFekU2MFZWO0V5RXAxVk07SUFPSSwrQkFBQTtFekVnMVZWO0V5RXYxVk07SUFPSSx3QkFBQTtFekVtMVZWO0V5RTExVk07SUFPSSx5QkFBQTtFekVzMVZWO0V5RTcxVk07SUFPSSw4QkFBQTtFekV5MVZWO0V5RWgyVk07SUFPSSxpQ0FBQTtFekU0MVZWO0V5RW4yVk07SUFPSSxzQ0FBQTtFekUrMVZWO0V5RXQyVk07SUFPSSx5Q0FBQTtFekVrMlZWO0V5RXoyVk07SUFPSSx1QkFBQTtFekVxMlZWO0V5RTUyVk07SUFPSSx1QkFBQTtFekV3MlZWO0V5RS8yVk07SUFPSSx5QkFBQTtFekUyMlZWO0V5RWwzVk07SUFPSSx5QkFBQTtFekU4MlZWO0V5RXIzVk07SUFPSSwwQkFBQTtFekVpM1ZWO0V5RXgzVk07SUFPSSw0QkFBQTtFekVvM1ZWO0V5RTMzVk07SUFPSSxrQ0FBQTtFekV1M1ZWO0V5RTkzVk07SUFPSSxzQ0FBQTtFekUwM1ZWO0V5RWo0Vk07SUFPSSxvQ0FBQTtFekU2M1ZWO0V5RXA0Vk07SUFPSSxrQ0FBQTtFekVnNFZWO0V5RXY0Vk07SUFPSSx5Q0FBQTtFekVtNFZWO0V5RTE0Vk07SUFPSSx3Q0FBQTtFekVzNFZWO0V5RTc0Vk07SUFPSSx3Q0FBQTtFekV5NFZWO0V5RWg1Vk07SUFPSSxrQ0FBQTtFekU0NFZWO0V5RW41Vk07SUFPSSxnQ0FBQTtFekUrNFZWO0V5RXQ1Vk07SUFPSSw4QkFBQTtFekVrNVZWO0V5RXo1Vk07SUFPSSxnQ0FBQTtFekVxNVZWO0V5RTU1Vk07SUFPSSwrQkFBQTtFekV3NVZWO0V5RS81Vk07SUFPSSxvQ0FBQTtFekUyNVZWO0V5RWw2Vk07SUFPSSxrQ0FBQTtFekU4NVZWO0V5RXI2Vk07SUFPSSxnQ0FBQTtFekVpNlZWO0V5RXg2Vk07SUFPSSx1Q0FBQTtFekVvNlZWO0V5RTM2Vk07SUFPSSxzQ0FBQTtFekV1NlZWO0V5RTk2Vk07SUFPSSxpQ0FBQTtFekUwNlZWO0V5RWo3Vk07SUFPSSwyQkFBQTtFekU2NlZWO0V5RXA3Vk07SUFPSSxpQ0FBQTtFekVnN1ZWO0V5RXY3Vk07SUFPSSwrQkFBQTtFekVtN1ZWO0V5RTE3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QUE7SUFBQSxpQ0FBQTtFekU0dFdWO0V5RW51V007SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RWd1V1Y7RXlFdnVXTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFb3VXVjtFeUUzdVdNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekV3dVdWO0V5RS91V007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RTR1V1Y7RXlFbnZXTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFZ3ZXVjtFeUV2dldNO0lBT0ksK0JBQUE7RXpFbXZXVjtFeUUxdldNO0lBT0ksOEJBQUE7RXpFc3ZXVjtFeUU3dldNO0lBT0ksNEJBQUE7RXpFeXZXVjtFeUVod1dNO0lBT0ksOEJBQUE7RXpFNHZXVjtFeUVud1dNO0lBT0ksNEJBQUE7RXpFK3ZXVjtFeUV0d1dNO0lBT0ksOEJBQUE7RXpFa3dXVjtFeUV6d1dNO0lBT0ksNEJBQUE7RXpFcXdXVjtFeUU1d1dNO0lBT0ksaUNBQUE7RXpFd3dXVjtFeUUvd1dNO0lBT0ksZ0NBQUE7RXpFMndXVjtFeUVseFdNO0lBT0ksOEJBQUE7RXpFOHdXVjtFeUVyeFdNO0lBT0ksZ0NBQUE7RXpFaXhXVjtFeUV4eFdNO0lBT0ksOEJBQUE7RXpFb3hXVjtFeUUzeFdNO0lBT0ksZ0NBQUE7RXpFdXhXVjtFeUU5eFdNO0lBT0ksOEJBQUE7RXpFMHhXVjtFeUVqeVdNO0lBT0ksa0NBQUE7RXpFNnhXVjtFeUVweVdNO0lBT0ksaUNBQUE7RXpFZ3lXVjtFeUV2eVdNO0lBT0ksK0JBQUE7RXpFbXlXVjtFeUUxeVdNO0lBT0ksaUNBQUE7RXpFc3lXVjtFeUU3eVdNO0lBT0ksK0JBQUE7RXpFeXlXVjtFeUVoeldNO0lBT0ksaUNBQUE7RXpFNHlXVjtFeUVueldNO0lBT0ksK0JBQUE7RXpFK3lXVjtFeUV0eldNO0lBT0ksZ0NBQUE7RXpFa3pXVjtFeUV6eldNO0lBT0ksK0JBQUE7RXpFcXpXVjtFeUU1eldNO0lBT0ksNkJBQUE7RXpFd3pXVjtFeUUveldNO0lBT0ksK0JBQUE7RXpFMnpXVjtFeUVsMFdNO0lBT0ksNkJBQUE7RXpFOHpXVjtFeUVyMFdNO0lBT0ksK0JBQUE7RXpFaTBXVjtFeUV4MFdNO0lBT0ksNkJBQUE7RXpFbzBXVjtFeUUzMFdNO0lBT0kscUJBQUE7RXpFdTBXVjtFeUU5MFdNO0lBT0ksMkJBQUE7RXpFMDBXVjtFeUVqMVdNO0lBT0ksMEJBQUE7RXpFNjBXVjtFeUVwMVdNO0lBT0ksd0JBQUE7RXpFZzFXVjtFeUV2MVdNO0lBT0ksMEJBQUE7RXpFbTFXVjtFeUUxMVdNO0lBT0ksd0JBQUE7RXpFczFXVjtFeUU3MVdNO0lBT0ksMEJBQUE7RXpFeTFXVjtFeUVoMldNO0lBT0ksd0JBQUE7RXpFNDFXVjtFeUVuMldNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFekVnMldWO0V5RXYyV007SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0V6RW8yV1Y7RXlFMzJXTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFdzJXVjtFeUUvMldNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekU0MldWO0V5RW4zV007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RWczV1Y7RXlFdjNXTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpFbzNXVjtFeUUzM1dNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekV3M1dWO0V5RS8zV007SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6RTQzV1Y7RXlFbjRXTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RXpFZzRXVjtFeUV2NFdNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFekVvNFdWO0V5RTM0V007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RXc0V1Y7RXlFLzRXTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFNDRXVjtFeUVuNVdNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekVnNVdWO0V5RXY1V007SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RW81V1Y7RXlFMzVXTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFdzVXVjtFeUUvNVdNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekU0NVdWO0V5RW42V007SUFPSSx5QkFBQTtFekUrNVdWO0V5RXQ2V007SUFPSSwrQkFBQTtFekVrNldWO0V5RXo2V007SUFPSSw4QkFBQTtFekVxNldWO0V5RTU2V007SUFPSSw0QkFBQTtFekV3NldWO0V5RS82V007SUFPSSw4QkFBQTtFekUyNldWO0V5RWw3V007SUFPSSw0QkFBQTtFekU4NldWO0V5RXI3V007SUFPSSw4QkFBQTtFekVpN1dWO0V5RXg3V007SUFPSSw0QkFBQTtFekVvN1dWO0V5RTM3V007SUFPSSwyQkFBQTtFekV1N1dWO0V5RTk3V007SUFPSSxpQ0FBQTtFekUwN1dWO0V5RWo4V007SUFPSSxnQ0FBQTtFekU2N1dWO0V5RXA4V007SUFPSSw4QkFBQTtFekVnOFdWO0V5RXY4V007SUFPSSxnQ0FBQTtFekVtOFdWO0V5RTE4V007SUFPSSw4QkFBQTtFekVzOFdWO0V5RTc4V007SUFPSSxnQ0FBQTtFekV5OFdWO0V5RWg5V007SUFPSSw4QkFBQTtFekU0OFdWO0V5RW45V007SUFPSSw0QkFBQTtFekUrOFdWO0V5RXQ5V007SUFPSSxrQ0FBQTtFekVrOVdWO0V5RXo5V007SUFPSSxpQ0FBQTtFekVxOVdWO0V5RTU5V007SUFPSSwrQkFBQTtFekV3OVdWO0V5RS85V007SUFPSSxpQ0FBQTtFekUyOVdWO0V5RWwrV007SUFPSSwrQkFBQTtFekU4OVdWO0V5RXIrV007SUFPSSxpQ0FBQTtFekVpK1dWO0V5RXgrV007SUFPSSwrQkFBQTtFekVvK1dWO0V5RTMrV007SUFPSSwwQkFBQTtFekV1K1dWO0V5RTkrV007SUFPSSxnQ0FBQTtFekUwK1dWO0V5RWovV007SUFPSSwrQkFBQTtFekU2K1dWO0V5RXAvV007SUFPSSw2QkFBQTtFekVnL1dWO0V5RXYvV007SUFPSSwrQkFBQTtFekVtL1dWO0V5RTEvV007SUFPSSw2QkFBQTtFekVzL1dWO0V5RTcvV007SUFPSSwrQkFBQTtFekV5L1dWO0V5RWhnWE07SUFPSSw2QkFBQTtFekU0L1dWO0V5RW5nWE07SUFPSSxpQkFBQTtFekUrL1dWO0V5RXRnWE07SUFPSSx1QkFBQTtFekVrZ1hWO0V5RXpnWE07SUFPSSxzQkFBQTtFekVxZ1hWO0V5RTVnWE07SUFPSSxvQkFBQTtFekV3Z1hWO0V5RS9nWE07SUFPSSxzQkFBQTtFekUyZ1hWO0V5RWxoWE07SUFPSSxvQkFBQTtFekU4Z1hWO0V5RXJoWE07SUFPSSxzQkFBQTtFekVpaFhWO0V5RXhoWE07SUFPSSxvQkFBQTtFekVvaFhWO0V5RTNoWE07SUFPSSxxQkFBQTtFekV1aFhWO0V5RTloWE07SUFPSSwyQkFBQTtFekUwaFhWO0V5RWppWE07SUFPSSwwQkFBQTtFekU2aFhWO0V5RXBpWE07SUFPSSx3QkFBQTtFekVnaVhWO0V5RXZpWE07SUFPSSwwQkFBQTtFekVtaVhWO0V5RTFpWE07SUFPSSx3QkFBQTtFekVzaVhWO0V5RTdpWE07SUFPSSwwQkFBQTtFekV5aVhWO0V5RWhqWE07SUFPSSx3QkFBQTtFekU0aVhWO0V5RW5qWE07SUFPSSx3QkFBQTtFekUraVhWO0V5RXRqWE07SUFPSSw4QkFBQTtFekVralhWO0V5RXpqWE07SUFPSSw2QkFBQTtFekVxalhWO0V5RTVqWE07SUFPSSwyQkFBQTtFekV3alhWO0V5RS9qWE07SUFPSSw2QkFBQTtFekUyalhWO0V5RWxrWE07SUFPSSwyQkFBQTtFekU4alhWO0V5RXJrWE07SUFPSSw2QkFBQTtFekVpa1hWO0V5RXhrWE07SUFPSSwyQkFBQTtFekVva1hWO0V5RTNrWE07SUFPSSwyQkFBQTtFekV1a1hWO0V5RTlrWE07SUFPSSw0QkFBQTtFekUwa1hWO0V5RWpsWE07SUFPSSw2QkFBQTtFekU2a1hWO0FBQ0Y7QWV4bFhJO0UwREdJO0lBT0ksc0JBQUE7RXpFa2xYVjtFeUV6bFhNO0lBT0ksdUJBQUE7RXpFcWxYVjtFeUU1bFhNO0lBT0ksc0JBQUE7RXpFd2xYVjtFeUUvbFhNO0lBT0ksOEJBQUE7RXpFMmxYVjtFeUVsbVhNO0lBT0ksNEJBQUE7RXpFOGxYVjtFeUVybVhNO0lBT0ksMkJBQUE7RXpFaW1YVjtFeUV4bVhNO0lBT0ksaUNBQUE7RXpFb21YVjtFeUUzbVhNO0lBT0ksMkJBQUE7RXpFdW1YVjtFeUU5bVhNO0lBT0ksMEJBQUE7RXpFMG1YVjtFeUVqblhNO0lBT0ksZ0NBQUE7RXpFNm1YVjtFeUVwblhNO0lBT0kseUJBQUE7RXpFZ25YVjtFeUV2blhNO0lBT0ksd0JBQUE7RXpFbW5YVjtFeUUxblhNO0lBT0ksK0JBQUE7RXpFc25YVjtFeUU3blhNO0lBT0kseUJBQUE7RXpFeW5YVjtFeUVob1hNO0lBT0ksNkJBQUE7RXpFNG5YVjtFeUVub1hNO0lBT0ksOEJBQUE7RXpFK25YVjtFeUV0b1hNO0lBT0ksd0JBQUE7RXpFa29YVjtFeUV6b1hNO0lBT0ksK0JBQUE7RXpFcW9YVjtFeUU1b1hNO0lBT0ksd0JBQUE7RXpFd29YVjtFeUUvb1hNO0lBT0kseUJBQUE7RXpFMm9YVjtFeUVscFhNO0lBT0ksOEJBQUE7RXpFOG9YVjtFeUVycFhNO0lBT0ksaUNBQUE7RXpFaXBYVjtFeUV4cFhNO0lBT0ksc0NBQUE7RXpFb3BYVjtFeUUzcFhNO0lBT0kseUNBQUE7RXpFdXBYVjtFeUU5cFhNO0lBT0ksdUJBQUE7RXpFMHBYVjtFeUVqcVhNO0lBT0ksdUJBQUE7RXpFNnBYVjtFeUVwcVhNO0lBT0kseUJBQUE7RXpFZ3FYVjtFeUV2cVhNO0lBT0kseUJBQUE7RXpFbXFYVjtFeUUxcVhNO0lBT0ksMEJBQUE7RXpFc3FYVjtFeUU3cVhNO0lBT0ksNEJBQUE7RXpFeXFYVjtFeUVoclhNO0lBT0ksa0NBQUE7RXpFNHFYVjtFeUVuclhNO0lBT0ksc0NBQUE7RXpFK3FYVjtFeUV0clhNO0lBT0ksb0NBQUE7RXpFa3JYVjtFeUV6clhNO0lBT0ksa0NBQUE7RXpFcXJYVjtFeUU1clhNO0lBT0kseUNBQUE7RXpFd3JYVjtFeUUvclhNO0lBT0ksd0NBQUE7RXpFMnJYVjtFeUVsc1hNO0lBT0ksd0NBQUE7RXpFOHJYVjtFeUVyc1hNO0lBT0ksa0NBQUE7RXpFaXNYVjtFeUV4c1hNO0lBT0ksZ0NBQUE7RXpFb3NYVjtFeUUzc1hNO0lBT0ksOEJBQUE7RXpFdXNYVjtFeUU5c1hNO0lBT0ksZ0NBQUE7RXpFMHNY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WE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RXEvWFY7RXlFNS9YTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpFeS9YVjtFeUVoZ1lNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekU2L1hWO0V5RXBnWU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6RWlnWVY7RXlFeGdZTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFcWdZVjtFeUU1Z1lNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekV5Z1lWO0V5RWhoWU07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0V6RTZnWVY7RXlFcGhZTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFaWhZVjtFeUV4aFlNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekVxaFlWO0V5RTVoWU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RXloWVY7RXlFaGlZTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFNmhZVjtFeUVwaVlNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekVpaVlWO0V5RXhpWU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RXFpWVY7RXlFNWlZTTtJQU9JLCtCQUFBO0V6RXdpWVY7RXlFL2lZTTtJQU9JLDhCQUFBO0V6RTJpWVY7RXlFbGpZTTtJQU9JLDRCQUFBO0V6RThpWVY7RXlFcmpZTTtJQU9JLDhCQUFBO0V6RWlqWVY7RXlFeGpZTTtJQU9JLDRCQUFBO0V6RW9qWVY7RXlFM2pZTTtJQU9JLDhCQUFBO0V6RXVqWVY7RXlFOWpZTTtJQU9JLDRCQUFBO0V6RTBqWVY7RXlFamtZTTtJQU9JLGlDQUFBO0V6RTZqWVY7RXlFcGtZTTtJQU9JLGdDQUFBO0V6RWdrWVY7RXlFdmtZTTtJQU9JLDhCQUFBO0V6RW1rWVY7RXlFMWtZTTtJQU9JLGdDQUFBO0V6RXNrWVY7RXlFN2tZTTtJQU9JLDhCQUFBO0V6RXlrWVY7RXlFaGxZTTtJQU9JLGdDQUFBO0V6RTRrWVY7RXlFbmxZTTtJQU9JLDhCQUFBO0V6RStrWVY7RXlFdGxZTTtJQU9JLGtDQUFBO0V6RWtsWVY7RXlFemxZTTtJQU9JLGlDQUFBO0V6RXFsWVY7RXlFNWxZTTtJQU9JLCtCQUFBO0V6RXdsWVY7RXlFL2xZTTtJQU9JLGlDQUFBO0V6RTJsWVY7RXlFbG1ZTTtJQU9JLCtCQUFBO0V6RThsWVY7RXlFcm1ZTTtJQU9JLGlDQUFBO0V6RWltWVY7RXlFeG1ZTTtJQU9JLCtCQUFBO0V6RW9tWVY7RXlFM21ZTTtJQU9JLGdDQUFBO0V6RXVtWVY7RXlFOW1ZTTtJQU9JLCtCQUFBO0V6RTBtWVY7RXlFam5ZTTtJQU9JLDZCQUFBO0V6RTZtWVY7RXlFcG5ZTTtJQU9JLCtCQUFBO0V6RWduWVY7RXlFdm5ZTTtJQU9JLDZCQUFBO0V6RW1uWVY7RXlFMW5ZTTtJQU9JLCtCQUFBO0V6RXNuWVY7RXlFN25ZTTtJQU9JLDZCQUFBO0V6RXluWVY7RXlFaG9ZTTtJQU9JLHFCQUFBO0V6RTRuWVY7RXlFbm9ZTTtJQU9JLDJCQUFBO0V6RStuWVY7RXlFdG9ZTTtJQU9JLDBCQUFBO0V6RWtvWVY7RXlFem9ZTTtJQU9JLHdCQUFBO0V6RXFvWVY7RXlFNW9ZTTtJQU9JLDBCQUFBO0V6RXdvWVY7RXlFL29ZTTtJQU9JLHdCQUFBO0V6RTJvWVY7RXlFbHBZTTtJQU9JLDBCQUFBO0V6RThvWVY7RXlFcnBZTTtJQU9JLHdCQUFBO0V6RWlwWVY7RXlFeHBZTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RXpFcXBZVjtFeUU1cFlNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFekV5cFlWO0V5RWhxWU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V6RTZwWVY7RXlFcHFZTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpFaXFZVjtFeUV4cVlNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekVxcVlWO0V5RTVxWU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6RXlxWVY7RXlFaHJZTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFNnFZVjtFeUVwcllNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekVpcllWO0V5RXhyWU07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0V6RXFyWVY7RXlFNXJZTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RXpFeXJZVjtFeUVoc1lNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekU2cllWO0V5RXBzWU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6RWlzWVY7RXlFeHNZTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFcXNZVjtFeUU1c1lNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekV5c1lWO0V5RWh0WU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V6RTZzWVY7RXlFcHRZTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpFaXRZVjtFeUV4dFlNO0lBT0kseUJBQUE7RXpFb3RZVjtFeUUzdFlNO0lBT0ksK0JBQUE7RXpFdXRZVjtFeUU5dFlNO0lBT0ksOEJBQUE7RXpFMHRZVjtFeUVqdVlNO0lBT0ksNEJBQUE7RXpFNnRZVjtFeUVwdVlNO0lBT0ksOEJBQUE7RXpFZ3VZVjtFeUV2dVlNO0lBT0ksNEJBQUE7RXpFbXVZVjtFeUUxdVlNO0lBT0ksOEJBQUE7RXpFc3VZVjtFeUU3dVlNO0lBT0ksNEJBQUE7RXpFeXVZVjtFeUVodllNO0lBT0ksMkJBQUE7RXpFNHVZVjtFeUVudllNO0lBT0ksaUNBQUE7RXpFK3VZVjtFeUV0dllNO0lBT0ksZ0NBQUE7RXpFa3ZZVjtFeUV6dllNO0lBT0ksOEJBQUE7RXpFcXZZVjtFeUU1dllNO0lBT0ksZ0NBQUE7RXpFd3ZZVjtFeUUvdllNO0lBT0ksOEJBQUE7RXpFMnZZVjtFeUVsd1lNO0lBT0ksZ0NBQUE7RXpFOHZZVjtFeUVyd1lNO0lBT0ksOEJBQUE7RXpFaXdZVjtFeUV4d1lNO0lBT0ksNEJBQUE7RXpFb3dZVjtFeUUzd1lNO0lBT0ksa0NBQUE7RXpFdXdZVjtFeUU5d1lNO0lBT0ksaUNBQUE7RXpFMHdZVjtFeUVqeFlNO0lBT0ksK0JBQUE7RXpFNndZVjtFeUVweFlNO0lBT0ksaUNBQUE7RXpFZ3hZVjtFeUV2eFlNO0lBT0ksK0JBQUE7RXpFbXhZVjtFeUUxeFlNO0lBT0ksaUNBQUE7RXpFc3hZVjtFeUU3eFlNO0lBT0ksK0JBQUE7RXpFeXhZVjtFeUVoeVlNO0lBT0ksMEJBQUE7RXpFNHhZVjtFeUVueVlNO0lBT0ksZ0NBQUE7RXpFK3hZVjtFeUV0eVlNO0lBT0ksK0JBQUE7RXpFa3lZVjtFeUV6eVlNO0lBT0ksNkJBQUE7RXpFcXlZVjtFeUU1eVlNO0lBT0ksK0JBQUE7RXpFd3lZVjtFeUUveVlNO0lBT0ksNkJBQUE7RXpFMnlZVjtFeUVsellNO0lBT0ksK0JBQUE7RXpFOHlZVjtFeUVyellNO0lBT0ksNkJBQUE7RXpFaXpZVjtFeUV4ellNO0lBT0ksaUJBQUE7RXpFb3pZVjtFeUUzellNO0lBT0ksdUJBQUE7RXpFdXpZVjtFeUU5ellNO0lBT0ksc0JBQUE7RXpFMHpZVjtFeUVqMFlNO0lBT0ksb0JBQUE7RXpFNnpZVjtFeUVwMFlNO0lBT0ksc0JBQUE7RXpFZzBZVjtFeUV2MFlNO0lBT0ksb0JBQUE7RXpFbTBZVjtFeUUxMFlNO0lBT0ksc0JBQUE7RXpFczBZVjtFeUU3MFlNO0lBT0ksb0JBQUE7RXpFeTBZVjtFeUVoMVlNO0lBT0kscUJBQUE7RXpFNDBZVjtFeUVuMVlNO0lBT0ksMkJBQUE7RXpFKzBZVjtFeUV0MVlNO0lBT0ksMEJBQUE7RXpFazFZVjtFeUV6MVlNO0lBT0ksd0JBQUE7RXpFcTFZVjtFeUU1MVlNO0lBT0ksMEJBQUE7RXpFdzFZVjtFeUUvMVlNO0lBT0ksd0JBQUE7RXpFMjFZVjtFeUVsMllNO0lBT0ksMEJBQUE7RXpFODFZVjtFeUVyMllNO0lBT0ksd0JBQUE7RXpFaTJZVjtFeUV4MllNO0lBT0ksd0JBQUE7RXpFbzJZVjtFeUUzMllNO0lBT0ksOEJBQUE7RXpFdTJZVjtFeUU5MllNO0lBT0ksNkJBQUE7RXpFMDJZVjtFeUVqM1lNO0lBT0ksMkJBQUE7RXpFNjJZVjtFeUVwM1lNO0lBT0ksNkJBQUE7RXpFZzNZVjtFeUV2M1lNO0lBT0ksMkJBQUE7RXpFbTNZVjtFeUUxM1lNO0lBT0ksNkJBQUE7RXpFczNZVjtFeUU3M1lNO0lBT0ksMkJBQUE7RXpFeTNZVjtFeUVoNFlNO0lBT0ksMkJBQUE7RXpFNDNZVjtFeUVuNFlNO0lBT0ksNEJBQUE7RXpFKzNZVjtFeUV0NFlNO0lBT0ksNkJBQUE7RXpFazRZVjtBQUNGO0FlNzRZSTtFMERHSTtJQU9JLHNCQUFBO0V6RXU0WVY7RXlFOTRZTTtJQU9JLHVCQUFBO0V6RTA0WVY7RXlFajVZTTtJQU9JLHNCQUFBO0V6RTY0WVY7RXlFcDVZTTtJQU9JLDhCQUFBO0V6RWc1WVY7RXlFdjVZTTtJQU9JLDRCQUFBO0V6RW01WVY7RXlFMTVZTTtJQU9JLDJCQUFBO0V6RXM1WVY7RXlFNzVZTTtJQU9JLGlDQUFBO0V6RXk1WVY7RXlFaDZZTTtJQU9JLDJCQUFBO0V6RTQ1WVY7RXlFbjZZTTtJQU9JLDBCQUFBO0V6RSs1WVY7RXlFdDZZTTtJQU9JLGdDQUFBO0V6RWs2WVY7RXlFejZZTTtJQU9JLHlCQUFBO0V6RXE2WVY7RXlFNTZZTTtJQU9JLHdCQUFBO0V6RXc2WVY7RXlFLzZZTTtJQU9JLCtCQUFBO0V6RTI2WVY7RXlFbDdZTTtJQU9JLHlCQUFBO0V6RTg2WVY7RXlFcjdZTTtJQU9JLDZCQUFBO0V6RWk3WVY7RXlFeDdZTTtJQU9JLDhCQUFBO0V6RW83WVY7RXlFMzdZTTtJQU9JLHdCQUFBO0V6RXU3WVY7RXlFOTdZTTtJQU9JLCtCQUFBO0V6RTA3WVY7RXlFajhZTTtJQU9JLHdCQUFBO0V6RTY3WVY7RXlFcDhZTTtJQU9JLHlCQUFBO0V6RWc4WVY7RXlFdjhZTTtJQU9JLDhCQUFBO0V6RW04WVY7RXlFMThZTTtJQU9JLGlDQUFBO0V6RXM4WVY7RXlFNzhZTTtJQU9JLHNDQUFBO0V6RXk4WVY7RXlFaDlZTTtJQU9JLHlDQUFBO0V6RTQ4WVY7RXlFbjlZTTtJQU9JLHVCQUFBO0V6RSs4WVY7RXlFdDlZTTtJQU9JLHVCQUFBO0V6RWs5WVY7RXlFejlZTTtJQU9JLHlCQUFBO0V6RXE5WVY7RXlFNTlZTTtJQU9JLHlCQUFBO0V6RXc5WVY7RXlFLzlZTTtJQU9JLDBCQUFBO0V6RTI5WVY7RXlFbCtZTTtJQU9JLDRCQUFBO0V6RTg5WVY7RXlFcitZTTtJQU9JLGtDQUFBO0V6RWkrWVY7RXlFeCtZTTtJQU9JLHNDQUFBO0V6RW8rWVY7RXlFMytZTTtJQU9JLG9DQUFBO0V6RXUrWVY7RXlFOStZTTtJQU9JLGtDQUFBO0V6RTArWVY7RXlFai9ZTTtJQU9JLHlDQUFBO0V6RTYrWVY7RXlFcC9ZTTtJQU9JLHdDQUFBO0V6RWcvWVY7RXlFdi9ZTTtJQU9JLHdDQUFBO0V6RW0vWVY7RXlFMS9ZTTtJQU9JLGtDQUFBO0V6RXMvWVY7RXlFNy9ZTTtJQU9JLGdDQUFBO0V6RXkvWVY7RXlFaGdaTTtJQU9JLDhCQUFBO0V6RTQvWVY7RXlFbmdaTTtJQU9JLGdDQUFBO0V6RSsvWVY7RXlFdGdaTTtJQU9JLCtCQUFBO0V6RWtnWlY7RXlFemdaTTtJQU9JLG9DQUFBO0V6RXFnWlY7RXlFNWdaTTtJQU9JLGtDQUFBO0V6RXdnWlY7RXlFL2daTTtJQU9JLGdDQUFBO0V6RTJnWlY7RXlFbGhaTTtJQU9JLHVDQUFBO0V6RThnWlY7RXlFcmhaTTtJQU9JLHNDQUFBO0V6RWloWlY7RXlFeGhaTTtJQU9JLGlDQUFBO0V6RW9oWlY7RXlFM2haTTtJQU9JLDJCQUFBO0V6RXVoWlY7RXlFOWhaTTtJQU9JLGlDQUFBO0V6RTBoWlY7RXlFamlaTTtJQU9JLCtCQUFBO0V6RTZoWlY7RXlFcGlaTTtJQU9JLDZCQUFBO0V6RWdpWlY7RXlFdmlaTTtJQU9JLCtCQUFBO0V6RW1pWlY7RXlFMWlaTTtJQU9JLDhCQUFBO0V6RXNpWlY7RXlFN2laTTtJQU9JLG9CQUFBO0V6RXlpWlY7RXlFaGpaTTtJQU9JLG1CQUFBO0V6RTRpWlY7RXlFbmpaTTtJQU9JLG1CQUFBO0V6RStpWlY7RXlFdGpaTTtJQU9JLG1CQUFBO0V6RWtqWlY7RXlFempaTTtJQU9JLG1CQUFBO0V6RXFqWlY7RXlFNWpaTTtJQU9JLG1CQUFBO0V6RXdqWlY7RXlFL2paTTtJQU9JLG1CQUFBO0V6RTJqWlY7RXlFbGtaTTtJQU9JLG1CQUFBO0V6RThqWlY7RXlFcmtaTTtJQU9JLG9CQUFBO0V6RWlrWlY7RXlFeGtaTTtJQU9JLDBCQUFBO0V6RW9rWlY7RXlFM2taTTtJQU9JLHlCQUFBO0V6RXVrWlY7RXlFOWtaTTtJQU9JLHVCQUFBO0V6RTBrWlY7RXlFamxaTTtJQU9JLHlCQUFBO0V6RTZrWlY7RXlFcGxaTTtJQU9JLHVCQUFBO0V6RWdsWlY7RXlFdmxaTTtJQU9JLHlCQUFBO0V6RW1sWlY7RXlFMWxaTTtJQU9JLHVCQUFBO0V6RXNsWlY7RXlFN2xaTTtJQU9JLHVCQUFBO0V6RXlsWlY7RXlFaG1aTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXpFNmxaVjtFeUVwbVpNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFekVpbVpWO0V5RXhtWk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0V6RXFtWlY7RXlFNW1aTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpFeW1aVjtFeUVoblpNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFekU2bVpWO0V5RXBuWk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6RWluWlY7RXlFeG5aTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXpFcW5aVjtFeUU1blpNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekV5blpWO0V5RWhvWk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6RTZuWlY7RXlFcG9aTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RXpFaW9aVjtFeUV4b1pNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFekVxb1pWO0V5RTVvWk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0V6RXlvWlY7RXlFaHBaTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpFNm9aVjtFeUVwcFpNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFekVpcFpWO0V5RXhwWk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6RXFwWlY7RXlFNXBaTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXpFeXBaVjtFeUVocVpNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekU2cFpWO0V5RXBxWk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6RWlxWlY7RXlFeHFaTTtJQU9JLHdCQUFBO0V6RW9xWlY7RXlFM3FaTTtJQU9JLDhCQUFBO0V6RXVxWlY7RXlFOXFaTTtJQU9JLDZCQUFBO0V6RTBxWlY7RXlFanJaTTtJQU9JLDJCQUFBO0V6RTZxWlY7RXlFcHJaTTtJQU9JLDZCQUFBO0V6RWdyWlY7RXlFdnJaTTtJQU9JLDJCQUFBO0V6RW1yWlY7RXlFMXJaTTtJQU9JLDZCQUFBO0V6RXNyWlY7RXlFN3JaTTtJQU9JLDJCQUFBO0V6RXlyWlY7RXlFaHNaTTtJQU9JLDJCQUFBO0V6RTRyWlY7RXlFbnNaTTtJQU9JLDBCQUFBO0V6RStyWlY7RXlFdHNaTTtJQU9JLGdDQUFBO0V6RWtzWlY7RXlFenNaTTtJQU9JLCtCQUFBO0V6RXFzWlY7RXlFNXNaTTtJQU9JLDZCQUFBO0V6RXdzWlY7RXlFL3NaTTtJQU9JLCtCQUFBO0V6RTJzWlY7RXlFbHRaTTtJQU9JLDZCQUFBO0V6RThzWlY7RXlFcnRaTTtJQU9JLCtCQUFBO0V6RWl0WlY7RXlFeHRaTTtJQU9JLDZCQUFBO0V6RW90WlY7RXlFM3RaTTtJQU9JLDZCQUFBO0V6RXV0WlY7RXlFOXRaTTtJQU9JLDJCQUFBO0V6RTB0WlY7RXlFanVaTTtJQU9JLGlDQUFBO0V6RTZ0WlY7RXlFcHVaTTtJQU9JLGdDQUFBO0V6RWd1WlY7RXlFdnVaTTtJQU9JLDhCQUFBO0V6RW11WlY7RXlFMXVaTTtJQU9JLGdDQUFBO0V6RXN1WlY7RXlFN3VaTTtJQU9JLDhCQUFBO0V6RXl1WlY7RXlFaHZaTTtJQU9JLGdDQUFBO0V6RTR1WlY7RXlFbnZaTTtJQU9JLDhCQUFBO0V6RSt1WlY7RXlFdHZaTTtJQU9JLDhCQUFBO0V6RWt2WlY7RXlFenZaTTtJQU9JLHlCQUFBO0V6RXF2WlY7RXlFNXZaTTtJQU9JLCtCQUFBO0V6RXd2WlY7RXlFL3ZaTTtJQU9JLDhCQUFBO0V6RTJ2WlY7RXlFbHdaTTtJQU9JLDRCQUFBO0V6RTh2WlY7RXlFcndaTTtJQU9JLDhCQUFBO0V6RWl3WlY7RXlFeHdaTTtJQU9JLDRCQUFBO0V6RW93WlY7RXlFM3daTTtJQU9JLDhCQUFBO0V6RXV3WlY7RXlFOXdaTTtJ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cGphTTtJQU9JLDhCQUFBO0V6RWdqYVY7RXlFdmphTTtJQU9JLGdDQUFBO0V6RW1qYVY7RXlFMWphTTtJQU9JLDhCQUFBO0V6RXNqYVY7RXlFN2phTTtJQU9JLDRCQUFBO0V6RXlqYVY7RXlFaGthTTtJQU9JLGtDQUFBO0V6RTRqYVY7RXlFbmthTTtJQU9JLGlDQUFBO0V6RStqYVY7RXlFdGthTTtJQU9JLCtCQUFBO0V6RWtrYVY7RXlFemthTTtJQU9JLGlDQUFBO0V6RXFrYVY7RXlFNWthTTtJQU9JLCtCQUFBO0V6RXdrYVY7RXlFL2thTTtJQU9JLGlDQUFBO0V6RTJrYVY7RXlFbGxhTTtJQU9JLCtCQUFBO0V6RThrYVY7RXlFcmxhTTtJQU9JLDBCQUFBO0V6RWlsYVY7RXlFeGxhTTtJQU9JLGdDQUFBO0V6RW9sYVY7RXlFM2xhTTtJQU9JLCtCQUFBO0V6RXVsYVY7RXlFOWxhTTtJQU9JLDZCQUFBO0V6RTBsYVY7RXlFam1hTTtJQU9JLCtCQUFBO0V6RTZsYVY7RXlFcG1hTTtJQU9JLDZCQUFBO0V6RWdtYVY7RXlFdm1hTTtJQU9JLCtCQUFBO0V6RW1tYVY7RXlFMW1hTTtJQU9JLDZCQUFBO0V6RXNtYVY7RXlFN21hTTtJQU9JLGlCQUFBO0V6RXltYVY7RXlFaG5hTTtJQU9JLHVCQUFBO0V6RTRtYVY7RXlFbm5hTTtJQU9JLHNCQUFBO0V6RSttYVY7RXlFdG5hTTtJQU9JLG9CQUFBO0V6RWtuYVY7RXlFem5hTTtJQU9JLHNCQUFBO0V6RXFuYVY7RXlFNW5hTTtJQU9JLG9CQUFBO0V6RXduYVY7RXlFL25hTTtJQU9JLHNCQUFBO0V6RTJuYVY7RXlFbG9hTTtJQU9JLG9CQUFBO0V6RThuYVY7RXlFcm9hTTtJQU9JLHFCQUFBO0V6RWlvYVY7RXlFeG9hTTtJQU9JLDJCQUFBO0V6RW9vYVY7RXlFM29hTTtJQU9JLDBCQUFBO0V6RXVvYVY7RXlFOW9hTTtJQU9JLHdCQUFBO0V6RTBvYVY7RXlFanBhTTtJQU9JLDBCQUFBO0V6RTZvYVY7RXlFcHBhTTtJQU9JLHdCQUFBO0V6RWdwYVY7RXlFdnBhTTtJQU9JLDBCQUFBO0V6RW1wYVY7RXlFMXBhTTtJQU9JLHdCQUFBO0V6RXNwYVY7RXlFN3BhTTtJQU9JLHdCQUFBO0V6RXlwYVY7RXlFaHFhTTtJQU9JLDhCQUFBO0V6RTRwYVY7RXlFbnFhTTtJQU9JLDZCQUFBO0V6RStwYVY7RXlFdHFhTTtJQU9JLDJCQUFBO0V6RWtxYVY7RXlFenFhTTtJQU9JLDZCQUFBO0V6RXFxYVY7RXlFNXFhTTtJQU9JLDJCQUFBO0V6RXdxYVY7RXlFL3FhTTtJQU9JLDZCQUFBO0V6RTJxYVY7RXlFbHJhTTtJQU9JLDJCQUFBO0V6RThxYVY7RXlFcnJhTTtJQU9JLDJCQUFBO0V6RWlyYVY7RXlFeHJhTTtJQU9JLDRCQUFBO0V6RW9yYVY7RXlFM3JhTTtJQU9JLDZCQUFBO0V6RXVyYVY7QUFDRjtBMEUzdGFBO0VENEJRO0lBT0ksMEJBQUE7RXpFNHJhVjtFeUVuc2FNO0lBT0ksZ0NBQUE7RXpFK3JhVjtFeUV0c2FNO0lBT0kseUJBQUE7RXpFa3NhVjtFeUV6c2FNO0lBT0ksd0JBQUE7RXpFcXNhVjtFeUU1c2FNO0lBT0ksK0JBQUE7RXpFd3NhVjtFeUUvc2FNO0lBT0kseUJBQUE7RXpFMnNhVjtFeUVsdGFNO0lBT0ksNkJBQUE7RXpFOHNhVjtFeUVydGFNO0lBT0ksOEJBQUE7RXpFaXRhVjtFeUV4dGFNO0lBT0ksd0JBQUE7RXpFb3RhVjtFeUUzdGFNO0lBT0ksK0JBQUE7RXpFdXRhVjtFeUU5dGFNO0lBT0ksd0JBQUE7RXpFMHRhVjtBQUNGO0EyRW55YUU7RUFDRSxxQkFBQTtBM0VxeWFKO0EyRWx5YUU7RUFDRSxnQkFBQTtBM0VveWFKO0EyRWp5YUU7RUFDRSx3REFBQTtBM0VteWFKO0EyRWh5YUU7RUFDRSxjcEU0R1M7QVBzcmFiOztBNEVoemFBO0VBQ0UsVUFBQTtFQUNBLGFBQUE7RUFDQSxXckVvRFM7QVArdmFYOztBNEUveWFFO0VBQ0UsbUJyRWdGVztBUGt1YWY7O0E0RW56YUU7RUFDRSxtQnJFZ0ZXO0FQc3VhZjs7QTRFdnphRTtFQUNFLG1CckVnRlc7QVAwdWFmOztBNEUzemFFO0VBQ0UsbUJyRWdGVztBUDh1YWY7O0E0RS96YUU7RUFDRSxtQnJFZ0ZXO0FQa3ZhZjs7QTRFbjBhRTtFQUNFLG1CckVnRlc7QVBzdmFmOztBNEV2MGFFO0VBQ0UsbUJyRWdGVztBUDB2YWY7O0E0RTMwYUU7RUFDRSxtQnJFZ0ZXO0FQOHZhZjs7QTRFLzBhRTtFQUNFLG1CckVnRlc7QVBrd2FmOztBNEU5MGFBOztFQUVFLGNyRTRHVztFcUUzR1gsaUJBQUE7QTVFaTFhRjtBNEUvMGFFOztFQUNFLHlCckV5Q087QVB5eWFYO0E0RS8wYUU7O0VwRWNFLGdEQUFBO0VBQ0EsbURBQUE7RUFhQSwrQ0FBQTtFQUNBLGtEQUFBO0VvRTFCQSx5QkFBQTtBNUVvMWFKO0E0RWoxYUU7O0VwRXNCRSx5QkFBQTtFQUNBLDRCQUFBO0VvRXJCQSxjQUFBO0E1RXExYUo7QTRFbDFhRTs7RXBFaUJFLCtDQUFBO0VBQ0Esa0RBQUE7RW9FaEJBLFdyRXFCTztBUGkwYVg7QTRFbDFhSTs7RUFDRSx5QnJFaURTO0FQb3lhZjtBNEV0MWFJOztFQUNFLHlCckVpRFM7QVB3eWFmO0E0RTExYUk7O0VBQ0UseUJyRWlEUztBUDR5YWY7QTRFOTFhSTs7RUFDRSx5QnJFaURTO0FQZ3phZjtBNEVsMmFJOztFQUNFLHlCckVpRFM7QVBvemFmO0E0RXQyYUk7O0VBQ0UseUJyRWlEUztBUHd6YWY7QTRFMTJhSTs7RUFDRSx5QnJFaURTO0FQNHphZjtBNEU5MmFJOztFQUNFLHlCckVpRFM7QVBnMGFmO0E0RWwzYUk7O0VBQ0UseUJyRWlEUztBUG8wYWY7O0E0RTkyYUk7RUFDRSxxQnJFeUNTO0FQdzBhZjtBNEVsM2FJO0VBQ0UscUJyRXlDUztBUDIwYWY7QTRFcjNhSTtFQUNFLHFCckV5Q1M7QVA4MGFmO0E0RXgzYUk7RUFDRSxxQnJFeUNTO0FQaTFhZjtBNEUzM2FJO0VBQ0UscUJyRXlDUztBUG8xYWY7QTRFOTNhSTtFQUNFLHFCckV5Q1M7QVB1MWFmO0E0RWo0YUk7RUFDRSxxQnJFeUNTO0FQMDFhZjtBNEVwNGFJO0VBQ0UscUJyRXlDUztBUDYxYWY7QTRFdjRhSTtFQUNFLHFCckV5Q1M7QVBnMmFmOztBNEVwNGFBO0VBQ0Usd0JBQUE7RUFDQSxvQ0FBQTtBNUV1NGFGOztBNEVwNGFBO0VBQ0Usd0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QTVFdTRhRjs7QTZFbjhhQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0E3RXM4YUY7O0E2RW44YUE7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV3RFNENTO0FQMDVhWDs7QThFajlhQTtFQUNFLFd2RXNEUztBUDg1YVg7O0E4RWo5YUE7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0E5RW85YUY7O0ErRXo5YUk7RUFDSSxjeEV3REc7RXdFdkRILGdCeEVDYTtBUDI5YXJCO0ErRXo5YUk7RUFDSSxXeEVnREc7RXdFL0NILGdCeEVIVztBUDg5YW5COztBZ0ZuK2FBO0VBQ0Usb0JBQUE7QWhGcythRjs7QWdGbithQTtFQUNFLGdCQUFBO0FoRnMrYUY7O0FnRm4rYUE7RUFDRSxxQkFBQTtBaEZzK2FGOztBZ0ZuK2FBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QWhGcythRjs7QWlGbi9hRTtFQU1FLFcxRWdETztBUGk4YVg7QWlGNSthRTtFQUVFLFcxRXlDTztBUG84YVg7QWlGeCthRTtFQUVFLFcxRWtDTztBUHU4YVg7O0FpRmwvYUU7RUFFRSxXMUV5Q087QVAyOGFYO0FpRi8rYUU7RUFFRSxXMUVrQ087QVA4OGFYOztBaUZwZ2JFO0VBTUUsVzFFZ0RPO0FQazlhWDtBaUY3L2FFO0VBRUUsVzFFeUNPO0FQcTlhWDtBaUZ6L2FFO0VBRUUsVzFFa0NPO0FQdzlhWDs7QWlGbmdiRTtFQUVFLFcxRXlDTztBUDQ5YVg7QWlGaGdiRTtFQUVFLFcxRWtDTztBUCs5YVg7O0FpRnJoYkU7RUFNRSxXMUVnRE87QVBtK2FYO0FpRjlnYkU7RUFFRSxXMUV5Q087QVBzK2FYO0FpRjFnYkU7RUFFRSxXMUVrQ087QVB5K2FYOztBaUZwaGJFO0VBRUUsVzFFeUNPO0FQNithWDtBaUZqaGJFO0VBRUUsVzFFa0NPO0FQZy9hWDs7QWlGdGliRTtFQU1FLFcxRWdETztBUG8vYVg7QWlGL2hiRTtFQUVFLFcxRXlDTztBUHUvYVg7QWlGM2hiRTtFQUVFLFcxRWtDTztBUDAvYVg7O0FpRnJpYkU7RUFFRSxXMUV5Q087QVA4L2FYO0FpRmxpYkU7RUFFRSxXMUVrQ087QVBpZ2JYOztBaUZ2amJFO0VBTUUsVzFFZ0RPO0FQcWdiWDtBaUZoamJFO0VBRUUsVzFFeUNPO0FQd2diWDtBaUY1aWJFO0VBRUUsVzFFa0NPO0FQMmdiWDs7QWlGdGpiRTtFQUVFLFcxRXlDTztBUCtnYlg7QWlGbmpiRTtFQUVFLFcxRWtDTztBUGtoYlg7O0FpRnhrYkU7RUFNRSxXMUVnRE87QVBzaGJYO0FpRmprYkU7RUFFRSxXMUV5Q087QVB5aGJYO0FpRjdqYkU7RUFFRSxXMUVrQ087QVA0aGJYOztBaUZ2a2JFO0VBRUUsVzFFeUNPO0FQZ2liWDtBaUZwa2JFO0VBRUUsVzFFa0NPO0FQbWliWDs7QWlGemxiRTtFQU1FLFcxRWdETztBUHVpYlg7QWlGbGxiRTtFQUVFLFcxRXlDTztBUDBpYlg7QWlGOWtiRTtFQUVFLFcxRWtDTztBUDZpYlg7O0FpRnhsYkU7RUFFRSxXMUV5Q087QVBpamJYO0FpRnJsYkU7RUFFRSxXMUVrQ087QVBvamJYOztBaUYxbWJFO0VBTUUsVzFFZ0RPO0FQd2piWDtBaUZubWJFO0VBRUUsVzFFeUNPO0FQMmpiWDtBaUYvbGJFO0VBRUUsVzFFa0NPO0FQOGpiWDs7QWlGem1iRTtFQUVFLFcxRXlDTztBUGtrYlg7QWlGdG1iRTtFQUVFLFcxRWtDTztBUHFrYlg7O0FpRjNuYkU7RUFNRSxXMUVnRE87QVB5a2JYO0FpRnBuYkU7RUFFRSxXMUV5Q087QVA0a2JYO0FpRmhuYkU7RUFFRSxXMUVrQ087QVAra2JYOztBaUYxbmJFO0VBRUUsVzFFeUNPO0FQbWxiWDtBaUZ2bmJFO0VBRUUsVzFFa0NPO0FQc2xiWDs7QWdGOW1iRTtFaERYQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FoQzZuYkY7QWlGN3BiRTtFQU1FLFcxRWdETztBUDBtYlg7QWlGcnBiRTtFQUVFLFcxRXlDTztBUDZtYlg7O0FnRnJvYkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBaENvcGJGO0FpRnByYkU7RUFNRSxXMUVnRE87QVBpb2JYO0FpRjVxYkU7RUFFRSxXMUV5Q087QVBvb2JYOztBZ0Y1cGJFO0VoRFhBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWhDMnFiRjtBaUYzc2JFO0VBTUUsVzFFZ0RPO0FQd3BiWDtBaUZuc2JFO0VBRUUsVzFFeUNPO0FQMnBiWDs7QWdGbnJiRTtFaERYQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0FoQ2tzYkY7QWlGbHViRTtFQU1FLFcxRWdETztBUCtxYlg7QWlGMXRiRTtFQUVFLFcxRXlDTztBUGtyYlg7O0FnRjFzYkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBaEN5dGJGO0FpRnp2YkU7RUFNRSxXMUVnRE87QVBzc2JYO0FpRmp2YkU7RUFFRSxXMUV5Q087QVB5c2JYOztBZ0ZqdWJFO0VoRFhBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWhDZ3ZiRjtBaUZoeGJFO0VBTUUsVzFFZ0RPO0FQNnRiWDtBaUZ4d2JFO0VBRUUsVzFFeUNPO0FQZ3ViWDs7QWdGeHZiRTtFaERYQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSxxQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FoQ3V3YkY7QWlGdnliRTtFQU1FLFcxRWdETztBUG92Ylg7QWlGL3hiRTtFQUVFLFcxRXlDTztBUHV2Ylg7O0FnRi93YkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBaEM4eGJGO0FpRjl6YkU7RUFNRSxXMUVnRE87QVAyd2JYO0FpRnR6YkU7RUFFRSxXMUV5Q087QVA4d2JYOztBZ0Z0eWJFO0VoRFhBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QWhDcXpiRjtBaUZyMWJFO0VBTUUsVzFFZ0RPO0FQa3liWDtBaUY3MGJFO0VBRUUsVzFFeUNPO0FQcXliWDs7QWdGN3piRTtFaERYQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0FoQzQwYkY7QWlGNTJiRTtFQU1FLFcxRWdETztBUHl6Ylg7QWlGcDJiRTtFQUVFLFcxRXlDTztBUDR6Ylg7O0FnRnAxYkU7RWhEWEEsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBaENtMmJGO0FpRm40YkU7RUFNRSxXMUVnRE87QVBnMWJYO0FpRjMzYkU7RUFFRSxXMUV5Q087QVBtMWJYOztBaUZ6NGJFOzs7Ozs7O0VBTUUsYzFFd0RPO0FQcTFiWDtBaUZ4NGJFOzs7RUFFRSxjMUVpRE87QVAwMWJYOztBaUY3NGJFOzs7RUFFRSxjMUVpRE87QVBnMmJYO0FpRjU0YkU7OztFQUVFLGMxRTBDTztBUHEyYlg7O0FrRnA2YkE7RUFDRSwrQzNFZ09ZO0UyRS9OWixxQkFBQTtBbEZ1NmJGOztBa0ZwNmJBO0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0FsRnU2YkY7O0FrRnA2YkE7RUFDRSx1QkFBQTtBbEZ1NmJGOztBa0ZwNmJBO0VBQ0Usb0JBQUE7QWxGdTZiRjs7QWtGcDZiQTtFQUNFLGMzRXVHVztFMkV0R1gsb0IzRWRlO0UyRWVmLGdCQUFBO0FsRnU2YkY7O0FrRnA2YkE7RUFDRSxnQjNFckJtQjtBUDQ3YnJCOztBa0ZwNmJBO0VBQ0UsZ0JBQUE7QWxGdTZiRjs7QWtGcDZiQTs7RUFFRSxxQjNFa01jO0FQcXViaEI7O0FrRnA2YkE7O0VBRUUsc0IzRTZMYztBUDB1YmhCOztBa0ZwNmJBOzs7RXRFL0JFLGVBQUE7RUFHQSxZQUFBO0FadThiRjtBa0Z0NmJFO0VBTEY7OztJQU1JLFlBQUE7RWxGMjZiRjtBQUNGOztBa0Z2NmJFO0VBQ0UsYzNFb0VTO0UyRW5FVCxxQkFBQTtBbEYwNmJKO0FrRnY2YkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBbEZ5NmJKO0FrRnQ2YkU7RUFDRSxnQkFBQTtBbEZ3NmJKOztBa0ZwNmJBO0VBQ0UsZ0NBQUE7QWxGdTZiRjtBa0ZyNmJFO0VBQ0UsdUJBQUE7QWxGdTZiSjs7QW1GLytiQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBbkZrL2JGO0FtRmgvYkU7RUFDRSxpQkFBQTtBbkZrL2JKO0FtRi8rYkU7RUFDRSxpQkFBQTtBbkZpL2JKO0FtRjkrYkU7RUFDRSxpQkFBQTtBbkZnL2JKO0FtRjcrYkU7RUFDRSxlQUFBO0FuRisrYko7O0FvRmxnY0E7RUFDRSxjQUFBO0FwRnFnY0Y7O0FvRmxnY0E7RUFDRSxjQUFBO0FwRnFnY0Y7O0FvRmxnY0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FwRnFnY0Y7O0FvRmxnY0E7O0VBRUUsYUFBQTtFQUNBLGNBQUE7QXBGcWdjRjs7QW9GbGdjQTtFQUNFLGtCQUFBO0FwRnFnY0Y7O0FvRmxnY0E7RUFDRSwyQkFBQTtFQUNBLGlCQUFBO0FwRnFnY0Y7O0FlaitiSTtFc0U5REY7SUFDRSxjQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtFckZtaWNGO0FBQ0Y7QXNGeGljQTtFQUNFLE9BQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0F0RjBpY0Y7QWU5K2JJO0V1RS9ESjtJQU1JLGlCQUFBO0V0RjJpY0Y7QUFDRjs7QXVGbGpjQTtFQUNFLDBDaEY0Sm9CO0FQeTVidEI7O0F1RmxqY0E7RUFDRSxpQ0FBQTtFQUNBLHdCQUFBO0VBQ0EsNEJBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0F2RnFqY0Y7O0F1RmxqY0E7RUFDRTtJQUNFLFVBQUE7SUFDQSwyQkFBQTtFdkZxamNGO0V1Rm5qY0E7SUFDRSxVQUFBO0lBQ0EsMEJBQUE7RXZGcWpjRjtBQUNGO0F1RmxqY0E7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtBdkZvamNGOztBdUZqamNBO0VBQ0UsK0RoRm1OMkI7QVBpMmI3Qjs7QXVGampjQTtFQUNFLGdCQUFBO0F2Rm9qY0Y7O0F1RmpqY0E7RUFDRSxlQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQkFBQTtBdkZvamNGO0F1RmxqY0U7RUFFRSxnQkFBQTtBdkZtamNKO0F1RmhqY0U7RUFDRSxtQmhGTU87QVA0aWNYOztBdUY5aWNBO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCaEZwRGlCO0VnRnFEakIsZ0NBQUE7QXZGaWpjRjs7QXVGOWljQTtFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxrQmhGekRhO0FQMG1jZjs7QXdGbG5jQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F4RnFuY0Y7O0F5RnZuY0E7RUFDRSxvQkFBQTtBekYwbmNGO0FlNWpjSTtFMEUvREo7SUFJSSxvQkFBQTtFekYybmNGO0FBQ0Y7QXlGem5jRTtFQUNFLGdCQUFBO0F6RjJuY0o7O0EwRm5vY0E7RUFDRSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV25Ga0RTO0FQb2xjWDtBMkYxb2NFO0VET0UsK0JBQUE7QTFGc29jSjtBMkY1b2NFO0VETUUsK0JBQUE7QTFGeW9jSjtBMkY5b2NFO0VES0UsK0JBQUE7QTFGNG9jSjtBMkZocGNFO0VESUUsK0JBQUE7QTFGK29jSjtBMEY1b2NFO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxXbkZ3Q087QVBzbWNYOztBZTlsY0k7RTZFL0RKO0lBRUksVUFBQTtFNUZncWNGO0FBQ0Y7O0E2Rm5xY0E7OztFQUdFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLHFDQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSwrRHRGME8yQjtBUDQ3YjdCOztBNkZucWNBO0VBQ0Usa0JBQUE7QTdGc3FjRjs7QTZGbnFjQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QTdGc3FjRjs7QTZGbnFjQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QTdGc3FjRjs7QTZGbHFjRTs7O0VBR0UsZ0J0RnVCTztBUDhvY1g7O0E2RmhxY0U7RUFHRSxRQUFBO0E3RmlxY0o7O0E4RnpzY0E7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0E5RjRzY0o7O0E4RnpzY0E7RUFDSSxzQnZGb0lXO0V1Rm5JWCxXdkZnRE87QVA0cGNYOztBOEZ6c2NBO0VBQ0ksb0J2RkxhO0V1Rk1iLFd2RjJDTztBUGlxY1g7O0ErRnh0Y0E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QS9GMnRjRjtBK0Z6dGNFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QS9GMnRjSjs7QStGdHRjRTtFQUNFLHlCeEZ3RVc7QVBpcGNmOztBK0YxdGNFO0VBQ0UseUJ4RndFVztBUHFwY2Y7O0ErRjl0Y0U7RUFDRSx5QnhGd0VXO0FQeXBjZjs7QStGbHVjRTtFQUNFLHlCeEZ3RVc7QVA2cGNmOztBK0Z0dWNFO0VBQ0UseUJ4RndFVztBUGlxY2Y7O0ErRjF1Y0U7RUFDRSx5QnhGd0VXO0FQcXFjZjs7QStGOXVjRTtFQUNFLHlCeEZ3RVc7QVB5cWNmOztBK0ZsdmNFO0VBQ0UseUJ4RndFVztBUDZxY2Y7O0ErRnR2Y0U7RUFDRSx5QnhGd0VXO0FQaXJjZjs7QWdHendjQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBaEc0d2NGOztBZ0d6d2NBO0VBQ0Usb0RBQUE7QWhHNHdjRjs7QWdHendjQTtFQUNFLGdDQUFBO0FoRzR3Y0Y7O0FnR3p3Y0E7RUFDRSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FoRzR3Y0Y7QWdHMXdjRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY3pGd0NNO0FQb3VjVjs7QWdHeHdjQTtFQUNFLGN6RnlDUTtBUGt1Y1Y7O0FnR3h3Y0E7RUFDRSw2Q0FBQTtBaEcyd2NGOztBZ0d4d2NBO0VBQ0UsNkNBQUE7RUFDQSxzQ0FBQTtBaEcyd2NGOztBaUdwemNBO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLHNIMUYwU21CO0UwRnpTbkIsYUFBQTtFQUNBLHNCQUFBO0FqR3V6Y0Y7QWVqdmNJO0VrRjVFSjtJQVNJLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0VqR3d6Y0Y7QUFDRjs7QWtHbjBjRTtFQUNFLG1CM0ZzRlc7RTJGckZYLHlCQUFBO0FsR3MwY0o7QWtHbjBjRTs7RUFFRSxXM0YrQ087QVBzeGNYOztBa0c1MGNFO0VBQ0UsbUIzRnNGVztFMkZyRlgseUJBQUE7QWxHKzBjSjtBa0c1MGNFOztFQUVFLFczRitDTztBUCt4Y1g7O0FrR3IxY0U7RUFDRSxtQjNGc0ZXO0UyRnJGWCx5QkFBQTtBbEd3MWNKO0FrR3IxY0U7O0VBRUUsVzNGK0NPO0FQd3ljWDs7QWtHOTFjRTtFQUNFLG1CM0ZzRlc7RTJGckZYLHlCQUFBO0FsR2kyY0o7QWtHOTFjRTs7RUFFRSxXM0YrQ087QVBpemNYOztBa0d2MmNFO0VBQ0UsbUIzRnNGVztFMkZyRlgseUJBQUE7QWxHMDJjSjtBa0d2MmNFOztFQUVFLFczRitDTztBUDB6Y1g7O0FrR2gzY0U7RUFDRSxtQjNGc0ZXO0UyRnJGWCx5QkFBQTtBbEdtM2NKO0FrR2gzY0U7O0VBRUUsVzNGK0NPO0FQbTBjWDs7QWtHejNjRTtFQUNFLG1CM0ZzRlc7RTJGckZYLHlCQUFBO0FsRzQzY0o7QWtHejNjRTs7RUFFRSxXM0YrQ087QVA0MGNYOztBa0dsNGNFO0VBQ0UsbUIzRnNGVztFMkZyRlgseUJBQUE7QWxHcTRjSjtBa0dsNGNFOztFQUVFLFczRitDTztBUHExY1g7O0FrRzM0Y0U7RUFDRSxtQjNGc0ZXO0UyRnJGWCx5QkFBQTtBbEc4NGNKO0FrRzM0Y0U7O0VBRUUsVzNGK0NPO0FQODFjWDs7QW1HOTRjRTs7RUFFRSx1Q0FBQTtBbkdpNWNKOztBb0cxNWNBO0VBQ0UsdUJBQUE7QXBHNjVjRjs7QW9HMTVjQTtFQUNFLHVCQUFBO0FwRzY1Y0Y7O0FxR2w2Y0E7Ozs7OztFQU1FLGdCQUFBO0VBQ0EsZUFBQTtBckdxNmNGOztBcUdsNmNBO0VBQ0UsaUJBQUE7QXJHcTZjRjtBcUduNmNFO0VBQ0UscUJBQUE7QXJHcTZjSjtBcUdsNmNFO0VBQ0UsVUFBQTtBckdvNmNKO0FxR2o2Y0U7RUFDRSxnQjlGOEdlO0FQcXpjbkI7QXFHaDZjRTtFQUNFLGdCOUZyQmU7QVB1N2NuQjtBcUdoNmNJOzs7O0VBSUUsbUJBQUE7QXJHazZjTjtBcUcvNWNJO0VBQ0UsYUFBQTtBckdpNmNOOztBZXozY0k7RXNGbENGO0lBQ0UscUJBQUE7SUFDQSxzQkFBQTtFckcrNWNGO0VxRzU1Y0E7Ozs7SUFJRSxpQkFBQTtFckc4NWNGO0VxRzM1Y0E7SUFDRSxlQUFBO0VyRzY1Y0Y7QUFDRjtBcUd6NWNFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FyRzI1Y0o7O0FxR3Q1Y0U7RUFDRSxXOUZkTztBUHU2Y1g7QXFHdjVjSTtFQUNFLFc5RmpCSztBUDA2Y1g7QXFHcDVjSTtFQUNFLGdDOUYwRitCO0FQNHpjckM7QXFHcDVjTTtFQUNFLFc5RjFCRztBUGc3Y1g7QXFHbjVjTTtFQUNFLCtCOUZzRjZCO0FQK3pjckM7QXFHajVjSTs7OztFQUlFLFc5RnRDSztBUHk3Y1g7QXFHLzRjRTtFQUNFLGdDOUZzRWlDO0U4RnJFakMsc0M5RjBFaUM7QVB1MGNyQztBcUc5NGNFO0VBQ0Usd1I5RnFFaUM7QVAyMGNyQztBcUc3NGNFO0VBQ0UsZ0M5RjZEaUM7QVBrMWNyQztBcUc5NGNJO0VBQ0UsVzlGdERLO0FQczhjWDtBcUc5NGNNO0VBQ0UsVzlGekRHO0FQeThjWDs7QXFHejRjRTtFQUNFLG1COUZoRE07RThGaUROLDBDOUZvQ2tCO0U4Rm5DbEIsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsNkJBQUE7QXJHNDRjSjtBcUd6NGNFO0VBQ0UsU0FBQTtBckcyNGNKO0FxR3g0Y0U7RUFDRSxVQUFBO0FyRzA0Y0o7O0FzR25oZEE7RUFDRSxZQUFBO0F0R3NoZEY7O0FzR25oZEE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0F0R3NoZEY7O0FzR25oZEE7RUFDRTtJQUNFLGtCQUFBO0V0R3NoZEY7QUFDRjtBdUdsaWRBO0VBQ0UsZ0JoRzRTYztFZ0czU2QsZ0JoRzJTYztFZ0cxU2Qsc0hoRzJTbUI7RWdHMVNuQix1QmhHMlNXO0VnRzFTWCxlaEcyU2U7RWdHMVNmLDBDaEd1Sm9CO0VnR3RKcEIsVUFBQTtBdkdvaWRGOztBdUdqaWRBOztFQUVFLGFoR3dTc0I7RWdHdlN0QixtQmhHeUVjO0VnR3hFZCxtQmhHd1N3QjtFZ0d2U3hCLGdCaEdzUzBCO0VnR3JTMUIsV2hHdUNTO0VnR3RDVCxXQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0F2R29pZEY7QXVHbGlkRTs7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsYWhHZ1N1QjtBUHF3YzNCOztBdUdqaWRBO0VBQ0UseUJoR2lTcUI7RWdHaFNyQixnQmhHd0JTO0VnR3ZCVCxjaEdzRGM7RWdHckRkLGtCQUFBO0F2R29pZEY7QXVHbGlkRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F2R29pZEo7O0F1R2hpZEE7RUFDRSxnQmhHYVM7RWdHWlQsc0hoR21RbUI7RWdHbFFuQixZQUFBO0VBQ0EsZ0JBQUE7RUFDRCxhQUFBO0VBQ0Msc0JBQUE7QXZHbWlkRjs7QXVHaGlkQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSxPQUFBO0VBQ0EsZ0JoR0hTO0FQc2lkWDs7QXVHL2hkQTs7RUFFRSxjQUFBO0VBQ0Esd0JoRzZRcUI7RWdHNVFyQixnQmhHNlFvQjtFZ0c1UXBCLGNoR05TO0VnR09ULGdCaEc2UXlCO0VnRzVRekIsdUJoRzBPVztFZ0d6T1gscUJoRzRGaUI7RWdHM0ZqQix1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0F2R2tpZEY7QXVHaGlkRTs7Ozs7Ozs7OztFQUtFLHFCQUFBO0VBQ0EsY2hHSVk7QVBtaWRoQjs7QXVHbmlkQTtFQUNFLFVBQUE7QXZHc2lkRjs7QXVHbmlkQTtFQUNFLGNoRzNCUztFZ0c0QlQsZ0JoR3JDUztBUDJrZFg7QXVHcGlkRTs7Ozs7RUFLRSxjaEdiWTtBUG1qZGhCOztBdUdsaWRBOztFQUVFLGNoR3pDUztFZ0cwQ1QsbUJoR2pEUztBUHNsZFg7QXVHbmlkRTs7Ozs7Ozs7OztFQUtFLGNoRzNCWTtBUHFrZGhCOztBdUdyaWRBO0VBQ0UsdUNoR3FPMkI7RWdHcE8zQixnQmhHcU8wQjtFZ0dwTzFCLGNoRzVEUztFZ0c2RFQsZ0JoR25FUztFZ0dvRVQsZ0JoR21PK0I7RWdHbE8vQixjaEdtTzZCO0FQcTBjL0I7O0F1R3JpZEE7RUFDRSxjaEdoRVM7RWdHaUVULGdCaEcxRVM7RWdHMkVULGdCaEc5SG1CO0FQc3FkckI7O0F1R3JpZEE7RUFDRSxjaEd0RVM7RWdHdUVULGdCaEdoRlM7RWdHaUZULGdCaEdwSW1CO0FQNHFkckI7O0F1R3BpZEE7RUFDRSxrQkFBQTtBdkd1aWRGOztBdUdwaWRBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSwrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0F2R3VpZEY7O0F1R3BpZEE7O0VBRUUsd0JBQUE7QXZHdWlkRjs7QXVHbmlkQTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0F2R3NpZEY7O0F1R2xpZEU7RUFDRSxtQkFBQTtBdkdxaWRKO0F1R25pZEk7RUFDRSxZQUFBO0F2R3FpZE47QXVHL2hkRTtFQVhGO0lBY0ksbUJBQUE7RXZHZ2lkRjtFdUc5aGRFO0lBQ0UsWUFBQTtFdkdnaWRKO0V1RzVoZEU7SUFDRSxjQUFBO0V2RzhoZEo7RXVHNWhkSTtJQUNFLE9BQUE7RXZHOGhkTjtFdUd4aGRFO0lBQ0UsY0FBQTtFdkcwaGRKO0V1R3hoZEk7SUFDRSxPQUFBO0V2RzBoZE47RXVHdmhkSTtJQUNFLG1CQUFBO0V2R3loZE47RXVHdmhkTTtJQUNFLFlBQUE7RXZHeWhkUjtBQUNGOztBdUdsaGRBO0VBQ0UsdUJBQUE7RUFDQSxjaEdsS1M7RWdHbUtULHdCaEd3R3VCO0VnR3ZHdkIsa0JoR3hOYTtFZ0d5TmIsZ0JoRzVOaUI7RWdHNk5qQixvQmhHdUc4QjtBUDg2Y2hDOztBdUdqaGRBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtBdkdvaGRGO0F1R2xoZEU7RUFDRSxRQUFBO0F2R29oZEo7O0F3R2h3ZEE7RUFDRSxvQkFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7QXhHbXdkRjtBd0dqd2RFO0VBQ0UsbUJqR2lGWTtFaUdoRlosY0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQ0FBQTtBeEdtd2RKO0F3R2h3ZEU7RUFDRSx3Q0FBQTtBeEdrd2RKO0F3R2h3ZEk7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0NBQUE7RUFDQSw4Q0FBQTtBeEdrd2ROOztBd0c3dmRBO0VBQ0U7SUFBSyx1QkFBQTtFeEdpd2RMO0V3R2h3ZEE7SUFBTyx5QkFBQTtFeEdtd2RQO0FBQ0Y7QXlHNXlkQztFQUNDLG9DbkdtdkI0QjtBTjJqYzlCOztBeUd6eWRDOzs7Ozs7O0VBT0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0F6RzR5ZEY7QXlHMXlkRTs7Ozs7Ozs7Ozs7Ozs7RUFFQyxjQUFBO0VBQ0EscUJBQUE7QXpHd3pkSDtBeUdyemRFOzs7Ozs7Ozs7Ozs7OztFQUVDLGVBQUE7RUFDQSxzQkFBQTtBekdtMGRIO0F5R2gwZEU7Ozs7Ozs7Ozs7Ozs7O0VBRUMsYUFBQTtBekc4MGRIO0F5RzMwZEU7Ozs7Ozs7RUFDQyxnQkFBQTtBekdtMWRIO0F5Ry8wZEM7RUFDQyxhQUFBO0F6R2kxZEY7O0F5RzUwZEM7RUFDQyxjbEdhUztBUGswZFg7QXlHNzBkRTtFQUNDLGNsR2FRO0FQazBkWDtBeUczMGRDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7QXpHNjBkRjs7QXlHejBkQTtFQUNDLHNCQUFBO0F6RzQwZEQ7O0F5R3owZEE7RUFDRSx1QkFBQTtBekc0MGRGOztBeUd4MGRDO0VBQ0Usd0JBQUE7RUFDQSwyQkFBQTtBekcyMGRIO0F5R3gwZEM7RUFDQyxxQkFBQTtBekcwMGRGO0F5R3YwZEM7RUFDQyx1QkFBQTtBekd5MGRGOztBeUdyMGRBOzs7RUFHRSw4QkFBQTtBekd3MGRGOztBMEcvNWRBO0VBQ0UsbUJBQUE7QTFHazZkRjtBMEdoNmRFO0VBQ0UsU0FBQTtBMUdrNmRKO0EwRy81ZEU7RUFDRSx1Qm5HOFBVO0VtRzdQVixjbkdzRE87RW1HckRQLHFCbkcyUGU7RW1HMVBmLFNBQUE7QTFHaTZkSjtBMEcvNWRJO0VBQ0UsZ0JuR3lDSztFbUd4Q0wsY25HZ0RLO0FQaTNkWDtBMEc5NWRJO0VBQ0UsY25HZ0RJO0FQZzNkVjtBMEc3NWRJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QTFHKzVkTjtBMEczNWRFO0VBQ0UsZ0JuRzBCTztFbUd6QlAsZ0JuR21Pa0I7RW1HbE9sQiwwQ25HOEhrQjtFbUc3SGxCLGdDbkdtT3dCO0FQMHJkNUI7QTBHMzVkSTtFQUNFLGdCQUFBO0ExRzY1ZE47O0EyRy83ZEU7RUFDRSxtQnBHc0ZXO0VvR3JGWCw0QnBHcUZXO0VvR3BGWCxXcEdtRE87QVArNGRYO0EyRy83ZEU7RUFDRSxtQnBHZ0ZXO0VvRy9FWCxXcEc4Q087QVBtNWRYO0EyRzk3ZEU7O0VBRUUsV3BHeUNPO0FQdTVkWDs7QTJHNzhkRTtFQUNFLG1CcEdzRlc7RW9HckZYLDRCcEdxRlc7RW9HcEZYLFdwR21ETztBUDY1ZFg7QTJHNzhkRTtFQUNFLG1CcEdnRlc7RW9HL0VYLFdwRzhDTztBUGk2ZFg7QTJHNThkRTs7RUFFRSxXcEd5Q087QVBxNmRYOztBMkczOWRFO0VBQ0UsbUJwR3NGVztFb0dyRlgsNEJwR3FGVztFb0dwRlgsV3BHbURPO0FQMjZkWDtBMkczOWRFO0VBQ0UsbUJwR2dGVztFb0cvRVgsV3BHOENPO0FQKzZkWDtBMkcxOWRFOztFQUVFLFdwR3lDTztBUG03ZFg7O0EyR3orZEU7RUFDRSxtQnBHc0ZXO0VvR3JGWCw0QnBHcUZXO0VvR3BGWCxXcEdtRE87QVB5N2RYO0EyR3orZEU7RUFDRSxtQnBHZ0ZXO0VvRy9FWCxXcEc4Q087QVA2N2RYO0EyR3grZEU7O0VBRUUsV3BHeUNPO0FQaThkWDs7QTJHdi9kRTtFQUNFLG1CcEdzRlc7RW9HckZYLDRCcEdxRlc7RW9HcEZYLFdwR21ETztBUHU4ZFg7QTJHdi9kRTtFQUNFLG1CcEdnRlc7RW9HL0VYLFdwRzhDTztBUDI4ZFg7QTJHdC9kRTs7RUFFRSxXcEd5Q087QVArOGRYOztBMkdyZ2VFO0VBQ0UsbUJwR3NGVztFb0dyRlgsNEJwR3FGVztFb0dwRlgsV3BHbURPO0FQcTlkWDtBMkdyZ2VFO0VBQ0UsbUJwR2dGVztFb0cvRVgsV3BHOENPO0FQeTlkWDtBMkdwZ2VFOztFQUVFLFdwR3lDTztBUDY5ZFg7O0EyR25oZUU7RUFDRSxtQnBHc0ZXO0VvR3JGWCw0QnBHcUZXO0VvR3BGWCxXcEdtRE87QVBtK2RYO0EyR25oZUU7RUFDRSxtQnBHZ0ZXO0VvRy9FWCxXcEc4Q087QVB1K2RYO0EyR2xoZUU7O0VBRUUsV3BHeUNPO0FQMitkWDs7QTJHamllRTtFQUNFLG1CcEdzRlc7RW9HckZYLDRCcEdxRlc7RW9HcEZYLFdwR21ETztBUGkvZFg7QTJHamllRTtFQUNFLG1CcEdnRlc7RW9HL0VYLFdwRzhDTztBUHEvZFg7QTJHaGllRTs7RUFFRSxXcEd5Q087QVB5L2RYOztBMkcvaWVFO0VBQ0UsbUJwR3NGVztFb0dyRlgsNEJwR3FGVztFb0dwRlgsV3BHbURPO0FQKy9kWDtBMkcvaWVFO0VBQ0UsbUJwR2dGVztFb0cvRVgsV3BHOENPO0FQbWdlWDtBMkc5aWVFOztFQUVFLFdwR3lDTztBUHVnZVg7O0EwR2hoZUE7RUFDRSxtQm5HeENhO0FQMmplZjs7QTBHaGhlQTtFQUNFLFdBQUE7RUFDQSxzQkFBQTtBMUdtaGVGO0EwR2poZUU7RWxHTEUsOEJBQUE7RUFDQSxpQ0FBQTtFQWZBLDBCQUFBO0VBQ0EsNkJBQUE7QVJ5aWVKOztBMEdqaGVBO0VBQ0UsY0FBQTtBMUdvaGVGOztBNEdqbGVBO0VBQ0Usa0JyR09hO0FQNmtlZjs7QTRHamxlQTtFQUNFLG1CckdFYTtBUGtsZWY7O0E0R2psZUE7RUFDQyxnQnJHSmtCO0FQd2xlbkI7O0E0R2psZUE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QTVHb2xlRjs7QTZHbm1lQTtFQUNFLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0E3R3NtZUY7QTZHcG1lRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLG1CdEd5RVk7RXNHeEVaLFlBQUE7QTdHc21lSjs7QThHbG5lSTtFQUNFLHlCQUFBO0E5R3FuZU47QThHbm5lTTtFQUNFLDhCQUFBO0E5R3FuZVI7QThHam5lSTtFQUNFLHlCQUFBO0E5R21uZU47QThHam5lTTtFQUNFLDhCQUFBO0E5R21uZVI7QThHNW1lSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHOG1lTjtBOEc1bWVNO0VBQ0UscUNBQUE7QTlHOG1lUjtBOEcxbWVJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUc0bWVOO0E4RzFtZU07RUFDRSxxQ0FBQTtBOUc0bWVSOztBOEc3b2VJO0VBQ0UseUJBQUE7QTlHZ3BlTjtBOEc5b2VNO0VBQ0UsOEJBQUE7QTlHZ3BlUjtBOEc1b2VJO0VBQ0UseUJBQUE7QTlHOG9lTjtBOEc1b2VNO0VBQ0UsOEJBQUE7QTlHOG9lUjtBOEd2b2VJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUd5b2VOO0E4R3ZvZU07RUFDRSxxQ0FBQTtBOUd5b2VSO0E4R3JvZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5R3VvZU47QThHcm9lTTtFQUNFLHFDQUFBO0E5R3VvZVI7O0E4R3hxZUk7RUFDRSx5QkFBQTtBOUcycWVOO0E4R3pxZU07RUFDRSw4QkFBQTtBOUcycWVSO0E4R3ZxZUk7RUFDRSx5QkFBQTtBOUd5cWVOO0E4R3ZxZU07RUFDRSw4QkFBQTtBOUd5cWVSO0E4R2xxZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5R29xZU47QThHbHFlTTtFQUNFLHFDQUFBO0E5R29xZVI7QThHaHFlSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHa3FlTjtBOEdocWVNO0VBQ0UscUNBQUE7QTlHa3FlUjs7QThHbnNlSTtFQUNFLHlCQUFBO0E5R3NzZU47QThHcHNlTTtFQUNFLDhCQUFBO0E5R3NzZVI7QThHbHNlSTtFQUNFLHlCQUFBO0E5R29zZU47QThHbHNlTTtFQUNFLDhCQUFBO0E5R29zZVI7QThHN3JlSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHK3JlTjtBOEc3cmVNO0VBQ0UscUNBQUE7QTlHK3JlUjtBOEczcmVJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUc2cmVOO0E4RzNyZU07RUFDRSxxQ0FBQTtBOUc2cmVSOztBOEc5dGVJO0VBQ0UseUJBQUE7QTlHaXVlTjtBOEcvdGVNO0VBQ0UsOEJBQUE7QTlHaXVlUjtBOEc3dGVJO0VBQ0UseUJBQUE7QTlHK3RlTjtBOEc3dGVNO0VBQ0UsOEJBQUE7QTlHK3RlUjtBOEd4dGVJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUcwdGVOO0E4R3h0ZU07RUFDRSxxQ0FBQTtBOUcwdGVSO0E4R3R0ZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5R3d0ZU47QThHdHRlTTtFQUNFLHFDQUFBO0E5R3d0ZVI7O0E4R3p2ZUk7RUFDRSx5QkFBQTtBOUc0dmVOO0E4RzF2ZU07RUFDRSw4QkFBQTtBOUc0dmVSO0E4R3h2ZUk7RUFDRSx5QkFBQTtBOUcwdmVOO0E4R3h2ZU07RUFDRSw4QkFBQTtBOUcwdmVSO0E4R252ZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5R3F2ZU47QThHbnZlTTtFQUNFLHFDQUFBO0E5R3F2ZVI7QThHanZlSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHbXZlTjtBOEdqdmVNO0VBQ0UscUNBQUE7QTlHbXZlUjs7QThHcHhlSTtFQUNFLHlCQUFBO0E5R3V4ZU47QThHcnhlTTtFQUNFLDhCQUFBO0E5R3V4ZVI7QThHbnhlSTtFQUNFLHlCQUFBO0E5R3F4ZU47QThHbnhlTTtFQUNFLDhCQUFBO0E5R3F4ZVI7QThHOXdlSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTlHZ3hlTjtBOEc5d2VNO0VBQ0UscUNBQUE7QTlHZ3hlUjtBOEc1d2VJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUc4d2VOO0E4RzV3ZU07RUFDRSxxQ0FBQTtBOUc4d2VSOztBOEcveWVJO0VBQ0UseUJBQUE7QTlHa3plTjtBOEdoemVNO0VBQ0UsOEJBQUE7QTlHa3plUjtBOEc5eWVJO0VBQ0UseUJBQUE7QTlHZ3plTjtBOEc5eWVNO0VBQ0UsOEJBQUE7QTlHZ3plUjtBOEd6eWVJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBOUcyeWVOO0E4R3p5ZU07RUFDRSxxQ0FBQTtBOUcyeWVSO0E4R3Z5ZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E5R3l5ZU47QThHdnllTTtFQUNFLHFDQUFBO0E5R3l5ZVI7O0E4RzEwZUk7RUFDRSx5QkFBQTtBOUc2MGVOO0E4RzMwZU07RUFDRSw4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O0FxSHJuZkE7RUFDRSxpQkFBQTtBckh3bmZGOztBcUh0bmZBO0VBQ0UsbUJBQUE7QXJIeW5mRjs7QXFIdm5mQTtFQUNFLGtCQUFBO0FySDBuZkY7O0FxSHhuZkE7RUFDRSxvQkFBQTtBckgybmZGOztBcUh6bmZBO0VBQ0UsaUJBQUE7QXJING5mRjs7QXFIMW5mQTtFQUNFLG9CQUFBO0FySDZuZkY7O0FxSDNuZkE7RUFDRSxrQkFBQTtBckg4bmZGOztBcUg1bmZBO0VBQ0UscUJBQUE7QXJIK25mRjs7QXFIN25mQTtFQUNFLGtCQUFBO0FySGdvZkY7O0FxSDluZkE7RUFDRSxvQkFBQTtBckhpb2ZGOztBcUgvbmZBO0VBQ0UsbUJBQUE7QXJIa29mRjs7QXFIaG9mQTtFQUNFLHFCQUFBO0FySG1vZkY7O0FxSGpvZkE7RUFDRSxrQkFBQTtBckhvb2ZGOztBcUhsb2ZBO0VBQ0Usb0JBQUE7QXJIcW9mRjs7QXFIbm9mQTtFQUNFLG1CQUFBO0FySHNvZkY7O0FxSHBvZkE7RUFDRSxxQkFBQTtBckh1b2ZGOztBcUhyb2ZBO0VBQ0Usa0JBQUE7QXJId29mRjs7QXFIdG9mQTtFQUNFLG9CQUFBO0FySHlvZkY7O0FxSHZvZkE7RUFDRSxtQkFBQTtBckgwb2ZGOztBcUh4b2ZBO0VBQ0UscUJBQUE7QXJIMm9mRjs7QXFIem9mQTtFQUNFLGtCQUFBO0FySDRvZkY7O0FxSDFvZkE7RUFDRSxvQkFBQTtBckg2b2ZGOztBcUgzb2ZBO0VBQ0UsbUJBQUE7QXJIOG9mRjs7QXFINW9mQTtFQUNFLHFCQUFBO0FySCtvZkY7O0FxSDdvZkE7RUFDRSxrQkFBQTtBckhncGZGOztBcUg5b2ZBO0VBQ0Usb0JBQUE7QXJIaXBmRjs7QXFIL29mQTtFQUNFLG1CQUFBO0FySGtwZkY7O0FxSGhwZkE7RUFDRSxxQkFBQTtBckhtcGZGOztBcUhqcGZBO0VBQ0Usa0JBQUE7QXJIb3BmRjs7QXFIbHBmQTtFQUNFLG9CQUFBO0FySHFwZkY7O0FxSG5wZkE7RUFDRSxtQkFBQTtBckhzcGZGOztBcUhwcGZBO0VBQ0UscUJBQUE7QXJIdXBmRjs7QXFI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aEJGOztBc0hudmhCQTtFQUNFLHlCQUFBO0F0SHN2aEJGOztBc0hwdmhCQTtFQUNFLDBDQUFBO0F0SHV2aEJGOztBc0hydmhCQTtFQUNFLCtEQUFBO0F0SHd2aEJGOztBc0h0dmhCQTtFQUNFLHlCQUFBO0F0SHl2aEJGOztBc0h2dmhCQTtFQUNFLHNDQUFBO0F0SDB2aEJGOztBc0h4dmhCQTtFQUNFLHdEQUFBO0F0SDJ2aEJGOztBc0h6dmhCQTtFQUNFLHlCQUFBO0F0SDR2aEJGOztBc0gxdmhCQTtFQUNFLDBDQUFBO0F0SDZ2aEJGOztBc0gzdmhCQTtFQUNFLGlEQUFBO0F0SDh2aEJGOztBc0g1dmhCQTtFQUNFLHlCQUFBO0F0SCt2aEJGOztBc0g3dmhCQTtFQUNFLDBDQUFBO0F0SGd3aEJGOztBc0g5dmhCQTtFQUNFLDBDQUFBO0F0SGl3aEJGOztBc0gvdmhCQTtFQUNFLHlCQUFBO0F0SGt3aEJGOztBc0hod2hCQTtFQUNFLHNDQUFBO0F0SG13aEJGOztBc0hqd2hCQTtFQUNFLG1DQUFBO0F0SG93aEJGOztBc0hsd2hCQTtFQUNFLHlCQUFBO0F0SHF3aEJGOztBc0hud2hCQTtFQUNFLDBDQUFBO0F0SHN3aEJGOztBc0hwd2hCQTtFQUNFLDRCQUFBO0F0SHV3aEJGOztBc0hyd2hCQTtFQUNFLHlCQUFBO0F0SHd3aEJGOztBc0h0d2hCQTtFQUNFLDBDQUFBO0F0SHl3aEJGOztBc0h2d2hCQTtFQUNFLHFCQUFBO0F0SDB3aEJGOztBc0h4d2hCQTtFQUNFLHlCQUFBO0F0SDJ3aEJGOztBc0h6d2hCQTtFQUNFLHNDQUFBO0F0SDR3aEJGOztBc0gxd2hCQTtFQUNFLGlCQUFBO0F0SDZ3aEJGOztBc0gzd2hCQTtFQUNFLG1CQUFBO0F0SDh3aEJGOztBc0g1d2hCQTtFQUNFLGtCQUFBO0F0SCt3aEJGOztBc0g3d2hCQTtFQUNFLG9CQUFBO0F0SGd4aEJGOztBc0g5d2hCQTtFQUNFLGlCQUFBO0F0SGl4aEJGOztBc0gvd2hCQTtFQUNFLG1CQUFBO0F0SGt4aEJGOztBc0hoeGhCQTtFQUNFLGtCQUFBO0F0SG14aEJGOztBc0hqeGhCQTtFQUNFLG9CQUFBO0F0SG94aEJGOztBc0hseGhCQTtFQUNFLGlCQUFBO0F0SHF4aEJGOztBc0hueGhCQTtFQUNFLG9CQUFBO0F0SHN4aEJGOztBc0hweGhCQTtFQUNFLGtCQUFBO0F0SHV4aEJGOztBc0hyeGhCQTtFQUNFLHFCQUFBO0F0SHd4aEJGOztBc0h0eGhCQTtFQUNFLGtCQUFBO0F0SHl4aEJGOztBc0h2eGhCQTtFQUNFLG9CQUFBO0F0SDB4aEJGOztBc0h4eGhCQTtFQUNFLG1CQUFBO0F0SDJ4aEJGOztBc0h6eGhCQTtFQUNFLHFCQUFBO0F0SDR4aEJGOztBc0gxeGhCQTtFQUNFLGtCQUFBO0F0SDZ4aEJGOztBc0gzeGhCQTtFQUNFLG9CQUFBO0F0SDh4aEJGOztBc0g1eGhCQTtFQUNFLG1CQUFBO0F0SCt4aEJGOztBc0g3eGhCQTtFQUNFLHFCQUFBO0F0SGd5aEJGOztBc0g5eGhCQTtFQUNFLGtCQUFBO0F0SGl5aEJGOztBc0gveGhCQTtFQUNFLG9CQUFBO0F0SGt5aEJGOztBc0hoeWhCQTtFQUNFLG1CQUFBO0F0SG15aEJGOztBc0hqeWhCQTtFQUNFLHFCQUFBO0F0SG95aEJGOztBc0hseWhCQTtFQUNFLGtCQUFBO0F0SHF5aEJGOztBc0hueWhCQTtFQUNFLG9CQUFBO0F0SHN5aEJGOztBc0hweWhCQTtFQUNFLG1CQUFBO0F0SHV5aEJGOztBc0hyeWhCQTtFQUNFLHFCQUFBO0F0SHd5aEJGOztBc0h0eWhCQTtFQUNFLGtCQUFBO0F0SHl5aEJGOztBc0h2eWhCQTtFQUNFLG9CQUFBO0F0SDB5aEJGOztBc0h4eWhCQTtFQUNFLG1CQUFBO0F0SDJ5aEJGOztBc0h6eWhCQTtFQUNFLHFCQUFBO0F0SDR5aEJGOztBc0gxeWhCQTtFQUNFLGtCQUFBO0F0SDZ5aEJGOztBc0gzeWhCQTtFQUNFLG9CQUFBO0F0SDh5aEJGOztBc0g1eWhCQTtFQUNFLG1CQUFBO0F0SCt5aEJGOztBc0g3eWhCQTtFQUNFLHFCQUFBO0F0SGd6aEJGOztBc0g5eWhCQTtFQUNFLGNBQUE7RUFDQSxl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RUFBd0MsZ0JBQUE7QTlIMnJwQnhDOztBOEgxcnBCQTtFQUFrQyxnQkFBQTtBOUg4cnBCbEM7O0E4SDdycEJBO0VBQXlDLGdCQUFBO0E5SGlzcEJ6Qzs7QThIaHNwQkE7RUFBK0IsZ0JBQUE7QTlIb3NwQi9COztBOEhuc3BCQTtFQUFzQyxnQkFBQTtBOUh1c3BCdEM7O0E4SHRzcEJBO0VBQWdDLGdCQUFBO0E5SDBzcEJoQzs7QThIenNwQkE7RUFBbUMsZ0JBQUE7QTlINnNwQm5DOztBOEg1c3BCQTtFQUFtQyxnQkFBQTtBOUhndHBCbkM7O0E4SC9zcEJBO0VBQXNDLGdCQUFBO0E5SG10cEJ0Qzs7QThIbHRwQkE7RUFBaUMsZ0JBQUE7QTlIc3RwQmpDOztBOEhydHBCQTtFQUEyQixnQkFBQTtBOUh5dHBCM0I7O0E4SHh0cEJBO0VBQXFCLGdCQUFBO0E5SDR0cEJyQjs7QThIM3RwQkE7RUFBeUIsZ0JBQUE7QTlIK3RwQnpCOztBOEg5dHBCQTtFQUE0QixnQkFBQTtBOUhrdXBCNUI7O0E4SGp1cEJBO0VBQTBCLGdCQUFBO0E5SHF1cEIxQjs7QThIcHVwQkE7RUFBMkIsZ0JBQUE7QTlId3VwQjNCOztBOEh2dXBCQTtFQUF5QixnQkFBQTtBOUgydXBCekI7O0E4SDF1cEJBO0VBQTZCLGdCQUFBO0E5SDh1cEI3Qjs7QThIN3VwQkE7RUFBbUMsZ0JBQUE7QTlIaXZwQm5DOztBOEhodnBCQTtFQUErQixnQkFBQTtBOUhvdnBCL0I7O0E4SG52cEJBO0VBQStCLGdCQUFBO0E5SHV2cEIvQjs7QThIdHZwQkE7RUFBeUIsZ0JBQUE7QTlIMHZwQnpCOztBOEh6dnBCQTtFQUFzQixnQkFBQTtBOUg2dnBCdEI7O0E4SDV2cEJBO0VBQXVCLGdCQUFBO0E5SGd3cEJ2Qjs7QThIL3ZwQkE7RUFBMEIsZ0JBQUE7QTlIbXdwQjFCOztBOEhsd3BCQTtFQUE0QixnQkFBQTtBOUhzd3BCNUI7O0E4SHJ3cEJBO0VBQXVCLGdCQUFBO0E5SHl3cEJ2Qjs7QThIeHdwQkE7RUFBdUIsZ0JBQUE7QTlINHdwQnZCOztBOEgzd3BCQTtFQUEwQixnQkFBQTtBOUgrd3BCMUI7O0E4SDl3cEJBO0VBQXVCLGdCQUFBO0E5SGt4cEJ2Qjs7QThIanhwQkE7RUFBMkIsZ0JBQUE7QTlIcXhwQjNCOztBOEhweHBCQTtFQUE0QixnQkFBQTtBOUh3eHBCNUI7O0E4SHZ4cEJBO0VBQXlCLGdCQUFBO0E5SDJ4cEJ6Qjs7QThIMXhwQkE7RUFBNEIsZ0JBQUE7QTlIOHhwQjVCOztBOEg3eHBCQTtFQUEyQixnQkFBQTtBOUhpeXBCM0I7O0E4SGh5cEJBO0VBQXdCLGdCQUFBO0E5SG95cEJ4Qjs7QThIbnlwQkE7RUFBc0IsZ0JBQUE7QTlIdXlwQnRCOztBOEh0eXBCQTtFQUF3QixnQkFBQTtBOUgweXBCeEI7O0E4SHp5cEJBO0VBQXVCLGdCQUFBO0E5SDZ5cEJ2Qjs7QThINXlwQkE7RUFBc0IsZ0JBQUE7QTlIZ3pwQnRCOztBOEgveXBCQTtFQUEyQixnQkFBQTtBOUhtenBCM0I7O0E4SGx6cEJBO0VBQXVCLGdCQUFBO0E5SHN6cEJ2Qjs7QThIcnpwQkE7RUFBNkIsZ0JBQUE7QTlIeXpwQjdCOztBOEh4enBCQTtFQUEyQixnQkFBQTtBOUg0enBCM0I7O0E4SDN6cEJBO0VBQXVCLGdCQUFBO0E5SCt6cEJ2Qjs7QThIOXpwQkE7RUFBeUIsZ0JBQUE7QTlIazBwQnpCOztBOEhqMHBCQTtFQUFzQixnQkFBQTtBOUhxMHBCdEI7O0E4SHAwcEJBO0VBQXVCLGdCQUFBO0E5SHcwcEJ2Qjs7QThIdjBwQkE7RUFBdUIsZ0JBQUE7QTlIMjBwQnZCOztBOEgxMHBCQTtFQUF1QixnQkFBQTtBOUg4MHBCdkI7O0E4SDcwcEJBO0VBQTJCLGdCQUFBO0E5SGkxcEIzQjs7QThIaDFwQkE7RUFBNEIsZ0JBQUE7QTlIbzFwQjVCOztBOEhuMXBCQTtFQUE4QixnQkFBQTtBOUh1MXBCOUI7O0E4SHQxcEJBO0VBQTJCLGdCQUFBO0E5SDAxcEIzQjs7QThIejFwQkE7RUFBbUMsZ0JBQUE7QTlINjFwQm5DOztBOEg1MXBCQTtFQUE0QixnQkFBQTtBOUhnMnBCNUI7O0E4SC8xcEJBO0VBQW1DLGdCQUFBO0E5SG0ycEJuQzs7QThIbDJwQkE7RUFBMkMsZ0JBQUE7QTlIczJwQjNDOztBOEhyMnBCQTtFQUE0QixnQkFBQTtBOUh5MnBCNUI7O0E4SHgycEJBO0VBQXdCLGdCQUFBO0E5SDQycEJ4Qjs7QThIMzJwQkE7RUFBd0IsZ0JBQUE7QTlIKzJwQnhCOztBOEg5MnBCQTtFQUErQixnQkFBQTtBOUhrM3BCL0I7O0E4SGozcEJBO0VBQXVDLGdCQUFBO0E5SHEzcEJ2Qzs7QThIcDNwQkE7RUFBd0IsZ0JBQUE7QTlIdzNwQnhCOztBOEh2M3BCQTtFQUErQixnQkFBQTtBOUgyM3BCL0I7O0E4SDEzcEJBO0VBQTZCLGdCQUFBO0E5SDgzcEI3Qjs7QThINzNwQkE7RUFBaUMsZ0JBQUE7QTlIaTRwQmpDOztBOEhoNHBCQTtFQUFnQyxnQkFBQTtBOUhvNHBCaEM7O0E4SG40cEJBO0VBQStCLGdCQUFBO0E5SHU0cEIvQjs7QThIdDRwQkE7RUFBeUIsZ0JBQUE7QTlIMDRwQnpCOztBOEh6NHBCQTtFQUErQixnQkFBQTtBOUg2NHBCL0I7O0E4SDU0cEJBO0VBQXVCLGdCQUFBO0E5SGc1cEJ2Qjs7QThILzRwQkE7RUFBZ0MsZ0JBQUE7QTlIbTVwQmhDOztBOEhsNXBCQTtFQUErQixnQkFBQTtBOUhzNXBCL0I7O0E4SHI1cEJBO0VBQXNCLGdCQUFBO0E5SHk1cEJ0Qjs7QThIeDVwQkE7RUFBNkIsZ0JBQUE7QTlINDVwQjdCOztBOEgzNXBCQTtFQUErQixnQkFBQTtBOUgrNXBCL0I7O0E4SDk1cEJBO0VBQWdDLGdCQUFBO0E5SGs2cEJoQzs7QThIajZwQkE7RUFBNkIsZ0JBQUE7QTlIcTZwQjdCOztBOEhwNnBCQTtFQUEwQixnQkFBQTtBOUh3NnBCMUI7O0E4SHY2cEJBO0VBQTRCLGdCQUFBO0E5SDI2cEI1Qjs7QThIMTZwQkE7RUFBMEIsZ0JBQUE7QTlIODZwQjFCOztBOEg3NnBCQTtFQUEyQixnQkFBQTtBOUhpN3BCM0I7O0E4SGg3cEJBO0VBQTJCLGdCQUFBO0E5SG83cEIzQjs7QThIbjdwQkE7RUFBMkIsZ0JBQUE7QTlIdTdwQjNCOztBOEh0N3BCQTtFQUF1QixnQkFBQTtBOUgwN3BCdkI7O0E4SHo3cEJBO0VBQXlCLGdCQUFBO0E5SDY3cEJ6Qjs7QThINTdwQkE7RUFBdUIsZ0JBQUE7QTlIZzhwQnZCOztBOEgvN3BCQTtFQUF1QixnQkFBQTtBOUhtOHBCdkI7O0E4SGw4cEJBO0VBQXNCLGdCQUFBO0E5SHM4cEJ0Qjs7QThIcjhwQkE7RUFBMEIsZ0JBQUE7QTlIeThwQjFCOztBOEh4OHBCQTtFQUF1QixnQkFBQTtBOUg0OHBCdkI7O0E4SDM4cEJBO0VBQTJCLGdCQUFBO0E5SCs4cEIzQjs7QThIOThwQkE7RUFBMkIsZ0JBQUE7QTlIazlwQjNCOztBOEhqOXBCQTtFQUEyQixnQkFBQTtBOUhxOXBCM0I7O0E4SHA5cEJBO0VBQXdCLGdCQUFBO0E5SHc5cEJ4Qjs7QThIdjlwQkE7RUFBc0IsZ0JBQUE7QTlIMjlwQnRCOztBOEgxOXBCQTtFQUF1QixnQkFBQTtBOUg4OXBCdkI7O0E4SDc5cEJBO0VBQXlCLGdCQUFBO0E5SGkrcEJ6Qjs7QThIaCtwQkE7RUFBc0IsZ0JBQUE7QTlIbytwQnRCOztBOEhuK3BCQTtFQUEwQixnQkFBQTtBOUh1K3BCMUI7O0E4SHQrcEJBO0VBQThCLGdCQUFBO0E5SDArcEI5Qjs7QThIeitwQkE7RUFBeUIsZ0JBQUE7QTlINitwQnpCOztBOEg1K3BCQTtFQUF5QixnQkFBQTtBOUhnL3BCekI7O0E4SC8rcEJBO0VBQXVCLGdCQUFBO0E5SG0vcEJ2Qjs7QThIbC9wQkE7RUFBK0IsZ0JBQUE7QTlIcy9wQi9COztBOEhyL3BCQTtFQUEwQixnQkFBQTtBOUh5L3BCMUI7O0E4SHgvcEJBO0VBQXVCLGdCQUFBO0E5SDQvcEJ2Qjs7QThIMy9wQkE7RUFBd0IsZ0JBQUE7QTlIKy9wQnhCOztBOEg5L3BCQTtFQUF3QixnQkFBQTtBOUhrZ3FCeEI7O0E4SGpncUJBO0VBQTRCLGdCQUFBO0E5SHFncUI1Qjs7QThIcGdxQkE7RUFBNkIsZ0JBQUE7QTlId2dxQjdCOztBOEh2Z3FCQTtFQUF3QixnQkFBQTtBOUgyZ3FCeEI7O0E4SDFncUJBO0VBQXlCLGdCQUFBO0E5SDhncUJ6Qjs7QThIN2dxQkE7RUFBeUIsZ0JBQUE7QTlIaWhxQnpCOztBOEhoaHFCQTtFQUE4QixnQkFBQTtBOUhvaHFCOUI7O0E4SG5ocUJBO0VBQTJCLGdCQUFBO0E5SHVocUIzQjs7QThIdGhxQkE7RUFBeUIsZ0JBQUE7QTlIMGhxQnpCOztBOEh6aHFCQTtFQUF1QixnQkFBQTtBOUg2aHFCdkI7O0E4SDVocUJBO0VBQTZCLGdCQUFBO0E5SGdpcUI3Qjs7QThIL2hxQkE7RUFBNkIsZ0JBQUE7QTlIbWlxQjdCOztBOEhsaXFCQTtFQUE4QixnQkFBQTtBOUhzaXFCOUI7O0E4SHJpcUJBO0VBQTRCLGdCQUFBO0E5SHlpcUI1Qjs7QThIeGlxQkE7RUFBOEIsZ0JBQUE7QTlINGlxQjlCOztBOEgzaXFCQTtFQUFtQyxnQkFBQTtBOUgraXFCbkM7O0E4SDlpcUJBO0VBQTBCLGdCQUFBO0E5SGtqcUIxQjs7QThIampxQkE7RUFBd0IsZ0JBQUE7QTlIcWpxQnhCOztBOEhwanFCQTtFQUF1QixnQkFBQTtBOUh3anFCdkI7O0E4SHZqcUJBO0VBQXlCLGdCQUFBO0E5SDJqcUJ6Qjs7QThIMWpxQkE7RUFBdUIsZ0JBQUE7QTlIOGpxQnZCOztBOEg3anFCQTtFQUF3QixnQkFBQTtBOUhpa3FCeEI7O0E4SGhrcUJBO0VBQTBCLGdCQUFBO0E5SG9rcUIxQjs7QThIbmtxQkE7RUFBd0IsZ0JBQUE7QTlIdWtxQnhCOztBOEh0a3FCQTtFQUFnQyxnQkFBQTtBOUgwa3FCaEM7O0E4SHprcUJBO0VBQThCLGdCQUFBO0E5SDZrcUI5Qjs7QThINWtxQkE7RUFBNkIsZ0JBQUE7QTlIZ2xxQjdCOztBOEgva3FCQTtFQUF1QixnQkFBQTtBOUhtbHFCdkI7O0E4SGxscUJBO0VBQTRCLGdCQUFBO0E5SHNscUI1Qjs7QThIcmxxQkE7RUFBOEIsZ0JBQUE7QTlIeWxxQjlCOztBOEh4bHFCQTtFQUFzQyxnQkFBQTtBOUg0bHFCdEM7O0E4SDNscUJBO0VBQXVCLGdCQUFBO0E5SCtscUJ2Qjs7QThIOWxxQkE7RUFBNEIsZ0JBQUE7QTlIa21xQjVCOztBOEhqbXFCQTtFQUE0QixnQkFBQTtBOUhxbXFCNUI7O0E4SHBtcUJBO0VBQXdCLGdCQUFBO0E5SHdtcUJ4Qjs7QThIdm1xQkE7RUFBeUIsZ0JBQUE7QTlIMm1xQnpCOztBOEgxbXFCQTtFQUEyQixnQkFBQTtBOUg4bXFCM0I7O0E4SDdtcUJBO0VBQThCLGdCQUFBO0E5SGlucUI5Qjs7QThIaG5xQkE7RUFBcUMsZ0JBQUE7QTlIb25xQnJDOztBOEhubnFCQTtFQUE2QyxnQkFBQTtBOUh1bnFCN0M7O0E4SHRucUJBO0VBQXNCLGdCQUFBO0E5SDBucUJ0Qjs7QThIem5xQkE7RUFBMEIsZ0JBQUE7QTlINm5xQjFCOztBOEg1bnFCQTtFQUFzQixnQkFBQTtBOUhnb3FCdEI7O0E4SC9ucUJBO0VBQXlCLGdCQUFBO0E5SG1vcUJ6Qjs7QThIbG9xQkE7RUFBeUIsZ0JBQUE7QTlIc29xQnpCOztBOEhyb3FCQTtFQUF1QixnQkFBQTtBOUh5b3FCdkI7O0E4SHhvcUJBO0VBQXVCLGdCQUFBO0E5SDRvcUJ2Qjs7QThIM29xQkE7RUFBdUIsZ0JBQUE7QTlIK29xQnZCOztBOEg5b3FCQTtFQUEyQixnQkFBQTtBOUhrcHFCM0I7O0E4SGpwcUJBO0VBQXlCLGdCQUFBO0E5SHFwcUJ6Qjs7QThIcHBxQkE7RUFBdUIsZ0JBQUE7QTlId3BxQnZCOztBOEh2cHFCQTtFQUF5QixnQkFBQTtBOUgycHFCekI7O0E4SDFwcUJBO0VBQTBCLGdCQUFBO0E5SDhwcUIxQjs7QThIN3BxQkE7RUFBeUIsZ0JBQUE7QTlIaXFxQnpCOztBOEhocXFCQTtFQUF1QixnQkFBQTtBOUhvcXFCdkI7O0E4SG5xcUJBO0VBQTRCLGdCQUFBO0E5SHVxcUI1Qjs7QThIdHFxQkE7RUFBOEIsZ0JBQUE7QTlIMHFxQjlCOztBOEh6cXFCQTtFQUF1QixnQkFBQTtBOUg2cXFCdkI7O0E4SDVxcUJBO0VBQXNCLGdCQUFBO0E5SGdycUJ0Qjs7QThIL3FxQkE7RUFBc0IsZ0JBQUE7QTlIbXJxQnRCOztBOEhscnFCQTtFQUF3QixnQkFBQTtBOUhzcnFCeEI7O0E4SHJycUJBO0VBQTBCLGdCQUFBO0E5SHlycUIxQjs7QThIeHJxQkE7RUFBeUIsZ0JBQUE7QTlINHJxQnpCOztBOEgzcnFCQTtFQUE0QixnQkFBQTtBOUgrcnFCNUI7O0E4SDlycUJBO0VBQXVCLGdCQUFBO0E5SGtzcUJ2Qjs7QThIanNxQkE7RUFBc0IsZ0JBQUE7QTlIcXNxQnRCOztBOEhwc3FCQTtFQUEwQixnQkFBQTtBOUh3c3FCMUI7O0E4SHZzcUJBO0VBQTZCLGdCQUFBO0E5SDJzcUI3Qjs7QThIMXNxQkE7RUFBdUIsZ0JBQUE7QTlIOHNxQnZCOztBOEg3c3FCQTtFQUF1QixnQkFBQTtBOUhpdHFCdkI7O0E4SGh0cUJBO0VBQXVCLGdCQUFBO0E5SG90cUJ2Qjs7QThIbnRxQkE7RUFBK0IsZ0JBQUE7QTlIdXRxQi9COztBOEh0dHFCQTtFQUFnQyxnQkFBQTtBOUgwdHFCaEM7O0E4SHp0cUJBO0VBQTJCLGdCQUFBO0E5SDZ0cUIzQjs7QThINXRxQkE7RUFBZ0MsZ0JBQUE7QTlIZ3VxQmhDOztBOEgvdHFCQTtFQUFvQyxnQkFBQTtBOUhtdXFCcEM7O0E4SGx1cUJBO0VBQXdDLGdCQUFBO0E5SHN1cUJ4Qzs7QThIcnVxQkE7RUFBMEIsZ0JBQUE7QTlIeXVxQjFCOztBOEh4dXFCQTtFQUE0QixnQkFBQTtBOUg0dXFCNUI7O0E4SDN1cUJBO0VBQXVCLGdCQUFBO0E5SCt1cUJ2Qjs7QThIOXVxQkE7RUFBMEIsZ0JBQUE7QTlIa3ZxQjFCOztBOEhqdnFCQTtFQUF5QixnQkFBQTtBOUhxdnFCekI7O0E4SHB2cUJBO0VBQXdCLGdCQUFBO0E5SHd2cUJ4Qjs7QThIdnZxQkE7RUFBOEIsZ0JBQUE7QTlIMnZxQjlCOztBOEgxdnFCQTtFQUErQixnQkFBQTtBOUg4dnFCL0I7O0E4SDd2cUJBO0VBQXdCLGdCQUFBO0E5SGl3cUJ4Qjs7QThIaHdxQkE7RUFBc0IsZ0JBQUE7QTlIb3dxQnRCOztBOEhud3FCQTtFQUF5QixnQkFBQTtBOUh1d3FCekI7O0E4SHR3cUJBO0VBQXlCLGdCQUFBO0E5SDB3cUJ6Qjs7QThIendxQkE7RUFBNkIsZ0JBQUE7QTlINndxQjdCOztBOEg1d3FCQTtFQUFrQyxnQkFBQTtBOUhneHFCbEM7O0E4SC93cUJBO0VBQWlDLGdCQUFBO0E5SG14cUJqQzs7QThIbHhxQkE7RUFBeUIsZ0JBQUE7QTlIc3hxQnpCOztBOEhyeHFCQTtFQUFzQixnQkFBQTtBOUh5eHFCdEI7O0E4SHh4cUJBO0VBQXNCLGdCQUFBO0E5SDR4cUJ0Qjs7QThIM3hxQkE7RUFBdUIsZ0JBQUE7QTlIK3hxQnZCOztBOEg5eHFCQTtFQUF3QixnQkFBQTtBOUhreXFCeEI7O0E4SGp5cUJBO0VBQXlCLGdCQUFBO0E5SHF5cUJ6Qjs7QThIcHlxQkE7RUFBdUIsZ0JBQUE7QTlId3lxQnZCOztBOEh2eXFCQTtFQUE4QixnQkFBQTtBOUgyeXFCOUI7O0E4SDF5cUJBO0VBQXlCLGdCQUFBO0E5SDh5cUJ6Qjs7QThIN3lxQkE7RUFBd0IsZ0JBQUE7QTlIaXpxQnhCOztBOEhoenFCQTtFQUEyQixnQkFBQTtBOUhvenFCM0I7O0E4SG56cUJBO0VBQTRCLGdCQUFBO0E5SHV6cUI1Qjs7QThIdHpxQkE7RUFBd0IsZ0JBQUE7QTlIMHpxQnhCOztBOEh6enFCQTtFQUF3QixnQkFBQTtBOUg2enFCeEI7O0E4SDV6cUJBO0VBQTZCLGdCQUFBO0E5SGcwcUI3Qjs7QThIL3pxQkE7RUFBd0IsZ0JBQUE7QTlIbTBxQnhCOztBOEhsMHFCQTtFQUF3QixnQkFBQTtBOUhzMHFCeEI7O0E4SHIwcUJBO0VBQW1DLGdCQUFBO0E5SHkwcUJuQzs7QThIeDBxQkE7RUFBa0MsZ0JBQUE7QTlINDBxQmxDOztBOEgzMHFCQTtFQUF3QixnQkFBQTtBOUgrMHFCeEI7O0E4SDkwcUJBO0VBQTRCLGdCQUFBO0E5SGsxcUI1Qjs7QThIajFxQkE7RUFBdUIsZ0JBQUE7QTlIcTFxQnZCOztBOEhwMXFCQTtFQUEwQixnQkFBQTtBOUh3MXFCMUI7O0E4SHYxcUJBO0VBQWlDLGdCQUFBO0E5SDIxcUJqQzs7QThIMTFxQkE7RUFBeUIsZ0JBQUE7QTlIODFxQnpCOztBOEg3MXFCQTtFQUFnQyxnQkFBQTtBOUhpMnFCaEM7O0E4SGgycUJBO0VBQXdDLGdCQUFBO0E5SG8ycUJ4Qzs7QThIbjJxQkE7RUFBMEIsZ0JBQUE7QTlIdTJxQjFCOztBOEh0MnFCQTtFQUF5QixnQkFBQTtBOUgwMnFCekI7O0E4SHoycUJBO0VBQXlCLGdCQUFBO0E5SDYycUJ6Qjs7QThINTJxQkE7RUFBNkIsZ0JBQUE7QTlIZzNxQjdCOztBOEgvMnFCQTtFQUE4QixnQkFBQTtBOUhtM3FCOUI7O0E4SGwzcUJBO0VBQStCLGdCQUFBO0E5SHMzcUIvQjs7QThIcjNxQkE7RUFBaUMsZ0JBQUE7QTlIeTNxQmpDOztBOEh4M3FCQTtFQUF5QixnQkFBQTtBOUg0M3FCekI7O0E4SDMzcUJBO0VBQXlCLGdCQUFBO0E5SCszcUJ6Qjs7QThIOTNxQkE7RUFBeUIsZ0JBQUE7QTlIazRxQnpCOztBOEhqNHFCQTtFQUF1QixnQkFBQTtBOUhxNHFCdkI7O0E4SHA0cUJBO0VBQXNCLGdCQUFBO0E5SHc0cUJ0Qjs7QThIdjRxQkE7RUFBdUIsZ0JBQUE7QTlIMjRxQnZCOztBOEgxNHFCQTtFQUF5QixnQkFBQTtBOUg4NHFCekI7O0E4SDc0cUJBO0VBQXlCLGdCQUFBO0E5SGk1cUJ6Qjs7QThIaDVxQkE7RUFBdUIsZ0JBQUE7QTlIbzVxQnZCOztBOEhuNXFCQTtFQUEyQixnQkFBQTtBOUh1NXFCM0I7O0E4SHQ1cUJBO0VBQXdCLGdCQUFBO0E5SDA1cUJ4Qjs7QThIejVxQkE7RUFBNEIsZ0JBQUE7QTlINjVxQjVCOztBOEg1NXFCQTtFQUF3QixnQkFBQTtBOUhnNnFCeEI7O0E4SC81cUJBO0VBQTBCLGdCQUFBO0E5SG02cUIxQjs7QThIbDZxQkE7RUFBZ0MsZ0JBQUE7QTlIczZxQmhDOztBOEhyNnFCQTtFQUErQixnQkFBQTtBOUh5NnFCL0I7O0E4SHg2cUJBO0VBQXVCLGdCQUFBO0E5SDQ2cUJ2Qjs7QThIMzZxQkE7RUFBOEIsZ0JBQUE7QTlIKzZxQjlCOztBOEg5NnFCQTtFQUF5QixnQkFBQTtBOUhrN3FCekI7O0E4SGo3cUJBO0VBQWlDLGdCQUFBO0E5SHE3cUJqQzs7QThIcDdxQkE7RUFBdUIsZ0JBQUE7QTlIdzdxQnZCOztBOEh2N3FCQTtFQUE0QixnQkFBQTtBOUgyN3FCNUI7O0E4SDE3cUJBO0VBQStCLGdCQUFBO0E5SDg3cUIvQjs7QThINzdxQkE7RUFBd0IsZ0JBQUE7QTlIaThxQnhCOztBOEhoOHFCQTtFQUE0QixnQkFBQTtBOUhvOHFCNUI7O0E4SG44cUJBO0VBQXlCLGdCQUFBO0E5SHU4cUJ6Qjs7QThIdDhxQkE7RUFBd0IsZ0JBQUE7QTlIMDhxQnhCOztBOEh6OHFCQTtFQUF1QixnQkFBQTtBOUg2OHFCdkI7O0E4SDU4cUJBO0VBQXlCLGdCQUFBO0E5SGc5cUJ6Qjs7QThILzhxQkE7RUFBdUIsZ0JBQUE7QTlIbTlxQnZCOztBOEhsOXFCQTtFQUFtQyxnQkFBQTtBOUhzOXFCbkM7O0E4SHI5cUJBO0VBQWtDLGdCQUFBO0E5SHk5cUJsQzs7QThIeDlxQkE7RUFBNkIsZ0JBQUE7QTlINDlxQjdCOztBOEgzOXFCQTtFQUF1QixnQkFBQTtBOUgrOXFCdkI7O0E4SDk5cUJBO0VBQThCLGdCQUFBO0E5SGsrcUI5Qjs7QThIaitxQkE7RUFBOEIsZ0JBQUE7QTlIcStxQjlCOztBOEhwK3FCQTtFQUE0QixnQkFBQTtBOUh3K3FCNUI7O0E4SHYrcUJBO0VBQStCLGdCQUFBO0E5SDIrcUIvQjs7QThIMStxQkE7RUFBdUIsZ0JBQUE7QTlIOCtxQnZCOztBOEg3K3FCQTtFQUF3QixnQkFBQTtBOUhpL3FCeEI7O0E4SGgvcUJBO0VBQXdCLGdCQUFBO0E5SG8vcUJ4Qjs7QThIbi9xQkE7RUFBd0IsZ0JBQUE7QTlIdS9xQnhCOztBOEh0L3FCQTtFQUE4QixnQkFBQTtBOUgwL3FCOUI7O0E4SHovcUJBO0VBQXdCLGdCQUFBO0E5SDYvcUJ4Qjs7QThINS9xQkE7RUFBZ0MsZ0JBQUE7QTlIZ2dyQmhDOztBOEgvL3FCQTtFQUE4QixnQkFBQTtBOUhtZ3JCOUI7O0E4SGxnckJBO0VBQXlCLGdCQUFBO0E5SHNnckJ6Qjs7QThIcmdyQkE7RUFBcUIsZ0JBQUE7QTlIeWdyQnJCOztBOEh4Z3JCQTtFQUEyQixnQkFBQTtBOUg0Z3JCM0I7O0E4SDNnckJBO0VBQXVCLGdCQUFBO0E5SCtnckJ2Qjs7QThIOWdyQkE7RUFBeUIsZ0JBQUE7QTlIa2hyQnpCOztBOEhqaHJCQTtFQUEyQixnQkFBQTtBOUhxaHJCM0I7O0E4SHBockJBO0VBQThCLGdCQUFBO0E5SHdockI5Qjs7QThIdmhyQkE7RUFBNkIsZ0JBQUE7QTlIMmhyQjdCOztBOEgxaHJCQTtFQUE4QixnQkFBQTtBOUg4aHJCOUI7O0E4SDdockJBO0VBQTZCLGdCQUFBO0E5SGlpckI3Qjs7QThIaGlyQkE7RUFBdUIsZ0JBQUE7QTlIb2lyQnZCOztBOEhuaXJCQTtFQUF5QixnQkFBQTtBOUh1aXJCekI7O0E4SHRpckJBO0VBQTBCLGdCQUFBO0E5SDBpckIxQjs7QThIemlyQkE7RUFBd0IsZ0JBQUE7QTlINmlyQnhCOztBOEg1aXJCQTtFQUF3QixnQkFBQTtBOUhnanJCeEI7O0E4SC9pckJBO0VBQXVCLGdCQUFBO0E5SG1qckJ2Qjs7QThIbGpyQkE7RUFBdUIsZ0JBQUE7QTlIc2pyQnZCOztBOEhyanJCQTtFQUF3QixnQkFBQTtBOUh5anJCeEI7O0E4SHhqckJBO0VBQTJCLGdCQUFBO0E5SDRqckIzQjs7QThIM2pyQkE7RUFBMkIsZ0JBQUE7QTlIK2pyQjNCOztBOEg5anJCQTtFQUF5QixnQkFBQTtBOUhra3JCekI7O0E4SGprckJBO0VBQTZCLGdCQUFBO0E5SHFrckI3Qjs7QThIcGtyQkE7RUFBMkIsZ0JBQUE7QTlId2tyQjNCOztBOEh2a3JCQTtFQUEwQixnQkFBQTtBOUgya3JCMUI7O0E4SDFrckJBO0VBQTBCLGdCQUFBO0E5SDhrckIxQjs7QThIN2tyQkE7RUFBcUMsZ0JBQUE7QTlIaWxyQnJDOztBOEhobHJCQTtFQUEyQixnQkFBQTtBOUhvbHJCM0I7O0E4SG5sckJBO0VBQXdCLGdCQUFBO0E5SHVsckJ4Qjs7QThIdGxyQkE7RUFBZ0MsZ0JBQUE7QTlIMGxyQmhDOztBOEh6bHJCQTtFQUE0QixnQkFBQTtBOUg2bHJCNUI7O0E4SDVsckJBO0VBQTJCLGdCQUFBO0E5SGdtckIzQjs7QThIL2xyQkE7RUFBd0IsZ0JBQUE7QTlIbW1yQnhCOztBOEhsbXJCQTtFQUE0QixnQkFBQTtBOUhzbXJCNUI7O0E4SHJtckJBO0VBQTBCLGdCQUFBO0E5SHltckIxQjs7QThIeG1yQkE7RUFBOEIsZ0JBQUE7QTlING1yQjlCOztBOEgzbXJCQTtFQUFpQyxnQkFBQTtBOUgrbXJCakM7O0E4SDltckJBO0VBQXFDLGdCQUFBO0E5SGtuckJyQzs7QThIam5yQkE7RUFBcUMsZ0JBQUE7QTlIcW5yQnJDOztBOEhwbnJCQTtFQUEwQixnQkFBQTtBOUh3bnJCMUI7O0E4SHZuckJBO0VBQTBCLGdCQUFBO0E5SDJuckIxQjs7QThIMW5yQkE7RUFBOEIsZ0JBQUE7QTlIOG5yQjlCOztBOEg3bnJCQTtFQUE4QixnQkFBQTtBOUhpb3JCOUI7O0E4SGhvckJBO0VBQXlCLGdCQUFBO0E5SG9vckJ6Qjs7QThIbm9yQkE7RUFBNkIsZ0JBQUE7QTlIdW9yQjdCOztBOEh0b3JCQTtFQUF5QixnQkFBQTtBOUgwb3JCekI7O0E4SHpvckJBO0VBQTRCLGdCQUFBO0E5SDZvckI1Qjs7QThINW9yQkE7RUFBOEIsZ0JBQUE7QTlIZ3ByQjlCOztBOEgvb3JCQTtFQUE0QixnQkFBQTtBOUhtcHJCNUI7O0E4SGxwckJBO0VBQTRCLGdCQUFBO0E5SHNwckI1Qjs7QThIcnByQkE7RUFBMkIsZ0JBQUE7QTlIeXByQjNCOztBOEh4cHJCQTtFQUE4QixnQkFBQTtBOUg0cHJCOUI7O0E4SDNwckJBO0VBQTBCLGdCQUFBO0E5SCtwckIxQjs7QThIOXByQkE7RUFBdUIsZ0JBQUE7QTlIa3FyQnZCOztBOEhqcXJCQTtFQUEyQixnQkFBQTtBOUhxcXJCM0I7O0E4SHBxckJBO0VBQTZCLGdCQUFBO0E5SHdxckI3Qjs7QThIdnFyQkE7RUFBK0IsZ0JBQUE7QTlIMnFyQi9COztBOEgxcXJCQTtFQUEyQixnQkFBQTtBOUg4cXJCM0I7O0E4SDdxckJBO0VBQTBCLGdCQUFBO0E5SGlyckIxQjs7QThIaHJyQkE7RUFBMEIsZ0JBQUE7QTlIb3JyQjFCOztBOEhucnJCQTtFQUF1QixnQkFBQTtBOUh1cnJCdkI7O0E4SHRyckJBO0VBQXdCLGdCQUFBO0E5SDByckJ4Qjs7QThIenJyQkE7RUFBeUIsZ0JBQUE7QTlINnJyQnpCOztBOEg1cnJCQTtFQUF5QixnQkFBQTtBOUhnc3JCekI7O0E4SC9yckJBO0VBQTRCLGdCQUFBO0E5SG1zckI1Qjs7QThIbHNyQkE7RUFBeUIsZ0JBQUE7QTlIc3NyQnpCOztBOEhyc3JCQTtFQUEwQixnQkFBQTtBOUh5c3JCMUI7O0E4SHhzckJBO0VBQXVCLGdCQUFBO0E5SDRzckJ2Qjs7QThIM3NyQkE7RUFBMEIsZ0JBQUE7QTlIK3NyQjFCOztBOEg5c3JCQTtFQUEyQixnQkFBQTtBOUhrdHJCM0I7O0E4SGp0ckJBO0VBQXVCLGdCQUFBO0E5SHF0ckJ2Qjs7QThIcHRyQkE7RUFBeUIsZ0JBQUE7QTlId3RyQnpCOztBOEh2dHJCQTtFQUFzQixnQkFBQTtBOUgydHJCdEI7O0E4SDF0ckJBO0VBQTRCLGdCQUFBO0E5SDh0ckI1Qjs7QThIN3RyQkE7RUFBMkIsZ0JBQUE7QTlIaXVyQjNCOztBOEhodXJCQTtFQUE2QixnQkFBQTtBOUhvdXJCN0I7O0E4SG51ckJBO0VBQXdCLGdCQUFBO0E5SHV1ckJ4Qjs7QThIdHVyQkE7RUFBd0IsZ0JBQUE7QTlIMHVyQnhCOztBOEh6dXJCQTtFQUF5QixnQkFBQTtBOUg2dXJCekI7O0E4SDV1ckJBO0VBQXVCLGdCQUFBO0E5SGd2ckJ2Qjs7QThIL3VyQkE7RUFBMkIsZ0JBQUE7QTlIbXZyQjNCOztBOEhsdnJCQTtFQUFxQixnQkFBQTtBOUhzdnJCckI7O0E4SHJ2ckJBO0VBQTRCLGdCQUFBO0E5SHl2ckI1Qjs7QThIeHZyQkE7RUFBb0MsZ0JBQUE7QTlINHZyQnBDOztBOEgzdnJCQTtFQUEwQixnQkFBQTtBOUgrdnJCMUI7O0E4SDl2ckJBO0VBQXVCLGdCQUFBO0E5SGt3ckJ2Qjs7QThIandyQkE7RUFBd0IsZ0JBQUE7QTlIcXdyQnhCOztBOEhwd3JCQTtFQUF1QixnQkFBQTtBOUh3d3JCdkI7O0E4SHZ3ckJBO0VBQW1DLGdCQUFBO0E5SDJ3ckJuQzs7QThIMXdyQkE7RUFBMkIsZ0JBQUE7QTlIOHdyQjNCOztBOEg3d3JCQTtFQUEwQixnQkFBQTtBOUhpeHJCMUI7O0E4SGh4ckJBO0VBQXNCLGdCQUFBO0E5SG94ckJ0Qjs7QThIbnhyQkE7RUFBMEIsZ0JBQUE7QTlIdXhyQjFCOztBOEh0eHJCQTtFQUF5QixnQkFBQTtBOUgweHJCekI7O0E4SHp4ckJBO0VBQTRCLGdCQUFBO0E5SDZ4ckI1Qjs7QThINXhyQkE7RUFBNEIsZ0JBQUE7QTlIZ3lyQjVCOztBOEgveHJCQTtFQUFnQyxnQkFBQTtBOUhteXJCaEM7O0E4SGx5ckJBO0VBQXVDLGdCQUFBO0E5SHN5ckJ2Qzs7QThIcnlyQkE7RUFBZ0MsZ0JBQUE7QTlIeXlyQmhDOztBOEh4eXJCQTtFQUF1QyxnQkFBQTtBOUg0eXJCdkM7O0E4SDN5ckJBO0VBQWlDLGdCQUFBO0E5SCt5ckJqQzs7QThIOXlyQkE7RUFBd0MsZ0JBQUE7QTlIa3pyQnhDOztBOEhqenJCQTtFQUE4QixnQkFBQTtBOUhxenJCOUI7O0E4SHB6ckJBO0VBQXFDLGdCQUFBO0E5SHd6ckJyQzs7QThIdnpyQkE7RUFBK0IsZ0JBQUE7QTlIMnpyQi9COztBOEgxenJCQTtFQUFrQyxnQkFBQTtBOUg4enJCbEM7O0E4SDd6ckJBO0VBQWtDLGdCQUFBO0E5SGkwckJsQzs7QThIaDByQkE7RUFBcUMsZ0JBQUE7QTlIbzByQnJDOztBOEhuMHJCQTtFQUFnQyxnQkFBQTtBOUh1MHJCaEM7O0E4SHQwckJBO0VBQTBCLGdCQUFBO0E5SDAwckIxQjs7QThIejByQkE7RUFBb0IsZ0JBQUE7QTlINjByQnBCOztBOEg1MHJCQTtFQUF3QixnQkFBQTtBOUhnMXJCeEI7O0E4SC8wckJBO0VBQTJCLGdCQUFBO0E5SG0xckIzQjs7QThIbDFyQkE7RUFBeUIsZ0JBQUE7QTlIczFyQnpCOztBOEhyMXJCQTtFQUEwQixnQkFBQTtBOUh5MXJCMUI7O0E4SHgxckJBO0VBQXdCLGdCQUFBO0E5SDQxckJ4Qjs7QThIMzFyQkE7RUFBNEIsZ0JBQUE7QTlIKzFyQjVCOztBOEg5MXJCQTtFQUFrQyxnQkFBQTtBOUhrMnJCbEM7O0E4SGoyckJBO0VBQThCLGdCQUFBO0E5SHEyckI5Qjs7QThIcDJyQkE7RUFBOEIsZ0JBQUE7QTlIdzJyQjlCOztBOEh2MnJCQTtFQUF3QixnQkFBQTtBOUgyMnJCeEI7O0E4SDEyckJBO0VBQXFCLGdCQUFBO0E5SDgyckJyQjs7QThINzJyQkE7RUFBc0IsZ0JBQUE7QTlIaTNyQnRCOztBOEhoM3JCQTtFQUF5QixnQkFBQTtBOUhvM3JCekI7O0E4SG4zckJBO0VBQTJCLGdCQUFBO0E5SHUzckIzQjs7QThIdDNyQkE7RUFBc0IsZ0JBQUE7QTlIMDNyQnRCOztBOEh6M3JCQTtFQUFzQixnQkFBQTtBOUg2M3JCdEI7O0E4SDUzckJBO0VBQXlCLGdCQUFBO0E5SGc0ckJ6Qjs7QThILzNyQkE7RUFBc0IsZ0JBQUE7QTlIbTRyQnRCOztBOEhsNHJCQTtFQUEwQixnQkFBQTtBOUhzNHJCMUI7O0E4SHI0ckJBO0VBQTJCLGdCQUFBO0E5SHk0ckIzQjs7QThIeDRyQkE7RUFBd0IsZ0JBQUE7QTlINDRyQnhCOztBOEgzNHJCQTtFQUEyQixnQkFBQTtBOUgrNHJCM0I7O0E4SDk0ckJBO0VBQTBCLGdCQUFBO0E5SGs1ckIxQjs7QThIajVyQkE7RUFBdUIsZ0JBQUE7QTlIcTVyQnZCOztBOEhwNXJCQTtFQUFxQixnQkFBQTtBOUh3NXJCckI7O0E4SHY1ckJBO0VBQXVCLGdCQUFBO0E5SDI1ckJ2Qjs7QThIMTVyQkE7RUFBc0IsZ0JBQUE7QTlIODVyQnRCOztBOEg3NXJCQTtFQUFxQixnQkFBQTtBOUhpNnJCckI7O0E4SGg2ckJBO0VBQTBCLGdCQUFBO0E5SG82ckIxQjs7QThIbjZyQkE7RUFBc0IsZ0JBQUE7QTlIdTZyQnRCOztBOEh0NnJCQTtFQUE0QixnQkFBQTtBOUgwNnJCNUI7O0E4SHo2ckJBO0VBQTBCLGdCQUFBO0E5SDY2ckIxQjs7QThINTZyQkE7RUFBc0IsZ0JBQUE7QTlIZzdyQnRCOztBOEgvNnJCQTtFQUF3QixnQkFBQTtBOUhtN3JCeEI7O0E4SGw3ckJBO0VBQXFCLGdCQUFBO0E5SHM3ckJyQjs7QThIcjdyQkE7RUFBc0IsZ0JBQUE7QTlIeTdyQnRCOztBOEh4N3JCQTtFQUFzQixnQkFBQTtBOUg0N3JCdEI7O0E4SDM3ckJBO0VBQXNCLGdCQUFBO0E5SCs3ckJ0Qjs7QThIOTdyQkE7RUFBMEIsZ0JBQUE7QTlIazhyQjFCOztBOEhqOHJCQTtFQUEyQixnQkFBQTtBOUhxOHJCM0I7O0E4SHA4ckJBO0VBQTZCLGdCQUFBO0E5SHc4ckI3Qjs7QThIdjhyQkE7RUFBMEIsZ0JBQUE7QTlIMjhyQjFCOztBOEgxOHJCQTtFQUFrQyxnQkFBQTtBOUg4OHJCbEM7O0E4SDc4ckJBO0VBQTJCLGdCQUFBO0E5SGk5ckIzQjs7QThIaDlyQkE7RUFBa0MsZ0JBQUE7QTlIbzlyQmxDOztBOEhuOXJCQTtFQUEwQyxnQkFBQTtBOUh1OXJCMUM7O0E4SHQ5ckJBO0VBQTJCLGdCQUFBO0E5SDA5ckIzQjs7QThIejlyQkE7RUFBdUIsZ0JBQUE7QTlINjlyQnZCOztBOEg1OXJCQTtFQUF1QixnQkFBQTtBOUhnK3JCdkI7O0E4SC85ckJBO0VBQThCLGdCQUFBO0E5SG0rckI5Qjs7QThIbCtyQkE7RUFBc0MsZ0JBQUE7QTlIcytyQnRDOztBOEhyK3JCQTtFQUF1QixnQkFBQTtBOUh5K3JCdkI7O0E4SHgrckJBO0VBQThCLGdCQUFBO0E5SDQrckI5Qjs7QThIMytyQkE7RUFBNEIsZ0JBQUE7QTlIKytyQjVCOztBOEg5K3JCQTtFQUFnQyxnQkFBQTtBOUhrL3JCaEM7O0E4SGovckJBO0VBQStCLGdCQUFBO0E5SHEvckIvQjs7QThIcC9yQkE7RUFBOEIsZ0JBQUE7QTlIdy9yQjlCOztBOEh2L3JCQTtFQUF3QixnQkFBQTtBOUgyL3JCeEI7O0E4SDEvckJBO0VBQThCLGdCQUFBO0E5SDgvckI5Qjs7QThINy9yQkE7RUFBc0IsZ0JBQUE7QTlIaWdzQnRCOztBOEhoZ3NCQTtFQUErQixnQkFBQTtBOUhvZ3NCL0I7O0E4SG5nc0JBO0VBQThCLGdCQUFBO0E5SHVnc0I5Qjs7QThIdGdzQkE7RUFBcUIsZ0JBQUE7QTlIMGdzQnJCOztBOEh6Z3NCQTtFQUE0QixnQkFBQTtBOUg2Z3NCNUI7O0E4SDVnc0JBO0VBQThCLGdCQUFBO0E5SGdoc0I5Qjs7QThIL2dzQkE7RUFBK0IsZ0JBQUE7QTlIbWhzQi9COztBOEhsaHNCQTtFQUE0QixnQkFBQTtBOUhzaHNCNUI7O0E4SHJoc0JBO0VBQXlCLGdCQUFBO0E5SHloc0J6Qjs7QThIeGhzQkE7RUFBMkIsZ0JBQUE7QTlINGhzQjNCOztBOEgzaHNCQTtFQUF5QixnQkFBQTtBOUgraHNCekI7O0E4SDloc0JBO0VBQTBCLGdCQUFBO0E5SGtpc0IxQjs7QThIamlzQkE7RUFBMEIsZ0JBQUE7QTlIcWlzQjFCOztBOEhwaXNCQTtFQUEwQixnQkFBQTtBOUh3aXNCMUI7O0E4SHZpc0JBO0VBQXNCLGdCQUFBO0E5SDJpc0J0Qjs7QThIMWlzQkE7RUFBd0IsZ0JBQUE7QTlIOGlzQnhCOztBOEg3aXNCQTtFQUFzQixnQkFBQTtBOUhpanNCdEI7O0E4SGhqc0JBO0VBQXNCLGdCQUFBO0E5SG9qc0J0Qjs7QThIbmpzQkE7RUFBcUIsZ0JBQUE7QTlIdWpzQnJCOztBOEh0anNCQTtFQUF5QixnQkFBQTtBOUgwanNCekI7O0E4SHpqc0JBO0VBQXNCLGdCQUFBO0E5SDZqc0J0Qjs7QThINWpzQkE7RUFBMEIsZ0JBQUE7QTlIZ2tzQjFCOztBOEgvanNCQTtFQUEwQixnQkFBQTtBOUhta3NCMUI7O0E4SGxrc0JBO0VBQTBCLGdCQUFBO0E5SHNrc0IxQjs7QThIcmtzQkE7RUFBdUIsZ0JBQUE7QTlIeWtzQnZCOztBOEh4a3NCQTtFQUFxQixnQkFBQTtBOUg0a3NCckI7O0E4SDNrc0JBO0VBQXNCLGdCQUFBO0E5SCtrc0J0Qjs7QThIOWtzQkE7RUFBd0IsZ0JBQUE7QTlIa2xzQnhCOztBOEhqbHNCQTtFQUFxQixnQkFBQTtBOUhxbHNCckI7O0E4SHBsc0JBO0VBQXlCLGdCQUFBO0E5SHdsc0J6Qjs7QThIdmxzQkE7RUFBNkIsZ0JBQUE7QTlIMmxzQjdCOztBOEgxbHNCQTtFQUF3QixnQkFBQTtBOUg4bHNCeEI7O0E4SDdsc0JBO0VBQXdCLGdCQUFBO0E5SGltc0J4Qjs7QThIaG1zQkE7RUFBc0IsZ0JBQUE7QTlIb21zQnRCOztBOEhubXNCQTtFQUE4QixnQkFBQTtBOUh1bXNCOUI7O0E4SHRtc0JBO0VBQXlCLGdCQUFBO0E5SDBtc0J6Qjs7QThIem1zQkE7RUFBc0IsZ0JBQUE7QTlINm1zQnRCOztBOEg1bXNCQTtFQUF1QixnQkFBQTtBOUhnbnNCdkI7O0E4SC9tc0JBO0VBQXVCLGdCQUFBO0E5SG1uc0J2Qjs7QThIbG5zQkE7RUFBMkIsZ0JBQUE7QTlIc25zQjNCOztBOEhybnNCQTtFQUE0QixnQkFBQTtBOUh5bnNCNUI7O0E4SHhuc0JBO0VBQXVCLGdCQUFBO0E5SDRuc0J2Qjs7QThIM25zQkE7RUFBd0IsZ0JBQUE7QTlIK25zQnhCOztBOEg5bnNCQTtFQUF3QixnQkFBQTtBOUhrb3NCeEI7O0E4SGpvc0JBO0VBQTZCLGdCQUFBO0E5SHFvc0I3Qjs7QThIcG9zQkE7RUFBMEIsZ0JBQUE7QTlId29zQjFCOztBOEh2b3NCQTtFQUF3QixnQkFBQTtBOUgyb3NCeEI7O0E4SDFvc0JBO0VBQXNCLGdCQUFBO0E5SDhvc0J0Qjs7QThIN29zQkE7RUFBNEIsZ0JBQUE7QTlIaXBzQjVCOztBOEhocHNCQTtFQUE0QixnQkFBQTtBOUhvcHNCNUI7O0E4SG5wc0JBO0VBQTZCLGdCQUFBO0E5SHVwc0I3Qjs7QThIdHBzQkE7RUFBMkIsZ0JBQUE7QTlIMHBzQjNCOztBOEh6cHNCQTtFQUE2QixnQkFBQTtBOUg2cHNCN0I7O0E4SDVwc0JBO0VBQWtDLGdCQUFBO0E5SGdxc0JsQzs7QThIL3BzQkE7RUFBeUIsZ0JBQUE7QTlIbXFzQnpCOztBOEhscXNCQTtFQUF1QixnQkFBQTtBOUhzcXNCdkI7O0E4SHJxc0JBO0VBQXNCLGdCQUFBO0E5SHlxc0J0Qjs7QThIeHFzQkE7RUFBd0IsZ0JBQUE7QTlINHFzQnhCOztBOEgzcXNCQTtFQUFzQixnQkFBQTtBOUgrcXNCdEI7O0E4SDlxc0JBO0VBQXVCLGdCQUFBO0E5SGtyc0J2Qjs7QThIanJzQkE7RUFBeUIsZ0JBQUE7QTlIcXJzQnpCOztBOEhwcnNCQTtFQUF1QixnQkFBQTtBOUh3cnNCdkI7O0E4SHZyc0JBO0VBQStCLGdCQUFBO0E5SDJyc0IvQjs7QThIMXJzQkE7RUFBNkIsZ0JBQUE7QTlIOHJzQjdCOztBOEg3cnNCQTtFQUE0QixnQkFBQTtBOUhpc3NCNUI7O0E4SGhzc0JBO0VBQXNCLGdCQUFBO0E5SG9zc0J0Qjs7QThIbnNzQkE7RUFBMkIsZ0JBQUE7QTlIdXNzQjNCOztBOEh0c3NCQTtFQUE2QixnQkFBQTtBOUgwc3NCN0I7O0E4SHpzc0JBO0VBQXFDLGdCQUFBO0E5SDZzc0JyQzs7QThINXNzQkE7RUFBc0IsZ0JBQUE7QTlIZ3RzQnRCOztBOEgvc3NCQTtFQUEyQixnQkFBQTtBOUhtdHNCM0I7O0E4SGx0c0JBO0VBQTJCLGdCQUFBO0E5SHN0c0IzQjs7QThIcnRzQkE7RUFBdUIsZ0JBQUE7QTlIeXRzQnZCOztBOEh4dHNCQTtFQUF3QixnQkFBQTtBOUg0dHNCeEI7O0E4SDN0c0JBO0VBQTBCLGdCQUFBO0E5SCt0c0IxQjs7QThIOXRzQkE7RUFBNkIsZ0JBQUE7QTlIa3VzQjdCOztBOEhqdXNCQTtFQUFvQyxnQkFBQTtBOUhxdXNCcEM7O0E4SHB1c0JBO0VBQTRDLGdCQUFBO0E5SHd1c0I1Qzs7QThIdnVzQkE7RUFBcUIsZ0JBQUE7QTlIMnVzQnJCOztBOEgxdXNCQTtFQUF5QixnQkFBQTtBOUg4dXNCekI7O0E4SDd1c0JBO0VBQXFCLGdCQUFBO0E5SGl2c0JyQjs7QThIaHZzQkE7RUFBd0IsZ0JBQUE7QTlIb3ZzQnhCOztBOEhudnNCQTtFQUF3QixnQkFBQTtBOUh1dnNCeEI7O0E4SHR2c0JBO0VBQXNCLGdCQUFBO0E5SDB2c0J0Qjs7QThIenZzQkE7RUFBc0IsZ0JBQUE7QTlINnZzQnRCOztBOEg1dnNCQTtFQUFzQixnQkFBQTtBOUhnd3NCdEI7O0E4SC92c0JBO0VBQTBCLGdCQUFBO0E5SG13c0IxQjs7QThIbHdzQkE7RUFBd0IsZ0JBQUE7QTlIc3dzQnhCOztBOEhyd3NCQTtFQUFzQixnQkFBQTtBOUh5d3NCdEI7O0E4SHh3c0JBO0VBQXdCLGdCQUFBO0E5SDR3c0J4Qjs7QThIM3dzQkE7RUFBeUIsZ0JBQUE7QTlIK3dzQnpCOztBOEg5d3NCQTtFQUF3QixnQkFBQTtBOUhreHNCeEI7O0E4SGp4c0JBO0VBQXNCLGdCQUFBO0E5SHF4c0J0Qjs7QThIcHhzQkE7RUFBMkIsZ0JBQUE7QTlId3hzQjNCOztBOEh2eHNCQTtFQUE2QixnQkFBQTtBOUgyeHNCN0I7O0E4SDF4c0JBO0VBQXNCLGdCQUFBO0E5SDh4c0J0Qjs7QThIN3hzQkE7RUFBcUIsZ0JBQUE7QTlIaXlzQnJCOztBOEhoeXNCQTtFQUFxQixnQkFBQTtBOUhveXNCckI7O0E4SG55c0JBO0VBQXVCLGdCQUFBO0E5SHV5c0J2Qjs7QThIdHlzQkE7RUFBeUIsZ0JBQUE7QTlIMHlzQnpCOztBOEh6eXNCQTtFQUF3QixnQkFBQTtBOUg2eXNCeEI7O0E4SDV5c0JBO0VBQTJCLGdCQUFBO0E5SGd6c0IzQjs7QThIL3lzQkE7RUFBc0IsZ0JBQUE7QTlIbXpzQnRCOztBOEhsenNCQTtFQUFxQixnQkFBQTtBOUhzenNCckI7O0E4SHJ6c0JBO0VBQXlCLGdCQUFBO0E5SHl6c0J6Qjs7QThIeHpzQkE7RUFBNEIsZ0JBQUE7QTlINHpzQjVCOztBOEgzenNCQTtFQUFzQixnQkFBQTtBOUgrenNCdEI7O0E4SDl6c0JBO0VBQXNCLGdCQUFBO0E5SGswc0J0Qjs7QThIajBzQkE7RUFBc0IsZ0JBQUE7QTlIcTBzQnRCOztBOEhwMHNCQTtFQUE4QixnQkFBQTtBOUh3MHNCOUI7O0E4SHYwc0JBO0VBQStCLGdCQUFBO0E5SDIwc0IvQjs7QThIMTBzQkE7RUFBMEIsZ0JBQUE7QTlIODBzQjFCOztBOEg3MHNCQTtFQUErQixnQkFBQTtBOUhpMXNCL0I7O0E4SGgxc0JBO0VBQW1DLGdCQUFBO0E5SG8xc0JuQzs7QThIbjFzQkE7RUFBdUMsZ0JBQUE7QTlIdTFzQnZDOztBOEh0MXNCQTtFQUF5QixnQkFBQTtBOUgwMXNCekI7O0E4SHoxc0JBO0VBQTJCLGdCQUFBO0E5SDYxc0IzQjs7QThINTFzQkE7RUFBc0IsZ0JBQUE7QTlIZzJzQnRCOztBOEgvMXNCQTtFQUF5QixnQkFBQTtBOUhtMnNCekI7O0E4SGwyc0JBO0VBQXdCLGdCQUFBO0E5SHMyc0J4Qjs7QThIcjJzQkE7RUFBdUIsZ0JBQUE7QTlIeTJzQnZCOztBOEh4MnNCQTtFQUE2QixnQkFBQTtBOUg0MnNCN0I7O0E4SDMyc0JBO0VBQThCLGdCQUFBO0E5SCsyc0I5Qjs7QThIOTJzQkE7RUFBdUIsZ0JBQUE7QTlIazNzQnZCOztBOEhqM3NCQTtFQUFxQixnQkFBQTtBOUhxM3NCckI7O0E4SHAzc0JBO0VBQXdCLGdCQUFBO0E5SHczc0J4Qjs7QThIdjNzQkE7RUFBd0IsZ0JBQUE7QTlIMjNzQnhCOztBOEgxM3NCQTtFQUE0QixnQkFBQTtBOUg4M3NCNUI7O0E4SDczc0JBO0VBQWlDLGdCQUFBO0E5SGk0c0JqQzs7QThIaDRzQkE7RUFBZ0MsZ0JBQUE7QTlIbzRzQmhDOztBOEhuNHNCQTtFQUF3QixnQkFBQTtBOUh1NHNCeEI7O0E4SHQ0c0JBO0VBQXFCLGdCQUFBO0E5SDA0c0JyQjs7QThIejRzQkE7RUFBcUIsZ0JBQUE7QTlINjRzQnJCOztBOEg1NHNCQTtFQUFzQixnQkFBQTtBOUhnNXNCdEI7O0E4SC80c0JBO0VBQXVCLGdCQUFBO0E5SG01c0J2Qjs7QThIbDVzQkE7RUFBd0IsZ0JBQUE7QTlIczVzQnhCOztBOEhyNXNCQTtFQUFzQixnQkFBQTtBOUh5NXNCdEI7O0E4SHg1c0JBO0VBQTZCLGdCQUFBO0E5SDQ1c0I3Qjs7QThIMzVzQkE7RUFBd0IsZ0JBQUE7QTlIKzVzQnhCOztBOEg5NXNCQTtFQUF1QixnQkFBQTtBOUhrNnNCdkI7O0E4SGo2c0JBO0VBQTBCLGdCQUFBO0E5SHE2c0IxQjs7QThIcDZzQkE7RUFBMkIsZ0JBQUE7QTlIdzZzQjNCOztBOEh2NnNCQTtFQUF1QixnQkFBQTtBOUgyNnNCdkI7O0E4SDE2c0JBO0VBQXVCLGdCQUFBO0E5SDg2c0J2Qjs7QThINzZzQkE7RUFBNEIsZ0JBQUE7QTlIaTdzQjVCOztBOEhoN3NCQTtFQUF1QixnQkFBQTtBOUhvN3NCdkI7O0E4SG43c0JBO0VBQXVCLGdCQUFBO0E5SHU3c0J2Qjs7QThIdDdzQkE7RUFBa0MsZ0JBQUE7QTlIMDdzQmxDOztBOEh6N3NCQTtFQUFpQyxnQkFBQTtBOUg2N3NCakM7O0E4SDU3c0JBO0VBQXVCLGdCQUFBO0E5SGc4c0J2Qjs7QThILzdzQkE7RUFBMkIsZ0JBQUE7QTlIbThzQjNCOztBOEhsOHNCQTtFQUFzQixnQkFBQTtBOUhzOHNCdEI7O0E4SHI4c0JBO0VBQXlCLGdCQUFBO0E5SHk4c0J6Qjs7QThIeDhzQkE7RUFBZ0MsZ0JBQUE7QTlINDhzQmhDOztBOEgzOHNCQTtFQUF3QixnQkFBQTtBOUgrOHNCeEI7O0E4SDk4c0JBO0VBQStCLGdCQUFBO0E5SGs5c0IvQjs7QThIajlzQkE7RUFBdUMsZ0JBQUE7QTlIcTlzQnZDOztBOEhwOXNCQTtFQUF5QixnQkFBQTtBOUh3OXNCekI7O0E4SHY5c0JBO0VBQXdCLGdCQUFBO0E5SDI5c0J4Qjs7QThIMTlzQkE7RUFBd0IsZ0JBQUE7QTlIODlzQnhCOztBOEg3OXNCQTtFQUE0QixnQkFBQTtBOUhpK3NCNUI7O0E4SGgrc0JBO0VBQTZCLGdCQUFBO0E5SG8rc0I3Qjs7QThIbitzQkE7RUFBOEIsZ0JBQUE7QTlIdStzQjlCOztBOEh0K3NCQTtFQUFnQyxnQkFBQTtBOUgwK3NCaEM7O0E4SHorc0JBO0VBQXdCLGdCQUFBO0E5SDYrc0J4Qjs7QThINStzQkE7RUFBd0IsZ0JBQUE7QTlIZy9zQnhCOztBOEgvK3NCQTtFQUF3QixnQkFBQTtBOUhtL3NCeEI7O0E4SGwvc0JBO0VBQXNCLGdCQUFBO0E5SHMvc0J0Qjs7QThIci9zQkE7RUFBcUIsZ0JBQUE7QTlIeS9zQnJCOztBOEh4L3NCQTtFQUFzQixnQkFBQTtBOUg0L3NCdEI7O0E4SDMvc0JBO0VBQXdCLGdCQUFBO0E5SCsvc0J4Qjs7QThIOS9zQkE7RUFBd0IsZ0JBQUE7QTlIa2d0QnhCOztBOEhqZ3RCQTtFQUFzQixnQkFBQTtBOUhxZ3RCdEI7O0E4SHBndEJBO0VBQTBCLGdCQUFBO0E5SHdndEIxQjs7QThIdmd0QkE7RUFBdUIsZ0JBQUE7QTlIMmd0QnZCOztBOEgxZ3RCQTtFQUEyQixnQkFBQTtBOUg4Z3RCM0I7O0E4SDdndEJBO0VBQXVCLGdCQUFBO0E5SGlodEJ2Qjs7QThIaGh0QkE7RUFBeUIsZ0JBQUE7QTlIb2h0QnpCOztBOEhuaHRCQTtFQUErQixnQkFBQTtBOUh1aHRCL0I7O0E4SHRodEJBO0VBQThCLGdCQUFBO0E5SDBodEI5Qjs7QThIemh0QkE7RUFBc0IsZ0JBQUE7QTlINmh0QnRCOztBOEg1aHRCQTtFQUE2QixnQkFBQTtBOUhnaXRCN0I7O0E4SC9odEJBO0VBQXdCLGdCQUFBO0E5SG1pdEJ4Qjs7QThIbGl0QkE7RUFBZ0MsZ0JBQUE7QTlIc2l0QmhDOztBOEhyaXRCQTtFQUFzQixnQkFBQTtBOUh5aXRCdEI7O0E4SHhpdEJBO0VBQTJCLGdCQUFBO0E5SDRpdEIzQjs7QThIM2l0QkE7RUFBOEIsZ0JBQUE7QTlIK2l0QjlCOztBOEg5aXRCQTtFQUF1QixnQkFBQTtBOUhranRCdkI7O0E4SGpqdEJBO0VBQTJCLGdCQUFBO0E5SHFqdEIzQjs7QThIcGp0QkE7RUFBd0IsZ0JBQUE7QTlId2p0QnhCOztBOEh2anRCQTtFQUF1QixnQkFBQTtBOUgyanRCdkI7O0E4SDFqdEJBO0VBQXNCLGdCQUFBO0E5SDhqdEJ0Qjs7QThIN2p0QkE7RUFBd0IsZ0JBQUE7QTlIaWt0QnhCOztBOEhoa3RCQTtFQUFzQixnQkFBQTtBOUhva3RCdEI7O0E4SG5rdEJBO0VBQWtDLGdCQUFBO0E5SHVrdEJsQzs7QThIdGt0QkE7RUFBaUMsZ0JBQUE7QTlIMGt0QmpDOztBOEh6a3RCQTtFQUE0QixnQkFBQTtBOUg2a3RCNUI7O0E4SDVrdEJBO0VBQXNCLGdCQUFBO0E5SGdsdEJ0Qjs7QThIL2t0QkE7RUFBNkIsZ0JBQUE7QTlIbWx0QjdCOztBOEhsbHRCQTtFQUE2QixnQkFBQTtBOUhzbHRCN0I7O0E4SHJsdEJBO0VBQTJCLGdCQUFBO0E5SHlsdEIzQjs7QThIeGx0QkE7RUFBOEIsZ0JBQUE7QTlINGx0QjlCOztBOEgzbHRCQTtFQUFzQixnQkFBQTtBOUgrbHRCdEI7O0E4SDlsdEJBO0VBQXVCLGdCQUFBO0E5SGttdEJ2Qjs7QThIam10QkE7RUFBdUIsZ0JBQUE7QTlIcW10QnZCOztBOEhwbXRCQTtFQUF1QixnQkFBQTtBOUh3bXRCdkI7O0E4SHZtdEJBO0VBQTZCLGdCQUFBO0E5SDJtdEI3Qjs7QThIMW10QkE7RUFBdUIsZ0JBQUE7QTlIOG10QnZCOztBOEg3bXRCQTtFQUErQixnQkFBQTtBOUhpbnRCL0I7O0E4SGhudEJBO0VBQTZCLGdCQUFBO0E5SG9udEI3Qjs7QThIbm50QkE7RUFBd0IsZ0JBQUE7QTlIdW50QnhCOztBOEh0bnRCQTtFQUFvQixnQkFBQTtBOUgwbnRCcEI7O0E4SHpudEJBO0VBQTBCLGdCQUFBO0E5SDZudEIxQjs7QThINW50QkE7RUFBc0IsZ0JBQUE7QTlIZ290QnRCOztBOEgvbnRCQTtFQUF3QixnQkFBQTtBOUhtb3RCeEI7O0E4SGxvdEJBO0VBQTBCLGdCQUFBO0E5SHNvdEIxQjs7QThIcm90QkE7RUFBNkIsZ0JBQUE7QTlIeW90QjdCOztBOEh4b3RCQTtFQUE0QixnQkFBQTtBOUg0b3RCNUI7O0E4SDNvdEJBO0VBQTZCLGdCQUFBO0E5SCtvdEI3Qjs7QThIOW90QkE7RUFBNEIsZ0JBQUE7QTlIa3B0QjVCOztBOEhqcHRCQTtFQUFzQixnQkFBQTtBOUhxcHRCdEI7O0E4SHBwdEJBO0VBQXdCLGdCQUFBO0E5SHdwdEJ4Qjs7QThIdnB0QkE7RUFBeUIsZ0JBQUE7QTlIMnB0QnpCOztBOEgxcHRCQTtFQUF1QixnQkFBQTtBOUg4cHRCdkI7O0E4SDdwdEJBO0VBQXVCLGdCQUFBO0E5SGlxdEJ2Qjs7QThIaHF0QkE7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a0lqZ3ZCQTtFQUNFLGlCQUFBO0FsSW9ndkJGOztBbUl2bHZCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLGVBQUE7QW5Ja3h3QkY7O0FvSW54d0JBO0VBQ0UsaUJBQUE7RUFDQSxnQjdIcURTO0FQaXV3Qlg7O0FvSW54d0JBO0VBQ0Usc0M5SDBsQjRCO0FONHJ2QjlCOztBb0lueHdCQTtFQUNFLHNDOUhzbEI0QjtFOEhybEI1QixvQjdITGU7QVAyeHdCakI7O0FvSW54d0JBO0VBQ0UsVUFBQTtBcElzeHdCRjs7QW9Jbnh3QkE7RUFDRSxPQUFBO0VBQ0EsUUFBQTtBcElzeHdCRjs7QW9Jbnh3QkE7RUFDRSxxQjdIMklpQjtFNkgxSWpCLGVBQUE7RUFDQSxVQUFBO0FwSXN4d0JGOztBcUludHdCQTtFQUNFLGNBQUE7QXJJc3R3QkY7QXFJcHR3QkU7RUF4Q0Esc0I5SERTO0U4SEVULHdDQUFBO0U3SHRDRSxzQ0FBQTtFNkh3Q0YsYzlIR1M7RThIRlQsb0I5SHREZTtFOEg0RmIsVUFBQTtBckkwdHdCSjtBcUl4dHdCSTtFN0hqRkEscUJBQUE7QVI0eXdCSjtBcUlydHdCSTtFQWxERixzQjlIRFM7RThIRVQsd0NBQUE7RTdIdENFLHNDQUFBO0U2SHdDRixjOUhHUztFOEhGVCxvQjlIdERlO0FQZzB3QmpCO0FxSXZ0d0JFO0VBQ0UsVUFBQTtBckl5dHdCSjtBcUl2dHdCSTtFQUNFLGdDL0hveUJrQztBTnE3dUJ4QztBcUl0dHdCSTtFQUNFLGdDL0hneUJrQztBTnc3dUJ4QztBcUl0dHdCSTtFQUNFLGdDL0g2eEJrQztFK0g1eEJsQyxVQUFBO0FySXd0d0JOO0FxSXR0d0JJO0VBQ0UsZ0MvSHl4QmtDO0FOKzd1QnhDO0FxSXB0d0JFO0VBQ0Usd0JBQUE7RUFDQSxvQjlIOUhhO0FQbzF3QmpCO0FxSXB0d0JJO0VBQ0UsVUFBQTtBcklzdHdCTjtBcUludHdCSTtFQUNFLCtCL0hnbUM4QjtFK0gvbEM5QixtQkFsSWlCO0FySXUxd0J2QjtBcUlsdHdCSTtFQUNFLHlCOUh4Rks7RThIeUZMLGM5SG5GSztBUHV5d0JYO0FxSWx0d0JJO0VBQ0UseUI5SGpGSTtFOEhrRkosVzlIOUZLO0FQa3p3Qlg7QXFJanR3Qkk7RUFDRSx3QkFBQTtBckltdHdCTjtBcUlqdHdCTTtFQUNFLGVBQUE7QXJJbXR3QlI7QXFJaHR3Qk07RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0FySWt0d0JSO0FxSWh0d0JRO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtBcklrdHdCVjtBcUlodHdCVTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7QXJJa3R3Qlo7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cklzcHdCRjs7QXNJeHV4QkE7RUFDRSxVQUFBO0VBQ0EsZ0JBQUE7QXRJMnV4QkY7O0FzSXh1eEJBO0VBQ0UseUIvSHFFUTtBUHNxeEJWOztBc0l6dXhCQTtFQUNFLHlCL0hpRVE7QVAycXhCVjs7QXNJMXV4QkE7RUFDRSx5Qi9IMkRRO0FQa3J4QlY7O0FzSTN1eEJBO0VBQ0UseUIvSDREUTtBUGtyeEJWOztBc0k1dXhCQTtFQUNFLHlCL0hzRFE7QVB5cnhCVjs7QXVJL3Z4QkE7RUFDRSx5QkFBQTtBdklrd3hCRjs7QXVJL3Z4QkE7RUFDRSxnQ0FBQTtFQUNBLGdCaEl5RE07QVB5c3hCUjs7QXVJL3Z4QkE7RUFDRSxvQ0FBQTtBdklrd3hCRjs7QXVJL3Z4QkE7RUFDRSxxQmhJd0NTO0VnSXZDVCx5QmhJa0RRO0FQZ3R4QlY7O0F1SS92eEJBO0VBQ0UscUJoSW9DUztBUDh0eEJYOztBdUkvdnhCQTtFQUNFLFdoSThCUztFZ0k3QlQseUJoSXlDUTtFZ0l4Q1IscUJoSXdDUTtBUDB0eEJWOztBdUkvdnhCQTtFQUNFLG1CaEk2QlM7QVBxdXhCWDs7QXVJL3Z4QkE7RUFDRSxjaEl5QlM7QVB5dXhCWDs7QXVJL3Z4QkE7RUFDRSx5QkFBQTtBdklrd3hCRjs7QXVJL3Z4QkE7RUFDRSw4QkFBQTtBdklrd3hCRjs7QXVJL3Z4QkE7RUFDRSx5QkFBQTtBdklrd3hCRjs7QXVJL3Z4QkE7RUFDRSxtQmhJdUJRO0FQMnV4QlY7O0F1SS92eEJBO0VBQ0UseUJBQUE7QXZJa3d4QkY7O0F1SS92eEJBO0VBQ0UsbUJoSURTO0FQbXd4Qlg7O0F1SS92eEJBO0VBQ0UseUJBQUE7QXZJa3d4QkY7O0F1SS92eEJBO0VBQ0UsbUJoSUlRO0FQOHZ4QlY7O0F1SS92eEJBO0VBQ0UseUJBQUE7QXZJa3d4QkY7O0F1SS92eEJBO0VBQ0UsV2hJcEJTO0VnSXFCVCx5QmhJVFE7RWdJVVIseUJBQUE7QXZJa3d4QkY7O0F1SS92eEJBO0VBQ0UsNEJoSXhCUztBUDB4eEJYOztBdUkvdnhCQTtFQUNFLDBCaEk3QlM7QVAreHhCWDs7QXVJL3Z4QkE7RUFDRSwwQmhJaENTO0FQa3l4Qlg7O0F1SS92eEJBO0VBQ0UsY2hJakNTO0VnSWtDVCxxQmhJdENTO0VnSXVDVCxtQmhJdkNTO0FQeXl4Qlg7O0F1SS92eEJBO0VBQ0UsV2hJNUNTO0VnSTZDVCxxQmhJakNRO0VnSWtDUixtQmhJbENRO0FQb3l4QlY7O0F1SS92eEJBO0VBQ0UsMEJoSXRDUTtBUHd5eEJWOztBdUkvdnhCQTtFQUNFLFdoSXREUztFZ0l1RFQscUJoSXBDUTtFZ0lxQ1IsbUJoSXJDUTtBUHV5eEJWOztBdUkvdnhCQTtFQUNFLDBCaEl6Q1E7QVAyeXhCVjs7QXVJL3Z4QkE7RUFDRSxjaEk5RFM7RWdJK0RULHFCaEloRVM7RWdJaUVULG1CaElqRVM7QVBtMHhCWDs7QXVJL3Z4QkE7RUFDRSwwQmhJckVTO0FQdTB4Qlg7O0F1SS92eEJBO0VBQ0UsV2hJMUVTO0VnSTJFVCxxQmhJM0RRO0VnSTREUixtQmhJNURRO0VnSTZEUixlQUFBO0F2SWt3eEJGOztBdUkvdnhCQTtFQUNFLDBCaElqRVE7QVBtMHhCVjs7QXVJL3Z4QkE7RUFDRSxnQ0FBQTtFQUNBLGdCaEk1RU07QVA4MHhCUjs7QXVJL3Z4QkE7RUFDRSw0QmhJcEZTO0FQczF4Qlg7O0F1SS92eEJBO0VBQ0UsMEJoSXhGUztBUDAxeEJYOztBdUkvdnhCQTtFQUNFLDBCaEk1RlM7QVA4MXhCWDs7QXVJL3Z4QkE7RUFDRSxXaEl0R1M7RWdJdUdULHFCaElqR1M7RWdJa0dULG1CaElsR1M7QVBvMnhCWDs7QXVJL3Z4QkE7RUFDRSwwQmhJdEdTO0FQdzJ4Qlg7O0F1SS92eEJBO0VBQ0UsV2hJaEhTO0VnSWlIVCxxQmhJekdTO0VnSTBHVCxtQmhJM0dTO0FQNjJ4Qlg7O0F1SS92eEJBO0VBQ0UsMEJoSS9HUztBUGkzeEJYOztBdUkvdnhCQTtFQUNFLFdoSTFIUztFZ0kySFQsa0JoSWpITTtFZ0lrSE4sZ0JoSWxITTtBUG8zeEJSOztBdUkvdnhCQTtFQUNFLHVCaEl0SE07QVB3M3hCUjs7QXVJL3Z4QkE7RUFDRSx5QkFBQTtFQUNBLHFCaElwSVM7RWdJcUlULG1CaEkvSFM7QVBpNHhCWDs7QXVJL3Z4QkE7RUFDRSwwQmhJbklTO0FQcTR4Qlg7O0F1SS92eEJBO0VBQ0UsV2hJOUlTO0VnSStJVCxxQmhJL0hRO0VnSWdJUixtQmhJaElRO0FQazR4QlY7O0F1SS92eEJBO0VBQ0UsMEJoSXBJUTtBUHM0eEJWIiwiZmlsZSI6Im1vZGVybi5jc3MifQ== */