@charset "UTF-8";
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --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: #fff;
  --bs-secondary: #fff;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 255, 255, 255;
  --bs-secondary-rgb: 255, 255, 255;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #666666;
  --bs-secondary-text-emphasis: #666666;
  --bs-success-text-emphasis: rgb(3.9215686275%, 21.1764705882%, 13.1764705882%);
  --bs-info-text-emphasis: rgb(2.0392156863%, 31.6862745098%, 37.6470588235%);
  --bs-warning-text-emphasis: rgb(40%, 30.2745098039%, 1.0980392157%);
  --bs-danger-text-emphasis: rgb(34.5098039216%, 8.3137254902%, 10.8235294118%);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: white;
  --bs-secondary-bg-subtle: white;
  --bs-success-bg-subtle: rgb(81.9607843137%, 90.5882352941%, 86.5882352941%);
  --bs-info-bg-subtle: rgb(81.0196078431%, 95.8431372549%, 98.8235294118%);
  --bs-warning-bg-subtle: rgb(100%, 95.137254902%, 80.5490196078%);
  --bs-danger-bg-subtle: rgb(97.2549019608%, 84.1568627451%, 85.4117647059%);
  --bs-light-bg-subtle: rgb(98.6274509804%, 98.8235294118%, 99.0196078431%);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: white;
  --bs-secondary-border-subtle: white;
  --bs-success-border-subtle: rgb(63.9215686275%, 81.1764705882%, 73.1764705882%);
  --bs-info-border-subtle: rgb(62.0392156863%, 91.6862745098%, 97.6470588235%);
  --bs-warning-border-subtle: rgb(100%, 90.2745098039%, 61.0980392157%);
  --bs-danger-border-subtle: rgb(94.5098039216%, 68.3137254902%, 70.8235294118%);
  --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: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --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: "Liberation Sans", Sans-Serif;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 300;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #253c9c;
  --bs-link-color-rgb: 37, 60, 156;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(11.6078431373%, 18.8235294118%, 48.9411764706%);
  --bs-link-hover-color-rgb: 30, 48, 125;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);
  --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.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --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.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --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(255, 255, 255, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(16.6666666667%, 18.6274509804%, 20.5882352941%);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: white;
  --bs-secondary-text-emphasis: white;
  --bs-success-text-emphasis: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);
  --bs-info-text-emphasis: rgb(43.0588235294%, 87.5294117647%, 96.4705882353%);
  --bs-warning-text-emphasis: rgb(100%, 85.4117647059%, 41.6470588235%);
  --bs-danger-text-emphasis: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #333333;
  --bs-secondary-bg-subtle: #333333;
  --bs-success-bg-subtle: rgb(1.9607843137%, 10.5882352941%, 6.5882352941%);
  --bs-info-bg-subtle: rgb(1.0196078431%, 15.8431372549%, 18.8235294118%);
  --bs-warning-bg-subtle: rgb(20%, 15.137254902%, 0.5490196078%);
  --bs-danger-bg-subtle: rgb(17.2549019608%, 4.1568627451%, 5.4117647059%);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #999999;
  --bs-secondary-border-subtle: #999999;
  --bs-success-border-subtle: rgb(5.8823529412%, 31.7647058824%, 19.7647058824%);
  --bs-info-border-subtle: rgb(3.0588235294%, 47.5294117647%, 56.4705882353%);
  --bs-warning-border-subtle: rgb(60%, 45.4117647059%, 1.6470588235%);
  --bs-danger-border-subtle: rgb(51.7647058824%, 12.4705882353%, 16.2352941176%);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: white;
  --bs-link-hover-color: white;
  --bs-link-color-rgb: 255, 255, 255;
  --bs-link-hover-color-rgb: 255, 255, 255;
  --bs-code-color: rgb(90.3529411765%, 52%, 71.0588235294%);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(40%, 30.2745098039%, 1.0980392157%);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);
  --bs-form-valid-border-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);
  --bs-form-invalid-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);
  --bs-form-invalid-border-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);
}

*,
*::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: "Liberation Sans", Sans-Serif;
  font-style: thin;
  font-weight: 400;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

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

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

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

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

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

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  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: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
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;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

/* 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.25rem;
  font-weight: 300;
}

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

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

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

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

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

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

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

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

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

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

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

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

.img-fluid, footer .content .sponsors .sponsor img, #footer .content .sponsors .sponsor img, #main .sponsors .sponsor div img, .hero img, .news .post .pictures img, .section .section-image img {
  max-width: 100%;
  height: auto;
}

.img-thumbnail, .news .post .pictures img {
  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);
  box-shadow: var(--bs-box-shadow-sm);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

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

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

@media (min-width: 576px) {
  .container-sm, .container, footer .content .sponsors, #footer .content .sponsors, #main .sponsors, .page-container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container, footer .content .sponsors, #footer .content .sponsors, #main .sponsors, .page-container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container, footer .content .sponsors, #footer .content .sponsors, #main .sponsors, .page-container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container, footer .content .sponsors, #footer .content .sponsors, #main .sponsors, .page-container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container, footer .content .sponsors, #footer .content .sponsors, #main .sponsors, .page-container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row, footer .content .sponsors, #footer .content .sponsors, #main .sponsors, .numbers, .games .game, .info, .section {
  --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 > *, footer .content .sponsors > *, #footer .content .sponsors > *, #main .sponsors > *, .numbers > *, .games .game > *, .info > *, .section > * {
  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, .section .section-text {
  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, footer .content .sponsors .sponsor, #footer .content .sponsors .sponsor {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3, .news .post .pictures {
  flex: 0 0 auto;
  width: 25%;
}

.col-4, .games .game .matchDay {
  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, .games .game .info {
  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, #main .sponsors .sponsor {
  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;
}

@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;
  }
}
@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, .numbers .number {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6, .info .contact, .info .training {
    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, .news .post .text {
    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, .news .post .pictures img {
    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;
  }
}
@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, #main .sponsors .sponsor {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6, .section .section-image {
    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;
  }
}
@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;
  }
}
@media (min-width: 1400px) {
  .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;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

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

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

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

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

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

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

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

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

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

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: white;
  --bs-table-border-color: #cccccc;
  --bs-table-striped-bg: rgb(95%, 95%, 95%);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(90%, 90%, 90%);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(92.5%, 92.5%, 92.5%);
  --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: white;
  --bs-table-border-color: #cccccc;
  --bs-table-striped-bg: rgb(95%, 95%, 95%);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(90%, 90%, 90%);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(92.5%, 92.5%, 92.5%);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(81.9607843137%, 90.5882352941%, 86.5882352941%);
  --bs-table-border-color: rgb(65.568627451%, 72.4705882353%, 69.2705882353%);
  --bs-table-striped-bg: rgb(77.862745098%, 86.0588235294%, 82.2588235294%);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(73.7647058824%, 81.5294117647%, 77.9294117647%);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(75.8137254902%, 83.7941176471%, 80.0941176471%);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(81.0196078431%, 95.8431372549%, 98.8235294118%);
  --bs-table-border-color: rgb(64.8156862745%, 76.6745098039%, 79.0588235294%);
  --bs-table-striped-bg: rgb(76.968627451%, 91.0509803922%, 93.8823529412%);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(72.9176470588%, 86.2588235294%, 88.9411764706%);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(74.9431372549%, 88.6549019608%, 91.4117647059%);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: rgb(100%, 95.137254902%, 80.5490196078%);
  --bs-table-border-color: rgb(80%, 76.1098039216%, 64.4392156863%);
  --bs-table-striped-bg: rgb(95%, 90.3803921569%, 76.5215686275%);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(90%, 85.6235294118%, 72.4941176471%);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(92.5%, 88.0019607843%, 74.5078431373%);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(97.2549019608%, 84.1568627451%, 85.4117647059%);
  --bs-table-border-color: rgb(77.8039215686%, 67.3254901961%, 68.3294117647%);
  --bs-table-striped-bg: rgb(92.3921568627%, 79.9490196078%, 81.1411764706%);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(87.5294117647%, 75.7411764706%, 76.8705882353%);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(89.9607843137%, 77.8450980392%, 79.0058823529%);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: rgb(77.8039215686%, 78.1176470588%, 78.431372549%);
  --bs-table-striped-bg: rgb(92.3921568627%, 92.7647058824%, 93.137254902%);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(87.5294117647%, 87.8823529412%, 88.2352941176%);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(89.9607843137%, 90.3235294118%, 90.6862745098%);
  --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: #212529;
  --bs-table-border-color: rgb(30.3529411765%, 31.6078431373%, 32.862745098%);
  --bs-table-striped-bg: rgb(17.2941176471%, 18.7843137255%, 20.2745098039%);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(21.6470588235%, 23.0588235294%, 24.4705882353%);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(19.4705882353%, 20.9215686275%, 22.3725490196%);
  --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: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

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

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

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

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  box-shadow: var(--bs-box-shadow-inset);
  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: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: white;
  outline: 0;
  box-shadow: var(--bs-box-shadow-inset), 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  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.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 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.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.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.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.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.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  box-shadow: var(--bs-box-shadow-inset);
  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: white;
  outline: 0;
  box-shadow: var(--bs-box-shadow-inset), 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

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

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

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

.form-check {
  display: block;
  min-height: 1.5rem;
  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: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  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);
  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: white;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
}
.form-check-input:checked {
  background-color: #fff;
  border-color: #fff;
}
.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: #fff;
  border-color: #fff;
  --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='white'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

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

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

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(255, 255, 255, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #fff;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  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 {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: white;
}
.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;
  box-shadow: var(--bs-box-shadow-inset);
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #fff;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  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 {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: white;
}
.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;
  box-shadow: var(--bs-box-shadow-inset);
}
.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 + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) 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.75rem;
}
.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;
  padding-left: 0.75rem;
}
.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 {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

.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.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) 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.5rem 1rem;
  font-size: 1.25rem;
  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.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

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

.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(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  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: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: var(--bs-box-shadow-inset), 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.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='%23198754' 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.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: var(--bs-box-shadow-inset), 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.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.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

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

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

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  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: calc(1.5em + 0.75rem);
  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.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: var(--bs-box-shadow-inset), 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.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: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: var(--bs-box-shadow-inset), 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.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.25rem 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.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --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: var(--bs-border-width);
  --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.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  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);
  box-shadow: var(--bs-btn-box-shadow);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-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-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);
  box-shadow: var(--bs-btn-active-shadow);
}
.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-active-shadow), var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-active-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);
  box-shadow: none;
}

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(8.3333333333%, 45%, 28%);
  --bs-btn-hover-border-color: rgb(7.8431372549%, 42.3529411765%, 26.3529411765%);
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(7.8431372549%, 42.3529411765%, 26.3529411765%);
  --bs-btn-active-border-color: rgb(7.3529411765%, 39.7058823529%, 24.7058823529%);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(19.3333333333%, 82.3333333333%, 95%);
  --bs-btn-hover-border-color: rgb(14.5882352941%, 81.2941176471%, 94.7058823529%);
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(24.0784313725%, 83.3725490196%, 95.2941176471%);
  --bs-btn-active-border-color: rgb(14.5882352941%, 81.2941176471%, 94.7058823529%);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(100%, 79.3333333333%, 17.3333333333%);
  --bs-btn-hover-border-color: rgb(100%, 78.1176470588%, 12.4705882353%);
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(100%, 80.5490196078%, 22.1960784314%);
  --bs-btn-active-border-color: rgb(100%, 78.1176470588%, 12.4705882353%);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(73.3333333333%, 17.6666666667%, 23%);
  --bs-btn-hover-border-color: rgb(69.0196078431%, 16.6274509804%, 21.6470588235%);
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(69.0196078431%, 16.6274509804%, 21.6470588235%);
  --bs-btn-active-border-color: rgb(64.7058823529%, 15.5882352941%, 20.2941176471%);
  --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: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(82.6666666667%, 83%, 83.3333333333%);
  --bs-btn-hover-border-color: rgb(77.8039215686%, 78.1176470588%, 78.431372549%);
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(77.8039215686%, 78.1176470588%, 78.431372549%);
  --bs-btn-active-border-color: rgb(72.9411764706%, 73.2352941176%, 73.5294117647%);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(26%, 27.3333333333%, 28.6666666667%);
  --bs-btn-hover-border-color: rgb(21.6470588235%, 23.0588235294%, 24.4705882353%);
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(30.3529411765%, 31.6078431373%, 32.862745098%);
  --bs-btn-active-border-color: rgb(21.6470588235%, 23.0588235294%, 24.4705882353%);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

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

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

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

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

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --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: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --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: 70, 89, 171;
  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.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --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: 1rem;
  --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: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #fff;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --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);
  box-shadow: var(--bs-dropdown-box-shadow);
}
.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: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

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

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

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

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

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

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  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: #fff;
  --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(-1 * var(--bs-border-width));
}
.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.5625rem;
  padding-left: 0.5625rem;
}
.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.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.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(-1 * var(--bs-border-width));
}
.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:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .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: #000;
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

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

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

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #fff;
}
.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: 700;
  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-grow: 1;
  flex-basis: 0;
  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: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: #f9df18;
  --bs-navbar-hover-color: #fff;
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --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.25rem;
  --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%2833, 37, 41, 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.25rem;
  --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, footer .content .navbar > .sponsors, #footer .content .navbar > .sponsors, #main .navbar > .sponsors, .navbar > .page-container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

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

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

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  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;
    box-shadow: none;
    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;
    box-shadow: none;
    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, header #mainNav .navbar, #header #mainNav .navbar {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav, header #mainNav .navbar .navbar-nav, #header #mainNav .navbar .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu, header #mainNav .navbar .navbar-nav .dropdown-menu, #header #mainNav .navbar .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link, header #mainNav .navbar .navbar-nav .nav-link, #header #mainNav .navbar .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, header #mainNav .navbar .navbar-nav-scroll, #header #mainNav .navbar .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse, header #mainNav .navbar .navbar-collapse, #header #mainNav .navbar .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler, header #mainNav .navbar .navbar-toggler, #header #mainNav .navbar .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas, header #mainNav .navbar .offcanvas, #header #mainNav .navbar .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;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header, header #mainNav .navbar .offcanvas .offcanvas-header, #header #mainNav .navbar .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body, header #mainNav .navbar .offcanvas .offcanvas-body, #header #mainNav .navbar .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;
    box-shadow: none;
    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: 1400px) {
  .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;
    box-shadow: none;
    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;
  box-shadow: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%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-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%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-.708'/%3e%3c/svg%3e");
}

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

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

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --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(255, 255, 255, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #fff;
  --bs-pagination-active-border-color: #fff;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

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

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.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: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

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

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --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: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) 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: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.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-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: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --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: #fff;
  --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);
  box-shadow: var(--bs-progress-box-shadow);
}

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

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

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

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

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

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #fff;
  --bs-list-group-active-border-color: #fff;
  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 {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):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:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.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: 1400px) {
  .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-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.414'/%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(255, 255, 255, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  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;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  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;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

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

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

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

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: 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: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --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) - (var(--bs-border-width)));
  --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: var(--bs-border-width);
  --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: var(--bs-border-width);
  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 {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@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);
  box-shadow: var(--bs-modal-box-shadow);
  outline: 0;
}

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: 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: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@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: 1399.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.875rem;
  --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: "Liberation Sans", 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.875rem;
  --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: 1rem;
  --bs-popover-header-color: inherit;
  --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: "Liberation Sans", 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);
  box-shadow: var(--bs-popover-box-shadow);
}
.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;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%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-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%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: var(--bs-carousel-indicator-active-bg);
  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: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

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

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --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;
    box-shadow: var(--bs-offcanvas-box-shadow);
    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;
    box-shadow: var(--bs-offcanvas-box-shadow);
    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;
    box-shadow: var(--bs-offcanvas-box-shadow);
    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;
    box-shadow: var(--bs-offcanvas-box-shadow);
    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: 1399.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;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.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: 1400px) {
  .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;
  box-shadow: var(--bs-offcanvas-box-shadow);
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

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

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-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));
  margin-left: auto;
}

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

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

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

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

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

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

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

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

@keyframes placeholder-wave {
  100% {
    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: #000 !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !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(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 255, 255, 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(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, 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(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, 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(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, 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(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, 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, header #mainNav, #header #mainNav {
  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: 1400px) {
  .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;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !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, #main .sponsors .sponsor div, .games .game, .hero img, .news .post .pictures img, .section .section-image img {
  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-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, .games .game {
  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-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, footer .content .sponsors, #footer .content .sponsors {
  justify-content: center !important;
}

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

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

.justify-content-evenly, #main .sponsors, main aside .social-media, main aside {
  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, .numbers {
  align-items: stretch !important;
}

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

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

.align-content-center, footer .content .sponsors .sponsor, #footer .content .sponsors .sponsor, #main .sponsors .sponsor, .games .game .matchDay, .news .post .text {
  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, .news .post:nth-child(odd) > .pictures {
  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, .news .post:nth-child(even) > .pictures {
  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-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-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-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-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-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-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-auto {
  margin-left: auto !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

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

.fs-6 {
  font-size: 1rem !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: 700 !important;
}

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

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

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

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

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

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

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

.text-center, footer .content .sponsors .sponsor, #footer .content .sponsors .sponsor, #main .sponsors .sponsor, .numbers .number .icon-container, .numbers, .games .game .info .address, .games .game .info .teams, .games .game .matchDay, .hero, .center-heading {
  text-align: center !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-muted {
  --bs-text-opacity: 1;
  color: 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-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-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 {
  user-select: all !important;
}

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

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

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

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

.rounded, footer .content .sponsors .sponsor, #footer .content .sponsors .sponsor, #main .sponsors .sponsor div, .games .game {
  border-radius: var(--bs-border-radius) !important;
}

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

.rounded-1, .hero img, .news .post .pictures img, .section .section-image img {
  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-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-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-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-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-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-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-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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, .news .post .pictures {
    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-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-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-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-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-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-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-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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-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-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-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-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-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-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-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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-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-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-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-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-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-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-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .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-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-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-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-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-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-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-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .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;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !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;
  }
}
html {
  height: 100%;
  scroll-padding-top: calc(4.5rem - 1px);
}

/* Recommended. Applies to all SVGs. */
.icon {
  height: 1em;
  width: 1em;
}

.divider {
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .divider {
    font-size: 3rem;
  }
}
.divider {
  text-transform: uppercase;
  font-family: "Liberation Sans", Sans-Serif;
  font-weight: 200;
}
.divider strong {
  font-weight: bolder;
}

.section {
  justify-content: space-evenly;
  align-items: center;
  gap: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .section {
    gap: 5rem;
  }
}
.section .section-image {
  text-align: right;
  color: #6c757d;
  font-style: italic;
}
.section .section-text p {
  color: #6c757d;
}
@media (min-width: 992px) {
  .section .section-text {
    padding: 1em 1em 1em 2.5em;
    border-left: 1px solid #212529;
  }
}

.page-container {
  margin-top: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .page-container {
    margin-top: 5rem;
  }
}
.page-container:first-of-type {
  padding-top: calc(4.5rem + 3.3333333333% + 2rem);
}

.center-heading {
  margin-top: 1.25rem;
  margin-bottom: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  .center-heading {
    margin-bottom: 2rem;
  }
}
.center-heading h1, .center-heading .h1 {
  font-weight: 600;
}
.center-heading h1, .center-heading .h1, .center-heading h2, .center-heading .h2, .center-heading h3, .center-heading .h3 {
  margin-bottom: 0;
  text-transform: uppercase;
  letter-spacing: 0.01em;
  color: #253c9c;
  border-bottom: 0.1em;
  border-left: 0;
  border-right: 0;
  border-top: 0;
  border-style: solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(90deg, rgba(255, 255, 255, 0) 25%, rgb(249, 223, 24) 50%, rgba(255, 255, 255, 0) 75%);
}

.js-only {
  display: none;
}

.show {
  display: block;
}

header #mainNav .navbar, #header #mainNav .navbar {
  background: #253c9c;
}
header #mainNav .navbar .navbar-brand, #header #mainNav .navbar .navbar-brand {
  height: calc(2.125rem + 10.5vw);
}
@media (min-width: 1200px) {
  header #mainNav .navbar .navbar-brand, #header #mainNav .navbar .navbar-brand {
    height: 10rem;
  }
}
header #mainNav .navbar .navbar-brand img, #header #mainNav .navbar .navbar-brand img {
  height: calc(2.125rem + 10.5vw);
}
@media (min-width: 1200px) {
  header #mainNav .navbar .navbar-brand img, #header #mainNav .navbar .navbar-brand img {
    height: 10rem;
  }
}
header #mainNav .navbar .navbar-nav, #header #mainNav .navbar .navbar-nav {
  text-align: center;
}
@media (min-width: 992px) {
  header #mainNav .navbar .navbar-nav, #header #mainNav .navbar .navbar-nav {
    text-align: right;
  }
}
header #mainNav .spacer, #header #mainNav .spacer {
  background: #253c9c;
  aspect-ratio: 28.724;
  clip-path: shape(from 0% 0%, line to 0% 70.69%, line to 0.32% 70.41%, line to 0.55% 70.12%, line to 0.78% 69.84%, line to 0.94% 69.54%, line to 1.06% 69.54%, line to 1.18% 69.26%, line to 1.41% 68.98%, line to 1.64% 68.69%, line to 1.94% 68.4%, line to 2.08% 68.11%, line to 2.39% 68.11%, curve to 2.79% 72.33% with 2.54% 68.12%/2.66% 70.75%, line to 3.02% 75.34%, line to 3.16% 76.96%, line to 3.34% 79.52%, line to 3.47% 80.98%, curve to 3.82% 85.29% with 3.55% 82.04%/3.74% 84.94%, line to 3.99% 85.07%, line to 4.29% 84.78%, line to 4.45% 84.49%, line to 4.68% 84.2%, line to 4.99% 83.92%, line to 5.14% 83.63%, line to 5.66% 83.05%, line to 5.81% 82.76%, line to 5.93% 82.76%, line to 6.05% 82.48%, line to 6.28% 82.19%, line to 6.51% 81.89%, line to 6.62% 81.89%, line to 6.72% 81.62%, line to 7.03% 81.33%, line to 7.26% 81.04%, line to 7.49% 80.76%, line to 7.64% 80.47%, curve to 7.87% 80.65% with 7.69% 80.45%/7.84% 80.35%, line to 8.12% 84.07%, line to 8.2% 84.88%, line to 8.41% 87.85%, line to 8.5% 88.89%, line to 8.72% 91.87%, line to 8.8% 92.76%, line to 8.98% 95.32%, line to 9.1% 96.53%, curve to 9.25% 97.69% with 9.16% 97.3%/9.17% 97.78%, line to 9.37% 97.42%, line to 9.67% 97.13%, line to 9.83% 96.84%, line to 10.15% 96.56%, line to 10.29% 96.27%, line to 10.61% 95.98%, line to 10.76% 95.7%, line to 10.99% 95.41%, line to 11.22% 95.12%, line to 11.52% 94.83%, line to 11.62% 94.56%, line to 11.75% 94.56%, line to 11.9% 94.26%, line to 12.13% 93.97%, line to 12.66% 93.4%, line to 12.82% 93.11%, line to 13.05% 92.82%, line to 13.36% 92.54%, line to 13.51% 92.25%, line to 14.02% 91.67%, line to 14.19% 91.39%, line to 14.42% 91.1%, line to 14.65% 90.81%, line to 14.88% 90.51%, line to 14.99% 90.51%, line to 15.09% 90.24%, line to 15.4% 89.95%, line to 15.55% 89.66%, curve to 15.76% 87.72% with 15.69% 89.62%/15.64% 89.47%, line to 16.07% 82.63%, line to 16.2% 80.66%, line to 16.56% 74.79%, line to 16.92% 69.15%, curve to 17.14% 68.69% with 16.99% 68.54%/17.07% 68.71%, line to 17.29% 68.4%, line to 17.81% 67.83%, line to 17.98% 67.54%, line to 18.21% 67.25%, line to 18.51% 67.25%, curve to 18.85% 70.61% with 18.65% 67.26%/18.72% 68.94%, line to 18.99% 72.23%, line to 19.14% 74.35%, line to 19.28% 75.97%, line to 19.43% 78.08%, line to 19.59% 79.99%, line to 19.72% 81.82%, line to 19.88% 83.72%, line to 20.01% 85.55%, line to 20.17% 87.46%, line to 20.3% 89.29%, line to 20.48% 91.48%, line to 20.59% 93.02%, line to 20.94% 97.51%, curve to 21.15% 100% with 20.97% 97.93%/21.12% 99.96%, curve to 21.26% 98.53% with 21.18% 100.06%/21.23% 99.03%, line to 21.37% 96.84%, line to 21.48% 94.91%, line to 21.74% 90.85%, line to 21.83% 89.18%, line to 21.95% 87.39%, line to 22.13% 84.51%, curve to 22.33% 81.53% with 22.18% 83.61%/22.27% 81.96%, curve to 22.5% 81.33% with 22.37% 81.22%/22.45% 81.34%, line to 22.64% 81.04%, line to 22.95% 80.76%, line to 23.1% 80.47%, line to 23.33% 80.18%, line to 23.56% 79.89%, line to 23.87% 79.61%, line to 24.02% 79.32%, line to 24.54% 78.74%, line to 24.69% 78.45%, line to 24.82% 78.45%, line to 24.92% 78.11%, curve to 25.01% 78.11% with 24.94% 78.16%/24.99% 78.22%, curve to 25.1% 76.65% with 25.04% 77.8%/25.07% 77.15%, line to 25.21% 74.97%, line to 25.32% 73.07%, line to 25.58% 69.01%, line to 25.67% 67.35%, line to 25.96% 62.85%, line to 26.3% 57.39%, curve to 26.53% 56.91% with 26.36% 56.8%/26.46% 56.93%, line to 26.68% 56.62%, line to 27.2% 56.05%, line to 27.37% 55.76%, line to 27.89% 55.18%, line to 28.04% 54.9%, line to 28.34% 54.61%, line to 28.57% 54.32%, line to 28.8% 54.04%, line to 28.95% 53.74%, line to 29.08% 53.74%, line to 29.2% 53.46%, line to 29.43% 53.17%, line to 29.66% 52.87%, line to 29.77% 52.87%, line to 29.88% 52.6%, line to 30.18% 52.31%, curve to 30.35% 51.84% with 30.22% 52.31%/30.32% 52.1%, curve to 30.5% 49.53% with 30.4% 51.41%/30.45% 50.31%, line to 30.7% 46.37%, line to 30.87% 43.5%, line to 31.15% 39.13%, line to 31.24% 37.47%, line to 31.36% 35.67%, line to 31.53% 32.93%, curve to 31.63% 31.24% with 31.56% 32.37%/31.6% 31.55%, curve to 31.71% 31.05% with 31.66% 31.02%/31.69% 31.05%, line to 31.92% 31.05%, curve to 32.27% 35% with 32.01% 31.09%/32.18% 33.77%, line to 32.42% 36.89%, line to 32.65% 40.02%, line to 32.83% 42.33%, line to 33.05% 45.2%, curve to 33.16% 46.48% with 33.07% 45.51%/33.13% 46.52%, line to 33.31% 44.05%, line to 33.43% 42.06%, line to 33.54% 40.44%, line to 33.79% 36.2%, line to 34.09% 31.49%, curve to 34.33% 27.68% with 34.15% 30.48%/34.27% 28.24%, curve to 34.4% 27.68% with 34.35% 27.58%/34.38% 27.6%, line to 34.7% 27.32%, line to 34.86% 27.03%, line to 35.09% 26.74%, line to 35.4% 26.45%, line to 35.55% 26.17%, line to 35.77% 25.88%, line to 36% 25.59%, line to 36.31% 25.3%, line to 36.46% 25.02%, line to 36.98% 24.44%, line to 37.14% 24.16%, line to 37.69% 23.58%, line to 37.83% 23.29%, line to 38.14% 23.01%, line to 38.29% 22.72%, line to 38.52% 22.43%, line to 38.75% 22.14%, line to 39.06% 21.86%, line to 39.19% 21.57%, line to 39.5% 21.28%, line to 39.67% 20.99%, line to 40.19% 20.42%, line to 40.36% 20.13%, line to 40.58% 19.85%, line to 40.81% 19.56%, line to 41.12% 19.27%, line to 41.26% 18.98%, line to 41.58% 18.7%, line to 41.73% 18.41%, line to 41.96% 18.12%, line to 42.19% 17.83%, line to 42.5% 17.55%, line to 42.6% 17.27%, line to 42.72% 17.27%, line to 42.87% 16.97%, line to 43.1% 16.69%, line to 43.33% 16.4%, line to 43.64% 16.11%, line to 43.78% 15.82%, line to 44.1% 15.54%, line to 44.25% 15.25%, line to 44.48% 14.96%, line to 44.71% 14.67%, line to 45.02% 14.39%, line to 45.12% 14.11%, line to 45.24% 14.11%, line to 45.39% 13.81%, line to 45.62% 13.53%, line to 45.85% 13.24%, line to 46.16% 12.95%, line to 46.31% 12.66%, line to 46.83% 12.09%, line to 46.99% 11.8%, line to 47.53% 11.23%, line to 47.67% 10.94%, line to 47.99% 10.65%, line to 48.14% 10.36%, line to 48.37% 10.08%, line to 48.61% 9.79%, line to 48.92% 9.5%, line to 49.02% 9.23%, line to 49.15% 9.23%, line to 49.28% 8.93%, line to 49.59% 8.64%, line to 49.82% 8.35%, line to 49.99% 8.07%, line to 50.19% 7.77%, line to 50.32% 7.77%, line to 50.44% 7.49%, line to 50.67% 7.2%, line to 50.9% 6.92%, line to 51.2% 6.63%, line to 51.31% 6.35%, line to 51.44% 6.35%, line to 51.54% 6.07%, line to 51.67% 6.07%, line to 51.8% 5.77%, line to 52% 5.77%, curve to 52.22% 7.78% with 52.11% 5.77%/52.12% 6.59%, line to 52.31% 8.73%, line to 52.51% 11.55%, line to 52.62% 12.76%, line to 52.81% 15.46%, line to 52.91% 16.62%, line to 53.14% 19.75%, line to 53.22% 20.65%, line to 53.37% 22.78%, curve to 53.49% 24.5% with 53.42% 23.48%/53.44% 23.24%, line to 53.59% 27.3%, line to 53.77% 32.19%, line to 53.94% 36.54%, line to 54.08% 40.52%, line to 54.27% 45.66%, line to 54.45% 50.3%, line to 54.65% 55.79%, curve to 54.9% 59.78% with 54.75% 58.45%/54.75% 59.83%, line to 55% 59.51%, line to 55.11% 59.51%, line to 55.28% 59.21%, line to 55.8% 58.63%, line to 55.97% 58.35%, line to 56.2% 58.06%, line to 56.51% 57.77%, line to 56.65% 57.48%, line to 56.96% 57.2%, line to 57.12% 56.91%, line to 57.34% 56.62%, line to 57.86% 56.05%, line to 58.02% 55.76%, line to 58.32% 55.47%, line to 58.47% 55.18%, curve to 58.57% 55% with 58.5% 55.18%/58.54% 55.25%, line to 58.86% 50.23%, line to 59.01% 47.81%, line to 59.12% 46.15%, line to 59.2% 44.65%, line to 59.47% 40.41%, line to 59.57% 38.62%, line to 59.69% 36.82%, curve to 59.85% 34.39% with 59.73% 36.02%/59.8% 34.83%, curve to 60.08% 33.92% with 59.91% 33.87%/60.01% 33.94%, line to 60.22% 33.64%, line to 60.54% 33.35%, line to 60.64% 33.07%, line to 60.77% 33.07%, line to 60.92% 32.77%, line to 61.15% 32.49%, line to 61.44% 32.49%, curve to 61.82% 36.55% with 61.58% 32.49%/61.69% 35%, line to 61.9% 37.42%, line to 62.14% 40.72%, line to 62.22% 41.62%, line to 62.37% 43.73%, line to 62.5% 45.22%, line to 62.74% 48.55%, line to 62.86% 49.67%, curve to 63.05% 49.43% with 62.92% 49.94%/62.99% 49.46%, line to 63.18% 49.43%, line to 63.3% 49.15%, line to 63.6% 48.86%, line to 63.74% 48.58%, line to 64.15% 48.29%, curve to 64.4% 50.8% with 64.26% 48.29%/64.3% 49.45%, line to 64.56% 52.82%, line to 64.69% 54.65%, line to 64.78% 55.57%, line to 64.98% 58.41%, line to 65.21% 61.31%, line to 65.41% 63.88%, curve to 65.54% 65.57% with 65.44% 64.28%/65.51% 65.45%, curve to 65.64% 65.57% with 65.56% 65.75%/65.61% 65.54%, line to 65.95% 65.24%, line to 66.18% 64.95%, line to 66.34% 64.67%, line to 66.63% 64.19%, curve to 66.74% 62.46% with 66.67% 63.86%/66.7% 63.06%, line to 66.92% 59.59%, line to 67.58% 48.92%, line to 67.92% 43.59%, line to 68.11% 43.12%, line to 68.34% 42.83%, line to 68.65% 42.54%, line to 68.78% 42.26%, line to 69.08% 41.97%, line to 69.29% 41.5%, line to 69.6% 36.45%, line to 69.86% 32.36%, line to 69.96% 30.57%, line to 70.23% 26.33%, line to 70.55% 21.1%, curve to 70.67% 20.63% with 70.6% 20.56%/70.62% 20.79%, line to 70.83% 20.42%, line to 70.95% 20.14%, line to 71.07% 20.14%, line to 71.23% 19.85%, line to 71.46% 19.56%, line to 71.77% 19.27%, line to 71.91% 18.98%, line to 72.22% 18.7%, line to 72.32% 18.42%, line to 72.45% 18.42%, line to 72.6% 18.12%, line to 72.83% 17.83%, line to 73.06% 17.55%, line to 73.37% 17.26%, line to 73.47% 16.98%, line to 73.6% 16.98%, line to 73.74% 16.69%, line to 74.28% 16.11%, line to 74.42% 15.82%, line to 74.74% 15.54%, line to 74.89% 15.25%, line to 75.12% 14.96%, line to 75.35% 14.67%, line to 75.66% 14.39%, line to 75.76% 14.11%, line to 75.89% 14.11%, line to 76.02% 13.81%, line to 76.17% 13.81%, curve to 76.4% 16.02% with 76.28% 13.82%/76.3% 14.73%, line to 76.54% 17.64%, line to 76.78% 20.9%, line to 77.07% 24.63%, line to 77.15% 25.53%, line to 77.29% 27.51%, line to 77.44% 29.27%, line to 77.6% 31.54%, line to 77.74% 33.16%, line to 77.89% 35.27%, line to 78.04% 37.02%, line to 78.2% 39.29%, line to 78.34% 40.92%, line to 78.51% 43.32%, line to 78.65% 44.92%, curve to 79.03% 48.86% with 78.77% 46.56%/78.9% 48.95%, line to 79.12% 48.59%, line to 79.25% 48.59%, line to 79.39% 48.29%, line to 79.71% 48%, line to 79.81% 47.73%, line to 79.94% 47.73%, line to 80.07% 47.43%, line to 80.28% 47.43%, curve to 80.49% 48.45% with 80.39% 47.43%/80.4% 47.96%, line to 80.57% 48.72%, line to 80.74% 49.88%, line to 80.82% 50.21%, line to 81.01% 51.51%, line to 81.11% 51.93%, line to 81.27% 53.04%, line to 81.35% 53.37%, line to 81.51% 54.48%, line to 81.6% 54.8%, line to 81.78% 56.08%, line to 81.88% 56.53%, line to 82.03% 57.58%, line to 82.13% 57.96%, line to 82.31% 59.24%, line to 82.41% 59.69%, line to 82.56% 60.74%, line to 82.65% 61.08%, line to 82.79% 62.08%, curve to 83.05% 63.67% with 82.88% 62.59%/82.97% 62.82%, line to 83.4% 68.17%, line to 83.48% 69.07%, line to 83.65% 71.47%, line to 83.79% 73.09%, line to 84% 76.08%, line to 84.15% 77.95%, curve to 84.43% 80.76% with 84.25% 79.34%/84.32% 80.72%, line to 84.61% 80.47%, line to 84.84% 80.18%, line to 85.07% 79.89%, line to 85.37% 79.61%, curve to 85.65% 76.06% with 85.48% 79.57%/85.57% 77.55%, line to 85.86% 72.69%, line to 86.15% 68.02%, line to 86.51% 62.14%, curve to 86.75% 58.49% with 86.57% 61.24%/86.7% 58.94%, curve to 86.82% 58.33% with 86.78% 58.32%/86.8% 58.35%, line to 86.93% 58.33%, line to 87.03% 58.06%, line to 87.33% 57.77%, line to 87.56% 57.48%, line to 87.8% 57.2%, line to 87.95% 56.9%, line to 88.08% 56.9%, line to 88.19% 56.61%, line to 88.31% 56.61%, line to 88.41% 56.33%, line to 88.72% 56.05%, line to 88.95% 55.76%, line to 89.18% 55.47%, line to 89.33% 55.18%, line to 89.71% 55.18%, curve to 89.96% 57.7% with 89.82% 55.19%/89.86% 56.34%, line to 90.12% 59.59%, line to 90.29% 61.96%, line to 90.41% 63.32%, line to 90.59% 65.85%, line to 90.73% 67.48%, line to 90.91% 70.04%, line to 91.02% 71.21%, line to 91.2% 73.77%, line to 91.32% 75.1%, line to 91.51% 77.76%, line to 91.63% 79.11%, line to 91.8% 81.53%, line to 91.92% 82.84%, line to 92.12% 85.68%, line to 92.21% 86.6%, line to 92.42% 89.64%, curve to 92.52% 89.64% with 92.44% 89.74%/92.49% 89.66%, line to 92.74% 89.37%, line to 92.82% 89.37%, line to 92.97% 89.09%, line to 93.2% 88.8%, line to 93.51% 88.51%, line to 93.65% 88.23%, line to 93.97% 87.94%, line to 94.12% 87.65%, line to 94.35% 87.36%, line to 94.58% 87.08%, line to 94.88% 86.79%, line to 95.03% 86.5%, line to 95.55% 85.93%, line to 95.72% 85.64%, line to 95.95% 85.35%, line to 96.18% 85.07%, line to 96.49% 84.78%, line to 96.63% 84.49%, line to 96.95% 84.2%, line to 97.08% 83.92%, line to 97.38% 83.63%, line to 97.55% 83.34%, line to 97.78% 83.05%, line to 98.09% 82.77%, line to 98.19% 82.49%, line to 98.32% 82.49%, line to 98.47% 82.19%, line to 98.7% 81.91%, line to 98.93% 81.62%, line to 99.24% 81.33%, line to 99.34% 81.06%, line to 99.47% 81.06%, line to 99.62% 80.76%, line to 99.83% 80.47%, curve to 100% 80.21% with 99.9% 80.46%/99.93% 80.44%, line to 100% 0%, line to 0% 0%, close);
  width: 100%;
  height: 0;
  margin-top: 0;
  padding-bottom: 3.3333333333%;
}

main aside {
  padding-left: 2rem;
  border-left: 1px solid #e9ecef;
}
main aside > div {
  margin-bottom: 2rem;
}
main aside .social-media {
  --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));
}
main aside .social-media .channel a {
  color: inherit;
}
main aside .social-media .channel {
  color: #adb5bd;
  flex: 0 0 auto;
  width: auto;
  font-size: 3rem;
}
main aside .social-media .channel:hover {
  color: #f9df18;
}

.news {
  margin-right: 2rem;
}
.news .post {
  --bs-gutter-x: 12;
  --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));
  padding: 1rem;
  margin: 1rem 0;
}
@media (max-width: 991.98px) {
  .news .post .pictures {
    display: none;
  }
}
.news .post .pictures {
  text-align: center;
}
@media (min-width: 992px) {
  .news .post {
    border-bottom: 1px solid #e9ecef;
  }
}
@media (max-width: 991.98px) {
  .news .post:nth-child(odd) {
    border-left: 0.2rem solid #253c9c;
  }
}
@media (max-width: 991.98px) {
  .news .post:nth-child(even) {
    border-right: 0.2rem solid #f9df18;
  }
}
.news .post .text {
  padding: 2em;
}

.info {
  margin-top: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .info {
    margin-top: 2.5rem;
  }
}
.info .contact .card {
  background: #f8f9fa;
}

.games {
  margin: 0.75rem;
}
.games .game {
  margin-top: 1rem;
}
.games .game .matchDay {
  border-right: 1px dotted #6c757d;
}
.games .game .matchDay .day {
  display: block;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .games .game .matchDay .day {
    font-size: 2.5rem;
  }
}
.games .game .info {
  padding: 0.5rem;
}
.games .game .info .title {
  font-size: 0.75rem;
}
.games .game .info .teams {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.games .game .info .teams span {
  display: block;
}
.games .game .info .teams .team {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  .games .game .info .teams .team {
    font-size: 1.5rem;
  }
}
.games .game .info .address {
  font-size: 0.75rem;
}

.numbers {
  margin: 1rem;
}
.numbers .number:nth-child(even) {
  color: #f9df18;
}
.numbers .number:nth-child(odd) {
  color: #253c9c;
}
.numbers .number .icon-container {
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .numbers .number .icon-container {
    font-size: 5rem;
  }
}
.numbers .number span {
  display: block;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .numbers .number span {
    font-size: 3rem;
  }
}
.numbers .number .hint {
  color: #000;
  font-size: 0.75rem;
}

#main .sponsors .sponsor div {
  padding: 1rem;
}
footer, #footer {
  margin-top: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  footer, #footer {
    margin-top: 5rem;
  }
}
footer .spacer, #footer .spacer {
  aspect-ratio: 3.571;
  clip-path: shape(from 26.2% 0%, curve to 26.33% 0% with 26.24% 0%/26.29% 0%, curve to 26.47% 0.6% with 26.36% 0.23%/26.41% 0.43%, curve to 26.33% 2.02% with 26.37% 1.01%/26.33% 1.49%, curve to 27.43% 26.9% with 26.68% 10.27%/27.05% 18.57%, curve to 27.57% 26.9% with 27.48% 27.22%/27.52% 27.22%, curve to 27.6% 26.31% with 27.58% 26.71%/27.59% 26.51%, curve to 27.47% 25% with 27.57% 25.85%/27.53% 25.41%, curve to 27.8% 24.76% with 27.58% 24.97%/27.69% 24.89%, curve to 27.87% 25.71% with 27.82% 25.08%/27.84% 25.4%, curve to 27.73% 25.71% with 27.82% 25.71%/27.78% 25.71%, curve to 28.43% 41.43% with 27.96% 30.95%/28.19% 36.19%, curve to 28.6% 42.38% with 28.48% 41.78%/28.53% 42.1%, curve to 28.47% 42.62% with 28.56% 42.46%/28.51% 42.54%, curve to 28.37% 43.1% with 28.45% 42.81%/28.41% 42.97%, curve to 28.37% 54.76% with 28.32% 46.98%/28.32% 50.87%, curve to 28.6% 56.31% with 28.4% 55.37%/28.48% 55.88%, curve to 28.67% 59.88% with 28.51% 57.51%/28.53% 58.71%, curve to 28.6% 63.81% with 28.62% 61.18%/28.6% 62.49%, curve to 28.67% 67.5% with 28.6% 65.06%/28.62% 66.29%, curve to 26.93% 68.69% with 28.09% 67.87%/27.51% 68.26%, curve to 26.8% 68.93% with 26.89% 68.77%/26.84% 68.85%, curve to 26.67% 69.52% with 26.76% 69.17%/26.72% 69.36%, curve to 26.63% 70.83% with 26.63% 69.94%/26.62% 70.37%, curve to 26.4% 70.95% with 26.55% 70.8%/26.47% 70.84%, curve to 24.67% 72.14% with 25.83% 71.4%/25.26% 71.8%, curve to 24.47% 72.02% with 24.6% 72.1%/24.53% 72.06%, curve to 22.8% 66.07% with 23.91% 70.04%/23.36% 68.06%, curve to 22.33% 65.83% with 22.65% 65.74%/22.5% 65.67%, curve to 21.67% 67.38% with 22.1% 66.3%/21.88% 66.82%, curve to 20.07% 64.29% with 21.17% 66.1%/20.64% 65.07%, curve to 19.4% 65.12% with 19.84% 64.5%/19.62% 64.77%, curve to 19.13% 65.12% with 19.31% 65.28%/19.22% 65.28%, curve to 15.47% 60.36% with 17.91% 63.58%/16.68% 61.99%, curve to 15.33% 60% with 15.41% 60.29%/15.36% 60.17%, curve to 15.87% 59.76% with 15.51% 59.92%/15.69% 59.84%, curve to 16.5% 59.52% with 16.08% 59.69%/16.29% 59.61%, curve to 16.7% 59.52% with 16.56% 59.21%/16.63% 59.21%, curve to 17.13% 59.29% with 16.84% 59.3%/16.98% 59.22%, curve to 17.87% 59.05% with 17.38% 59.21%/17.63% 59.13%, curve to 18.47% 58.81% with 18.07% 58.97%/18.27% 58.89%, curve to 19.13% 58.57% with 18.69% 58.73%/18.91% 58.65%, curve to 19.8% 58.33% with 19.36% 58.5%/19.58% 58.42%, curve to 20.47% 58.1% with 20.03% 58.26%/20.25% 58.18%, curve to 21.13% 57.86% with 20.69% 58.02%/20.91% 57.94%, curve to 21.8% 57.62% with 21.36% 57.78%/21.58% 57.7%, curve to 22.47% 57.38% with 22.03% 57.54%/22.25% 57.46%, curve to 23.1% 57.26% with 22.67% 57.27%/22.89% 57.23%, curve to 23.1% 56.67% with 23.1% 57.06%/23.1% 56.87%, curve to 23.13% 55.24% with 23.12% 56.21%/23.13% 55.74%, curve to 23.07% 53.69% with 23.13% 54.7%/23.11% 54.18%, curve to 23.2% 53.57% with 23.11% 53.58%/23.15% 53.54%, curve to 23.4% 51.9% with 23.28% 53.02%/23.34% 52.46%, curve to 23.47% 44.76% with 23.42% 49.54%/23.44% 47.15%, curve to 23.53% 40.48% with 23.49% 43.35%/23.51% 41.92%, curve to 23.43% 39.76% with 23.5% 40.24%/23.47% 40.01%, curve to 23.13% 39.05% with 23.32% 39.55%/23.22% 39.31%, curve to 23.5% 38.69% with 23.25% 38.92%/23.37% 38.8%, curve to 23.5% 37.86% with 23.5% 38.41%/23.5% 38.13%, curve to 23.6% 37.02% with 23.52% 37.57%/23.55% 37.29%, curve to 23.67% 36.67% with 23.52% 36.76%/23.54% 36.64%, curve to 23.77% 35.24% with 23.68% 36.18%/23.71% 35.7%, curve to 24.27% 30.48% with 23.95% 33.67%/24.12% 32.08%, curve to 24.33% 30.12% with 24.39% 30.5%/24.41% 30.38%, curve to 24.47% 28.69% with 24.4% 29.68%/24.45% 29.2%, curve to 24.4% 27.98% with 24.46% 28.43%/24.44% 28.19%, curve to 24.47% 27.74% with 24.42% 27.9%/24.45% 27.82%, curve to 24.77% 27.02% with 24.54% 27.35%/24.64% 27.12%, curve to 24.83% 25% with 24.76% 26.34%/24.79% 25.66%, curve to 24.87% 25% with 24.84% 25%/24.86% 25%, curve to 24.97% 23.33% with 24.9% 24.46%/24.93% 23.9%, curve to 25% 23.33% with 24.98% 23.33%/24.99% 23.33%, curve to 25.07% 21.43% with 25.02% 22.71%/25.05% 22.08%, curve to 26.17% 2.62% with 25.4% 15.14%/25.77% 8.87%, curve to 26.13% 0.6% with 26.21% 1.93%/26.2% 1.26%, curve to 26.2% 0% with 26.15% 0.38%/26.17% 0.18%, close, close, move to 77.83% 7.86%, curve to 77.83% 13.93% with 77.83% 9.88%/77.83% 11.9%, curve to 77.6% 13.93% with 77.76% 13.93%/77.68% 13.93%, curve to 77.33% 13.57% with 77.5% 13.88%/77.41% 13.76%, curve to 77.1% 13.45% with 77.26% 13.46%/77.19% 13.42%, curve to 77.1% 12.74% with 77.1% 13.21%/77.1% 12.98%, curve to 76.93% 12.74% with 77.04% 12.74%/76.99% 12.74%, curve to 75.6% 11.67% with 76.49% 12.4%/76.05% 12.04%, curve to 75.33% 12.02% with 75.5% 11.72%/75.42% 11.84%, curve to 74.53% 14.05% with 75.06% 12.66%/74.79% 13.33%, curve to 74.5% 53.45% with 74.5% 27.16%/74.49% 40.3%, curve to 72.47% 53.45% with 73.82% 53.45%/73.14% 53.45%, curve to 71.6% 51.79% with 72.17% 52.96%/71.88% 52.41%, curve to 71.33% 50.95% with 71.49% 51.56%/71.41% 51.28%, curve to 71.33% 28.57% with 71.29% 43.49%/71.29% 36.03%, curve to 71.4% 19.29% with 71.36% 25.49%/71.38% 22.39%, curve to 71.33% 11.43% with 71.42% 16.65%/71.4% 14.04%, curve to 71.7% 9.76% with 71.47% 10.91%/71.59% 10.35%, curve to 72.37% 6.67% with 72% 8.93%/72.22% 7.9%, curve to 73.57% 2.14% with 72.74% 5.09%/73.14% 3.58%, curve to 73.67% 2.5% with 73.6% 2.26%/73.63% 2.38%, curve to 76.47% 5.71% with 74.6% 3.55%/75.54% 4.62%, curve to 76.47% 6.19% with 76.47% 5.87%/76.47% 6.03%, curve to 77.83% 7.86% with 76.93% 6.69%/77.38% 7.25%, close, close, move to 32.47% 6.43%, curve to 32.4% 8.81% with 32.44% 7.22%/32.42% 8.02%, curve to 32.43% 6.19% with 32.39% 7.93%/32.4% 7.06%, curve to 32.47% 6.43% with 32.46% 6.24%/32.47% 6.32%, close, close, move to 32.47% 6.43%, curve to 32.57% 8.57% with 32.52% 7.1%/32.55% 7.81%, curve to 32.9% 9.76% with 32.68% 8.97%/32.79% 9.37%, curve to 33.03% 11.19% with 32.96% 10.21%/33.01% 10.69%, curve to 33.33% 12.38% with 33.15% 11.55%/33.25% 11.95%, curve to 33.2% 13.93% with 33.23% 12.82%/33.19% 13.34%, curve to 33.43% 17.38% with 33.21% 15.16%/33.29% 16.31%, curve to 33.53% 19.05% with 33.47% 17.95%/33.5% 18.51%, curve to 33.7% 20% with 33.58% 19.36%/33.64% 19.68%, curve to 33.73% 20.71% with 33.71% 20.24%/33.72% 20.48%, curve to 33.6% 22.14% with 33.72% 21.23%/33.68% 21.71%, curve to 33.67% 25.95% with 33.66% 23.4%/33.68% 24.67%, curve to 33.8% 26.07% with 33.72% 25.92%/33.76% 25.96%, curve to 35.2% 28.93% with 34.25% 27.08%/34.72% 28.03%, curve to 35.37% 29.52% with 35.26% 29.13%/35.31% 29.33%, curve to 35.37% 28.33% with 35.41% 29.11%/35.41% 28.71%, curve to 35.37% 27.74% with 35.37% 28.13%/35.37% 27.94%, curve to 36.13% 27.86% with 35.63% 27.7%/35.88% 27.74%, curve to 36.13% 28.45% with 36.22% 28.02%/36.22% 28.22%, curve to 36.3% 30.71% with 36.2% 29.19%/36.25% 29.94%, curve to 36.87% 32.02% with 36.47% 31.25%/36.66% 31.69%, curve to 37.2% 32.5% with 36.98% 32.14%/37.09% 32.29%, curve to 37.47% 32.62% with 37.29% 32.62%/37.38% 32.66%, curve to 37.43% 33.1% with 37.48% 32.8%/37.46% 32.95%, curve to 35.9% 40.24% with 36.83% 35.22%/36.31% 37.6%, curve to 35.37% 44.05% with 35.72% 41.51%/35.54% 42.78%, curve to 34.83% 51.19% with 35.17% 46.41%/34.99% 48.79%, curve to 34.43% 59.29% with 34.76% 53.93%/34.62% 56.63%, curve to 34.13% 61.9% with 34.33% 60.16%/34.23% 61.04%, curve to 33.67% 62.38% with 33.98% 62.13%/33.83% 62.29%, curve to 32.73% 62.86% with 33.33% 61.97%/33.02% 62.13%, curve to 32.7% 64.64% with 32.7% 63.43%/32.69% 64.02%, curve to 32.6% 64.76% with 32.66% 64.61%/32.62% 64.65%, curve to 31.93% 65.36% with 32.39% 65.03%/32.17% 65.23%, curve to 29.33% 67.02% with 31.06% 65.92%/30.2% 66.47%, curve to 29.03% 67.02% with 29.23% 67.02%/29.13% 67.02%, curve to 29.07% 61.31% with 29.02% 65.12%/29.03% 63.21%, curve to 29.2% 60.48% with 29.1% 61.01%/29.15% 60.73%, curve to 28.97% 58.33% with 29.25% 59.58%/29.17% 58.86%, curve to 28.93% 57.74% with 28.96% 58.13%/28.94% 57.94%, curve to 28.97% 55.48% with 29% 56.99%/29.01% 56.24%, curve to 28.8% 54.76% with 28.9% 55.27%/28.84% 55.03%, curve to 28.8% 44.29% with 28.76% 51.27%/28.76% 47.78%, curve to 29.03% 43.33% with 28.86% 43.94%/28.94% 43.62%, curve to 29.13% 42.38% with 29.06% 43.01%/29.09% 42.69%, curve to 28.83% 40.95% with 29.07% 41.8%/28.97% 41.33%, curve to 28.6% 36.79% with 28.75% 39.57%/28.67% 38.18%, curve to 28.67% 36.19% with 28.62% 36.58%/28.64% 36.38%, curve to 28.53% 35.12% with 28.63% 35.82%/28.58% 35.46%, curve to 28.6% 34.76% with 28.56% 35.02%/28.59% 34.9%, curve to 28.47% 33.1% with 28.55% 34.21%/28.5% 33.66%, curve to 28.73% 32.98% with 28.56% 33.13%/28.65% 33.09%, curve to 28.87% 32.62% with 28.77% 32.81%/28.81% 32.69%, curve to 28.93% 28.57% with 28.89% 31.28%/28.91% 29.93%, curve to 29.4% 28.57% with 29.09% 28.41%/29.24% 28.41%, curve to 29.67% 28.69% with 29.49% 28.53%/29.58% 28.57%, curve to 29.53% 30.95% with 29.59% 29.42%/29.55% 30.17%, curve to 29.73% 30.83% with 29.61% 30.99%/29.67% 30.95%, curve to 30.43% 29.52% with 30% 30.62%/30.23% 30.18%, curve to 30.77% 29.05% with 30.54% 29.32%/30.65% 29.16%, curve to 31.3% 27.86% with 30.93% 28.54%/31.11% 28.15%, curve to 31.33% 27.86% with 31.31% 27.86%/31.32% 27.86%, curve to 31.4% 26.19% with 31.36% 27.31%/31.38% 26.76%, curve to 31.33% 25.12% with 31.41% 25.8%/31.39% 25.44%, curve to 31.43% 24.76% with 31.37% 25%/31.4% 24.88%, curve to 31.43% 21.19% with 31.48% 23.57%/31.48% 22.38%, curve to 31.33% 20.48% with 31.37% 21.01%/31.34% 20.77%, curve to 31.57% 17.38% with 31.42% 19.45%/31.49% 18.42%, curve to 31.8% 14.64% with 31.76% 16.62%/31.84% 15.71%, curve to 31.73% 12.5% with 31.8% 13.92%/31.77% 13.2%, curve to 31.87% 11.9% with 31.74% 12.19%/31.79% 11.99%, curve to 32.07% 9.88% with 31.89% 11.19%/31.95% 10.51%, curve to 32.33% 9.05% with 32.16% 9.6%/32.25% 9.32%, curve to 32.4% 8.81% with 32.33% 8.89%/32.36% 8.81%, curve to 32.47% 6.43% with 32.42% 8.02%/32.44% 7.22%, close, close, move to 77.83% 7.86%, curve to 77.87% 14.05% with 77.87% 9.9%/77.88% 11.96%, curve to 77.6% 13.93% with 77.77% 14.08%/77.68% 14.04%, curve to 77.83% 13.93% with 77.68% 13.93%/77.76% 13.93%, curve to 77.83% 7.86% with 77.83% 11.9%/77.83% 9.88%, close, close, move to 32.33% 9.05%, curve to 32.07% 9.88% with 32.25% 9.32%/32.16% 9.6%, curve to 31.87% 11.9% with 31.95% 10.51%/31.89% 11.19%, curve to 32.03% 9.76% with 31.85% 11.12%/31.91% 10.41%, curve to 32.33% 9.05% with 32.12% 9.43%/32.22% 9.19%, close, close, move to 4.27% 9.88%, curve to 4.37% 9.88% with 4.3% 9.88%/4.33% 9.88%, curve to 4.4% 13.1% with 4.36% 10.97%/4.37% 12.05%, curve to 4.5% 14.76% with 4.45% 13.6%/4.49% 14.16%, curve to 4.63% 15.48% with 4.53% 15.05%/4.57% 15.29%, curve to 4.73% 18.57% with 4.68% 16.52%/4.71% 17.55%, curve to 5.27% 20.6% with 4.9% 19.27%/5.07% 19.95%, curve to 5.6% 20.83% with 5.38% 20.67%/5.49% 20.75%, curve to 5.7% 21.19% with 5.63% 20.95%/5.67% 21.07%, curve to 5.97% 24.76% with 5.8% 22.37%/5.89% 23.56%, curve to 6.1% 25.71% with 6.01% 25.08%/6.06% 25.4%, curve to 6.3% 26.19% with 6.17% 25.87%/6.23% 26.03%, curve to 6.3% 27.38% with 6.34% 26.59%/6.34% 26.98%, curve to 5.97% 29.05% with 6.21% 27.98%/6.09% 28.53%, curve to 5.93% 29.64% with 5.96% 29.25%/5.94% 29.44%, curve to 6.07% 31.67% with 5.96% 30.36%/6.01% 31.04%, curve to 6.13% 30.83% with 6.09% 31.41%/6.11% 31.13%, curve to 6.2% 32.14% with 6.16% 31.29%/6.18% 31.72%, curve to 6.67% 32.86% with 6.35% 32.43%/6.5% 32.66%, curve to 6.7% 30.6% with 6.7% 32.13%/6.71% 31.37%, curve to 7.07% 30.71% with 6.83% 30.56%/6.95% 30.6%, curve to 7.17% 30.83% with 7.09% 30.82%/7.12% 30.86%, curve to 7.2% 33.57% with 7.16% 31.77%/7.17% 32.68%, curve to 7.47% 33.57% with 7.29% 33.57%/7.38% 33.57%, curve to 8% 33.33% with 7.65% 33.5%/7.83% 33.42%, curve to 8.07% 33.33% with 8.02% 33.33%/8.04% 33.33%, curve to 8.4% 34.88% with 8.19% 33.81%/8.3% 34.32%, curve to 8.8% 35% with 8.53% 35.26%/8.66% 35.3%, curve to 8.83% 32.74% with 8.83% 34.27%/8.84% 33.51%, curve to 9.07% 32.62% with 8.92% 32.77%/9% 32.73%, curve to 9.6% 32.62% with 9.24% 32.46%/9.42% 32.46%, curve to 9.67% 38.57% with 9.67% 34.56%/9.69% 36.54%, curve to 10.2% 39.05% with 9.83% 38.84%/10.01% 39%, curve to 10.73% 35.12% with 10.21% 37.44%/10.39% 36.13%, curve to 10.87% 35% with 10.77% 35.01%/10.82% 34.97%, curve to 11.03% 33.81% with 10.9% 34.58%/10.96% 34.19%, curve to 11.33% 30% with 11.12% 32.49%/11.22% 31.22%, curve to 11.4% 26.43% with 11.36% 28.82%/11.38% 27.63%, curve to 11.47% 20.24% with 11.42% 24.38%/11.44% 22.31%, curve to 11.53% 26.19% with 11.49% 22.22%/11.51% 24.21%, curve to 11.7% 31.43% with 11.6% 27.9%/11.66% 29.64%, curve to 11.87% 33.57% with 11.91% 32%/11.97% 32.72%, curve to 12.6% 36.31% with 11.96% 34.99%/12.21% 35.9%, curve to 12.7% 36.67% with 12.63% 36.43%/12.67% 36.55%, curve to 12.77% 38.57% with 12.72% 37.3%/12.74% 37.94%, curve to 13.13% 40.6% with 12.86% 39.31%/12.99% 39.99%, curve to 12.9% 41.9% with 13.06% 41.03%/12.98% 41.47%, curve to 12.87% 48.33% with 12.87% 44.05%/12.86% 46.19%, curve to 13.67% 48.21% with 13.13% 48.37%/13.4% 48.33%, curve to 13.73% 47.38% with 13.72% 47.97%/13.74% 47.7%, curve to 13.93% 47.38% with 13.8% 47.38%/13.87% 47.38%, curve to 14% 44.29% with 13.96% 46.36%/13.98% 45.33%, curve to 14% 43.81% with 14% 44.13%/14% 43.97%, curve to 14.13% 43.81% with 14.04% 43.81%/14.09% 43.81%, curve to 14.2% 40.12% with 14.16% 42.6%/14.18% 41.37%, curve to 14.27% 43.81% with 14.22% 41.37%/14.24% 42.6%, curve to 14.37% 44.05% with 14.31% 43.84%/14.34% 43.92%, curve to 14.4% 47.38% with 14.4% 45.16%/14.41% 46.27%, curve to 14.6% 47.86% with 14.5% 47.36%/14.57% 47.52%, curve to 14.47% 56.43% with 14.4% 50.69%/14.36% 53.54%, curve to 15% 57.26% with 14.66% 56.54%/14.84% 56.82%, curve to 15.13% 57.86% with 15.06% 57.43%/15.1% 57.62%, curve to 15.07% 58.1% with 15.13% 58%/15.1% 58.08%, curve to 15.03% 58.45% with 15.04% 58.18%/15.03% 58.3%, curve to 14.4% 58.45% with 14.82% 58.45%/14.61% 58.45%, curve to 13.97% 55.95% with 14.28% 57.57%/14.14% 56.73%, curve to 13.83% 54.52% with 13.92% 55.48%/13.88% 55%, curve to 13.13% 52.98% with 13.58% 54.1%/13.35% 53.58%, curve to 12.8% 52.5% with 13.02% 52.86%/12.91% 52.71%, curve to 12.67% 50.6% with 12.91% 51.74%/12.86% 51.1%, curve to 12% 50.6% with 12.44% 50.44%/12.22% 50.44%, curve to 11.9% 50.95% with 11.97% 50.71%/11.93% 50.83%, curve to 11.77% 52.62% with 11.85% 51.5%/11.8% 52.05%, curve to 11.03% 54.76% with 11.52% 53.33%/11.28% 54.05%, curve to 10.7% 56.19% with 10.95% 55.31%/10.84% 55.78%, curve to 10.53% 57.38% with 10.65% 56.62%/10.59% 57.02%, curve to 10.5% 57.74% with 10.5% 57.47%/10.49% 57.58%, curve to 10.13% 57.74% with 10.38% 57.74%/10.26% 57.74%, curve to 9.73% 57.5% with 10% 57.66%/9.87% 57.58%, curve to 9.5% 57.14% with 9.65% 57.43%/9.57% 57.31%, curve to 8.97% 57.38% with 9.33% 57.3%/9.15% 57.38%, curve to 7.97% 56.9% with 8.62% 57.38%/8.29% 57.22%, curve to 7.9% 57.14% with 7.94% 56.98%/7.92% 57.06%, curve to 6.33% 56.43% with 7.38% 56.9%/6.86% 56.66%, curve to 6.13% 56.55% with 6.27% 56.47%/6.2% 56.51%, curve to 3.9% 59.52% with 5.39% 57.54%/4.65% 58.53%, curve to 3.5% 59.05% with 3.77% 59.3%/3.64% 59.14%, curve to 3.33% 59.17% with 3.44% 59.09%/3.39% 59.13%, curve to 3% 60.6% with 3.21% 59.6%/3.1% 60.08%, curve to 2.27% 61.31% with 2.76% 60.93%/2.52% 61.17%, curve to 1.93% 62.02% with 2.16% 61.55%/2.04% 61.79%, curve to 1.47% 62.26% with 1.78% 62.1%/1.62% 62.18%, curve to 0.47% 64.17% with 1.12% 62.83%/0.79% 63.47%, curve to 0% 64.52% with 0.31% 64.24%/0.15% 64.35%, curve to 0% 19.05% with 0% 49.37%/0% 34.21%, curve to 0.77% 20.24% with 0.31% 19.05%/0.56% 19.45%, curve to 0.87% 22.14% with 0.8% 20.89%/0.84% 21.52%, curve to 2.1% 24.29% with 1.29% 22.76%/1.7% 23.47%, curve to 2.4% 23.93% with 2.19% 24.11%/2.29% 23.99%, curve to 2.67% 22.38% with 2.52% 23.45%/2.61% 22.93%, curve to 2.73% 21.31% with 2.69% 22.04%/2.71% 21.68%, curve to 2.93% 20.12% with 2.8% 20.91%/2.87% 20.52%, curve to 3.5% 19.4% with 3.09% 19.54%/3.28% 19.3%, curve to 3.5% 18.81% with 3.5% 19.21%/3.5% 19.01%, curve to 3.67% 18.1% with 3.56% 18.56%/3.61% 18.32%, curve to 3.73% 15.83% with 3.69% 17.36%/3.71% 16.61%, curve to 3.87% 15.12% with 3.76% 15.55%/3.81% 15.32%, curve to 3.9% 14.29% with 3.9% 14.85%/3.91% 14.57%, curve to 4% 13.57% with 3.91% 14.01%/3.95% 13.77%, curve to 4.03% 10.12% with 4.03% 12.44%/4.04% 11.29%, curve to 4.23% 10% with 4.11% 10.15%/4.17% 10.11%, curve to 4.27% 9.88% with 4.26% 10%/4.27% 9.96%, close, close, move to 4.27% 9.88%, curve to 4.4% 9.76% with 4.3% 9.77%/4.35% 9.73%, curve to 4.4% 13.1% with 4.4% 10.87%/4.4% 11.98%, curve to 4.37% 9.88% with 4.37% 12.05%/4.36% 10.97%, curve to 4.27% 9.88% with 4.33% 9.88%/4.3% 9.88%, close, close, move to 4.23% 10%, curve to 4.03% 10.12% with 4.17% 10.11%/4.11% 10.15%, curve to 4% 13.57% with 4.04% 11.29%/4.03% 12.44%, curve to 4% 10% with 4% 12.38%/4% 11.19%, curve to 4.23% 10% with 4.08% 10%/4.16% 10%, close, close, move to 54.87% 12.38%, curve to 53.8% 12.38% with 54.51% 12.22%/54.16% 12.22%, curve to 54.33% 12.14% with 53.97% 12.22%/54.14% 12.14%, curve to 54.87% 12.38% with 54.52% 12.14%/54.7% 12.22%, close, close, move to 54.87% 12.38%, curve to 55.23% 14.05% with 55.05% 12.76%/55.17% 13.31%, curve to 55.37% 17.86% with 55.26% 15.33%/55.3% 16.6%, curve to 55.53% 18.1% with 55.41% 18.04%/55.47% 18.12%, curve to 55.37% 20.24% with 55.5% 18.83%/55.44% 19.54%, curve to 55.33% 26.9% with 55.36% 22.46%/55.34% 24.68%, curve to 55.4% 33.81% with 55.33% 29.22%/55.36% 31.52%, curve to 54.83% 35.71% with 55.2% 34.39%/55.01% 35.03%, curve to 54.5% 37.62% with 54.72% 36.35%/54.61% 36.98%, curve to 54.43% 41.19% with 54.4% 38.79%/54.38% 39.98%, curve to 54.6% 42.86% with 54.49% 41.75%/54.54% 42.3%, curve to 54.4% 43.57% with 54.6% 43.34%/54.53% 43.58%, curve to 54.3% 42.14% with 54.41% 43.06%/54.38% 42.58%, curve to 53.33% 38.33% with 53.99% 40.83%/53.67% 39.56%, curve to 53.33% 36.43% with 53.29% 37.7%/53.29% 37.06%, curve to 53.4% 34.76% with 53.36% 35.89%/53.38% 35.33%, curve to 53.4% 34.05% with 53.4% 34.52%/53.4% 34.29%, curve to 53.27% 33.93% with 53.35% 34.08%/53.31% 34.04%, curve to 53.47% 33.81% with 53.33% 33.81%/53.4% 33.77%, curve to 53.43% 20% with 53.48% 29.21%/53.47% 24.6%, curve to 53.27% 17.98% with 53.38% 19.32%/53.32% 18.64%, curve to 53.33% 17.74% with 53.29% 17.89%/53.31% 17.82%, curve to 53.5% 17.74% with 53.39% 17.74%/53.44% 17.74%, curve to 53.53% 16.43% with 53.49% 17.29%/53.5% 16.85%, curve to 53.6% 14.29% with 53.56% 15.73%/53.58% 15.01%, curve to 53.8% 12.38% with 53.59% 13.54%/53.66% 12.9%, curve to 54.87% 12.38% with 54.16% 12.22%/54.51% 12.22%, close, close, move to 79.53% 35.48%, curve to 79.5% 36.79% with 79.5% 35.89%/79.49% 36.32%, curve to 79.2% 36.9% with 79.39% 36.75%/79.29% 36.79%, curve to 78.87% 37.5% with 79.1% 37.12%/78.99% 37.32%, curve to 77.13% 37.74% with 78.29% 37.58%/77.71% 37.66%, curve to 76.93% 37.98% with 77.07% 37.82%/77% 37.9%, curve to 76.73% 39.05% with 76.85% 38.31%/76.78% 38.67%, curve to 76.7% 53.21% with 76.7% 43.75%/76.69% 48.47%, curve to 76.47% 53.33% with 76.61% 53.18%/76.54% 53.22%, curve to 75.77% 53.57% with 76.25% 53.49%/76.01% 53.57%, curve to 75.07% 53.33% with 75.52% 53.57%/75.29% 53.49%, curve to 74.83% 53.21% with 75% 53.22%/74.92% 53.18%, curve to 74.87% 14.4% with 74.82% 40.28%/74.83% 27.34%, curve to 75.07% 13.81% with 74.95% 14.26%/75.02% 14.06%, curve to 75.4% 12.74% with 75.17% 13.46%/75.28% 13.1%, curve to 75.57% 12.62% with 75.46% 12.7%/75.51% 12.66%, curve to 76.87% 13.57% with 76% 12.96%/76.43% 13.27%, curve to 76.93% 14.4% with 76.86% 13.89%/76.88% 14.16%, curve to 88% 24.52% with 80.62% 17.78%/84.31% 21.15%, curve to 87.97% 25% with 88.01% 24.7%/88% 24.86%, curve to 86.33% 31.07% with 87.4% 26.95%/86.85% 28.98%, curve to 82.47% 31.31% with 85.04% 31.15%/83.76% 31.23%, curve to 81.07% 35.36% with 82% 32.66%/81.53% 34.01%, curve to 80.93% 35.48% with 81.03% 35.47%/80.98% 35.51%, curve to 80.67% 31.67% with 80.87% 34.19%/80.78% 32.92%, curve to 80.67% 28.69% with 80.84% 30.67%/80.84% 29.67%, curve to 80.9% 25.95% with 81% 28.06%/81.07% 27.15%, curve to 80.6% 25.36% with 80.81% 25.72%/80.71% 25.53%, curve to 80.5% 24.52% with 80.55% 25.1%/80.52% 24.83%, curve to 80.13% 24.05% with 80.39% 24.2%/80.27% 24.04%, curve to 79.8% 24.29% with 80.02% 24.1%/79.91% 24.18%, curve to 79.7% 25.24% with 79.79% 24.62%/79.75% 24.94%, curve to 79.37% 26.19% with 79.59% 25.56%/79.48% 25.87%, curve to 79.27% 27.14% with 79.34% 26.52%/79.31% 26.83%, curve to 79.4% 28.33% with 79.33% 27.52%/79.38% 27.91%, curve to 79.67% 28.57% with 79.49% 28.41%/79.58% 28.49%, curve to 79.6% 30.24% with 79.63% 29.11%/79.61% 29.67%, curve to 79.67% 32.5% with 79.62% 30.99%/79.64% 31.75%, curve to 79.53% 35.48% with 79.65% 33.54%/79.6% 34.53%, close, close, move to 76.93% 12.74%, curve to 77.1% 12.74% with 76.99% 12.74%/77.04% 12.74%, curve to 77.1% 13.45% with 77.1% 12.98%/77.1% 13.21%, curve to 77.33% 13.57% with 77.19% 13.42%/77.26% 13.46%, curve to 77.07% 13.57% with 77.24% 13.57%/77.16% 13.57%, curve to 77.07% 12.86% with 77.07% 13.33%/77.07% 13.1%, curve to 76.93% 12.74% with 77.01% 12.89%/76.97% 12.85%, close, close, move to 74.53% 14.05%, curve to 74.53% 53.57% with 74.53% 27.22%/74.53% 40.4%, curve to 72.47% 53.45% with 73.84% 53.61%/73.15% 53.57%, curve to 74.5% 53.45% with 73.14% 53.45%/73.82% 53.45%, curve to 74.53% 14.05% with 74.49% 40.3%/74.5% 27.16%, close, close, move to 11.53% 26.19%, curve to 11.47% 20.24% with 11.51% 24.21%/11.49% 22.22%, curve to 11.5% 14.29% with 11.46% 18.25%/11.47% 16.27%, curve to 11.53% 26.19% with 11.53% 18.25%/11.54% 22.22%, close, close, move to 53.6% 14.29%, curve to 53.53% 16.43% with 53.58% 15.01%/53.56% 15.73%, curve to 53.6% 14.29% with 53.51% 15.66%/53.53% 14.95%, close, close, move to 75.07% 13.81%, curve to 74.87% 14.4% with 75.02% 14.06%/74.95% 14.26%, curve to 74.83% 53.21% with 74.83% 27.34%/74.82% 40.28%, curve to 75.07% 53.33% with 74.92% 53.18%/75% 53.22%, curve to 74.8% 53.33% with 74.98% 53.33%/74.89% 53.33%, curve to 74.83% 14.29% with 74.79% 40.32%/74.8% 27.3%, curve to 75.07% 13.81% with 74.91% 14.09%/74.99% 13.94%, close, close, move to 100% 26.43%, curve to 100% 57.38% with 100% 36.75%/100% 47.06%, curve to 98.87% 57.86% with 99.62% 57.47%/99.24% 57.63%, curve to 98.7% 57.62% with 98.8% 57.83%/98.75% 57.75%, curve to 94% 58.69% with 97.13% 58.03%/95.57% 58.39%, curve to 93.1% 58.69% with 93.7% 58.69%/93.4% 58.69%, curve to 93.07% 55.95% with 93.11% 57.76%/93.1% 56.84%, curve to 92.83% 54.05% with 92.98% 55.35%/92.91% 54.72%, curve to 92.13% 51.55% with 92.6% 53.21%/92.37% 52.38%, curve to 91.2% 49.88% with 91.84% 50.87%/91.53% 50.31%, curve to 90.63% 47.14% with 91.04% 48.9%/90.85% 47.99%, curve to 90.2% 45.12% with 90.53% 46.36%/90.39% 45.69%, curve to 89.4% 43.69% with 89.93% 44.64%/89.67% 44.17%, curve to 88.53% 42.98% with 89.1% 43.63%/88.81% 43.39%, curve to 87.67% 39.88% with 88.25% 41.96%/87.96% 40.93%, curve to 87.47% 39.4% with 87.59% 39.78%/87.52% 39.62%, curve to 86.47% 38.45% with 87.14% 39.01%/86.81% 38.69%, curve to 85.73% 36.79% with 86.21% 37.96%/85.97% 37.4%, curve to 85.13% 35.83% with 85.54% 36.42%/85.34% 36.1%, curve to 84.87% 35.83% with 85.04% 35.67%/84.96% 35.67%, curve to 83.53% 38.93% with 84.4% 36.77%/83.96% 37.8%, curve to 82.8% 39.17% with 83.29% 39.01%/83.04% 39.09%, curve to 82.53% 39.64% with 82.71% 39.33%/82.62% 39.48%, curve to 81.8% 42.5% with 82.26% 40.52%/82.02% 41.48%, curve to 81.47% 42.98% with 81.69% 42.71%/81.58% 42.87%, curve to 81.3% 42.98% with 81.41% 42.98%/81.36% 42.98%, curve to 81.27% 41.9% with 81.31% 42.59%/81.3% 42.24%, curve to 81% 37.5% with 81.18% 40.47%/81.09% 39%, curve to 81.03% 37.14% with 81.01% 37.38%/81.02% 37.26%, curve to 81.8% 34.88% with 81.29% 36.39%/81.54% 35.63%, curve to 82.6% 32.86% with 82.08% 34.25%/82.34% 33.57%, curve to 86.57% 32.74% with 83.92% 32.74%/85.24% 32.7%, curve to 86.67% 31.9% with 86.57% 32.42%/86.61% 32.14%, curve to 86.83% 30.95% with 86.73% 31.62%/86.79% 31.31%, curve to 88.8% 23.93% with 87.49% 28.61%/88.14% 26.27%, curve to 90% 19.88% with 89.22% 22.67%/89.62% 21.32%, curve to 90.13% 19.64% with 90.04% 19.8%/90.09% 19.72%, curve to 91.63% 14.52% with 90.61% 17.85%/91.11% 16.14%, curve to 93.47% 20.83% with 92.26% 16.54%/92.88% 18.64%, curve to 93.6% 21.07% with 93.51% 20.91%/93.56% 20.99%, curve to 95.13% 26.31% with 94.09% 22.9%/94.6% 24.65%, curve to 100% 26.43% with 96.76% 26.43%/98.38% 26.47%, close, close, move to 3.9% 14.29%, curve to 3.87% 15.12% with 3.91% 14.57%/3.9% 14.85%, curve to 3.73% 15.83% with 3.81% 15.32%/3.76% 15.55%, curve to 3.67% 18.1% with 3.71% 16.61%/3.69% 17.36%, curve to 3.7% 15.71% with 3.66% 17.3%/3.67% 16.5%, curve to 3.9% 14.29% with 3.8% 15.28%/3.87% 14.81%, close, close, move to 64.93% 35.24%, curve to 64.87% 30.24% with 64.91% 33.57%/64.89% 31.9%, curve to 63.7% 30% with 64.48% 30.22%/64.09% 30.14%, curve to 63.27% 30.12% with 63.56% 30.04%/63.41% 30.08%, curve to 63.13% 30.71% with 63.23% 30.36%/63.18% 30.55%, curve to 63.1% 37.98% with 63.1% 33.11%/63.09% 35.53%, curve to 62.8% 38.1% with 62.99% 37.94%/62.89% 37.98%, curve to 62.7% 40.95% with 62.75% 39.03%/62.72% 39.98%, curve to 62.37% 44.76% with 62.47% 42.08%/62.36% 43.35%, curve to 62.27% 45% with 62.34% 44.89%/62.31% 44.97%, curve to 62.2% 30.71% with 62.24% 40.24%/62.22% 35.48%, curve to 61.9% 30% with 62.11% 30.43%/62.01% 30.19%, curve to 59.2% 31.79% with 61% 30.63%/60.1% 31.22%, curve to 59.07% 32.02% with 59.16% 31.87%/59.11% 31.94%, curve to 58.93% 32.62% with 59.03% 32.26%/58.98% 32.46%, curve to 58.9% 34.4% with 58.9% 33.19%/58.89% 33.79%, curve to 58.8% 34.4% with 58.87% 34.4%/58.83% 34.4%, curve to 58.4% 33.45% with 58.67% 34.09%/58.54% 33.77%, curve to 58.27% 33.33% with 58.36% 33.34%/58.32% 33.3%, curve to 58.13% 32.26% with 58.25% 32.94%/58.21% 32.58%, curve to 58.27% 31.19% with 58.24% 32%/58.28% 31.64%, curve to 57.53% 30.95% with 58.02% 31.21%/57.77% 31.13%, curve to 57.6% 30.36% with 57.53% 30.71%/57.55% 30.51%, curve to 57.9% 30% with 57.71% 30.34%/57.81% 30.22%, curve to 58.33% 28.81% with 58.06% 29.64%/58.2% 29.24%, curve to 58.47% 28.21% with 58.36% 28.58%/58.41% 28.38%, curve to 58.87% 27.26% with 58.6% 27.9%/58.73% 27.58%, curve to 60.4% 22.26% with 59.38% 25.6%/59.89% 23.93%, curve to 61.27% 19.4% with 60.71% 21.4%/61% 20.44%, curve to 61.4% 19.17% with 61.31% 19.33%/61.36% 19.25%, curve to 62.4% 15.83% with 61.71% 17.97%/62.05% 16.86%, curve to 62.57% 15.71% with 62.46% 15.79%/62.51% 15.75%, curve to 66.53% 18.21% with 63.89% 16.52%/65.21% 17.35%, curve to 66.8% 19.17% with 66.62% 18.53%/66.71% 18.85%, curve to 68% 22.26% with 67.2% 20.2%/67.6% 21.23%, curve to 69.6% 26.79% with 68.53% 23.77%/69.07% 25.28%, curve to 70.33% 28.69% with 69.86% 27.36%/70.1% 28%, curve to 70.9% 30% with 70.54% 29.03%/70.73% 29.47%, curve to 70.93% 30.71% with 70.91% 30.24%/70.92% 30.48%, curve to 70.77% 33.1% with 70.84% 31.46%/70.79% 32.25%, curve to 68.17% 37.86% with 69.9% 34.68%/69.03% 36.27%, curve to 66.93% 33.45% with 67.76% 36.39%/67.34% 34.92%, curve to 65.8% 32.74% with 66.58% 32.73%/66.2% 32.49%, curve to 65.53% 33.21% with 65.71% 32.9%/65.62% 33.06%, curve to 64.93% 35.24% with 65.34% 33.94%/65.14% 34.61%, close, close, move to 4.63% 15.48%, curve to 4.7% 15.95% with 4.66% 15.62%/4.68% 15.78%, curve to 4.73% 18.57% with 4.73% 16.82%/4.74% 17.69%, curve to 4.63% 15.48% with 4.71% 17.55%/4.68% 16.52%, close, close, move to 53.53% 16.43%, curve to 53.5% 17.74% with 53.5% 16.85%/53.49% 17.29%, curve to 53.33% 17.74% with 53.44% 17.74%/53.39% 17.74%, curve to 53.47% 17.62% with 53.37% 17.63%/53.41% 17.59%, curve to 53.53% 16.43% with 53.45% 17.16%/53.47% 16.77%, close, close, move to 33.43% 17.38%, curve to 33.53% 19.05% with 33.51% 17.89%/33.55% 18.44%, curve to 33.43% 17.38% with 33.5% 18.51%/33.47% 17.95%, close, close, move to 71.4% 19.29%, curve to 71.33% 28.57% with 71.38% 22.39%/71.36% 25.49%, curve to 71.4% 19.29% with 71.31% 25.43%/71.33% 22.34%, close, close, move to 3.5% 18.81%, curve to 3.5% 19.4% with 3.5% 19.01%/3.5% 19.21%, curve to 2.93% 20.12% with 3.28% 19.3%/3.09% 19.54%, curve to 2.73% 21.31% with 2.87% 20.52%/2.8% 20.91%, curve to 2.67% 22.38% with 2.71% 21.68%/2.69% 22.04%, curve to 2.7% 21.19% with 2.66% 21.98%/2.67% 21.58%, curve to 2.9% 20% with 2.77% 20.79%/2.83% 20.4%, curve to 3.47% 19.29% with 3.05% 19.42%/3.24% 19.18%, curve to 3.5% 18.81% with 3.46% 19.1%/3.47% 18.94%, close, close, move to 11.47% 20.24%, curve to 11.4% 26.43% with 11.44% 22.31%/11.42% 24.38%, curve to 11.47% 20.24% with 11.38% 24.32%/11.4% 22.26%, close, close, move to 0.77% 20.24%, curve to 0.87% 22.14% with 0.85% 20.82%/0.88% 21.46%, curve to 0.77% 20.24% with 0.84% 21.52%/0.8% 20.89%, close, close, move to 25.07% 21.43%, curve to 25% 23.33% with 25.05% 22.08%/25.02% 22.71%, curve to 25.07% 21.43% with 24.98% 22.65%/25% 22.01%, close, close, move to 22.63% 39.05%, curve to 22.73% 41.9% with 22.68% 40.01%/22.71% 40.96%, curve to 22.8% 44.05% with 22.78% 42.57%/22.8% 43.29%, curve to 22.67% 53.69% with 22.77% 47.27%/22.72% 50.48%, curve to 22.7% 54.29% with 22.67% 53.91%/22.68% 54.11%, curve to 22.7% 55.6% with 22.7% 54.72%/22.7% 55.16%, curve to 22.53% 55.71% with 22.64% 55.56%/22.58% 55.6%, curve to 21.87% 56.07% with 22.32% 55.91%/22.1% 56.03%, curve to 21.13% 56.19% with 21.62% 56.03%/21.37% 56.07%, curve to 19.93% 56.79% with 20.75% 56.46%/20.35% 56.66%, curve to 15.93% 58.21% with 18.59% 57.26%/17.26% 57.74%, curve to 15.5% 58.21% with 15.79% 58.21%/15.64% 58.21%, curve to 15.5% 57.86% with 15.5% 58.1%/15.5% 57.98%, curve to 15.53% 57.74% with 15.52% 57.85%/15.53% 57.81%, curve to 15.43% 56.9% with 15.49% 57.48%/15.45% 57.21%, curve to 15% 55.48% with 15.28% 56.45%/15.13% 55.98%, curve to 14.83% 55.36% with 14.95% 55.36%/14.9% 55.32%, curve to 14.87% 50.48% with 14.82% 53.72%/14.83% 52.09%, curve to 14.93% 48.21% with 14.89% 49.73%/14.92% 48.97%, curve to 14.87% 46.67% with 14.93% 47.68%/14.91% 47.16%, curve to 14.8% 43.81% with 14.85% 45.7%/14.82% 44.75%, curve to 14.73% 43.33% with 14.74% 43.73%/14.72% 43.57%, curve to 14.67% 40% with 14.71% 42.21%/14.69% 41.1%, curve to 14.47% 38.81% with 14.61% 39.59%/14.55% 39.19%, curve to 14.23% 38.69% with 14.4% 38.69%/14.32% 38.65%, curve to 14.33% 37.86% with 14.24% 38.37%/14.27% 38.09%, curve to 14.73% 37.02% with 14.38% 37.03%/14.51% 36.75%, curve to 16% 43.45% with 15.16% 39.17%/15.58% 41.31%, curve to 20.33% 43.45% with 17.44% 43.61%/18.89% 43.61%, curve to 20.03% 42.14% with 20.24% 42.99%/20.14% 42.56%, curve to 19.93% 41.43% with 20% 41.9%/19.97% 41.66%, curve to 19.87% 35.24% with 19.91% 39.35%/19.89% 37.29%, curve to 19.6% 34.4% with 19.77% 35.01%/19.68% 34.73%, curve to 20.37% 30.95% with 19.9% 33.36%/20.15% 32.21%, curve to 21.37% 21.43% with 20.69% 27.76%/21.02% 24.58%, curve to 22.17% 29.05% with 21.59% 24.03%/21.86% 26.56%, curve to 22.63% 31.9% with 22.32% 30%/22.48% 30.95%, curve to 23.27% 34.17% with 22.84% 32.66%/23.06% 33.41%, curve to 22.83% 35.71% with 23.12% 34.68%/22.98% 35.2%, curve to 22.77% 37.38% with 22.81% 36.27%/22.79% 36.83%, curve to 22.63% 39.05% with 22.61% 37.84%/22.57% 38.39%, close, close, move to 53.27% 49.29%, curve to 53.83% 49.4% with 53.45% 49.4%/53.64% 49.44%, curve to 53.83% 51.55% with 53.83% 50.12%/53.83% 50.83%, curve to 53.73% 51.67% with 53.79% 51.52%/53.76% 51.56%, curve to 53.6% 51.9% with 53.71% 51.87%/53.67% 51.95%, curve to 53.83% 55.95% with 53.68% 53.26%/53.76% 54.61%, curve to 53.83% 60.12% with 53.83% 57.34%/53.83% 58.73%, curve to 53.27% 60.24% with 53.64% 60.08%/53.45% 60.12%, curve to 53.2% 62.38% with 53.23% 60.93%/53.2% 61.65%, curve to 53.27% 64.52% with 53.2% 63.12%/53.23% 63.83%, curve to 53.77% 64.64% with 53.43% 64.64%/53.59% 64.68%, curve to 53.77% 73.93% with 53.77% 67.74%/53.77% 70.83%, curve to 53.47% 74.05% with 53.66% 73.89%/53.56% 73.93%, curve to 52.07% 75.12% with 53.01% 74.51%/52.54% 74.86%, curve to 51.9% 75.12% with 52.01% 75.12%/51.96% 75.12%, curve to 51.87% 64.64% with 51.91% 71.61%/51.9% 68.11%, curve to 51.8% 64.05% with 51.82% 64.49%/51.8% 64.29%, curve to 51.67% 63.93% with 51.75% 64.08%/51.71% 64.04%, curve to 47.93% 55.36% with 50.42% 61.07%/49.18% 58.21%, curve to 47.7% 55% with 47.85% 55.28%/47.77% 55.16%, curve to 46.1% 56.19% with 47.17% 55.47%/46.64% 55.87%, curve to 45.93% 55.95% with 46.03% 56.18%/45.97% 56.1%, curve to 45.93% 54.29% with 45.89% 55.4%/45.89% 54.84%, curve to 46% 51.43% with 45.96% 53.35%/45.98% 52.39%, curve to 46.63% 51.19% with 46.21% 51.35%/46.42% 51.27%, curve to 46.7% 50.95% with 46.66% 51.11%/46.68% 51.03%, curve to 46.83% 50.24% with 46.76% 50.76%/46.8% 50.53%, curve to 46.87% 47.62% with 46.87% 49.37%/46.88% 48.5%, curve to 46.8% 44.52% with 46.85% 46.58%/46.82% 45.54%, curve to 46.73% 42.38% with 46.78% 43.8%/46.76% 43.08%, curve to 46.67% 40% with 46.71% 41.58%/46.69% 40.78%, curve to 46% 37.5% with 46.51% 38.99%/46.28% 38.16%, curve to 45.43% 37.86% with 45.79% 37.3%/45.61% 37.42%, curve to 45.1% 37.38% with 45.33% 37.65%/45.22% 37.49%, curve to 44.67% 37.86% with 44.96% 37.56%/44.81% 37.72%, curve to 43.9% 38.33% with 44.38% 37.48%/44.13% 37.64%, curve to 43.73% 40.12% with 43.83% 38.91%/43.77% 39.5%, curve to 43.93% 47.5% with 43.81% 42.57%/43.87% 45.03%, curve to 43.87% 49.17% with 43.92% 48.06%/43.9% 48.62%, curve to 44% 50.36% with 43.87% 49.62%/43.92% 50.01%, curve to 44.53% 51.43% with 44.17% 50.78%/44.35% 51.14%, curve to 44.83% 51.55% with 44.63% 51.54%/44.73% 51.58%, curve to 44.83% 52.38% with 44.83% 51.83%/44.83% 52.1%, curve to 44.8% 53.1% with 44.8% 52.59%/44.79% 52.83%, curve to 44.5% 52.86% with 44.7% 53%/44.6% 52.92%, curve to 43.77% 54.05% with 44.22% 53%/43.98% 53.39%, curve to 43.47% 53.81% with 43.67% 53.9%/43.57% 53.82%, curve to 42.2% 54.64% with 43.04% 54.04%/42.62% 54.32%, curve to 41.9% 55.48% with 42.08% 54.83%/41.98% 55.11%, curve to 40.77% 56.43% with 41.45% 54.67%/41.08% 54.99%, curve to 40.53% 58.69% with 40.66% 57.15%/40.58% 57.9%, curve to 40.53% 59.64% with 40.62% 59.01%/40.62% 59.33%, curve to 37.13% 61.79% with 39.39% 60.33%/38.26% 61.05%, curve to 36.77% 61.79% with 37.01% 61.79%/36.89% 61.79%, curve to 36.73% 61.31% with 36.78% 61.6%/36.76% 61.44%, curve to 36.67% 60.71% with 36.68% 61.16%/36.66% 60.96%, curve to 36.3% 60.24% with 36.54% 60.63%/36.41% 60.47%, curve to 35.8% 60.95% with 36.14% 60.51%/35.97% 60.75%, curve to 35.63% 60.71% with 35.74% 60.93%/35.68% 60.85%, curve to 35.33% 61.07% with 35.54% 60.89%/35.44% 61.01%, curve to 34.8% 61.19% with 35.15% 61.03%/34.97% 61.07%, curve to 34.8% 61.31% with 34.8% 61.23%/34.8% 61.27%, curve to 34.7% 61.31% with 34.77% 61.31%/34.73% 61.31%, curve to 34.7% 60.48% with 34.7% 61.03%/34.7% 60.75%, curve to 34.83% 59.52% with 34.74% 60.17%/34.79% 59.85%, curve to 35.07% 56.19% with 34.9% 58.37%/34.98% 57.26%, curve to 35.13% 54.52% with 35.09% 55.65%/35.11% 55.09%, curve to 35.2% 52.86% with 35.16% 53.98%/35.18% 53.42%, curve to 35.27% 51.19% with 35.22% 52.31%/35.25% 51.76%, curve to 35.63% 45.48% with 35.37% 49.27%/35.49% 47.37%, curve to 35.8% 44.17% with 35.66% 44.99%/35.72% 44.55%, curve to 36.8% 37.86% with 36.12% 42.04%/36.45% 39.93%, curve to 37.37% 35.24% with 36.97% 36.95%/37.16% 36.08%, curve to 38.67% 30.6% with 37.8% 33.69%/38.23% 32.14%, curve to 39.27% 29.29% with 38.85% 30.04%/39.05% 29.6%, curve to 41.3% 25.71% with 39.91% 27.87%/40.59% 26.68%, curve to 42.73% 24.29% with 41.75% 24.95%/42.23% 24.48%, curve to 43.2% 24.05% with 42.89% 24.21%/43.05% 24.13%, curve to 43.6% 23.81% with 43.32% 23.82%/43.45% 23.74%, curve to 45.07% 23.81% with 44.09% 23.65%/44.58% 23.65%, curve to 45.87% 24.05% with 45.33% 23.89%/45.6% 23.97%, curve to 46.4% 24.29% with 46.05% 24.06%/46.22% 24.14%, curve to 46.6% 24.17% with 46.47% 24.29%/46.54% 24.25%, curve to 47.5% 22.86% with 46.91% 23.78%/47.21% 23.34%, curve to 47.77% 22.38% with 47.59% 22.7%/47.68% 22.54%, curve to 47.83% 22.62% with 47.79% 22.46%/47.81% 22.54%, curve to 48.37% 22.14% with 48% 22.4%/48.18% 22.24%, curve to 48.57% 22.38% with 48.44% 22.16%/48.51% 22.24%, curve to 48.63% 22.14% with 48.59% 22.3%/48.61% 22.22%, curve to 49.53% 22.98% with 48.94% 22.31%/49.24% 22.59%, curve to 51% 26.07% with 50.04% 23.91%/50.53% 24.94%, curve to 51.57% 27.86% with 51.17% 26.75%/51.36% 27.35%, curve to 51.6% 28.33% with 51.6% 28%/51.61% 28.16%, curve to 51.73% 28.33% with 51.64% 28.33%/51.69% 28.33%, curve to 51.83% 29.29% with 51.75% 28.67%/51.78% 28.99%, curve to 52.37% 32.62% with 52.04% 30.32%/52.22% 31.43%, curve to 52.97% 39.05% with 52.59% 34.73%/52.79% 36.87%, curve to 53.9% 42.62% with 53.26% 40.28%/53.57% 41.47%, curve to 54.07% 44.05% with 53.97% 43.07%/54.03% 43.55%, curve to 54% 44.64% with 54.06% 44.27%/54.04% 44.47%, curve to 53.23% 46.19% with 53.73% 45.07%/53.47% 45.58%, curve to 53.27% 49.29% with 53.1% 47.25%/53.11% 48.28%, close, move to 50.4% 30.71%, curve to 49.53% 28.45% with 50.11% 29.96%/49.82% 29.21%, curve to 47.47% 25.12% with 48.85% 27.27%/48.16% 26.16%, curve to 47.83% 24.76% with 47.58% 24.89%/47.7% 24.77%, curve to 49.2% 25.83% with 48.31% 24.84%/48.76% 25.2%, curve to 49.83% 27.62% with 49.41% 26.43%/49.62% 27.02%, curve to 50.3% 29.76% with 49.99% 28.33%/50.14% 29.05%, curve to 50.4% 30.71% with 50.35% 30.06%/50.39% 30.38%, close, move to 50.4% 30.71%, curve to 50.43% 30.95% with 50.46% 30.73%/50.47% 30.81%, curve to 50.4% 30.71% with 50.41% 30.9%/50.4% 30.82%, close, close, move to 45.07% 23.81%, curve to 43.6% 23.81% with 44.58% 23.65%/44.09% 23.65%, curve to 44.33% 23.57% with 43.83% 23.65%/44.08% 23.57%, curve to 45.07% 23.81% with 44.59% 23.57%/44.83% 23.65%, close, close, move to 45.07% 23.81%, curve to 45.87% 24.05% with 45.35% 23.73%/45.61% 23.81%, curve to 45.07% 23.81% with 45.6% 23.97%/45.33% 23.89%, close, close, move to 47.5% 22.86%, curve to 46.6% 24.17% with 47.21% 23.34%/46.91% 23.78%, curve to 47.5% 22.86% with 46.88% 23.59%/47.18% 23.16%, close, close, move to 24.97% 23.33%, curve to 24.87% 25% with 24.93% 23.9%/24.9% 24.46%, curve to 24.97% 23.33% with 24.85% 24.39%/24.89% 23.84%, close, close, move to 43.2% 24.05%, curve to 42.73% 24.29% with 43.05% 24.13%/42.89% 24.21%, curve to 43.2% 24.05% with 42.87% 24.06%/43.03% 23.98%, close, close, move to 80.2% 28.81%, curve to 80.13% 29.05% with 80.18% 28.89%/80.16% 28.97%, curve to 80.07% 27.38% with 80.14% 28.48%/80.11% 27.92%, curve to 79.73% 27.02% with 79.95% 27.38%/79.84% 27.26%, curve to 80.03% 26.67% with 79.84% 26.96%/79.94% 26.84%, curve to 80.07% 25.48% with 80.07% 26.28%/80.08% 25.88%, curve to 80.2% 25.48% with 80.11% 25.48%/80.16% 25.48%, curve to 80.23% 26.67% with 80.19% 25.88%/80.2% 26.28%, curve to 80.6% 27.02% with 80.35% 26.84%/80.47% 26.96%, curve to 80.23% 27.62% with 80.48% 27.22%/80.35% 27.42%, curve to 80.2% 28.81% with 80.2% 28.01%/80.19% 28.41%, close, close, move to 31.4% 26.19%, curve to 31.33% 27.86% with 31.38% 26.76%/31.36% 27.31%, curve to 31.4% 26.19% with 31.31% 27.25%/31.34% 26.69%, close, close, move to 11.4% 26.43%, curve to 11.33% 30% with 11.38% 27.63%/11.36% 28.82%, curve to 11.4% 26.43% with 11.31% 28.76%/11.33% 27.57%, close, close, move to 24.83% 25%, curve to 24.77% 27.02% with 24.79% 25.66%/24.76% 26.34%, curve to 24.47% 27.74% with 24.64% 27.12%/24.54% 27.35%, curve to 24.73% 26.9% with 24.5% 27.25%/24.59% 26.97%, curve to 24.83% 25% with 24.72% 26.22%/24.75% 25.59%, close, close, move to 36.13% 27.86%, curve to 35.37% 27.74% with 35.88% 27.74%/35.63% 27.7%, curve to 35.37% 28.33% with 35.37% 27.94%/35.37% 28.13%, curve to 35.33% 27.62% with 35.33% 28.12%/35.32% 27.89%, curve to 36.13% 27.86% with 35.61% 27.54%/35.88% 27.62%, close, close, move to 41.3% 25.71%, curve to 39.27% 29.29% with 40.59% 26.68%/39.91% 27.87%, curve to 39.33% 28.93% with 39.27% 29.14%/39.3% 29.02%, curve to 41.3% 25.71% with 39.95% 27.56%/40.61% 26.49%, close, close, move to 70.87% 27.86%, curve to 70.88% 28.21% with 70.95% 27.91%/70.95% 28.03%, curve to 70.87% 27.86% with 70.83% 28.11%/70.82% 27.99%, close, close, move to 29.4% 28.57%, curve to 28.93% 28.57% with 29.24% 28.41%/29.09% 28.41%, curve to 29.17% 28.33% with 29% 28.42%/29.07% 28.34%, curve to 29.4% 28.57% with 29.26% 28.34%/29.34% 28.42%, close, close, move to 18.6% 30.24%, curve to 18.53% 28.57% with 18.58% 29.68%/18.56% 29.13%, curve to 18.57% 28.33% with 18.53% 28.47%/18.54% 28.39%, curve to 18.6% 30.24% with 18.6% 28.96%/18.61% 29.6%, close, close, move to 31.3% 27.86%, curve to 30.77% 29.05% with 31.11% 28.15%/30.93% 28.54%, curve to 30.43% 29.52% with 30.65% 29.16%/30.54% 29.32%, curve to 29.73% 30.83% with 30.23% 30.18%/30% 30.62%, curve to 30.4% 29.4% with 29.97% 30.48%/30.2% 30.01%, curve to 30.73% 28.93% with 30.51% 29.2%/30.62% 29.04%, curve to 31.3% 27.86% with 30.89% 28.36%/31.08% 28%, close, close, move to 18.4% 28.69%, curve to 18.3% 28.69% with 18.37% 28.69%/18.33% 28.69%, curve to 18.27% 30.48% with 18.31% 29.31%/18.3% 29.9%, curve to 18.27% 28.57% with 18.27% 29.84%/18.27% 29.21%, curve to 18.4% 28.69% with 18.32% 28.54%/18.36% 28.58%, close, close, move to 18.53% 28.57%, curve to 18.6% 30.24% with 18.56% 29.13%/18.58% 29.68%, curve to 19.17% 30% with 18.79% 30.28%/18.98% 30.2%, curve to 19.93% 30.48% with 19.42% 30.22%/19.68% 30.38%, curve to 19.77% 31.67% with 19.9% 30.89%/19.84% 31.29%, curve to 19.5% 32.86% with 19.65% 31.99%/19.56% 32.39%, curve to 19.23% 33.57% with 19.42% 33.15%/19.33% 33.39%, curve to 19.13% 34.17% with 19.21% 33.79%/19.18% 33.99%, curve to 19.23% 35% with 19.18% 34.42%/19.21% 34.7%, curve to 19.43% 35.71% with 19.3% 35.24%/19.37% 35.48%, curve to 19.5% 41.67% with 19.46% 37.72%/19.48% 39.7%, curve to 19.5% 42.02% with 19.5% 41.79%/19.5% 41.9%, curve to 16.2% 42.02% with 18.4% 42.02%/17.3% 42.02%, curve to 15.17% 36.67% with 15.83% 40.31%/15.49% 38.52%, curve to 14.73% 35.36% with 15.04% 36.14%/14.9% 35.7%, curve to 14.33% 35.6% with 14.59% 35.21%/14.46% 35.29%, curve to 13.43% 39.52% with 14.03% 36.88%/13.73% 38.19%, curve to 13.2% 38.33% with 13.31% 39.22%/13.24% 38.82%, curve to 13.13% 36.67% with 13.18% 37.77%/13.16% 37.21%, curve to 12.9% 35.48% with 13.09% 36.22%/13.01% 35.82%, curve to 12.87% 34.76% with 12.89% 35.24%/12.88% 35%, curve to 12.93% 34.05% with 12.87% 34.47%/12.89% 34.23%, curve to 13% 32.38% with 12.96% 33.5%/12.98% 32.95%, curve to 13.07% 30.71% with 13.02% 31.84%/13.05% 31.28%, curve to 13.6% 30.48% with 13.25% 30.64%/13.43% 30.56%, curve to 13.63% 29.05% with 13.59% 29.99%/13.6% 29.52%, curve to 13.9% 29.05% with 13.72% 28.74%/13.81% 28.74%, curve to 14% 29.4% with 13.93% 29.16%/13.97% 29.28%, curve to 14.07% 30.48% with 14.02% 29.78%/14.04% 30.14%, curve to 18.27% 30.48% with 15.47% 30.48%/16.87% 30.48%, curve to 18.3% 28.69% with 18.3% 29.9%/18.31% 29.31%, curve to 18.4% 28.69% with 18.33% 28.69%/18.37% 28.69%, curve to 18.43% 28.81% with 18.4% 28.76%/18.41% 28.79%, curve to 18.53% 28.57% with 18.46% 28.68%/18.49% 28.6%, close, close, move to 28.93% 28.57%, curve to 28.87% 32.62% with 28.91% 29.93%/28.89% 31.28%, curve to 28.93% 28.57% with 28.85% 31.22%/28.87% 29.88%, close, close, move to 71.33% 28.57%, curve to 71.33% 50.95% with 71.29% 36.03%/71.29% 43.49%, curve to 71.27% 39.76% with 71.29% 47.26%/71.27% 43.53%, curve to 71.33% 28.57% with 71.27% 35.99%/71.29% 32.26%, close, close, move to 80.2% 28.81%, curve to 80.37% 29.52% with 80.25% 29.03%/80.31% 29.27%, curve to 80.4% 30% with 80.38% 29.68%/80.39% 29.84%, curve to 80.27% 31.55% with 80.35% 30.51%/80.3% 31.02%, curve to 80.43% 33.57% with 80.33% 32.21%/80.39% 32.88%, curve to 81.17% 48.57% with 80.68% 38.57%/80.92% 43.57%, curve to 81.27% 49.4% with 81.19% 48.87%/81.22% 49.15%, curve to 82.1% 51.19% with 81.55% 49.97%/81.83% 50.57%, curve to 82.1% 52.86% with 82.14% 51.75%/82.14% 52.3%, curve to 82.03% 53.1% with 82.08% 52.94%/82.06% 53.02%, curve to 82.03% 68.81% with 81.99% 58.33%/81.99% 63.57%, curve to 82.93% 71.79% with 82.35% 69.71%/82.65% 70.71%, curve to 83.13% 72.86% with 83.09% 71.93%/83.16% 72.28%, curve to 83.27% 72.98% with 83.18% 72.83%/83.23% 72.87%, curve to 84.1% 75% with 83.54% 73.65%/83.82% 74.33%, curve to 84.17% 84.05% with 84.12% 78.04%/84.14% 81.05%, curve to 84.23% 99.76% with 84.23% 89.28%/84.25% 94.51%, curve to 84.2% 100% with 84.21% 99.8%/84.19% 99.88%, curve to 76.3% 100% with 81.57% 100%/78.93% 100%, curve to 76.33% 84.76% with 76.29% 94.91%/76.3% 89.83%, curve to 76.53% 84.05% with 76.38% 84.44%/76.44% 84.21%, curve to 76.6% 75.71% with 76.56% 81.28%/76.58% 78.5%, curve to 76.67% 75.36% with 76.61% 75.57%/76.63% 75.45%, curve to 77.2% 73.93% with 76.84% 74.88%/77.02% 74.4%, curve to 78.4% 70.6% with 77.64% 73%/78.04% 71.89%, curve to 78.83% 69.52% with 78.54% 70.24%/78.69% 69.88%, curve to 78.83% 54.29% with 78.88% 64.44%/78.88% 59.37%, curve to 78.73% 53.57% with 78.76% 54.11%/78.73% 53.87%, curve to 78.73% 51.19% with 78.69% 52.78%/78.69% 51.98%, curve to 78.93% 50.36% with 78.79% 50.88%/78.85% 50.6%, curve to 79.33% 49.4% with 79.07% 50.04%/79.2% 49.72%, curve to 79.53% 48.57% with 79.41% 49.13%/79.48% 48.85%, curve to 79.6% 46.67% with 79.56% 47.95%/79.58% 47.31%, curve to 79.67% 44.76% with 79.62% 46.04%/79.65% 45.41%, curve to 79.73% 42.86% with 79.69% 44.14%/79.71% 43.5%, curve to 79.8% 40.95% with 79.76% 42.23%/79.78% 41.6%, curve to 79.87% 39.05% with 79.82% 40.33%/79.85% 39.69%, curve to 79.93% 37.14% with 79.89% 38.42%/79.91% 37.79%, curve to 80% 35.24% with 79.96% 36.52%/79.98% 35.89%, curve to 80.07% 33.33% with 80.02% 34.62%/80.05% 33.98%, curve to 80.03% 30.95% with 80.08% 32.54%/80.07% 31.74%, curve to 79.93% 30.24% with 80% 30.71%/79.97% 30.48%, curve to 80.13% 29.05% with 79.99% 29.79%/80.05% 29.39%, curve to 80.2% 28.81% with 80.16% 28.97%/80.18% 28.89%, close, close, move to 6.53% 28.69%, curve to 6.52% 29.29% with 6.63% 28.9%/6.62% 29.1%, curve to 6.47% 29.11% with 6.5% 29.23%/6.48% 29.17%, curve to 6.53% 28.69% with 6.52% 29.02%/6.54% 28.88%, close, close, move to 13.9% 29.05%, curve to 14.03% 29.29% with 13.95% 29.05%/14% 29.12%, curve to 14.07% 30.48% with 14.07% 29.67%/14.08% 30.07%, curve to 14% 29.4% with 14.04% 30.14%/14.02% 29.78%, curve to 13.9% 29.05% with 13.97% 29.28%/13.93% 29.16%, close, close, move to 58.33% 28.81%, curve to 57.9% 30% with 58.2% 29.24%/58.06% 29.64%, curve to 57.6% 30.36% with 57.81% 30.22%/57.71% 30.34%, curve to 58.33% 28.81% with 57.84% 29.84%/58.09% 29.33%, close, close, move to 7.53% 29.76%, curve to 7.6% 30% with 7.57% 29.78%/7.59% 29.86%, curve to 7.57% 30.24% with 7.59% 30.08%/7.58% 30.16%, curve to 7.53% 29.76% with 7.54% 30.1%/7.52% 29.94%, close, close, move to 28.47% 29.76%, curve to 28.48% 31.55% with 28.5% 30.34%/28.51% 30.93%, curve to 28.4% 31.55% with 28.45% 31.7%/28.42% 31.7%, curve to 28.37% 29.76% with 28.39% 30.95%/28.38% 30.36%, curve to 28.47% 29.76% with 28.4% 29.76%/28.43% 29.76%, close, close, move to 28.47% 29.76%, curve to 28.37% 29.76% with 28.43% 29.76%/28.4% 29.76%, curve to 28.4% 31.55% with 28.38% 30.36%/28.39% 30.95%, curve to 28.33% 29.64% with 28.35% 30.94%/28.33% 30.31%, curve to 28.47% 29.76% with 28.39% 29.61%/28.43% 29.65%, close, close, move to 64.87% 30.24%, curve to 64.93% 35.24% with 64.89% 31.9%/64.91% 33.57%, curve to 64.9% 35.48% with 64.94% 35.34%/64.93% 35.42%, curve to 64.87% 30.24% with 64.87% 33.73%/64.86% 31.99%, close, close, move to 13.6% 30.48%, curve to 13.07% 30.71% with 13.43% 30.56%/13.25% 30.64%, curve to 13.6% 30.48% with 13.23% 30.48%/13.41% 30.4%, close, close, move to 7.07% 30.71%, curve to 6.7% 30.6% with 6.95% 30.6%/6.83% 30.56%, curve to 6.67% 32.86% with 6.71% 31.37%/6.7% 32.13%, curve to 6.67% 30.48% with 6.67% 32.06%/6.67% 31.27%, curve to 7.07% 30.71% with 6.82% 30.41%/6.95% 30.49%, close, close, move to 63.77% 30.71%, curve to 64.4% 30.95% with 63.97% 30.8%/64.19% 30.88%, curve to 64.57% 31.07% with 64.45% 31.07%/64.5% 31.11%, curve to 64.57% 36.67% with 64.57% 32.94%/64.57% 34.8%, curve to 64.2% 37.98% with 64.45% 37.1%/64.32% 37.53%, curve to 63.8% 38.1% with 64.07% 38.02%/63.93% 38.06%, curve to 63.4% 37.86% with 63.65% 38.09%/63.52% 38.01%, curve to 63.43% 30.71% with 63.35% 35.47%/63.36% 33.09%, curve to 63.77% 30.71% with 63.54% 30.4%/63.66% 30.4%, close, close, move to 63.77% 30.71%, curve to 64.4% 30.95% with 63.99% 30.64%/64.2% 30.72%, curve to 63.77% 30.71% with 64.19% 30.88%/63.97% 30.8%, close, close, move to 6.2% 32.14%, curve to 6.13% 30.83% with 6.18% 31.72%/6.16% 31.29%, curve to 6.07% 31.67% with 6.11% 31.13%/6.09% 31.41%, curve to 6.07% 30.71% with 6.07% 31.35%/6.07% 31.03%, curve to 6.2% 30.71% with 6.11% 30.71%/6.16% 30.71%, curve to 6.2% 32.14% with 6.2% 31.19%/6.2% 31.67%, close, close, move to 7.07% 30.71%, curve to 7.2% 30.71% with 7.11% 30.71%/7.16% 30.71%, curve to 7.2% 33.57% with 7.2% 31.67%/7.2% 32.62%, curve to 7.17% 30.83% with 7.17% 32.68%/7.16% 31.77%, curve to 7.07% 30.71% with 7.12% 30.86%/7.09% 30.82%, close, close, move to 13.07% 30.71%, curve to 13% 32.38% with 13.05% 31.28%/13.02% 31.84%, curve to 13.07% 30.71% with 12.98% 31.77%/13% 31.22%, close, close, move to 61.6% 30.83%, curve to 61.9% 30.83% with 61.7% 30.83%/61.8% 30.83%, curve to 61.9% 44.4% with 61.9% 35.36%/61.9% 39.88%, curve to 61.07% 44.4% with 61.62% 44.4%/61.34% 44.4%, curve to 61.07% 44.29% with 61.07% 44.37%/61.07% 44.33%, curve to 60.23% 44.17% with 60.8% 44.17%/60.52% 44.13%, curve to 60.2% 32.86% with 60.24% 40.38%/60.23% 36.61%, curve to 60.07% 32.38% with 60.13% 32.78%/60.09% 32.62%, curve to 59.57% 32.14% with 59.91% 32.3%/59.74% 32.22%, curve to 60% 31.9% with 59.72% 32.06%/59.86% 31.98%, curve to 61.6% 30.83% with 60.52% 31.47%/61.06% 31.12%, close, close, move to 61.6% 30.83%, curve to 61.93% 30.71% with 61.7% 30.72%/61.82% 30.68%, curve to 61.93% 44.52% with 61.93% 35.32%/61.93% 39.92%, curve to 61.07% 44.4% with 61.64% 44.56%/61.35% 44.52%, curve to 61.9% 44.4% with 61.34% 44.4%/61.62% 44.4%, curve to 61.9% 30.83% with 61.9% 39.88%/61.9% 35.36%, curve to 61.6% 30.83% with 61.8% 30.83%/61.7% 30.83%, close, close, move to 62.2% 30.71%, curve to 62.27% 45% with 62.22% 35.48%/62.24% 40.24%, curve to 62.23% 45.24% with 62.27% 45.1%/62.26% 45.18%, curve to 62.2% 30.71% with 62.2% 40.4%/62.19% 35.56%, close, close, move to 63.13% 30.71%, curve to 63.13% 38.1% with 63.13% 33.17%/63.13% 35.63%, curve to 62.8% 38.1% with 63.02% 38.1%/62.91% 38.1%, curve to 63.1% 37.98% with 62.89% 37.98%/62.99% 37.94%, curve to 63.13% 30.71% with 63.09% 35.53%/63.1% 33.11%, close, close, move to 64.4% 30.95%, curve to 64.6% 30.95% with 64.47% 30.95%/64.53% 30.95%, curve to 64.57% 36.67% with 64.61% 32.88%/64.6% 34.78%, curve to 64.57% 31.07% with 64.57% 34.8%/64.57% 32.94%, curve to 64.4% 30.95% with 64.5% 31.11%/64.45% 31.07%, close, close, move to 8.53% 31.43%, curve to 8.6% 31.37% with 8.55% 31.31%/8.57% 31.29%, curve to 8.53% 31.43% with 8.58% 31.42%/8.56% 31.44%, close, close, move to 63.43% 30.71%, curve to 63.4% 37.86% with 63.36% 33.09%/63.35% 35.47%, curve to 63.33% 34.52% with 63.36% 36.79%/63.33% 35.68%, curve to 63.37% 31.19% with 63.34% 33.41%/63.36% 32.3%, curve to 63.43% 30.71% with 63.39% 31.02%/63.41% 30.86%, close, close, move to 8.07% 33.33%, curve to 8% 33.33% with 8.04% 33.33%/8.02% 33.33%, curve to 7.93% 31.19% with 8.02% 32.6%/7.99% 31.89%, curve to 8.03% 29.52% with 7.98% 30.65%/8.01% 30.09%, curve to 8.13% 31.19% with 8.05% 30.09%/8.09% 30.65%, curve to 8.07% 33.33% with 8.07% 31.89%/8.05% 32.6%, close, close, move to 57.47% 35%, curve to 58.2% 35.24% with 57.71% 35.08%/57.95% 35.16%, curve to 59% 37.5% with 58.55% 35.59%/58.82% 36.34%, curve to 59.13% 37.62% with 59.04% 37.61%/59.08% 37.65%, curve to 59.27% 39.76% with 59.15% 38.36%/59.19% 39.07%, curve to 59.17% 41.19% with 59.22% 40.22%/59.19% 40.7%, curve to 58.97% 42.14% with 59.13% 41.58%/59.06% 41.89%, curve to 59.2% 44.64% with 58.87% 43.19%/58.95% 44.02%, curve to 60.57% 47.62% with 59.66% 45.61%/60.12% 46.6%, curve to 60.57% 48.45% with 60.57% 47.9%/60.57% 48.17%, curve to 60.13% 48.57% with 60.42% 48.41%/60.27% 48.45%, curve to 60.1% 54.05% with 60.06% 50.38%/60.05% 52.2%, curve to 60.2% 54.4% with 60.13% 54.17%/60.17% 54.29%, curve to 61.2% 54.4% with 60.54% 54.56%/60.87% 54.56%, curve to 61.43% 54.29% with 61.28% 54.44%/61.36% 54.4%, curve to 61.73% 52.62% with 61.55% 53.76%/61.65% 53.2%, curve to 61.9% 51.43% with 61.79% 52.23%/61.84% 51.83%, curve to 62.17% 48.1% with 61.91% 50.23%/62% 49.12%, curve to 62.83% 45.24% with 62.39% 47.14%/62.61% 46.19%, curve to 63.2% 41.19% with 62.83% 43.71%/62.95% 42.36%, curve to 63.23% 39.88% with 63.23% 40.78%/63.24% 40.34%, curve to 64.4% 39.76% with 63.63% 39.92%/64.02% 39.88%, curve to 65.8% 34.64% with 64.85% 38.02%/65.32% 36.32%, curve to 66.1% 34.29% with 65.89% 34.43%/65.99% 34.32%, curve to 66.87% 35.6% with 66.4% 34.41%/66.66% 34.84%, curve to 67% 35.71% with 66.91% 35.71%/66.95% 35.75%, curve to 67.03% 36.19% with 66.99% 35.89%/67% 36.05%, curve to 68.13% 40% with 67.39% 37.52%/67.76% 38.78%, curve to 69.1% 40.12% with 68.45% 40.12%/68.77% 40.16%, curve to 69.13% 41.19% with 69.09% 40.5%/69.1% 40.86%, curve to 69.57% 44.05% with 69.26% 42.16%/69.4% 43.11%, curve to 70.03% 45.95% with 69.75% 44.61%/69.9% 45.25%, curve to 70.23% 48.57% with 70.13% 46.79%/70.2% 47.67%, curve to 70.77% 51.67% with 70.39% 49.64%/70.57% 50.67%, curve to 71.33% 53.21% with 70.95% 52.21%/71.14% 52.73%, curve to 72.2% 55% with 71.63% 53.78%/71.92% 54.37%, curve to 76.57% 55.12% with 73.65% 55.12%/75.11% 55.16%, curve to 76.6% 58.1% with 76.56% 56.13%/76.57% 57.13%, curve to 76.73% 58.45% with 76.65% 58.16%/76.7% 58.28%, curve to 76.93% 58.57% with 76.8% 58.57%/76.86% 58.61%, curve to 77.5% 58.45% with 77.12% 58.46%/77.31% 58.42%, curve to 77.5% 57.86% with 77.5% 58.25%/77.5% 58.06%, curve to 77.9% 53.81% with 77.62% 56.5%/77.75% 55.16%, curve to 78.27% 52.86% with 78.02% 53.46%/78.14% 53.14%, curve to 78.33% 54.52% with 78.29% 53.41%/78.31% 53.97%, curve to 78.43% 54.76% with 78.38% 54.56%/78.41% 54.64%, curve to 78.43% 67.74% with 78.43% 59.09%/78.43% 63.41%, curve to 78.33% 67.74% with 78.4% 67.74%/78.37% 67.74%, curve to 73.87% 60.12% with 76.84% 65.26%/75.35% 62.72%, curve to 73.07% 60.6% with 73.56% 59.52%/73.3% 59.68%, curve to 71.63% 61.67% with 72.59% 60.93%/72.11% 61.29%, curve to 71.5% 61.43% with 71.58% 61.63%/71.54% 61.55%, curve to 70.33% 62.5% with 71.13% 62%/70.74% 62.35%, curve to 70.07% 62.86% with 70.24% 62.6%/70.15% 62.71%, curve to 69.67% 62.98% with 69.93% 62.56%/69.8% 62.6%, curve to 68.53% 63.69% with 69.29% 63.21%/68.91% 63.45%, curve to 68.47% 63.93% with 68.51% 63.77%/68.49% 63.85%, curve to 66.87% 65% with 67.93% 64.27%/67.4% 64.63%, curve to 66.43% 64.52% with 66.72% 64.87%/66.58% 64.71%, curve to 65.87% 65% with 66.24% 64.7%/66.06% 64.86%, curve to 65.67% 65.83% with 65.86% 65.45%/65.8% 65.73%, curve to 57.23% 71.67% with 62.85% 67.72%/60.04% 69.66%, curve to 56.83% 71.19% with 57.1% 71.47%/56.97% 71.31%, curve to 56.4% 71.67% with 56.69% 71.37%/56.55% 71.53%, curve to 56.4% 72.14% with 56.4% 71.83%/56.4% 71.98%, curve to 54.53% 73.45% with 55.78% 72.66%/55.16% 73.09%, curve to 54.3% 73.45% with 54.46% 73.45%/54.38% 73.45%, curve to 54.27% 63.69% with 54.31% 70.18%/54.3% 66.92%, curve to 54.2% 63.1% with 54.22% 63.54%/54.2% 63.34%, curve to 54.07% 62.86% with 54.13% 63.14%/54.09% 63.06%, curve to 53.63% 62.74% with 53.93% 62.74%/53.78% 62.7%, curve to 53.63% 62.02% with 53.63% 62.5%/53.63% 62.26%, curve to 54.17% 61.9% with 53.81% 62.06%/53.99% 62.02%, curve to 54.33% 61.43% with 54.24% 61.83%/54.3% 61.67%, curve to 54.27% 47.86% with 54.35% 56.89%/54.33% 52.36%, curve to 53.63% 47.74% with 54.06% 47.74%/53.85% 47.7%, curve to 53.63% 47.14% with 53.63% 47.54%/53.63% 47.34%, curve to 53.67% 47.02% with 53.66% 47.14%/53.67% 47.1%, curve to 54.03% 46.67% with 53.8% 47.04%/53.92% 46.92%, curve to 55.03% 44.52% with 54.38% 46.01%/54.71% 45.29%, curve to 55.03% 41.9% with 55.08% 43.67%/55.08% 42.8%, curve to 54.93% 40.71% with 54.97% 41.54%/54.93% 41.14%, curve to 54.93% 38.69% with 54.89% 40.05%/54.89% 39.37%, curve to 55.2% 37.14% with 55.03% 38.19%/55.12% 37.68%, curve to 55.73% 35.36% with 55.3% 36.27%/55.48% 35.67%, curve to 56.67% 34.64% with 56.04% 35.03%/56.35% 34.79%, curve to 56.83% 34.05% with 56.72% 34.44%/56.78% 34.25%, curve to 57.03% 31.43% with 56.91% 33.19%/56.98% 32.31%, curve to 57.1% 31.67% with 57.06% 31.51%/57.08% 31.59%, curve to 57.3% 34.52% with 57.17% 32.62%/57.23% 33.57%, curve to 57.47% 35% with 57.37% 34.66%/57.42% 34.82%, close, close, move to 60% 31.9%, curve to 59.57% 32.14% with 59.86% 31.98%/59.72% 32.06%, curve to 60.07% 32.38% with 59.74% 32.22%/59.91% 32.3%, curve to 59.53% 32.38% with 59.89% 32.38%/59.71% 32.38%, curve to 59.53% 31.9% with 59.53% 32.22%/59.53% 32.06%, curve to 60% 31.9% with 59.69% 31.9%/59.84% 31.9%, close, close, move to 9.6% 32.62%, curve to 9.07% 32.62% with 9.42% 32.46%/9.24% 32.46%, curve to 9.33% 32.38% with 9.14% 32.46%/9.23% 32.38%, curve to 9.6% 32.62% with 9.44% 32.38%/9.53% 32.46%, close, close, move to 13% 32.38%, curve to 12.93% 34.05% with 12.98% 32.95%/12.96% 33.5%, curve to 13% 32.38% with 12.91% 33.44%/12.94% 32.88%, close, close, move to 57.67% 32.38%, curve to 57.8% 33.1% with 57.76% 32.49%/57.8% 32.73%, curve to 57.67% 33.1% with 57.76% 33.1%/57.71% 33.1%, curve to 57.67% 32.38% with 57.67% 32.86%/57.67% 32.62%, close, close, move to 86.67% 31.9%, curve to 86.57% 32.74% with 86.61% 32.14%/86.57% 32.42%, curve to 82.6% 32.86% with 85.24% 32.7%/83.92% 32.74%, curve to 86.53% 32.62% with 83.9% 32.62%/85.21% 32.54%, curve to 86.67% 31.9% with 86.53% 32.26%/86.57% 32.02%, close, close, move to 9.07% 32.62%, curve to 8.83% 32.74% with 9% 32.73%/8.92% 32.77%, curve to 8.8% 35% with 8.84% 33.51%/8.83% 34.27%, curve to 8.8% 32.62% with 8.8% 34.21%/8.8% 33.41%, curve to 9.07% 32.62% with 8.89% 32.62%/8.98% 32.62%, close, close, move to 58.93% 32.62%, curve to 58.93% 34.52% with 58.93% 33.25%/58.93% 33.89%, curve to 58.8% 34.4% with 58.88% 34.56%/58.84% 34.52%, curve to 58.9% 34.4% with 58.83% 34.4%/58.87% 34.4%, curve to 58.93% 32.62% with 58.89% 33.79%/58.9% 33.19%, close, close, move to 23.53% 32.86%, curve to 23.53% 32.86% with 23.58% 32.94%/23.58% 32.94%, close, close, move to 60.2% 32.86%, curve to 60.23% 44.17% with 60.23% 36.61%/60.24% 40.38%, curve to 61.07% 44.29% with 60.52% 44.13%/60.8% 44.17%, curve to 60.2% 44.29% with 60.78% 44.29%/60.49% 44.29%, curve to 60.2% 32.86% with 60.2% 40.48%/60.2% 36.67%, close, close, move to 52.87% 32.98%, curve to 52.9% 33.45% with 52.93% 33.09%/52.94% 33.25%, curve to 52.87% 32.98% with 52.87% 33.31%/52.86% 33.15%, close, close, move to 8% 33.33%, curve to 7.47% 33.57% with 7.83% 33.42%/7.65% 33.5%, curve to 8% 33.33% with 7.63% 33.34%/7.81% 33.26%, close, close, move to 80.07% 33.33%, curve to 80% 35.24% with 80.05% 33.98%/80.02% 34.62%, curve to 80.07% 33.33% with 79.98% 34.55%/80% 33.92%, close, close, move to 59.8% 33.81%, curve to 59.37% 33.69% with 59.66% 33.7%/59.51% 33.66%, curve to 59.4% 36.43% with 59.36% 34.61%/59.37% 35.53%, curve to 59.33% 33.57% with 59.33% 35.52%/59.31% 34.57%, curve to 59.8% 33.81% with 59.5% 33.5%/59.66% 33.58%, close, close, move to 59.8% 33.81%, curve to 59.87% 34.76% with 59.84% 34.08%/59.87% 34.39%, curve to 59.8% 35.71% with 59.87% 35.13%/59.84% 35.45%, curve to 59.73% 39.05% with 59.78% 36.83%/59.76% 37.94%, curve to 59.57% 37.14% with 59.66% 38.46%/59.6% 37.83%, curve to 59.4% 36.43% with 59.5% 36.93%/59.44% 36.7%, curve to 59.37% 33.69% with 59.37% 35.53%/59.36% 34.61%, curve to 59.8% 33.81% with 59.51% 33.66%/59.66% 33.7%, close, close, move to 12.37% 33.93%, curve to 12.47% 33.93% with 12.4% 33.93%/12.43% 33.93%, curve to 12.37% 33.93% with 12.46% 34.67%/12.43% 34.67%, close, close, move to 70.9% 36.67%, curve to 69.6% 38.57% with 70.47% 37.33%/70.04% 37.96%, curve to 69.53% 38.33% with 69.56% 38.54%/69.54% 38.46%, curve to 68.97% 38.1% with 69.35% 38.25%/69.16% 38.17%, curve to 70.87% 34.64% with 69.61% 36.97%/70.24% 35.82%, curve to 70.9% 36.67% with 70.9% 35.31%/70.91% 35.99%, close, close, move to 53.4% 34.76%, curve to 53.33% 36.43% with 53.38% 35.33%/53.36% 35.89%, curve to 53.4% 34.76% with 53.31% 35.82%/53.34% 35.26%, close, close, move to 57.47% 35%, curve to 58.2% 35.24% with 57.72% 34.92%/57.97% 35%, curve to 57.47% 35% with 57.95% 35.16%/57.71% 35.08%, close, close, move to 10.07% 35%, curve to 10.17% 35% with 10.1% 35%/10.13% 35%, curve to 10.07% 35% with 10.12% 35.77%/10.09% 35.77%, close, close, move to 19.87% 35.24%, curve to 19.93% 41.43% with 19.89% 37.29%/19.91% 39.35%, curve to 19.87% 35.24% with 19.87% 39.41%/19.84% 37.35%, close, close, move to 80% 35.24%, curve to 79.93% 37.14% with 79.98% 35.89%/79.96% 36.52%, curve to 80% 35.24% with 79.91% 36.46%/79.94% 35.82%, close, close, move to 59.8% 35.71%, curve to 59.77% 43.81% with 59.81% 38.41%/59.8% 41.11%, curve to 59.73% 43.57% with 59.74% 43.76%/59.73% 43.68%, curve to 59.73% 40.24% with 59.78% 42.46%/59.78% 41.35%, curve to 59.73% 39.05% with 59.73% 39.84%/59.73% 39.44%, curve to 59.8% 35.71% with 59.76% 37.94%/59.78% 36.83%, close, close, move to 53.33% 36.43%, curve to 53.33% 38.33% with 53.29% 37.06%/53.29% 37.7%, curve to 53.27% 37.38% with 53.29% 38.07%/53.27% 37.75%, curve to 53.33% 36.43% with 53.27% 37.01%/53.29% 36.7%, close, close, move to 13.13% 36.67%, curve to 13.2% 38.33% with 13.16% 37.21%/13.18% 37.77%, curve to 13.13% 36.67% with 13.14% 37.83%/13.11% 37.28%, close, close, move to 79.53% 35.48%, curve to 79.53% 36.9% with 79.53% 35.95%/79.53% 36.43%, curve to 79.2% 36.9% with 79.42% 36.9%/79.31% 36.9%, curve to 79.5% 36.79% with 79.29% 36.79%/79.39% 36.75%, curve to 79.53% 35.48% with 79.49% 36.32%/79.5% 35.89%, close, close, move to 70.9% 36.67%, curve to 70.87% 34.64% with 70.91% 35.99%/70.9% 35.31%, curve to 68.97% 38.1% with 70.24% 35.82%/69.61% 36.97%, curve to 69.53% 38.33% with 69.16% 38.17%/69.35% 38.25%, curve to 68.8% 38.21% with 69.29% 38.37%/69.04% 38.33%, curve to 70.93% 34.52% with 69.5% 36.92%/70.22% 35.69%, curve to 70.9% 36.67% with 70.94% 35.26%/70.93% 35.98%, close, close, move to 79.93% 37.14%, curve to 79.87% 39.05% with 79.91% 37.79%/79.89% 38.42%, curve to 79.93% 37.14% with 79.85% 38.36%/79.87% 37.73%, close, close, move to 70.8% 37.5%, curve to 70.9% 37.5% with 70.83% 37.5%/70.87% 37.5%, curve to 70.87% 48.81% with 70.91% 41.29%/70.9% 45.06%, curve to 70.7% 48.1% with 70.78% 48.68%/70.72% 48.44%, curve to 70.43% 45% with 70.65% 47.01%/70.56% 45.98%, curve to 69.9% 42.86% with 70.28% 44.21%/70.1% 43.5%, curve to 69.67% 40.95% with 69.8% 42.25%/69.73% 41.61%, curve to 69.63% 39.17% with 69.64% 40.37%/69.62% 39.77%, curve to 70.77% 37.62% with 70.03% 38.78%/70.4% 38.26%, curve to 70.8% 37.5% with 70.79% 37.62%/70.8% 37.58%, close, close, move to 70.8% 37.5%, curve to 70.93% 37.38% with 70.84% 37.39%/70.88% 37.35%, curve to 70.9% 49.29% with 70.94% 41.35%/70.93% 45.32%, curve to 70.87% 48.81% with 70.87% 49.14%/70.86% 48.99%, curve to 70.9% 37.5% with 70.9% 45.06%/70.91% 41.29%, curve to 70.8% 37.5% with 70.87% 37.5%/70.83% 37.5%, close, close, move to 85.2% 37.74%, curve to 86.2% 39.88% with 85.54% 38.39%/85.87% 39.1%, curve to 87% 40.6% with 86.46% 40.27%/86.72% 40.5%, curve to 87.53% 41.43% with 87.19% 40.81%/87.37% 41.09%, curve to 87.57% 41.9% with 87.52% 41.6%/87.54% 41.76%, curve to 87.83% 43.1% with 87.68% 42.23%/87.77% 42.63%, curve to 88.53% 44.88% with 88.05% 43.78%/88.28% 44.38%, curve to 89.27% 45.36% with 88.78% 45.07%/89.02% 45.22%, curve to 89.93% 46.55% with 89.5% 45.71%/89.72% 46.11%, curve to 90.83% 50.95% with 90.26% 47.95%/90.56% 49.42%, curve to 91.8% 52.74% with 91.16% 51.55%/91.48% 52.14%, curve to 92.43% 55% with 92.01% 53.49%/92.22% 54.25%, curve to 92.57% 56.43% with 92.48% 55.49%/92.52% 55.97%, curve to 92.63% 58.93% with 92.62% 57.25%/92.64% 58.08%, curve to 91.93% 59.05% with 92.39% 58.89%/92.16% 58.93%, curve to 82.8% 61.19% with 88.9% 59.75%/85.85% 60.47%, curve to 82.4% 60.83% with 82.66% 61.14%/82.53% 61.03%, curve to 82.47% 60.48% with 82.44% 60.74%/82.46% 60.62%, curve to 82.43% 53.57% with 82.43% 58.18%/82.42% 55.88%, curve to 82.43% 50.48% with 82.57% 52.56%/82.57% 51.52%, curve to 82.27% 49.88% with 82.38% 50.28%/82.32% 50.08%, curve to 81.57% 48.33% with 82.03% 49.39%/81.79% 48.88%, curve to 81.4% 44.76% with 81.49% 47.15%/81.43% 45.96%, curve to 82% 44.17% with 81.6% 44.54%/81.8% 44.34%, curve to 82.63% 41.67% with 82.22% 43.36%/82.43% 42.52%, curve to 82.67% 41.19% with 82.66% 41.53%/82.68% 41.37%, curve to 83.07% 40.48% with 82.82% 41.08%/82.95% 40.84%, curve to 83.8% 40.36% with 83.31% 40.79%/83.56% 40.75%, curve to 84.27% 39.29% with 83.96% 40%/84.11% 39.64%, curve to 84.9% 37.86% with 84.49% 38.9%/84.7% 38.42%, curve to 85.2% 37.74% with 85% 37.74%/85.1% 37.7%, close, close, move to 70.77% 37.62%, curve to 69.63% 39.17% with 70.4% 38.26%/70.03% 38.78%, curve to 69.67% 40.95% with 69.62% 39.77%/69.64% 40.37%, curve to 69.6% 39.05% with 69.6% 40.37%/69.58% 39.73%, curve to 69.8% 38.93% with 69.67% 39.08%/69.74% 39.04%, curve to 70.77% 37.62% with 70.11% 38.4%/70.44% 37.96%, close, close, move to 85.2% 37.74%, curve to 84.9% 37.86% with 85.1% 37.7%/85% 37.74%, curve to 84.27% 39.29% with 84.7% 38.42%/84.49% 38.9%, curve to 84.33% 38.93% with 84.27% 39.14%/84.3% 39.02%, curve to 84.87% 37.74% with 84.53% 38.63%/84.71% 38.23%, curve to 85.2% 37.74% with 84.98% 37.58%/85.09% 37.58%, close, close, move to 79.43% 39.29%, curve to 79.43% 38.45% with 79.43% 39.01%/79.43% 38.73%, curve to 79.23% 38.45% with 79.37% 38.45%/79.3% 38.45%, curve to 79.2% 39.05% with 79.24% 38.68%/79.23% 38.88%, curve to 79.2% 38.33% with 79.2% 38.81%/79.2% 38.57%, curve to 79.47% 38.33% with 79.29% 38.33%/79.38% 38.33%, curve to 79.43% 39.29% with 79.48% 38.68%/79.47% 38.99%, close, close, move to 79.43% 39.29%, curve to 79.1% 48.1% with 79.34% 42.21%/79.23% 45.15%, curve to 78.47% 49.88% with 78.91% 48.78%/78.7% 49.37%, curve to 78.4% 50.48% with 78.42% 50.04%/78.39% 50.24%, curve to 78.27% 50.6% with 78.35% 50.45%/78.31% 50.48%, curve to 77.5% 52.86% with 78.01% 51.35%/77.76% 52.1%, curve to 77.23% 55.48% with 77.4% 53.71%/77.31% 54.59%, curve to 77.13% 55.95% with 77.21% 55.69%/77.18% 55.85%, curve to 77.13% 54.52% with 77.09% 55.49%/77.09% 55.01%, curve to 77.13% 50.95% with 77.13% 53.33%/77.13% 52.14%, curve to 77.13% 43.81% with 77.09% 48.57%/77.09% 46.19%, curve to 77.17% 39.17% with 77.17% 42.28%/77.18% 40.74%, curve to 79.2% 39.05% with 77.85% 39.21%/78.53% 39.17%, curve to 79.23% 38.45% with 79.23% 38.88%/79.24% 38.68%, curve to 79.43% 38.45% with 79.3% 38.45%/79.37% 38.45%, curve to 79.43% 39.29% with 79.43% 38.73%/79.43% 39.01%, close, close, move to 14.33% 37.86%, curve to 14.23% 38.69% with 14.27% 38.09%/14.24% 38.37%, curve to 14.47% 38.81% with 14.32% 38.65%/14.4% 38.69%, curve to 14.13% 38.69% with 14.35% 38.85%/14.24% 38.81%, curve to 14.33% 37.86% with 14.18% 38.33%/14.24% 38.05%, close, close, move to 55.2% 37.14%, curve to 54.93% 38.69% with 55.12% 37.68%/55.03% 38.19%, curve to 54.93% 40.71% with 54.89% 39.37%/54.89% 40.05%, curve to 54.87% 39.64% with 54.89% 40.41%/54.87% 40.05%, curve to 54.9% 38.57% with 54.88% 39.29%/54.89% 38.93%, curve to 55.1% 37.38% with 54.97% 38.17%/55.03% 37.78%, curve to 55.2% 37.14% with 55.13% 37.25%/55.16% 37.17%, close, close, move to 23.5% 37.86%, curve to 23.5% 38.69% with 23.5% 38.13%/23.5% 38.41%, curve to 23.13% 39.05% with 23.37% 38.8%/23.25% 38.92%, curve to 23.07% 38.93% with 23.1% 39.06%/23.08% 39.02%, curve to 23.47% 38.57% with 23.2% 38.81%/23.33% 38.69%, curve to 23.5% 37.86% with 23.46% 38.31%/23.47% 38.07%, close, close, move to 45.93% 38.93%, curve to 45.7% 38.93% with 45.86% 38.93%/45.78% 38.93%, curve to 45.67% 39.76% with 45.71% 39.23%/45.7% 39.51%, curve to 45.67% 38.81% with 45.67% 39.44%/45.67% 39.13%, curve to 45.93% 38.93% with 45.76% 38.77%/45.85% 38.81%, close, close, move to 45.67% 39.76%, curve to 45.7% 38.93% with 45.7% 39.51%/45.71% 39.23%, curve to 45.93% 38.93% with 45.78% 38.93%/45.86% 38.93%, curve to 45.93% 39.4% with 46.02% 39.08%/46.02% 39.24%, curve to 46.13% 40% with 46.03% 39.49%/46.1% 39.69%, curve to 46.23% 40.12% with 46.16% 40.11%/46.19% 40.15%, curve to 46.27% 41.9% with 46.22% 40.74%/46.23% 41.33%, curve to 46.5% 48.57% with 46.35% 44.11%/46.43% 46.33%, curve to 46.5% 49.64% with 46.5% 48.93%/46.5% 49.29%, curve to 45.8% 49.76% with 46.26% 49.6%/46.03% 49.64%, curve to 45.57% 50.71% with 45.74% 50.11%/45.66% 50.43%, curve to 45.23% 73.33% with 45.45% 58.25%/45.34% 65.79%, curve to 45.13% 77.14% with 45.22% 74.65%/45.19% 75.92%, curve to 45.1% 79.64% with 45.1% 77.95%/45.09% 78.79%, curve to 44.87% 79.76% with 45.01% 79.61%/44.94% 79.65%, curve to 44.87% 79.88% with 44.87% 79.8%/44.87% 79.84%, curve to 44.63% 79.88% with 44.79% 79.88%/44.71% 79.88%, curve to 44.67% 78.33% with 44.62% 79.35%/44.64% 78.84%, curve to 44.73% 75.48% with 44.69% 77.39%/44.71% 76.44%, curve to 44.8% 72.14% with 44.76% 74.38%/44.78% 73.27%, curve to 44.87% 69.29% with 44.82% 71.2%/44.85% 70.25%, curve to 44.93% 66.43% with 44.89% 68.35%/44.91% 67.39%, curve to 45% 63.33% with 44.96% 65.41%/44.98% 64.38%, curve to 45.07% 60.48% with 45.02% 62.39%/45.05% 61.44%, curve to 45.13% 57.62% with 45.09% 59.54%/45.11% 58.58%, curve to 45.2% 54.29% with 45.16% 56.52%/45.18% 55.41%, curve to 45.27% 51.67% with 45.22% 53.42%/45.25% 52.55%, curve to 45.23% 50.71% with 45.28% 51.34%/45.27% 51.02%, curve to 45.07% 50% with 45.16% 50.51%/45.11% 50.27%, curve to 44.4% 49.64% with 44.85% 49.91%/44.63% 49.79%, curve to 44.27% 49.17% with 44.36% 49.49%/44.31% 49.33%, curve to 44.33% 48.33% with 44.32% 48.93%/44.34% 48.65%, curve to 44.27% 44.52% with 44.31% 47.05%/44.29% 45.78%, curve to 44.2% 41.07% with 44.25% 43.36%/44.22% 42.21%, curve to 44.13% 40.48% with 44.16% 40.91%/44.14% 40.71%, curve to 44.2% 40% with 44.14% 40.26%/44.16% 40.1%, curve to 44.23% 39.17% with 44.23% 39.75%/44.24% 39.47%, curve to 44.47% 39.17% with 44.31% 39.17%/44.39% 39.17%, curve to 44.53% 40% with 44.52% 39.4%/44.54% 39.68%, curve to 44.93% 40% with 44.67% 40%/44.8% 40%, curve to 44.97% 39.05% with 44.92% 39.67%/44.93% 39.36%, curve to 45.27% 39.76% with 45.18% 38.65%/45.28% 38.89%, curve to 45.67% 39.76% with 45.4% 39.76%/45.53% 39.76%, close, close, move to 44.47% 39.17%, curve to 44.23% 39.17% with 44.39% 39.17%/44.31% 39.17%, curve to 44.2% 40% with 44.24% 39.47%/44.23% 39.75%, curve to 44.2% 39.05% with 44.2% 39.68%/44.2% 39.37%, curve to 44.47% 39.17% with 44.3% 39.01%/44.38% 39.05%, close, close, move to 79.2% 39.05%, curve to 77.17% 39.17% with 78.53% 39.17%/77.85% 39.21%, curve to 77.13% 43.81% with 77.18% 40.74%/77.17% 42.28%, curve to 77.13% 39.05% with 77.13% 42.22%/77.13% 40.63%, curve to 79.2% 39.05% with 77.82% 39.05%/78.51% 39.05%, close, close, move to 76.73% 39.05%, curve to 76.73% 53.33% with 76.73% 43.81%/76.73% 48.57%, curve to 76.47% 53.33% with 76.64% 53.33%/76.56% 53.33%, curve to 76.7% 53.21% with 76.54% 53.22%/76.61% 53.18%, curve to 76.73% 39.05% with 76.69% 48.47%/76.7% 43.75%, close, close, move to 79.87% 39.05%, curve to 79.8% 40.95% with 79.85% 39.69%/79.82% 40.33%, curve to 79.87% 39.05% with 79.78% 40.27%/79.8% 39.63%, close, close, move to 22.63% 39.05%, curve to 22.7% 39.52% with 22.66% 39.19%/22.68% 39.35%, curve to 22.73% 41.9% with 22.73% 40.31%/22.74% 41.11%, curve to 22.63% 39.05% with 22.71% 40.96%/22.68% 40.01%, close, close, move to 64.4% 39.76%, curve to 63.23% 39.88% with 64.02% 39.88%/63.63% 39.92%, curve to 63.2% 41.19% with 63.24% 40.34%/63.23% 40.78%, curve to 63.2% 39.76% with 63.2% 40.71%/63.2% 40.24%, curve to 64.4% 39.76% with 63.6% 39.76%/64% 39.76%, close, close, move to 68.13% 40%, curve to 69.13% 40% with 68.47% 40%/68.8% 40%, curve to 69.13% 41.19% with 69.13% 40.4%/69.13% 40.79%, curve to 69.1% 40.12% with 69.1% 40.86%/69.09% 40.5%, curve to 68.13% 40% with 68.77% 40.16%/68.45% 40.12%, close, close, move to 14.27% 43.81%, curve to 14.2% 40.12% with 14.24% 42.6%/14.22% 41.37%, curve to 14.13% 43.81% with 14.18% 41.37%/14.16% 42.6%, curve to 14.13% 40% with 14.13% 42.54%/14.13% 41.27%, curve to 14.27% 40% with 14.18% 40%/14.22% 40%, curve to 14.27% 43.81% with 14.27% 41.27%/14.27% 42.54%, close, close, move to 14.67% 40%, curve to 14.73% 43.33% with 14.69% 41.1%/14.71% 42.21%, curve to 14.67% 40% with 14.67% 42.27%/14.65% 41.16%, close, close, move to 46.13% 40%, curve to 46.27% 40% with 46.18% 40%/46.22% 40%, curve to 46.27% 41.9% with 46.27% 40.63%/46.27% 41.27%, curve to 46.23% 40.12% with 46.23% 41.33%/46.22% 40.74%, curve to 46.13% 40% with 46.19% 40.15%/46.16% 40.11%, close, close, move to 46.67% 40%, curve to 46.73% 42.38% with 46.69% 40.78%/46.71% 41.58%, curve to 46.67% 40% with 46.67% 41.64%/46.65% 40.84%, close, close, move to 59.73% 40.24%, curve to 59.73% 43.57% with 59.78% 41.35%/59.78% 42.46%, curve to 59.4% 42.98% with 59.6% 43.5%/59.49% 43.3%, curve to 59.57% 42.38% with 59.46% 42.78%/59.51% 42.58%, curve to 59.73% 40.24% with 59.62% 41.64%/59.68% 40.92%, close, close, move to 23.53% 40.48%, curve to 23.47% 44.76% with 23.51% 41.92%/23.49% 43.35%, curve to 23.53% 40.48% with 23.45% 43.29%/23.47% 41.86%, close, close, move to 36.8% 37.86%, curve to 35.8% 44.17% with 36.45% 39.93%/36.12% 42.04%, curve to 36.7% 38.1% with 36.06% 42.06%/36.36% 40.03%, curve to 36.8% 37.86% with 36.73% 37.96%/36.76% 37.88%, close, close, move to 44.2% 41.07%, curve to 44.27% 44.52% with 44.22% 42.21%/44.25% 43.36%, curve to 44.2% 41.07% with 44.2% 43.42%/44.18% 42.27%, close, close, move to 79.8% 40.95%, curve to 79.73% 42.86% with 79.78% 41.6%/79.76% 42.23%, curve to 79.8% 40.95% with 79.71% 42.17%/79.74% 41.54%, close, close, move to 13.33% 46.9%, curve to 13.33% 42.62% with 13.29% 45.49%/13.29% 44.06%, curve to 13.63% 41.19% with 13.39% 42.05%/13.49% 41.57%, curve to 13.63% 43.33% with 13.76% 41.92%/13.76% 42.64%, curve to 13.5% 46.43% with 13.6% 44.37%/13.55% 45.4%, curve to 13.33% 46.9% with 13.45% 46.64%/13.4% 46.8%, close, close, move to 19.5% 41.67%, curve to 19.53% 42.14% with 19.53% 41.79%/19.54% 41.95%, curve to 16.2% 42.02% with 18.42% 42.18%/17.31% 42.14%, curve to 19.5% 42.02% with 17.3% 42.02%/18.4% 42.02%, curve to 19.5% 41.67% with 19.5% 41.9%/19.5% 41.79%, close, close, move to 81.27% 41.9%, curve to 81.3% 42.98% with 81.3% 42.24%/81.31% 42.59%, curve to 81.47% 42.98% with 81.36% 42.98%/81.41% 42.98%, curve to 81.27% 43.1% with 81.41% 43.09%/81.34% 43.13%, curve to 81.27% 41.9% with 81.27% 42.7%/81.27% 42.3%, close, close, move to 46.73% 42.38%, curve to 46.8% 44.52% with 46.76% 43.08%/46.78% 43.8%, curve to 46.73% 42.38% with 46.73% 43.86%/46.71% 43.15%, close, close, move to 28.6% 42.38%, curve to 28.63% 42.86% with 28.77% 42.38%/28.78% 42.54%, curve to 28.47% 42.62% with 28.59% 42.68%/28.53% 42.6%, curve to 28.6% 42.38% with 28.51% 42.54%/28.56% 42.46%, close, close, move to 13.33% 42.62%, curve to 13.33% 46.9% with 13.29% 44.06%/13.29% 45.49%, curve to 13.3% 47.14% with 13.34% 47.01%/13.33% 47.09%, curve to 13.27% 44.88% with 13.29% 46.39%/13.28% 45.63%, curve to 13.33% 42.62% with 13.27% 44.08%/13.29% 43.33%, close, close, move to 79.73% 42.86%, curve to 79.67% 44.76% with 79.71% 43.5%/79.69% 44.14%, curve to 79.73% 42.86% with 79.65% 44.07%/79.67% 43.44%, close, close, move to 14.8% 43.81%, curve to 14.87% 46.67% with 14.82% 44.75%/14.85% 45.7%, curve to 14.8% 43.81% with 14.8% 45.76%/14.78% 44.81%, close, close, move to 77.13% 43.81%, curve to 77.13% 50.95% with 77.09% 46.19%/77.09% 48.57%, curve to 77.07% 47.38% with 77.09% 49.8%/77.07% 48.61%, curve to 77.13% 43.81% with 77.07% 46.15%/77.09% 44.96%, close, close, move to 14% 44.29%, curve to 13.93% 47.38% with 13.98% 45.33%/13.96% 46.36%, curve to 14% 44.29% with 13.91% 46.3%/13.93% 45.27%, close, close, move to 28.8% 44.29%, curve to 28.8% 54.76% with 28.76% 47.78%/28.76% 51.27%, curve to 28.73% 49.52% with 28.76% 53.06%/28.73% 51.31%, curve to 28.8% 44.29% with 28.73% 47.74%/28.76% 45.99%, close, close, move to 44.27% 44.52%, curve to 44.33% 48.33% with 44.29% 45.78%/44.31% 47.05%, curve to 44.27% 44.52% with 44.27% 47.11%/44.25% 45.84%, close, close, move to 46.8% 44.52%, curve to 46.87% 47.62% with 46.82% 45.54%/46.85% 46.58%, curve to 46.8% 44.52% with 46.8% 46.63%/46.78% 45.6%, close, close, move to 23.47% 44.76%, curve to 23.4% 51.9% with 23.44% 47.15%/23.42% 49.54%, curve to 23.47% 44.76% with 23.38% 49.48%/23.4% 47.1%, close, close, move to 79.67% 44.76%, curve to 79.6% 46.67% with 79.65% 45.41%/79.62% 46.04%, curve to 79.67% 44.76% with 79.58% 45.98%/79.6% 45.34%, close, close, move to 61.4% 45.95%, curve to 60.8% 45.95% with 61.2% 45.8%/61% 45.8%, curve to 60.67% 45.83% with 60.75% 45.98%/60.71% 45.94%, curve to 61.03% 45.71% with 60.79% 45.79%/60.91% 45.75%, curve to 61.4% 45.95% with 61.17% 45.72%/61.29% 45.8%, close, close, move to 61.4% 45.95%, curve to 61.87% 46.19% with 61.55% 46.04%/61.71% 46.12%, curve to 61.93% 46.43% with 61.9% 46.2%/61.92% 46.28%, curve to 61.63% 47.86% with 61.87% 47.01%/61.77% 47.48%, curve to 61.43% 50.95% with 61.52% 48.85%/61.45% 49.88%, curve to 61.07% 52.74% with 61.31% 51.55%/61.19% 52.15%, curve to 60.5% 52.74% with 60.88% 52.74%/60.69% 52.74%, curve to 60.5% 50.12% with 60.5% 51.87%/60.5% 50.99%, curve to 60.97% 50% with 60.66% 50.16%/60.81% 50.12%, curve to 61.03% 49.76% with 60.99% 49.92%/61.01% 49.84%, curve to 61.03% 46.67% with 61.08% 48.75%/61.08% 47.72%, curve to 60.8% 45.95% with 60.96% 46.4%/60.88% 46.16%, curve to 61.4% 45.95% with 61% 45.8%/61.2% 45.8%, close, close, move to 61.4% 45.95%, curve to 61.87% 46.19% with 61.57% 45.88%/61.73% 45.96%, curve to 61.4% 45.95% with 61.71% 46.12%/61.55% 46.04%, close, close, move to 55.03% 44.52%, curve to 54.03% 46.67% with 54.71% 45.29%/54.38% 46.01%, curve to 53.67% 47.02% with 53.92% 46.92%/53.8% 47.04%, curve to 55.03% 44.52% with 54.12% 46.23%/54.58% 45.39%, close, close, move to 79.6% 46.67%, curve to 79.53% 48.57% with 79.58% 47.31%/79.56% 47.95%, curve to 79.6% 46.67% with 79.51% 47.88%/79.54% 47.25%, close, close, move to 53.63% 47.14%, curve to 53.63% 47.74% with 53.63% 47.34%/53.63% 47.54%, curve to 54.27% 47.86% with 53.85% 47.7%/54.06% 47.74%, curve to 53.6% 47.86% with 54.04% 47.86%/53.82% 47.86%, curve to 53.63% 47.14% with 53.59% 47.59%/53.6% 47.35%, close, close, move to 60.57% 47.62%, curve to 60.6% 48.57% with 60.6% 47.91%/60.61% 48.23%, curve to 60.13% 48.57% with 60.44% 48.57%/60.29% 48.57%, curve to 60.57% 48.45% with 60.27% 48.45%/60.42% 48.41%, curve to 60.57% 47.62% with 60.57% 48.17%/60.57% 47.9%, close, close, move to 53.27% 49.29%, curve to 53.87% 49.29% with 53.47% 49.29%/53.67% 49.29%, curve to 53.87% 51.67% with 53.87% 50.08%/53.87% 50.87%, curve to 53.73% 51.67% with 53.82% 51.67%/53.78% 51.67%, curve to 53.83% 51.55% with 53.76% 51.56%/53.79% 51.52%, curve to 53.83% 49.4% with 53.83% 50.83%/53.83% 50.12%, curve to 53.27% 49.29% with 53.64% 49.44%/53.45% 49.4%, close, close, move to 46.5% 48.57%, curve to 46.53% 49.76% with 46.53% 48.94%/46.54% 49.34%, curve to 45.8% 49.76% with 46.29% 49.76%/46.04% 49.76%, curve to 46.5% 49.64% with 46.03% 49.64%/46.26% 49.6%, curve to 46.5% 48.57% with 46.5% 49.29%/46.5% 48.93%, close, close, move to 44.4% 49.64%, curve to 45.07% 50% with 44.63% 49.79%/44.85% 49.91%, curve to 44.53% 49.88% with 44.89% 50.04%/44.71% 50%, curve to 44.4% 49.64% with 44.48% 49.8%/44.44% 49.72%, close, close, move to 61.03% 49.76%, curve to 60.97% 50% with 61.01% 49.84%/60.99% 49.92%, curve to 60.5% 50.12% with 60.81% 50.12%/60.66% 50.16%, curve to 60.5% 52.74% with 60.5% 50.99%/60.5% 51.87%, curve to 61.07% 52.74% with 60.69% 52.74%/60.88% 52.74%, curve to 60.47% 52.86% with 60.87% 52.86%/60.67% 52.9%, curve to 60.47% 50% with 60.47% 51.9%/60.47% 50.95%, curve to 61.03% 49.76% with 60.66% 50.04%/60.85% 49.96%, close, close, move to 14.87% 50.48%, curve to 14.83% 55.36% with 14.83% 52.09%/14.82% 53.72%, curve to 15% 55.48% with 14.9% 55.32%/14.95% 55.36%, curve to 14.8% 55.48% with 14.93% 55.48%/14.87% 55.48%, curve to 14.87% 50.48% with 14.78% 53.77%/14.8% 52.1%, close, close, move to 46.7% 50.95%, curve to 46.63% 51.19% with 46.68% 51.03%/46.66% 51.11%, curve to 46% 51.43% with 46.42% 51.27%/46.21% 51.35%, curve to 46.7% 50.95% with 46.22% 51.24%/46.46% 51.09%, close, close, move to 35.27% 51.19%, curve to 35.2% 52.86% with 35.25% 51.76%/35.22% 52.31%, curve to 35.27% 51.19% with 35.18% 52.25%/35.2% 51.69%, close, close, move to 78.73% 51.19%, curve to 78.73% 53.57% with 78.69% 51.98%/78.69% 52.78%, curve to 78.67% 52.38% with 78.69% 53.22%/78.67% 52.83%, curve to 78.73% 51.19% with 78.67% 51.94%/78.69% 51.54%, close, close, move to 44.53% 51.43%, curve to 44.87% 51.43% with 44.64% 51.43%/44.76% 51.43%, curve to 44.83% 52.38% with 44.88% 51.77%/44.87% 52.09%, curve to 44.83% 51.55% with 44.83% 52.1%/44.83% 51.83%, curve to 44.53% 51.43% with 44.73% 51.58%/44.63% 51.54%, close, close, move to 46% 51.43%, curve to 45.93% 54.29% with 45.98% 52.39%/45.96% 53.35%, curve to 46% 51.43% with 45.91% 53.29%/45.93% 52.33%, close, close, move to 45.27% 51.67%, curve to 45.2% 54.29% with 45.25% 52.55%/45.22% 53.42%, curve to 45.27% 51.67% with 45.18% 53.36%/45.2% 52.49%, close, close, move to 12.33% 53.81%, curve to 12.27% 53.57% with 12.31% 53.73%/12.29% 53.65%, curve to 12.2% 52.14% with 12.28% 53.07%/12.26% 52.6%, curve to 12.4% 51.67% with 12.23% 51.81%/12.3% 51.65%, curve to 12.33% 53.81% with 12.36% 52.37%/12.33% 53.08%, close, close, move to 78.33% 54.52%, curve to 78.27% 52.86% with 78.31% 53.97%/78.29% 53.41%, curve to 78.3% 52.62% with 78.26% 52.75%/78.27% 52.67%, curve to 78.33% 54.52% with 78.33% 53.25%/78.34% 53.88%, close, close, move to 35.2% 52.86%, curve to 35.13% 54.52% with 35.18% 53.42%/35.16% 53.98%, curve to 35.2% 52.86% with 35.11% 53.91%/35.14% 53.36%, close, close, move to 61.73% 52.62%, curve to 61.43% 54.29% with 61.65% 53.2%/61.55% 53.76%, curve to 61.2% 54.4% with 61.36% 54.4%/61.28% 54.44%, curve to 61.4% 54.17% with 61.26% 54.33%/61.33% 54.25%, curve to 61.63% 52.86% with 61.48% 53.73%/61.56% 53.29%, curve to 61.73% 52.62% with 61.66% 52.72%/61.69% 52.65%, close, close, move to 12.27% 53.57%, curve to 12.33% 53.81% with 12.29% 53.65%/12.31% 53.73%, curve to 12.67% 53.93% with 12.45% 53.77%/12.56% 53.81%, curve to 13.13% 54.64% with 12.81% 54.23%/12.97% 54.47%, curve to 14.1% 59.76% with 13.58% 56.05%/13.9% 57.76%, curve to 14.4% 60.6% with 14.22% 59.95%/14.32% 60.23%, curve to 14.53% 60.71% with 14.44% 60.71%/14.48% 60.75%, curve to 14.6% 60.71% with 14.56% 59.76%/14.58% 59.76%, curve to 18.87% 66.31% with 16.03% 62.51%/17.45% 64.37%, curve to 19.27% 66.67% with 19% 66.43%/19.13% 66.55%, curve to 20.03% 65.71% with 19.53% 66.38%/19.78% 66.07%, curve to 21.27% 68.21% with 20.48% 66.34%/20.89% 67.17%, curve to 12.07% 89.64% with 18.2% 75.36%/15.13% 82.5%, curve to 11.53% 89.88% with 11.89% 89.72%/11.71% 89.8%, curve to 11.37% 90.24% with 11.47% 89.97%/11.42% 90.09%, curve to 10.93% 89.76% with 11.24% 89.88%/11.1% 89.72%, curve to 10.8% 88.69% with 10.95% 89.31%/10.9% 88.95%, curve to 10.17% 88.1% with 10.59% 88.48%/10.38% 88.28%, curve to 9.5% 78.57% with 9.97% 84.9%/9.74% 81.73%, curve to 8.5% 74.52% with 9.27% 76.87%/8.94% 75.52%, curve to 8% 72.86% with 8.47% 73.43%/8.3% 72.87%, curve to 7.67% 73.1% with 7.89% 72.91%/7.78% 72.99%, curve to 7.73% 72.14% with 7.65% 72.71%/7.67% 72.4%, curve to 7.8% 67.86% with 7.76% 70.73%/7.78% 69.3%, curve to 7.77% 64.05% with 7.81% 66.58%/7.8% 65.31%, curve to 7.53% 63.21% with 7.73% 63.61%/7.66% 63.33%, curve to 6.33% 63.21% with 7.13% 63.06%/6.73% 63.06%, curve to 6.17% 63.81% with 6.28% 63.41%/6.22% 63.61%, curve to 6.07% 65.48% with 6.14% 64.37%/6.1% 64.92%, curve to 6.07% 68.45% with 6.15% 66.48%/6.15% 67.47%, curve to 5.97% 68.57% with 6.03% 68.49%/6% 68.53%, curve to 5.37% 68.1% with 5.77% 68.41%/5.57% 68.25%, curve to 4.4% 69.4% with 5.03% 68.37%/4.7% 68.81%, curve to 4.23% 70% with 4.34% 69.6%/4.29% 69.8%, curve to 4.13% 70.71% with 4.22% 70.29%/4.18% 70.53%, curve to 4.1% 73.21% with 4.1% 71.53%/4.09% 72.36%, curve to 4% 73.21% with 4.07% 73.21%/4.03% 73.21%, curve to 3.73% 72.86% with 3.91% 73.12%/3.82% 73%, curve to 3.4% 73.45% with 3.61% 72.99%/3.5% 73.19%, curve to 2.67% 73.45% with 3.16% 73.45%/2.91% 73.45%, curve to 2.3% 73.33% with 2.55% 73.37%/2.43% 73.33%, curve to 0% 74.05% with 1.53% 73.49%/0.76% 73.73%, curve to 0% 65.95% with 0% 71.35%/0% 68.65%, curve to 0.13% 65.95% with 0.04% 65.95%/0.09% 65.95%, curve to 0.57% 65.71% with 0.28% 65.88%/0.42% 65.8%, curve to 1.63% 63.81% with 0.92% 65.07%/1.28% 64.44%, curve to 1.67% 63.57% with 1.65% 63.73%/1.66% 63.65%, curve to 1.77% 63.57% with 1.69% 63.28%/1.72% 63.28%, curve to 2.8% 62.38% with 2.12% 63.25%/2.46% 62.85%, curve to 3.43% 61.79% with 3.02% 62.3%/3.23% 62.1%, curve to 3.43% 60.95% with 3.43% 61.51%/3.43% 61.23%, curve to 3.6% 60.71% with 3.48% 60.78%/3.53% 60.7%, curve to 3.6% 61.19% with 3.6% 60.87%/3.6% 61.03%, curve to 3.93% 61.07% with 3.71% 61.23%/3.82% 61.19%, curve to 4.93% 59.64% with 4.28% 60.64%/4.61% 60.16%, curve to 5.9% 58.33% with 5.28% 59.39%/5.6% 58.96%, curve to 6.57% 58.1% with 6.11% 57.86%/6.34% 57.78%, curve to 7.2% 58.33% with 6.77% 58.18%/6.99% 58.26%, curve to 8% 58.57% with 7.46% 58.42%/7.73% 58.5%, curve to 8.53% 58.81% with 8.17% 58.66%/8.35% 58.74%, curve to 9.5% 58.57% with 8.86% 58.88%/9.18% 58.8%, curve to 9.67% 58.93% with 9.55% 58.72%/9.61% 58.84%, curve to 10.13% 59.29% with 9.83% 59%/9.98% 59.12%, curve to 10.23% 59.05% with 10.17% 59.24%/10.21% 59.16%, curve to 10.5% 59.05% with 10.32% 59.37%/10.41% 59.37%, curve to 10.8% 59.29% with 10.59% 59.26%/10.69% 59.34%, curve to 10.87% 58.69% with 10.8% 59.04%/10.82% 58.84%, curve to 11.33% 55.95% with 11.01% 57.77%/11.17% 56.85%, curve to 11.73% 54.64% with 11.43% 55.4%/11.57% 54.96%, curve to 12.07% 53.57% with 11.83% 54.24%/11.95% 53.88%, curve to 12.17% 53.81% with 12.11% 53.62%/12.14% 53.7%, curve to 12.27% 53.57% with 12.19% 53.68%/12.23% 53.6%, close, close, move to 82.43% 53.57%, curve to 82.47% 60.48% with 82.42% 55.88%/82.43% 58.18%, curve to 82.4% 57.02% with 82.42% 59.37%/82.4% 58.22%, curve to 82.43% 53.57% with 82.4% 55.85%/82.41% 54.7%, close, close, move to 22.7% 54.29%, curve to 22.73% 55.71% with 22.73% 54.74%/22.74% 55.21%, curve to 22.53% 55.71% with 22.67% 55.71%/22.6% 55.71%, curve to 22.7% 55.6% with 22.58% 55.6%/22.64% 55.56%, curve to 22.7% 54.29% with 22.7% 55.16%/22.7% 54.72%, close, close, move to 43.8% 100%, curve to 23.4% 100% with 37% 100%/30.2% 100%, curve to 23.33% 99.17% with 23.37% 99.74%/23.34% 99.47%, curve to 23.4% 98.57% with 23.34% 98.91%/23.36% 98.71%, curve to 23.43% 97.98% with 23.43% 98.4%/23.44% 98.2%, curve to 23.93% 97.86% with 23.61% 98.01%/23.77% 97.97%, curve to 24.53% 97.62% with 24.14% 97.78%/24.34% 97.7%, curve to 25.07% 97.38% with 24.71% 97.54%/24.89% 97.47%, curve to 25.6% 97.14% with 25.25% 97.31%/25.43% 97.23%, curve to 26.2% 96.9% with 25.8% 97.07%/26% 96.99%, curve to 26.73% 96.67% with 26.38% 96.83%/26.56% 96.75%, curve to 27.13% 96.31% with 26.85% 96.47%/26.99% 96.35%, curve to 27.33% 94.76% with 27.24% 95.87%/27.31% 95.35%, curve to 27.27% 92.14% with 27.31% 93.88%/27.29% 93%, curve to 27.2% 89.52% with 27.25% 91.26%/27.22% 90.39%, curve to 27.13% 86.67% with 27.18% 88.56%/27.16% 87.61%, curve to 27.07% 84.05% with 27.11% 85.78%/27.09% 84.91%, curve to 27% 81.9% with 27.05% 83.32%/27.02% 82.61%, curve to 26.83% 80.48% with 26.95% 81.46%/26.89% 80.98%, curve to 24.87% 73.45% with 26.18% 78.13%/25.52% 75.79%, curve to 27% 72.14% with 25.57% 72.94%/26.29% 72.5%, curve to 27.07% 70% with 27.04% 71.44%/27.07% 70.72%, curve to 32.6% 66.31% with 28.91% 68.69%/30.75% 67.46%, curve to 33.2% 65.71% with 32.82% 66.21%/33.02% 66.01%, curve to 33.23% 64.29% with 33.15% 65.21%/33.16% 64.73%, curve to 33.27% 64.29% with 33.24% 64.29%/33.26% 64.29%, curve to 33.33% 64.76% with 33.29% 64.44%/33.31% 64.6%, curve to 33.53% 64.05% with 33.42% 64.6%/33.49% 64.37%, curve to 33.73% 63.81% with 33.59% 63.9%/33.66% 63.82%, curve to 33.83% 63.81% with 33.75% 64.75%/33.78% 64.75%, curve to 33.9% 64.52% with 33.86% 64.05%/33.88% 64.29%, curve to 33.93% 63.57% with 33.93% 64.22%/33.94% 63.9%, curve to 34.17% 63.81% with 34.02% 63.53%/34.1% 63.61%, curve to 34.23% 63.1% with 34.19% 63.57%/34.21% 63.33%, curve to 34.37% 63.1% with 34.28% 63.41%/34.32% 63.41%, curve to 34.5% 63.1% with 34.41% 63.41%/34.46% 63.41%, curve to 34.6% 63.81% with 34.57% 63.27%/34.6% 63.51%, curve to 34.8% 63.45% with 34.68% 63.82%/34.75% 63.7%, curve to 34.87% 63.1% with 34.72% 63.19%/34.74% 63.07%, curve to 34.9% 63.57% with 34.86% 63.27%/34.87% 63.43%, curve to 34.97% 62.62% with 34.92% 63.25%/34.94% 62.94%, curve to 35.2% 62.86% with 35.03% 62.82%/35.11% 62.9%, curve to 35.3% 62.86% with 35.21% 63.8%/35.25% 63.8%, curve to 35.47% 62.62% with 35.34% 62.68%/35.4% 62.6%, curve to 35.5% 63.33% with 35.46% 62.87%/35.47% 63.11%, curve to 35.57% 62.14% with 35.52% 62.94%/35.54% 62.54%, curve to 35.8% 62.38% with 35.63% 62.34%/35.71% 62.42%, curve to 35.9% 62.38% with 35.81% 63.64%/35.85% 63.64%, curve to 36.13% 62.14% with 35.97% 62.18%/36.05% 62.1%, curve to 36.2% 63.1% with 36.12% 62.52%/36.14% 62.84%, curve to 36.27% 63.57% with 36.22% 63.25%/36.24% 63.41%, curve to 37% 63.33% with 36.51% 63.52%/36.76% 63.44%, curve to 37.47% 63.1% with 37.16% 63.26%/37.31% 63.18%, curve to 38.13% 62.5% with 37.68% 62.83%/37.9% 62.63%, curve to 41.13% 60.6% with 39.13% 61.89%/40.13% 61.26%, curve to 41.27% 60.36% with 41.18% 60.52%/41.22% 60.44%, curve to 41.03% 59.76% with 41.19% 60.13%/41.12% 59.93%, curve to 41.27% 56.55% with 40.88% 58.49%/40.96% 57.41%, curve to 41.9% 59.05% with 41.82% 56.24%/42.03% 57.07%, curve to 41.8% 59.64% with 41.88% 59.27%/41.84% 59.46%, curve to 41.9% 59.76% with 41.83% 59.68%/41.87% 59.72%, curve to 42.27% 59.29% with 42.04% 59.65%/42.16% 59.5%, curve to 42.23% 56.19% with 42.23% 58.26%/42.22% 57.23%, curve to 42.47% 55.83% with 42.3% 56.03%/42.38% 55.91%, curve to 43.47% 55% with 42.81% 55.63%/43.14% 55.35%, curve to 43.63% 55.48% with 43.53% 55.11%/43.59% 55.27%, curve to 43.67% 58.57% with 43.67% 56.5%/43.68% 57.54%, curve to 44.07% 58.21% with 43.8% 58.45%/43.93% 58.33%, curve to 43.97% 55.48% with 43.87% 57.36%/43.84% 56.45%, curve to 44.5% 54.29% with 44.09% 54.78%/44.27% 54.39%, curve to 44.8% 54.52% with 44.6% 54.35%/44.7% 54.43%, curve to 43.8% 100% with 44.43% 69.67%/44.09% 84.82%, close, close, move to 45.2% 54.29%, curve to 45.13% 57.62% with 45.18% 55.41%/45.16% 56.52%, curve to 45.2% 54.29% with 45.11% 56.46%/45.13% 55.35%, close, close, move to 45.93% 54.29%, curve to 45.93% 55.95% with 45.89% 54.84%/45.89% 55.4%, curve to 45.87% 55.12% with 45.89% 55.73%/45.87% 55.45%, curve to 45.93% 54.29% with 45.87% 54.79%/45.89% 54.51%, close, close, move to 35.13% 54.52%, curve to 35.07% 56.19% with 35.11% 55.09%/35.09% 55.65%, curve to 35.13% 54.52% with 35.05% 55.58%/35.07% 55.03%, close, close, move to 77.13% 54.52%, curve to 77.13% 55.95% with 77.09% 55.01%/77.09% 55.49%, curve to 77.1% 56.67% with 77.14% 56.2%/77.13% 56.44%, curve to 77.07% 55.6% with 77.09% 56.31%/77.08% 55.95%, curve to 77.13% 54.52% with 77.07% 55.19%/77.09% 54.83%, close, close, move to 78.43% 54.76%, curve to 78.47% 67.86% with 78.47% 59.11%/78.48% 63.47%, curve to 78.33% 67.74% with 78.41% 67.89%/78.37% 67.85%, curve to 78.43% 67.74% with 78.37% 67.74%/78.4% 67.74%, curve to 78.43% 54.76% with 78.43% 63.41%/78.43% 59.09%, close, close, move to 72.2% 55%, curve to 76.6% 55% with 73.67% 55%/75.13% 55%, curve to 76.6% 58.1% with 76.6% 56.03%/76.6% 57.06%, curve to 76.57% 55.12% with 76.57% 57.13%/76.56% 56.13%, curve to 72.2% 55% with 75.11% 55.16%/73.65% 55.12%, close, close, move to 21.13% 56.19%, curve to 21.87% 56.07% with 21.37% 56.07%/21.62% 56.03%, curve to 21.23% 56.43% with 21.65% 56.12%/21.44% 56.24%, curve to 21.13% 56.19% with 21.21% 56.3%/21.17% 56.22%, close, close, move to 53.83% 55.95%, curve to 53.87% 60.24% with 53.87% 57.36%/53.88% 58.79%, curve to 53.27% 60.24% with 53.67% 60.24%/53.47% 60.24%, curve to 53.83% 60.12% with 53.45% 60.12%/53.64% 60.08%, curve to 53.83% 55.95% with 53.83% 58.73%/53.83% 57.34%, close, close, move to 42.23% 56.19%, curve to 42.27% 59.29% with 42.22% 57.23%/42.23% 58.26%, curve to 42.2% 57.74% with 42.22% 58.82%/42.2% 58.3%, curve to 42.23% 56.19% with 42.2% 57.2%/42.21% 56.68%, close, close, move to 51.43% 65%, curve to 51.43% 75.36% with 51.43% 68.45%/51.43% 71.9%, curve to 51.33% 75.48% with 51.39% 75.33%/51.36% 75.37%, curve to 51.1% 75.71% with 51.27% 75.63%/51.19% 75.71%, curve to 50.83% 75.48% with 51% 75.7%/50.92% 75.62%, curve to 50.13% 76.31% with 50.59% 75.66%/50.36% 75.94%, curve to 46.33% 78.69% with 48.88% 77.28%/47.61% 78.08%, curve to 45.67% 79.4% with 46.11% 79.01%/45.89% 79.24%, curve to 45.57% 79.4% with 45.63% 79.4%/45.6% 79.4%, curve to 45.6% 76.43% with 45.56% 78.4%/45.57% 77.41%, curve to 45.67% 71.9% with 45.62% 74.93%/45.65% 73.42%, curve to 45.73% 67.86% with 45.69% 70.57%/45.71% 69.22%, curve to 45.8% 63.1% with 45.76% 66.28%/45.78% 64.69%, curve to 45.87% 58.81% with 45.82% 61.68%/45.84% 60.25%, curve to 45.9% 57.74% with 45.9% 58.48%/45.91% 58.12%, curve to 46.13% 57.62% with 45.99% 57.77%/46.06% 57.73%, curve to 47.63% 56.43% with 46.62% 57.21%/47.12% 56.82%, curve to 51.43% 65% with 48.92% 59.2%/50.19% 62.05%, close, close, move to 23.1% 56.67%, curve to 23.1% 57.26% with 23.1% 56.87%/23.1% 57.06%, curve to 22.47% 57.38% with 22.89% 57.23%/22.67% 57.27%, curve to 23.07% 57.14% with 22.65% 57.15%/22.85% 57.07%, curve to 23.1% 56.67% with 23.06% 56.95%/23.07% 56.79%, close, close, move to 11.33% 55.95%, curve to 10.87% 58.69% with 11.17% 56.85%/11.01% 57.77%, curve to 10.97% 57.62% with 10.87% 58.3%/10.91% 57.95%, curve to 11.23% 56.19% with 11.06% 57.14%/11.14% 56.67%, curve to 11.33% 55.95% with 11.26% 56.06%/11.29% 55.98%, close, close, move to 22.47% 57.38%, curve to 21.8% 57.62% with 22.25% 57.46%/22.03% 57.54%, curve to 22.47% 57.38% with 22.01% 57.39%/22.23% 57.31%, close, close, move to 21.8% 57.62%, curve to 21.13% 57.86% with 21.58% 57.7%/21.36% 57.78%, curve to 21.8% 57.62% with 21.34% 57.62%/21.56% 57.54%, close, close, move to 10.53% 57.38%, curve to 10.53% 57.86% with 10.53% 57.54%/10.53% 57.7%, curve to 10.13% 57.74% with 10.39% 57.89%/10.26% 57.86%, curve to 10.5% 57.74% with 10.26% 57.74%/10.38% 57.74%, curve to 10.53% 57.38% with 10.49% 57.58%/10.5% 57.47%, close, close, move to 45.13% 57.62%, curve to 45.07% 60.48% with 45.11% 58.58%/45.09% 59.54%, curve to 45.13% 57.62% with 45.05% 59.48%/45.07% 58.52%, close, close, move to 46.13% 57.62%, curve to 45.9% 57.74% with 46.06% 57.73%/45.99% 57.77%, curve to 45.87% 58.81% with 45.91% 58.12%/45.9% 58.48%, curve to 45.87% 57.62% with 45.87% 58.41%/45.87% 58.02%, curve to 46.13% 57.62% with 45.96% 57.62%/46.04% 57.62%, close, close, move to 21.13% 57.86%, curve to 20.47% 58.1% with 20.91% 57.94%/20.69% 58.02%, curve to 21.13% 57.86% with 20.68% 57.86%/20.9% 57.78%, close, close, move to 6.57% 58.1%, curve to 7.2% 58.33% with 6.79% 58.02%/7% 58.1%, curve to 6.57% 58.1% with 6.99% 58.26%/6.77% 58.18%, close, close, move to 20.47% 58.1%, curve to 19.8% 58.33% with 20.25% 58.18%/20.03% 58.26%, curve to 20.47% 58.1% with 20.01% 58.1%/20.23% 58.02%, close, close, move to 15.5% 57.86%, curve to 15.5% 58.21% with 15.5% 57.98%/15.5% 58.1%, curve to 15.93% 58.21% with 15.64% 58.21%/15.79% 58.21%, curve to 15.47% 58.33% with 15.78% 58.33%/15.63% 58.37%, curve to 15.5% 57.86% with 15.46% 58.14%/15.47% 57.98%, close, close, move to 7.2% 58.33%, curve to 8% 58.57% with 7.48% 58.26%/7.75% 58.34%, curve to 7.2% 58.33% with 7.73% 58.5%/7.46% 58.42%, close, close, move to 19.8% 58.33%, curve to 19.13% 58.57% with 19.58% 58.42%/19.36% 58.5%, curve to 19.8% 58.33% with 19.34% 58.34%/19.56% 58.26%, close, close, move to 77.5% 57.86%, curve to 77.5% 58.45% with 77.5% 58.06%/77.5% 58.25%, curve to 76.93% 58.57% with 77.31% 58.42%/77.12% 58.46%, curve to 77.47% 58.33% with 77.1% 58.34%/77.27% 58.26%, curve to 77.5% 57.86% with 77.46% 58.14%/77.47% 57.98%, close, close, move to 15.07% 58.1%, curve to 15.07% 58.57% with 15.07% 58.25%/15.07% 58.41%, curve to 14.4% 58.45% with 14.84% 58.61%/14.62% 58.57%, curve to 15.03% 58.45% with 14.61% 58.45%/14.82% 58.45%, curve to 15.07% 58.1% with 15.03% 58.3%/15.04% 58.18%, close, close, move to 8% 58.57%, curve to 8.53% 58.81% with 8.19% 58.5%/8.37% 58.58%, curve to 8% 58.57% with 8.35% 58.74%/8.17% 58.66%, close, close, move to 19.13% 58.57%, curve to 18.47% 58.81% with 18.91% 58.65%/18.69% 58.73%, curve to 19.13% 58.57% with 18.68% 58.58%/18.9% 58.5%, close, close, move to 93.07% 55.95%, curve to 93.1% 58.69% with 93.1% 56.84%/93.11% 57.76%, curve to 94% 58.69% with 93.4% 58.69%/93.7% 58.69%, curve to 93.07% 58.81% with 93.69% 58.81%/93.38% 58.85%, curve to 93.07% 55.95% with 93.07% 57.86%/93.07% 56.9%, close, close, move to 5.9% 58.33%, curve to 4.93% 59.64% with 5.6% 58.96%/5.28% 59.39%, curve to 5.9% 58.33% with 5.25% 59.21%/5.58% 58.77%, close, close, move to 18.47% 58.81%, curve to 17.87% 59.05% with 18.27% 58.89%/18.07% 58.97%, curve to 18.47% 58.81% with 18.05% 58.82%/18.25% 58.74%, close, close, move to 45.87% 58.81%, curve to 45.8% 63.1% with 45.84% 60.25%/45.82% 61.68%, curve to 45.87% 58.81% with 45.78% 61.62%/45.8% 60.19%, close, close, move to 92.57% 56.43%, curve to 92.63% 56.9% with 92.59% 56.57%/92.61% 56.73%, curve to 92.67% 59.05% with 92.67% 57.61%/92.68% 58.33%, curve to 91.93% 59.05% with 92.42% 59.05%/92.18% 59.05%, curve to 92.63% 58.93% with 92.16% 58.93%/92.39% 58.89%, curve to 92.57% 56.43% with 92.64% 58.08%/92.62% 57.25%, close, close, move to 17.87% 59.05%, curve to 17.13% 59.29% with 17.63% 59.13%/17.38% 59.21%, curve to 17.87% 59.05% with 17.36% 59.05%/17.61% 58.97%, close, close, move to 100% 59.29%, curve to 100% 100% with 100% 72.86%/100% 86.43%, curve to 84.6% 100% with 94.87% 100%/89.73% 100%, curve to 84.6% 83.81% with 84.6% 94.6%/84.6% 89.21%, curve to 84.53% 75% with 84.58% 80.86%/84.56% 77.92%, curve to 84.43% 74.29% with 84.48% 74.82%/84.45% 74.58%, curve to 83.53% 72.02% with 84.15% 73.44%/83.85% 72.69%, curve to 83.07% 70.36% with 83.42% 71.31%/83.27% 70.75%, curve to 82.47% 68.1% with 82.85% 69.63%/82.65% 68.88%, curve to 82.47% 62.62% with 82.42% 66.27%/82.42% 64.44%, curve to 82.5% 62.38% with 82.46% 62.51%/82.47% 62.44%, curve to 82.87% 62.62% with 82.61% 62.6%/82.74% 62.68%, curve to 83.93% 62.38% with 83.23% 62.54%/83.58% 62.46%, curve to 85.2% 62.14% with 84.36% 62.3%/84.78% 62.22%, curve to 86.2% 61.9% with 85.54% 62.07%/85.87% 61.99%, curve to 87.27% 61.67% with 86.56% 61.83%/86.91% 61.75%, curve to 88.4% 61.43% with 87.65% 61.59%/88.03% 61.51%, curve to 89.53% 61.19% with 88.78% 61.35%/89.16% 61.27%, curve to 90.53% 60.95% with 89.87% 61.11%/90.2% 61.03%, curve to 91.73% 60.71% with 90.94% 60.88%/91.34% 60.8%, curve to 92.8% 60.48% with 92.09% 60.64%/92.45% 60.56%, curve to 93.87% 60.24% with 93.16% 60.4%/93.51% 60.32%, curve to 95.07% 60% with 94.27% 60.16%/94.67% 60.08%, curve to 96.13% 59.76% with 95.43% 59.92%/95.78% 59.84%, curve to 97.33% 59.52% with 96.54% 59.68%/96.94% 59.61%, curve to 98.5% 59.29% with 97.73% 59.45%/98.11% 59.37%, curve to 98.63% 59.05% with 98.53% 59.16%/98.58% 59.08%, curve to 98.87% 59.29% with 98.71% 59.16%/98.79% 59.24%, curve to 99.8% 59.05% with 99.18% 59.21%/99.49% 59.13%, curve to 99.83% 58.81% with 99.8% 58.94%/99.81% 58.86%, curve to 100% 59.29% with 99.88% 59.02%/99.94% 59.18%, close, close, move to 99.8% 59.05%, curve to 98.87% 59.29% with 99.49% 59.13%/99.18% 59.21%, curve to 99.8% 59.05% with 99.16% 59.05%/99.48% 58.97%, close, close, move to 98.5% 59.29%, curve to 97.33% 59.52% with 98.11% 59.37%/97.73% 59.45%, curve to 98.5% 59.29% with 97.71% 59.29%/98.1% 59.21%, close, close, move to 16.5% 59.52%, curve to 15.87% 59.76% with 16.29% 59.61%/16.08% 59.69%, curve to 16.5% 59.52% with 16.06% 59.53%/16.27% 59.45%, close, close, move to 97.33% 59.52%, curve to 96.13% 59.76% with 96.94% 59.61%/96.54% 59.68%, curve to 97.33% 59.52% with 96.52% 59.53%/96.92% 59.45%, close, close, move to 15.87% 59.76%, curve to 15.33% 60% with 15.69% 59.84%/15.51% 59.92%, curve to 15.2% 59.88% with 15.28% 60.03%/15.24% 59.99%, curve to 15.87% 59.76% with 15.42% 59.76%/15.64% 59.72%, close, close, move to 96.13% 59.76%, curve to 95.07% 60% with 95.78% 59.84%/95.43% 59.92%, curve to 96.13% 59.76% with 95.41% 59.76%/95.77% 59.69%, close, close, move to 95.07% 60%, curve to 93.87% 60.24% with 94.67% 60.08%/94.27% 60.16%, curve to 95.07% 60% with 94.25% 60%/94.65% 59.92%, close, close, move to 93.87% 60.24%, curve to 92.8% 60.48% with 93.51% 60.32%/93.16% 60.4%, curve to 93.87% 60.24% with 93.14% 60.24%/93.5% 60.16%, close, close, move to 92.8% 60.48%, curve to 91.73% 60.71% with 92.45% 60.56%/92.09% 60.64%, curve to 92.8% 60.48% with 92.08% 60.48%/92.43% 60.4%, close, close, move to 45.07% 60.48%, curve to 45% 63.33% with 45.05% 61.44%/45.02% 62.39%, curve to 45.07% 60.48% with 44.98% 62.33%/45% 61.38%, close, close, move to 91.73% 60.71%, curve to 90.53% 60.95% with 91.34% 60.8%/90.94% 60.88%, curve to 91.73% 60.71% with 90.92% 60.72%/91.32% 60.64%, close, close, move to 90.53% 60.95%, curve to 89.53% 61.19% with 90.2% 61.03%/89.87% 61.11%, curve to 90.53% 60.95% with 89.85% 60.96%/90.19% 60.88%, close, close, move to 34.8% 61.19%, curve to 35.33% 61.07% with 34.97% 61.07%/35.15% 61.03%, curve to 35.23% 61.43% with 35.3% 61.18%/35.27% 61.3%, curve to 34.8% 61.19% with 35.1% 61.21%/34.95% 61.13%, close, close, move to 89.53% 61.19%, curve to 88.4% 61.43% with 89.16% 61.27%/88.78% 61.35%, curve to 89.53% 61.19% with 88.77% 61.19%/89.14% 61.11%, close, close, move to 29.2% 60.48%, curve to 29.07% 61.31% with 29.15% 60.73%/29.1% 61.01%, curve to 29.03% 67.02% with 29.03% 63.21%/29.02% 65.12%, curve to 29.33% 67.02% with 29.13% 67.02%/29.23% 67.02%, curve to 29% 67.14% with 29.23% 67.14%/29.12% 67.18%, curve to 29.03% 61.19% with 28.99% 65.16%/29% 63.17%, curve to 29.2% 60.48% with 29.06% 60.85%/29.11% 60.61%, close, close, move to 34.7% 60.48%, curve to 34.7% 61.31% with 34.7% 60.75%/34.7% 61.03%, curve to 34.8% 61.31% with 34.73% 61.31%/34.77% 61.31%, curve to 34.67% 61.43% with 34.76% 61.42%/34.72% 61.46%, curve to 34.63% 61.9% with 34.68% 61.6%/34.66% 61.76%, curve to 34.6% 61.55% with 34.62% 61.79%/34.61% 61.67%, curve to 34.7% 60.48% with 34.63% 61.18%/34.67% 60.82%, close, close, move to 88.4% 61.43%, curve to 87.27% 61.67% with 88.03% 61.51%/87.65% 61.59%, curve to 88.4% 61.43% with 87.63% 61.43%/88.01% 61.35%, close, close, move to 78.03% 68.81%, curve to 78.23% 69.29% with 78.09% 69.02%/78.15% 69.18%, curve to 78.13% 69.52% with 78.2% 69.37%/78.16% 69.45%, curve to 77.27% 72.02% with 77.9% 70.58%/77.61% 71.41%, curve to 76.23% 74.76% with 76.93% 72.97%/76.58% 73.88%, curve to 76.17% 75.24% with 76.21% 74.92%/76.19% 75.08%, curve to 76.1% 83.57% with 76.14% 78.02%/76.12% 80.79%, curve to 75.87% 84.52% with 76.01% 83.86%/75.93% 84.18%, curve to 75.83% 95.36% with 75.83% 88.11%/75.82% 91.73%, curve to 75.53% 95.48% with 75.73% 95.32%/75.63% 95.36%, curve to 67.93% 95.71% with 73.01% 95.63%/70.48% 95.71%, curve to 60.33% 95.48% with 65.39% 95.71%/62.86% 95.63%, curve to 45.43% 95.36% with 55.37% 95.36%/50.41% 95.32%, curve to 45.47% 93.81% with 45.42% 94.83%/45.44% 94.31%, curve to 45.5% 91.79% with 45.5% 93.16%/45.51% 92.48%, curve to 45.77% 91.67% with 45.6% 91.82%/45.69% 91.78%, curve to 46.07% 91.19% with 45.85% 91.41%/45.95% 91.25%, curve to 46.13% 89.52% with 46.09% 90.65%/46.11% 90.09%, curve to 46.1% 85% with 46.14% 88.01%/46.13% 86.51%, curve to 44.8% 82.62% with 45.67% 84.17%/45.23% 83.37%, curve to 44.77% 81.55% with 44.77% 82.27%/44.76% 81.92%, curve to 44.9% 81.43% with 44.82% 81.58%/44.86% 81.54%, curve to 45.87% 80.71% with 45.21% 81.09%/45.53% 80.85%, curve to 46.3% 80.48% with 46.01% 80.64%/46.15% 80.56%, curve to 46.37% 80.24% with 46.32% 80.4%/46.35% 80.32%, curve to 46.4% 80.24% with 46.38% 80.24%/46.39% 80.24%, curve to 47% 80% with 46.6% 80.16%/46.8% 80.08%, curve to 50.47% 77.5% with 48.14% 79.1%/49.3% 78.26%, curve to 50.8% 76.9% with 50.57% 77.23%/50.68% 77.04%, curve to 51.27% 77.02% with 50.95% 77.15%/51.11% 77.19%, curve to 56.6% 73.45% with 53.05% 75.86%/54.82% 74.67%, curve to 56.73% 72.62% with 56.69% 73.26%/56.73% 72.98%, curve to 57.17% 73.1% with 56.89% 72.67%/57.03% 72.83%, curve to 63.87% 68.45% with 59.4% 71.52%/61.63% 69.97%, curve to 65.67% 67.38% with 64.46% 68.02%/65.06% 67.66%, curve to 66.17% 67.02% with 65.83% 67.29%/66% 67.17%, curve to 66.17% 66.19% with 66.17% 66.75%/66.17% 66.47%, curve to 66.23% 65.95% with 66.19% 66.12%/66.21% 66.04%, curve to 66.43% 65.95% with 66.3% 66.27%/66.37% 66.27%, curve to 66.8% 66.43% with 66.54% 66.27%/66.66% 66.43%, curve to 71.53% 63.21% with 68.38% 65.39%/69.96% 64.32%, curve to 72.7% 62.14% with 71.93% 62.95%/72.32% 62.59%, curve to 72.77% 62.38% with 72.72% 62.22%/72.74% 62.3%, curve to 73.63% 61.43% with 73.05% 62.06%/73.34% 61.75%, curve to 78.03% 68.81% with 75.11% 63.83%/76.58% 66.29%, close, close, move to 36.27% 61.9%, curve to 36.33% 61.79% with 36.27% 61.69%/36.29% 61.65%, curve to 36.27% 61.9% with 36.32% 61.88%/36.3% 61.92%, close, close, move to 87.27% 61.67%, curve to 86.2% 61.9% with 86.91% 61.75%/86.56% 61.83%, curve to 87.27% 61.67% with 86.54% 61.67%/86.9% 61.59%, close, close, move to 36.73% 61.31%, curve to 36.77% 61.79% with 36.76% 61.44%/36.78% 61.6%, curve to 37.13% 61.79% with 36.89% 61.79%/37.01% 61.79%, curve to 36.73% 61.9% with 37.01% 61.9%/36.87% 61.94%, curve to 36.73% 61.31% with 36.73% 61.71%/36.73% 61.51%, close, close, move to 3.43% 60.95%, curve to 3.43% 61.79% with 3.43% 61.23%/3.43% 61.51%, curve to 2.8% 62.38% with 3.23% 62.1%/3.02% 62.3%, curve to 3.4% 61.67% with 3% 62.17%/3.2% 61.94%, curve to 3.43% 60.95% with 3.39% 61.4%/3.4% 61.16%, close, close, move to 54.33% 61.43%, curve to 54.17% 61.9% with 54.3% 61.67%/54.24% 61.83%, curve to 53.63% 62.02% with 53.99% 62.02%/53.81% 62.06%, curve to 53.63% 62.74% with 53.63% 62.26%/53.63% 62.5%, curve to 54.07% 62.86% with 53.78% 62.7%/53.93% 62.74%, curve to 53.6% 62.86% with 53.91% 62.86%/53.76% 62.86%, curve to 53.6% 61.9% with 53.6% 62.54%/53.6% 62.22%, curve to 54.33% 61.43% with 53.86% 62%/54.11% 61.84%, close, close, move to 86.2% 61.9%, curve to 85.2% 62.14% with 85.87% 61.99%/85.54% 62.07%, curve to 86.2% 61.9% with 85.52% 61.91%/85.85% 61.83%, close, close, move to 36.27% 61.9%, curve to 36.33% 62.26% with 36.27% 62.05%/36.3% 62.17%, curve to 36.27% 63.57% with 36.27% 62.67%/36.25% 63.1%, curve to 36.2% 63.1% with 36.24% 63.41%/36.22% 63.25%, curve to 36.27% 61.9% with 36.18% 62.64%/36.2% 62.24%, close, close, move to 85.2% 62.14%, curve to 83.93% 62.38% with 84.78% 62.22%/84.36% 62.3%, curve to 85.2% 62.14% with 84.34% 62.15%/84.77% 62.07%, close, close, move to 83.93% 62.38%, curve to 82.87% 62.62% with 83.58% 62.46%/83.23% 62.54%, curve to 83.93% 62.38% with 83.21% 62.38%/83.56% 62.3%, close, close, move to 82.47% 62.62%, curve to 82.47% 68.1% with 82.42% 64.44%/82.42% 66.27%, curve to 82.4% 65.36% with 82.42% 67.23%/82.4% 66.31%, curve to 82.47% 62.62% with 82.4% 64.4%/82.42% 63.49%, close, close, move to 32.73% 62.86%, curve to 32.73% 64.76% with 32.73% 63.49%/32.73% 64.13%, curve to 32.6% 64.76% with 32.69% 64.76%/32.64% 64.76%, curve to 32.7% 64.64% with 32.62% 64.65%/32.66% 64.61%, curve to 32.73% 62.86% with 32.69% 64.02%/32.7% 63.43%, close, close, move to 37.47% 63.1%, curve to 37% 63.33% with 37.31% 63.18%/37.16% 63.26%, curve to 37.47% 63.1% with 37.14% 63.1%/37.3% 63.02%, close, close, move to 45.8% 63.1%, curve to 45.73% 67.86% with 45.78% 64.69%/45.76% 66.28%, curve to 45.8% 63.1% with 45.71% 66.23%/45.73% 64.64%, close, close, move to 45% 63.33%, curve to 44.93% 66.43% with 44.98% 64.38%/44.96% 65.41%, curve to 45% 63.33% with 44.91% 65.35%/44.93% 64.32%, close, close, move to 33.33% 64.76%, curve to 33.27% 64.29% with 33.31% 64.6%/33.29% 64.44%, curve to 33.3% 63.57% with 33.26% 64.04%/33.27% 63.8%, curve to 33.33% 64.76% with 33.33% 63.96%/33.34% 64.36%, close, close, move to 54.27% 63.69%, curve to 54.3% 73.45% with 54.3% 66.92%/54.31% 70.18%, curve to 54.53% 73.45% with 54.38% 73.45%/54.46% 73.45%, curve to 54.27% 73.57% with 54.45% 73.57%/54.36% 73.61%, curve to 54.27% 63.69% with 54.27% 70.28%/54.27% 66.98%, close, close, move to 33.53% 64.05%, curve to 33.5% 63.81% with 33.47% 64.03%/33.46% 63.95%, curve to 33.53% 64.05% with 33.53% 63.86%/33.54% 63.94%, close, close, move to 33.23% 64.29%, curve to 33.2% 65.71% with 33.16% 64.73%/33.15% 65.21%, curve to 33.13% 64.29% with 33.14% 65.29%/33.11% 64.82%, curve to 33.23% 64.29% with 33.17% 64.29%/33.2% 64.29%, close, close, move to 7.37% 68.1%, curve to 7.37% 64.64% with 7.37% 66.94%/7.37% 65.79%, curve to 6.5% 64.64% with 7.08% 64.64%/6.79% 64.64%, curve to 6.53% 66.9% with 6.49% 65.41%/6.5% 66.16%, curve to 6.47% 64.52% with 6.47% 66.16%/6.45% 65.37%, curve to 7.4% 64.52% with 6.78% 64.52%/7.09% 64.52%, curve to 7.37% 68.1% with 7.41% 65.74%/7.4% 66.93%, close, close, move to 7.37% 68.1%, curve to 7.37% 74.52% with 7.32% 70.22%/7.32% 72.36%, curve to 7.87% 74.76% with 7.52% 75.01%/7.69% 75.09%, curve to 8% 74.4% with 7.92% 74.69%/7.96% 74.57%, curve to 8.07% 75.24% with 8.02% 74.7%/8.04% 74.98%, curve to 9.17% 79.29% with 8.56% 76.15%/8.92% 77.5%, curve to 9.97% 90.71% with 9.45% 83.07%/9.72% 86.88%, curve to 10.03% 90.95% with 9.99% 90.79%/10.01% 90.87%, curve to 10.13% 90.48% with 10.05% 90.73%/10.09% 90.58%, curve to 10.17% 89.88% with 10.17% 90.31%/10.18% 90.11%, curve to 10.57% 89.88% with 10.3% 89.88%/10.43% 89.88%, curve to 10.6% 90.95% with 10.56% 90.26%/10.57% 90.62%, curve to 11.07% 91.19% with 10.75% 91.16%/10.9% 91.24%, curve to 11.33% 91.9% with 11.08% 91.76%/11.17% 92%, curve to 11.67% 91.31% with 11.48% 91.95%/11.59% 91.75%, curve to 11.93% 90.95% with 11.76% 91.21%/11.85% 91.09%, curve to 12.47% 93.69% with 12.27% 91.47%/12.44% 92.38%, curve to 12.27% 95.95% with 12.42% 94.47%/12.35% 95.23%, curve to 11.9% 96.19% with 12.14% 96.01%/12.02% 96.08%, curve to 11.73% 96.07% with 11.84% 96.15%/11.79% 96.11%, curve to 11.47% 95.12% with 11.64% 95.75%/11.56% 95.44%, curve to 11.17% 94.76% with 11.38% 94.91%/11.28% 94.79%, curve to 10.73% 95% with 11.02% 94.9%/10.88% 94.98%, curve to 10.8% 95.95% with 10.73% 95.34%/10.75% 95.66%, curve to 10.73% 96.31% with 10.79% 96.09%/10.76% 96.21%, curve to 10.2% 96.43% with 10.56% 96.43%/10.38% 96.47%, curve to 10.3% 97.62% with 10.18% 96.89%/10.22% 97.28%, curve to 10.4% 98.81% with 10.34% 98.01%/10.37% 98.41%, curve to 10.27% 100% with 10.37% 99.24%/10.33% 99.63%, curve to 1.2% 100% with 7.24% 100%/4.22% 100%, curve to 1.2% 99.76% with 1.2% 99.92%/1.2% 99.84%, curve to 0.77% 99.64% with 1.06% 99.64%/0.92% 99.6%, curve to 0.73% 98.1% with 0.78% 99.1%/0.77% 98.59%, curve to 0.43% 97.98% with 0.64% 97.98%/0.54% 97.94%, curve to 0.43% 95.12% with 0.43% 97.02%/0.43% 96.07%, curve to 0.27% 95.12% with 0.38% 95.12%/0.32% 95.12%, curve to 0% 94.76% with 0.18% 95.03%/0.09% 94.91%, curve to 0% 75.48% with 0% 88.33%/0% 81.9%, curve to 0.2% 75.48% with 0.07% 75.48%/0.13% 75.48%, curve to 0.73% 75.24% with 0.38% 75.4%/0.56% 75.32%, curve to 1.2% 75% with 0.89% 75.16%/1.05% 75.09%, curve to 2.93% 75% with 1.78% 74.84%/2.36% 74.84%, curve to 3.53% 74.88% with 3.13% 75.04%/3.33% 75%, curve to 3.73% 74.29% with 3.59% 74.64%/3.66% 74.44%, curve to 3.93% 74.88% with 3.81% 74.44%/3.88% 74.64%, curve to 4.4% 74.88% with 4.09% 75.04%/4.24% 75.04%, curve to 4.5% 71.43% with 4.45% 73.75%/4.49% 72.6%, curve to 4.57% 70.71% with 4.52% 71.19%/4.54% 70.95%, curve to 5.33% 69.52% with 4.79% 70.11%/5.05% 69.71%, curve to 5.5% 69.76% with 5.4% 69.55%/5.45% 69.63%, curve to 6% 70% with 5.66% 69.85%/5.83% 69.93%, curve to 6.2% 69.88% with 6.07% 70.04%/6.14% 70%, curve to 6.5% 68.81% with 6.3% 69.52%/6.4% 69.17%, curve to 6.53% 66.9% with 6.53% 68.18%/6.54% 67.54%, curve to 6.5% 64.64% with 6.5% 66.16%/6.49% 65.41%, curve to 7.37% 64.64% with 6.79% 64.64%/7.08% 64.64%, curve to 7.37% 68.1% with 7.37% 65.79%/7.37% 66.94%, close, close, move to 51.87% 64.64%, curve to 51.9% 75.12% with 51.9% 68.11%/51.91% 71.61%, curve to 52.07% 75.12% with 51.96% 75.12%/52.01% 75.12%, curve to 51.87% 75.24% with 52.01% 75.23%/51.94% 75.27%, curve to 51.87% 64.64% with 51.87% 71.71%/51.87% 68.17%, close, close, move to 53.27% 64.52%, curve to 53.8% 64.52% with 53.44% 64.52%/53.62% 64.52%, curve to 53.8% 74.05% with 53.8% 67.7%/53.8% 70.87%, curve to 53.47% 74.05% with 53.69% 74.05%/53.58% 74.05%, curve to 53.77% 73.93% with 53.56% 73.93%/53.66% 73.89%, curve to 53.77% 64.64% with 53.77% 70.83%/53.77% 67.74%, curve to 53.27% 64.52% with 53.59% 64.68%/53.43% 64.64%, close, close, move to 1.67% 63.57%, curve to 1.63% 63.81% with 1.66% 63.65%/1.65% 63.73%, curve to 0.57% 65.71% with 1.28% 64.44%/0.92% 65.07%, curve to 0.13% 65.95% with 0.42% 65.8%/0.28% 65.88%, curve to 0.53% 65.6% with 0.25% 65.76%/0.39% 65.64%, curve to 1.67% 63.57% with 0.91% 64.86%/1.28% 64.18%, close, close, move to 51.43% 65%, curve to 51.47% 75.48% with 51.47% 68.47%/51.48% 71.96%, curve to 51.33% 75.48% with 51.42% 75.48%/51.38% 75.48%, curve to 51.43% 75.36% with 51.36% 75.37%/51.39% 75.33%, curve to 51.43% 65% with 51.43% 71.9%/51.43% 68.45%, close, close, move to 44.93% 66.43%, curve to 44.87% 69.29% with 44.91% 67.39%/44.89% 68.35%, curve to 44.93% 66.43% with 44.85% 68.29%/44.87% 67.33%, close, close, move to 66.17% 66.19%, curve to 66.17% 67.02% with 66.17% 66.47%/66.17% 66.75%, curve to 65.67% 67.38% with 66% 67.17%/65.83% 67.29%, curve to 66.13% 66.9% with 65.81% 67.17%/65.97% 67.01%, curve to 66.17% 66.19% with 66.12% 66.64%/66.13% 66.4%, close, close, move to 22.6% 67.26%, curve to 26.5% 81.19% with 23.9% 71.9%/25.2% 76.55%, curve to 26.6% 83.57% with 26.54% 81.99%/26.57% 82.79%, curve to 26.9% 94.05% with 26.71% 87.04%/26.81% 90.53%, curve to 26.9% 95.12% with 26.9% 94.4%/26.9% 94.76%, curve to 26.27% 95.24% with 26.68% 95.08%/26.47% 95.12%, curve to 24.67% 96.07% with 25.75% 95.59%/25.21% 95.87%, curve to 23% 96.67% with 24.11% 96.33%/23.56% 96.53%, curve to 23% 100% with 23% 97.78%/23% 98.89%, curve to 11.73% 100% with 19.24% 100%/15.49% 100%, curve to 11.87% 97.62% with 11.77% 99.2%/11.81% 98.41%, curve to 12.47% 97.02% with 12.07% 97.49%/12.27% 97.3%, curve to 12.77% 95% with 12.61% 96.44%/12.71% 95.76%, curve to 12.87% 93.57% with 12.79% 94.51%/12.82% 94.03%, curve to 12.7% 91.67% with 12.81% 92.94%/12.76% 92.3%, curve to 12.5% 90.71% with 12.66% 91.28%/12.59% 90.96%, curve to 12.47% 90.24% with 12.47% 90.57%/12.46% 90.41%, curve to 12.67% 90% with 12.54% 90.22%/12.61% 90.15%, curve to 22.43% 67.38% with 15.91% 82.42%/19.17% 74.88%, curve to 22.6% 67.26% with 22.48% 67.27%/22.54% 67.23%, close, close, move to 7.8% 67.86%, curve to 7.73% 72.14% with 7.78% 69.3%/7.76% 70.73%, curve to 7.8% 67.86% with 7.71% 70.67%/7.73% 69.24%, close, close, move to 45.73% 67.86%, curve to 45.67% 71.9% with 45.71% 69.22%/45.69% 70.57%, curve to 45.73% 67.86% with 45.65% 70.51%/45.67% 69.16%, close, close, move to 78.03% 68.81%, curve to 78.27% 69.05% with 78.11% 68.92%/78.19% 69%, curve to 78.27% 69.52% with 78.27% 69.21%/78.27% 69.37%, curve to 78.13% 69.52% with 78.22% 69.52%/78.18% 69.52%, curve to 78.23% 69.29% with 78.16% 69.45%/78.2% 69.37%, curve to 78.03% 68.81% with 78.15% 69.18%/78.09% 69.02%, close, close, move to 44.87% 69.29%, curve to 44.8% 72.14% with 44.85% 70.25%/44.82% 71.2%, curve to 44.87% 69.29% with 44.78% 71.14%/44.8% 70.19%, close, close, move to 26.67% 69.52%, curve to 26.67% 70.95% with 26.67% 70%/26.67% 70.48%, curve to 26.4% 70.95% with 26.58% 70.95%/26.49% 70.95%, curve to 26.63% 70.83% with 26.47% 70.84%/26.55% 70.8%, curve to 26.67% 69.52% with 26.62% 70.37%/26.63% 69.94%, close, close, move to 5.5% 69.76%, curve to 6% 70% with 5.68% 69.69%/5.85% 69.77%, curve to 5.5% 69.76% with 5.83% 69.93%/5.66% 69.85%, close, close, move to 4.13% 70.71%, curve to 4.13% 73.33% with 4.13% 71.59%/4.13% 72.46%, curve to 4% 73.21% with 4.08% 73.37%/4.04% 73.33%, curve to 4.1% 73.21% with 4.03% 73.21%/4.07% 73.21%, curve to 4.13% 70.71% with 4.09% 72.36%/4.1% 71.53%, close, close, move to 45.67% 71.9%, curve to 45.6% 76.43% with 45.65% 73.42%/45.62% 74.93%, curve to 45.67% 71.9% with 45.58% 74.88%/45.6% 73.37%, close, close, move to 44.8% 72.14%, curve to 44.73% 75.48% with 44.78% 73.27%/44.76% 74.38%, curve to 44.8% 72.14% with 44.71% 74.32%/44.73% 73.21%, close, close, move to 2.67% 73.45%, curve to 3.4% 73.45% with 2.91% 73.45%/3.16% 73.45%, curve to 3.3% 73.81% with 3.37% 73.57%/3.33% 73.68%, curve to 2.67% 73.45% with 3.09% 73.62%/2.88% 73.5%, close, close, move to 8.07% 75.24%, curve to 8% 74.4% with 8.04% 74.98%/8.02% 74.7%, curve to 7.87% 74.76% with 7.96% 74.57%/7.92% 74.69%, curve to 8.07% 74.29% with 7.9% 74.43%/7.96% 74.27%, curve to 8.07% 75.24% with 8.07% 74.6%/8.07% 74.92%, close, close, move to 2.93% 75%, curve to 1.2% 75% with 2.36% 74.84%/1.78% 74.84%, curve to 2.07% 74.76% with 1.48% 74.84%/1.77% 74.76%, curve to 2.93% 75% with 2.37% 74.76%/2.66% 74.84%, close, close, move to 1.2% 75%, curve to 0.73% 75.24% with 1.05% 75.09%/0.89% 75.16%, curve to 1.2% 75% with 0.87% 75.01%/1.03% 74.93%, close, close, move to 84.53% 75%, curve to 84.6% 83.81% with 84.56% 77.92%/84.58% 80.86%, curve to 84.53% 75% with 84.53% 80.92%/84.51% 77.98%, close, close, move to 0.73% 75.24%, curve to 0.2% 75.48% with 0.56% 75.32%/0.38% 75.4%, curve to 0.73% 75.24% with 0.36% 75.24%/0.54% 75.17%, close, close, move to 22.6% 67.26%, curve to 22.43% 67.38% with 22.54% 67.23%/22.48% 67.27%, curve to 12.67% 90% with 19.17% 74.88%/15.91% 82.42%, curve to 12.73% 89.64% with 12.67% 89.85%/12.7% 89.73%, curve to 20.4% 71.79% with 15.3% 83.75%/17.86% 77.8%, curve to 22.4% 67.26% with 21.08% 70.37%/21.75% 68.86%, curve to 22.6% 67.26% with 22.47% 67.11%/22.54% 67.11%, close, close, move to 44.73% 75.48%, curve to 44.67% 78.33% with 44.71% 76.44%/44.69% 77.39%, curve to 44.73% 75.48% with 44.65% 77.33%/44.67% 76.38%, close, close, move to 76.6% 75.71%, curve to 76.53% 84.05% with 76.58% 78.5%/76.56% 81.28%, curve to 76.6% 75.71% with 76.51% 81.23%/76.53% 78.45%, close, close, move to 45.6% 76.43%, curve to 45.57% 79.4% with 45.57% 77.41%/45.56% 78.4%, curve to 45.67% 79.4% with 45.6% 79.4%/45.63% 79.4%, curve to 45.53% 79.52% with 45.63% 79.52%/45.59% 79.56%, curve to 45.6% 76.43% with 45.51% 78.44%/45.53% 77.41%, close, close, move to 45.13% 77.14%, curve to 45.13% 79.76% with 45.13% 78.02%/45.13% 78.89%, curve to 44.87% 79.76% with 45.04% 79.76%/44.96% 79.76%, curve to 45.1% 79.64% with 44.94% 79.65%/45.01% 79.61%, curve to 45.13% 77.14% with 45.09% 78.79%/45.1% 77.95%, close, close, move to 44.67% 78.33%, curve to 44.63% 79.88% with 44.64% 78.84%/44.62% 79.35%, curve to 44.87% 79.88% with 44.71% 79.88%/44.79% 79.88%, curve to 44.6% 80% with 44.78% 80%/44.7% 80.04%, curve to 44.67% 78.33% with 44.58% 79.39%/44.6% 78.84%, close, close, move to 47% 80%, curve to 46.4% 80.24% with 46.8% 80.08%/46.6% 80.16%, curve to 47% 80% with 46.59% 80.01%/46.79% 79.93%, close, close, move to 46.37% 80.24%, curve to 46.3% 80.48% with 46.35% 80.32%/46.32% 80.4%, curve to 45.87% 80.71% with 46.15% 80.56%/46.01% 80.64%, curve to 46.37% 80.24% with 46.02% 80.52%/46.19% 80.36%, close, close, move to 44.9% 81.43%, curve to 44.77% 81.55% with 44.86% 81.54%/44.82% 81.58%, curve to 44.8% 82.62% with 44.76% 81.92%/44.77% 82.27%, curve to 44.73% 81.43% with 44.74% 82.28%/44.71% 81.88%, curve to 44.9% 81.43% with 44.79% 81.43%/44.84% 81.43%, close, close, move to 26.5% 81.19%, curve to 26.57% 81.67% with 26.52% 81.34%/26.54% 81.49%, curve to 26.6% 83.57% with 26.6% 82.3%/26.61% 82.93%, curve to 26.5% 81.19% with 26.57% 82.79%/26.54% 81.99%, close, close, move to 27% 81.9%, curve to 27.07% 84.05% with 27.02% 82.61%/27.05% 83.32%, curve to 27% 81.9% with 27% 83.38%/26.98% 82.67%, close, close, move to 44.87% 84.29%, curve to 44.97% 84.4% with 44.89% 84.39%/44.92% 84.43%, curve to 44.97% 87.86% with 44.97% 85.56%/44.97% 86.71%, curve to 44.8% 100% with 44.9% 91.88%/44.85% 95.93%, curve to 44.23% 100% with 44.61% 100%/44.42% 100%, curve to 44.27% 96.9% with 44.22% 98.96%/44.23% 97.93%, curve to 44.33% 94.05% with 44.29% 95.96%/44.31% 95.01%, curve to 44.4% 90.24% with 44.36% 92.79%/44.38% 91.52%, curve to 44.47% 87.14% with 44.42% 89.22%/44.45% 88.19%, curve to 44.53% 84.29% with 44.49% 86.2%/44.51% 85.25%, curve to 44.57% 83.57% with 44.52% 84.04%/44.53% 83.8%, curve to 44.87% 84.29% with 44.68% 83.79%/44.78% 84.02%, close, close, move to 27.07% 84.05%, curve to 27.13% 86.67% with 27.09% 84.91%/27.11% 85.78%, curve to 27.07% 84.05% with 27.07% 85.84%/27.05% 84.97%, close, close, move to 44.53% 84.29%, curve to 44.47% 87.14% with 44.51% 85.25%/44.49% 86.2%, curve to 44.53% 84.29% with 44.45% 86.14%/44.47% 85.19%, close, close, move to 44.87% 84.29%, curve to 45% 84.29% with 44.91% 84.29%/44.96% 84.29%, curve to 44.97% 87.86% with 45.01% 85.5%/45% 86.69%, curve to 44.97% 84.4% with 44.97% 86.71%/44.97% 85.56%, curve to 44.87% 84.29% with 44.92% 84.43%/44.89% 84.39%, close, close, move to 75.87% 84.52%, curve to 75.87% 95.48% with 75.87% 88.17%/75.87% 91.83%, curve to 75.53% 95.48% with 75.76% 95.48%/75.64% 95.48%, curve to 75.83% 95.36% with 75.63% 95.36%/75.73% 95.32%, curve to 75.87% 84.52% with 75.82% 91.73%/75.83% 88.11%, close, close, move to 84.17% 84.05%, curve to 84.23% 84.52% with 84.19% 84.19%/84.21% 84.35%, curve to 84.23% 99.76% with 84.28% 89.62%/84.28% 94.7%, curve to 84.17% 84.05% with 84.25% 94.51%/84.23% 89.28%, close, close, move to 76.33% 84.76%, curve to 76.3% 100% with 76.3% 89.83%/76.29% 94.91%, curve to 76.27% 100% with 76.29% 100%/76.28% 100%, curve to 76.33% 84.76% with 76.24% 94.88%/76.27% 89.8%, close, close, move to 45.47% 85.48%, curve to 45.4% 87.14% with 45.44% 86.03%/45.42% 86.59%, curve to 45.43% 85.24% with 45.39% 86.5%/45.4% 85.87%, curve to 45.47% 85.48% with 45.46% 85.29%/45.47% 85.37%, close, close, move to 45.47% 85.48%, curve to 45.6% 85.71% with 45.53% 85.44%/45.58% 85.51%, curve to 45.7% 85.83% with 45.62% 85.82%/45.66% 85.86%, curve to 45.7% 90.12% with 45.7% 87.26%/45.7% 88.69%, curve to 45.37% 90.12% with 45.59% 90.12%/45.48% 90.12%, curve to 45.4% 87.14% with 45.36% 89.12%/45.37% 88.12%, curve to 45.47% 85.48% with 45.42% 86.59%/45.44% 86.03%, close, close, move to 45.6% 85.71%, curve to 45.73% 85.71% with 45.64% 85.71%/45.69% 85.71%, curve to 45.73% 90.24% with 45.73% 87.22%/45.73% 88.73%, curve to 45.33% 90.24% with 45.6% 90.24%/45.47% 90.24%, curve to 45.4% 87.14% with 45.31% 89.16%/45.33% 88.13%, curve to 45.37% 90.12% with 45.37% 88.12%/45.36% 89.12%, curve to 45.7% 90.12% with 45.48% 90.12%/45.59% 90.12%, curve to 45.7% 85.83% with 45.7% 88.69%/45.7% 87.26%, curve to 45.6% 85.71% with 45.66% 85.86%/45.62% 85.82%, close, close, move to 27.13% 86.67%, curve to 27.2% 89.52% with 27.16% 87.61%/27.18% 88.56%, curve to 27.13% 86.67% with 27.13% 88.62%/27.11% 87.67%, close, close, move to 44.47% 87.14%, curve to 44.4% 90.24% with 44.45% 88.19%/44.42% 89.22%, curve to 44.47% 87.14% with 44.38% 89.16%/44.4% 88.13%, close, close, move to 27.2% 89.52%, curve to 27.27% 92.14% with 27.22% 90.39%/27.25% 91.26%, curve to 27.2% 89.52% with 27.2% 91.32%/27.18% 90.45%, close, close, move to 46.13% 89.52%, curve to 46.07% 91.19% with 46.11% 90.09%/46.09% 90.65%, curve to 46.13% 89.52% with 46.05% 90.58%/46.07% 90.03%, close, close, move to 10.6% 90.95%, curve to 10.57% 89.88% with 10.57% 90.62%/10.56% 90.26%, curve to 10.17% 89.88% with 10.43% 89.88%/10.3% 89.88%, curve to 10.13% 90.48% with 10.18% 90.11%/10.17% 90.31%, curve to 10.13% 89.76% with 10.13% 90.24%/10.13% 90%, curve to 10.6% 89.76% with 10.29% 89.76%/10.44% 89.76%, curve to 10.6% 90.95% with 10.6% 90.16%/10.6% 90.56%, close, close, move to 44.4% 90.24%, curve to 44.33% 94.05% with 44.38% 91.52%/44.36% 92.79%, curve to 44.4% 90.24% with 44.31% 92.73%/44.33% 91.46%, close, close, move to 45.77% 91.67%, curve to 45.5% 91.79% with 45.69% 91.78%/45.6% 91.82%, curve to 45.47% 93.81% with 45.51% 92.48%/45.5% 93.16%, curve to 45.47% 91.67% with 45.47% 93.1%/45.47% 92.38%, curve to 45.77% 91.67% with 45.57% 91.67%/45.67% 91.67%, close, close, move to 27.27% 92.14%, curve to 27.33% 94.76% with 27.29% 93%/27.31% 93.88%, curve to 27.27% 92.14% with 27.27% 93.94%/27.25% 93.06%, close, close, move to 44.33% 94.05%, curve to 44.27% 96.9% with 44.31% 95.01%/44.29% 95.96%, curve to 44.33% 94.05% with 44.25% 95.9%/44.27% 94.95%, close, close, move to 26.9% 94.05%, curve to 26.93% 95.24% with 26.93% 94.42%/26.94% 94.82%, curve to 26.27% 95.24% with 26.71% 95.24%/26.49% 95.24%, curve to 26.9% 95.12% with 26.47% 95.12%/26.68% 95.08%, curve to 26.9% 94.05% with 26.9% 94.76%/26.9% 94.4%, close, close, move to 0.27% 95.12%, curve to 0.43% 95.12% with 0.32% 95.12%/0.38% 95.12%, curve to 0.43% 97.98% with 0.43% 96.07%/0.43% 97.02%, curve to 0.73% 98.1% with 0.54% 97.94%/0.64% 97.98%, curve to 0.4% 98.1% with 0.62% 98.1%/0.51% 98.1%, curve to 0.4% 95.24% with 0.4% 97.14%/0.4% 96.19%, curve to 0.27% 95.12% with 0.35% 95.27%/0.3% 95.23%, close, close, move to 45.47% 93.81%, curve to 45.43% 95.36% with 45.44% 94.31%/45.42% 94.83%, curve to 60.33% 95.48% with 50.41% 95.32%/55.37% 95.36%, curve to 45.4% 95.48% with 55.36% 95.48%/50.38% 95.48%, curve to 45.47% 93.81% with 45.38% 94.87%/45.4% 94.31%, close, close, move to 11.43% 96.9%, curve to 11.43% 98.33% with 11.43% 97.38%/11.43% 97.86%, curve to 11.33% 100% with 11.39% 98.87%/11.36% 99.42%, curve to 10.73% 100% with 11.13% 100%/10.93% 100%, curve to 10.73% 97.62% with 10.73% 99.21%/10.73% 98.41%, curve to 11.13% 96.19% with 10.98% 97.55%/11.11% 97.07%, curve to 11.43% 96.9% with 11.26% 96.28%/11.36% 96.52%, close, close, move to 26.73% 96.67%, curve to 26.2% 96.9% with 26.56% 96.75%/26.38% 96.83%, curve to 26.73% 96.67% with 26.36% 96.67%/26.54% 96.59%, close, close, move to 45.4% 96.79%, curve to 45.23% 96.79% with 45.34% 96.79%/45.29% 96.79%, curve to 45.23% 100% with 45.23% 97.86%/45.23% 98.93%, curve to 45.2% 100% with 45.22% 100%/45.21% 100%, curve to 45.2% 96.67% with 45.2% 98.89%/45.2% 97.78%, curve to 45.4% 96.79% with 45.27% 96.63%/45.34% 96.67%, close, close, move to 45.4% 96.79%, curve to 45.43% 96.9% with 45.4% 96.87%/45.41% 96.9%, curve to 62.67% 97.14% with 51.17% 96.98%/56.92% 97.06%, curve to 75.53% 97.02% with 66.96% 97.18%/71.25% 97.14%, curve to 75.83% 97.02% with 75.63% 97.02%/75.73% 97.02%, curve to 75.83% 100% with 75.83% 98.02%/75.83% 99.01%, curve to 45.23% 100% with 65.63% 100%/55.43% 100%, curve to 45.23% 96.79% with 45.23% 98.93%/45.23% 97.86%, curve to 45.4% 96.79% with 45.29% 96.79%/45.34% 96.79%, close, close, move to 26.2% 96.9%, curve to 25.6% 97.14% with 26% 96.99%/25.8% 97.07%, curve to 26.2% 96.9% with 25.79% 96.91%/25.99% 96.83%, close, close, move to 45.43% 96.9%, curve to 62.67% 97.14% with 51.19% 96.83%/56.93% 96.9%, curve to 45.43% 96.9% with 56.92% 97.06%/51.17% 96.98%, close, close, move to 44.27% 96.9%, curve to 44.23% 100% with 44.23% 97.93%/44.22% 98.96%, curve to 44.2% 100% with 44.22% 100%/44.21% 100%, curve to 44.27% 96.9% with 44.18% 98.92%/44.2% 97.89%, close, close, move to 75.53% 97.02%, curve to 75.87% 96.9% with 75.64% 96.91%/75.75% 96.87%, curve to 75.87% 100% with 75.87% 97.94%/75.87% 98.97%, curve to 75.83% 100% with 75.86% 100%/75.84% 100%, curve to 75.83% 97.02% with 75.83% 99.01%/75.83% 98.02%, curve to 75.53% 97.02% with 75.73% 97.02%/75.63% 97.02%, close, close, move to 25.6% 97.14%, curve to 25.07% 97.38% with 25.43% 97.23%/25.25% 97.31%, curve to 25.6% 97.14% with 25.23% 97.15%/25.41% 97.07%, close, close, move to 25.07% 97.38%, curve to 24.53% 97.62% with 24.89% 97.47%/24.71% 97.54%, curve to 25.07% 97.38% with 24.7% 97.39%/24.87% 97.31%, close, close, move to 11.43% 96.9%, curve to 11.53% 97.26% with 11.47% 97.02%/11.5% 97.14%, curve to 11.43% 98.33% with 11.48% 97.61%/11.45% 97.97%, curve to 11.43% 96.9% with 11.43% 97.86%/11.43% 97.38%, close, close, move to 24.53% 97.62%, curve to 23.93% 97.86% with 24.34% 97.7%/24.14% 97.78%, curve to 24.53% 97.62% with 24.12% 97.62%/24.32% 97.55%, close, close, move to 23.93% 97.86%, curve to 23.43% 97.98% with 23.77% 97.97%/23.61% 98.01%, curve to 23.4% 98.57% with 23.44% 98.2%/23.43% 98.4%, curve to 23.4% 97.86% with 23.4% 98.33%/23.4% 98.1%, curve to 23.93% 97.86% with 23.58% 97.86%/23.76% 97.86%, close, close, move to 0% 98.33%, curve to 0.13% 99.29% with 0.08% 98.57%/0.12% 98.89%, curve to 0.33% 100% with 0.27% 99.29%/0.33% 99.52%, curve to 0% 100% with 0.22% 100%/0.11% 100%, curve to 0% 98.33% with 0% 99.44%/0% 98.89%, close, close, move to 0.73% 98.1%, curve to 0.77% 99.64% with 0.77% 98.59%/0.78% 99.1%, curve to 1.2% 99.76% with 0.92% 99.6%/1.06% 99.64%, curve to 0.73% 99.76% with 1.04% 99.76%/0.89% 99.76%, curve to 0.73% 98.1% with 0.73% 99.21%/0.73% 98.65%, close);
  background: #f9df18;
  width: 100%;
  height: 0;
  padding-bottom: 28%;
}
footer .content, #footer .content {
  background: #f9df18;
  color: #adb5bd;
}
footer .content a, #footer .content a {
  color: #adb5bd;
  text-decoration: none;
}
footer .content .sponsors .sponsor, #footer .content .sponsors .sponsor {
  padding: 0.25rem;
  margin: 0.25rem;
  background: rgba(255, 255, 255, 0.25);
}
footer .content .sponsors .sponsor:hover, #footer .content .sponsors .sponsor:hover {
  transition: all 0.2s ease-in-out;
  box-shadow: 0 0.02rem 0.1rem #000;
}

/*# sourceMappingURL=layout.css.map */
