 <style>@charset "UTF-8";
         /*
         * Bootstrap overrides https://v4-alpha.getbootstrap.com/getting-started/options/
         * All values defined in bootstrap source
         * https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss can be overwritten here
         * Make sure not to add !default to values here
         */
         /*!
         * Bootstrap  v5.3.3 (https://getbootstrap.com/)
         * Copyright 2011-2024 The Bootstrap Authors
         * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
         */
         :root,
         [data-bs-theme=light] {
         --bs-blue: #2780e3;
         --bs-indigo: #6610f2;
         --bs-purple: #613d7c;
         --bs-pink: #e83e8c;
         --bs-red: #ff0039;
         --bs-orange: #f0ad4e;
         --bs-yellow: #ff7518;
         --bs-green: #3fb618;
         --bs-teal: #20c997;
         --bs-cyan: #9954bb;
         --bs-black: #000;
         --bs-white: #fff;
         --bs-gray: #868e96;
         --bs-gray-dark: #373a3c;
         --bs-gray-100: #f8f9fa;
         --bs-gray-200: #e9ecef;
         --bs-gray-300: #dee2e6;
         --bs-gray-400: #ced4da;
         --bs-gray-500: #adb5bd;
         --bs-gray-600: #868e96;
         --bs-gray-700: #495057;
         --bs-gray-800: #373a3c;
         --bs-gray-900: #212529;
         --bs-primary: #5454e9;
         --bs-secondary: #373a3c;
         --bs-success: #3fb618;
         --bs-info: #9954bb;
         --bs-warning: #ff7518;
         --bs-danger: #ff0039;
         --bs-light: #f8f9fa;
         --bs-dark: #373a3c;
         --bs-primary-rgb: 84, 84, 233;
         --bs-secondary-rgb: 55, 58, 60;
         --bs-success-rgb: 63, 182, 24;
         --bs-info-rgb: 153, 84, 187;
         --bs-warning-rgb: 255, 117, 24;
         --bs-danger-rgb: 255, 0, 57;
         --bs-light-rgb: 248, 249, 250;
         --bs-dark-rgb: 55, 58, 60;
         --bs-primary-text-emphasis: #22225d;
         --bs-secondary-text-emphasis: #161718;
         --bs-success-text-emphasis: #19490a;
         --bs-info-text-emphasis: #3d224b;
         --bs-warning-text-emphasis: #662f0a;
         --bs-danger-text-emphasis: #660017;
         --bs-light-text-emphasis: #495057;
         --bs-dark-text-emphasis: #495057;
         --bs-primary-bg-subtle: #ddddfb;
         --bs-secondary-bg-subtle: #d7d8d8;
         --bs-success-bg-subtle: #d9f0d1;
         --bs-info-bg-subtle: #ebddf1;
         --bs-warning-bg-subtle: #ffe3d1;
         --bs-danger-bg-subtle: #ffccd7;
         --bs-light-bg-subtle: #fcfcfd;
         --bs-dark-bg-subtle: #ced4da;
         --bs-primary-border-subtle: #bbbbf6;
         --bs-secondary-border-subtle: #afb0b1;
         --bs-success-border-subtle: #b2e2a3;
         --bs-info-border-subtle: #d6bbe4;
         --bs-warning-border-subtle: #ffc8a3;
         --bs-danger-border-subtle: #ff99b0;
         --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: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
         --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: "Plus Jakarta Sans", sans-serif;
         --bs-body-font-size: 1rem;
         --bs-body-font-weight: 400;
         --bs-body-line-height: 1.5;
         --bs-body-color: #373a3c;
         --bs-body-color-rgb: 55, 58, 60;
         --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(55, 58, 60, 0.75);
         --bs-secondary-color-rgb: 55, 58, 60;
         --bs-secondary-bg: #e9ecef;
         --bs-secondary-bg-rgb: 233, 236, 239;
         --bs-tertiary-color: rgba(55, 58, 60, 0.5);
         --bs-tertiary-color-rgb: 55, 58, 60;
         --bs-tertiary-bg: #f8f9fa;
         --bs-tertiary-bg-rgb: 248, 249, 250;
         --bs-heading-color: inherit;
         --bs-link-color: #5454e9;
         --bs-link-color-rgb: 84, 84, 233;
         --bs-link-decoration: underline;
         --bs-link-hover-color: #4343ba;
         --bs-link-hover-color-rgb: 67, 67, 186;
         --bs-code-color: #e83e8c;
         --bs-highlight-color: #373a3c;
         --bs-highlight-bg: #ffe3d1;
         --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(84, 84, 233, 0.25);
         --bs-form-valid-color: #3fb618;
         --bs-form-valid-border-color: #3fb618;
         --bs-form-invalid-color: #ff0039;
         --bs-form-invalid-border-color: #ff0039;
         }
         [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: #373a3c;
         --bs-secondary-bg-rgb: 55, 58, 60;
         --bs-tertiary-color: rgba(222, 226, 230, 0.5);
         --bs-tertiary-color-rgb: 222, 226, 230;
         --bs-tertiary-bg: #2c3033;
         --bs-tertiary-bg-rgb: 44, 48, 51;
         --bs-primary-text-emphasis: #9898f2;
         --bs-secondary-text-emphasis: #87898a;
         --bs-success-text-emphasis: #8cd374;
         --bs-info-text-emphasis: #c298d6;
         --bs-warning-text-emphasis: #ffac74;
         --bs-danger-text-emphasis: #ff6688;
         --bs-light-text-emphasis: #f8f9fa;
         --bs-dark-text-emphasis: #dee2e6;
         --bs-primary-bg-subtle: #11112f;
         --bs-secondary-bg-subtle: #0b0c0c;
         --bs-success-bg-subtle: #0d2405;
         --bs-info-bg-subtle: #1f1125;
         --bs-warning-bg-subtle: #331705;
         --bs-danger-bg-subtle: #33000b;
         --bs-light-bg-subtle: #373a3c;
         --bs-dark-bg-subtle: #1c1d1e;
         --bs-primary-border-subtle: #32328c;
         --bs-secondary-border-subtle: #212324;
         --bs-success-border-subtle: #266d0e;
         --bs-info-border-subtle: #5c3270;
         --bs-warning-border-subtle: #99460e;
         --bs-danger-border-subtle: #990022;
         --bs-light-border-subtle: #495057;
         --bs-dark-border-subtle: #373a3c;
         --bs-heading-color: inherit;
         --bs-link-color: #9898f2;
         --bs-link-hover-color: #adadf5;
         --bs-link-color-rgb: 152, 152, 242;
         --bs-link-hover-color-rgb: 173, 173, 245;
         --bs-code-color: #f18bba;
         --bs-highlight-color: #dee2e6;
         --bs-highlight-bg: #662f0a;
         --bs-border-color: #495057;
         --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
         --bs-form-valid-color: #8cd374;
         --bs-form-valid-border-color: #8cd374;
         --bs-form-invalid-color: #ff6688;
         --bs-form-invalid-border-color: #ff6688;
         }
         *,
         *::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-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] {
         -webkit-text-decoration: underline dotted;
         text-decoration: underline dotted;
         cursor: help;
         -webkit-text-decoration-skip-ink: none;
         text-decoration-skip-ink: none;
         }
         address {
         margin-bottom: 1rem;
         font-style: normal;
         line-height: inherit;
         }
         ol,
         ul {
         padding-left: 2rem;
         }
         ol,
         ul,
         dl {
         margin-top: 0;
         margin-bottom: 1rem;
         }
         ol ol,
         ul ul,
         ol ul,
         ul ol {
         margin-bottom: 0;
         }
         dt {
         font-weight: 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);
         }
         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;
         font-size: calc(1.275rem + 0.3vw);
         line-height: inherit;
         }
         @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;
         }
         /* 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-size: calc(1.625rem + 4.5vw);
         font-weight: 300;
         line-height: 1.2;
         }
         @media (min-width: 1200px) {
         .display-1 {
         font-size: 5rem;
         }
         }
         .display-2 {
         font-size: calc(1.575rem + 3.9vw);
         font-weight: 300;
         line-height: 1.2;
         }
         @media (min-width: 1200px) {
         .display-2 {
         font-size: 4.5rem;
         }
         }
         .display-3 {
         font-size: calc(1.525rem + 3.3vw);
         font-weight: 300;
         line-height: 1.2;
         }
         @media (min-width: 1200px) {
         .display-3 {
         font-size: 4rem;
         }
         }
         .display-4 {
         font-size: calc(1.475rem + 2.7vw);
         font-weight: 300;
         line-height: 1.2;
         }
         @media (min-width: 1200px) {
         .display-4 {
         font-size: 3.5rem;
         }
         }
         .display-5 {
         font-size: calc(1.425rem + 2.1vw);
         font-weight: 300;
         line-height: 1.2;
         }
         @media (min-width: 1200px) {
         .display-5 {
         font-size: 3rem;
         }
         }
         .display-6 {
         font-size: calc(1.375rem + 1.5vw);
         font-weight: 300;
         line-height: 1.2;
         }
         @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: #868e96;
         }
         .blockquote-footer::before {
         content: "—&nbsp;";
         }
         .img-fluid {
         max-width: 100%;
         height: auto;
         }
         .img-thumbnail {
         padding: 0.25rem;
         background-color: var(--bs-body-bg);
         border: var(--bs-border-width) solid var(--bs-border-color);
         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,
         .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 {
         max-width: 540px;
         }
         }
         @media (min-width: 768px) {
         .container-md, .container-sm, .container {
         max-width: 720px;
         }
         }
         @media (min-width: 992px) {
         .container-lg, .container-md, .container-sm, .container {
         max-width: 960px;
         }
         }
         @media (min-width: 1200px) {
         .container-xl, .container-lg, .container-md, .container-sm, .container {
         max-width: 1140px;
         }
         }
         @media (min-width: 1400px) {
         .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .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 {
         --bs-gutter-x: 1.5rem;
         --bs-gutter-y: 0;
         display: flex;
         flex-wrap: wrap;
         margin-top: calc(-1 * var(--bs-gutter-y));
         margin-right: calc(-0.5 * var(--bs-gutter-x));
         margin-left: calc(-0.5 * var(--bs-gutter-x));
         }
         .row > * {
         flex-shrink: 0;
         width: 100%;
         max-width: 100%;
         padding-right: calc(var(--bs-gutter-x) * 0.5);
         padding-left: calc(var(--bs-gutter-x) * 0.5);
         margin-top: var(--bs-gutter-y);
         }
         .col {
         flex: 1 0 0%;
         }
         .row-cols-auto > * {
         flex: 0 0 auto;
         width: auto;
         }
         .row-cols-1 > * {
         flex: 0 0 auto;
         width: 100%;
         }
         .row-cols-2 > * {
         flex: 0 0 auto;
         width: 50%;
         }
         .row-cols-3 > * {
         flex: 0 0 auto;
         width: 33.33333333%;
         }
         .row-cols-4 > * {
         flex: 0 0 auto;
         width: 25%;
         }
         .row-cols-5 > * {
         flex: 0 0 auto;
         width: 20%;
         }
         .row-cols-6 > * {
         flex: 0 0 auto;
         width: 16.66666667%;
         }
         .col-auto {
         flex: 0 0 auto;
         width: auto;
         }
         .col-1 {
         flex: 0 0 auto;
         width: 8.33333333%;
         }
         .col-2 {
         flex: 0 0 auto;
         width: 16.66666667%;
         }
         .col-3 {
         flex: 0 0 auto;
         width: 25%;
         }
         .col-4 {
         flex: 0 0 auto;
         width: 33.33333333%;
         }
         .col-5 {
         flex: 0 0 auto;
         width: 41.66666667%;
         }
         .col-6 {
         flex: 0 0 auto;
         width: 50%;
         }
         .col-7 {
         flex: 0 0 auto;
         width: 58.33333333%;
         }
         .col-8 {
         flex: 0 0 auto;
         width: 66.66666667%;
         }
         .col-9 {
         flex: 0 0 auto;
         width: 75%;
         }
         .col-10 {
         flex: 0 0 auto;
         width: 83.33333333%;
         }
         .col-11 {
         flex: 0 0 auto;
         width: 91.66666667%;
         }
         .col-12 {
         flex: 0 0 auto;
         width: 100%;
         }
         .offset-1 {
         margin-left: 8.33333333%;
         }
         .offset-2 {
         margin-left: 16.66666667%;
         }
         .offset-3 {
         margin-left: 25%;
         }
         .offset-4 {
         margin-left: 33.33333333%;
         }
         .offset-5 {
         margin-left: 41.66666667%;
         }
         .offset-6 {
         margin-left: 50%;
         }
         .offset-7 {
         margin-left: 58.33333333%;
         }
         .offset-8 {
         margin-left: 66.66666667%;
         }
         .offset-9 {
         margin-left: 75%;
         }
         .offset-10 {
         margin-left: 83.33333333%;
         }
         .offset-11 {
         margin-left: 91.66666667%;
         }
         .g-0,
         .gx-0 {
         --bs-gutter-x: 0;
         }
         .g-0,
         .gy-0 {
         --bs-gutter-y: 0;
         }
         .g-1,
         .gx-1 {
         --bs-gutter-x: 0.25rem;
         }
         .g-1,
         .gy-1 {
         --bs-gutter-y: 0.25rem;
         }
         .g-2,
         .gx-2 {
         --bs-gutter-x: 0.5rem;
         }
         .g-2,
         .gy-2 {
         --bs-gutter-y: 0.5rem;
         }
         .g-3,
         .gx-3 {
         --bs-gutter-x: 1rem;
         }
         .g-3,
         .gy-3 {
         --bs-gutter-y: 1rem;
         }
         .g-4,
         .gx-4 {
         --bs-gutter-x: 1.5rem;
         }
         .g-4,
         .gy-4 {
         --bs-gutter-y: 1.5rem;
         }
         .g-5,
         .gx-5 {
         --bs-gutter-x: 3rem;
         }
         .g-5,
         .gy-5 {
         --bs-gutter-y: 3rem;
         }
         @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 {
         flex: 0 0 auto;
         width: 33.33333333%;
         }
         .col-md-5 {
         flex: 0 0 auto;
         width: 41.66666667%;
         }
         .col-md-6 {
         flex: 0 0 auto;
         width: 50%;
         }
         .col-md-7 {
         flex: 0 0 auto;
         width: 58.33333333%;
         }
         .col-md-8 {
         flex: 0 0 auto;
         width: 66.66666667%;
         }
         .col-md-9 {
         flex: 0 0 auto;
         width: 75%;
         }
         .col-md-10 {
         flex: 0 0 auto;
         width: 83.33333333%;
         }
         .col-md-11 {
         flex: 0 0 auto;
         width: 91.66666667%;
         }
         .col-md-12 {
         flex: 0 0 auto;
         width: 100%;
         }
         .offset-md-0 {
         margin-left: 0;
         }
         .offset-md-1 {
         margin-left: 8.33333333%;
         }
         .offset-md-2 {
         margin-left: 16.66666667%;
         }
         .offset-md-3 {
         margin-left: 25%;
         }
         .offset-md-4 {
         margin-left: 33.33333333%;
         }
         .offset-md-5 {
         margin-left: 41.66666667%;
         }
         .offset-md-6 {
         margin-left: 50%;
         }
         .offset-md-7 {
         margin-left: 58.33333333%;
         }
         .offset-md-8 {
         margin-left: 66.66666667%;
         }
         .offset-md-9 {
         margin-left: 75%;
         }
         .offset-md-10 {
         margin-left: 83.33333333%;
         }
         .offset-md-11 {
         margin-left: 91.66666667%;
         }
         .g-md-0,
         .gx-md-0 {
         --bs-gutter-x: 0;
         }
         .g-md-0,
         .gy-md-0 {
         --bs-gutter-y: 0;
         }
         .g-md-1,
         .gx-md-1 {
         --bs-gutter-x: 0.25rem;
         }
         .g-md-1,
         .gy-md-1 {
         --bs-gutter-y: 0.25rem;
         }
         .g-md-2,
         .gx-md-2 {
         --bs-gutter-x: 0.5rem;
         }
         .g-md-2,
         .gy-md-2 {
         --bs-gutter-y: 0.5rem;
         }
         .g-md-3,
         .gx-md-3 {
         --bs-gutter-x: 1rem;
         }
         .g-md-3,
         .gy-md-3 {
         --bs-gutter-y: 1rem;
         }
         .g-md-4,
         .gx-md-4 {
         --bs-gutter-x: 1.5rem;
         }
         .g-md-4,
         .gy-md-4 {
         --bs-gutter-y: 1.5rem;
         }
         .g-md-5,
         .gx-md-5 {
         --bs-gutter-x: 3rem;
         }
         .g-md-5,
         .gy-md-5 {
         --bs-gutter-y: 3rem;
         }
         }
         @media (min-width: 992px) {
         .col-lg {
         flex: 1 0 0%;
         }
         .row-cols-lg-auto > * {
         flex: 0 0 auto;
         width: auto;
         }
         .row-cols-lg-1 > * {
         flex: 0 0 auto;
         width: 100%;
         }
         .row-cols-lg-2 > * {
         flex: 0 0 auto;
         width: 50%;
         }
         .row-cols-lg-3 > * {
         flex: 0 0 auto;
         width: 33.33333333%;
         }
         .row-cols-lg-4 > * {
         flex: 0 0 auto;
         width: 25%;
         }
         .row-cols-lg-5 > * {
         flex: 0 0 auto;
         width: 20%;
         }
         .row-cols-lg-6 > * {
         flex: 0 0 auto;
         width: 16.66666667%;
         }
         .col-lg-auto {
         flex: 0 0 auto;
         width: auto;
         }
         .col-lg-1 {
         flex: 0 0 auto;
         width: 8.33333333%;
         }
         .col-lg-2 {
         flex: 0 0 auto;
         width: 16.66666667%;
         }
         .col-lg-3 {
         flex: 0 0 auto;
         width: 25%;
         }
         .col-lg-4 {
         flex: 0 0 auto;
         width: 33.33333333%;
         }
         .col-lg-5 {
         flex: 0 0 auto;
         width: 41.66666667%;
         }
         .col-lg-6 {
         flex: 0 0 auto;
         width: 50%;
         }
         .col-lg-7 {
         flex: 0 0 auto;
         width: 58.33333333%;
         }
         .col-lg-8 {
         flex: 0 0 auto;
         width: 66.66666667%;
         }
         .col-lg-9 {
         flex: 0 0 auto;
         width: 75%;
         }
         .col-lg-10 {
         flex: 0 0 auto;
         width: 83.33333333%;
         }
         .col-lg-11 {
         flex: 0 0 auto;
         width: 91.66666667%;
         }
         .col-lg-12 {
         flex: 0 0 auto;
         width: 100%;
         }
         .offset-lg-0 {
         margin-left: 0;
         }
         .offset-lg-1 {
         margin-left: 8.33333333%;
         }
         .offset-lg-2 {
         margin-left: 16.66666667%;
         }
         .offset-lg-3 {
         margin-left: 25%;
         }
         .offset-lg-4 {
         margin-left: 33.33333333%;
         }
         .offset-lg-5 {
         margin-left: 41.66666667%;
         }
         .offset-lg-6 {
         margin-left: 50%;
         }
         .offset-lg-7 {
         margin-left: 58.33333333%;
         }
         .offset-lg-8 {
         margin-left: 66.66666667%;
         }
         .offset-lg-9 {
         margin-left: 75%;
         }
         .offset-lg-10 {
         margin-left: 83.33333333%;
         }
         .offset-lg-11 {
         margin-left: 91.66666667%;
         }
         .g-lg-0,
         .gx-lg-0 {
         --bs-gutter-x: 0;
         }
         .g-lg-0,
         .gy-lg-0 {
         --bs-gutter-y: 0;
         }
         .g-lg-1,
         .gx-lg-1 {
         --bs-gutter-x: 0.25rem;
         }
         .g-lg-1,
         .gy-lg-1 {
         --bs-gutter-y: 0.25rem;
         }
         .g-lg-2,
         .gx-lg-2 {
         --bs-gutter-x: 0.5rem;
         }
         .g-lg-2,
         .gy-lg-2 {
         --bs-gutter-y: 0.5rem;
         }
         .g-lg-3,
         .gx-lg-3 {
         --bs-gutter-x: 1rem;
         }
         .g-lg-3,
         .gy-lg-3 {
         --bs-gutter-y: 1rem;
         }
         .g-lg-4,
         .gx-lg-4 {
         --bs-gutter-x: 1.5rem;
         }
         .g-lg-4,
         .gy-lg-4 {
         --bs-gutter-y: 1.5rem;
         }
         .g-lg-5,
         .gx-lg-5 {
         --bs-gutter-x: 3rem;
         }
         .g-lg-5,
         .gy-lg-5 {
         --bs-gutter-y: 3rem;
         }
         }
         @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: #ddddfb;
         --bs-table-border-color: #b1b1c9;
         --bs-table-striped-bg: #d2d2ee;
         --bs-table-striped-color: #000;
         --bs-table-active-bg: #c7c7e2;
         --bs-table-active-color: #000;
         --bs-table-hover-bg: #cccce8;
         --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: #d7d8d8;
         --bs-table-border-color: #acadad;
         --bs-table-striped-bg: #cccdcd;
         --bs-table-striped-color: #000;
         --bs-table-active-bg: #c2c2c2;
         --bs-table-active-color: #000;
         --bs-table-hover-bg: #c7c8c8;
         --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: #d9f0d1;
         --bs-table-border-color: #aec0a7;
         --bs-table-striped-bg: #cee4c7;
         --bs-table-striped-color: #000;
         --bs-table-active-bg: #c3d8bc;
         --bs-table-active-color: #000;
         --bs-table-hover-bg: #c9dec1;
         --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: #ebddf1;
         --bs-table-border-color: #bcb1c1;
         --bs-table-striped-bg: #dfd2e5;
         --bs-table-striped-color: #000;
         --bs-table-active-bg: #d4c7d9;
         --bs-table-active-color: #000;
         --bs-table-hover-bg: #d9ccdf;
         --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: #ffe3d1;
         --bs-table-border-color: #ccb6a7;
         --bs-table-striped-bg: #f2d8c7;
         --bs-table-striped-color: #000;
         --bs-table-active-bg: #e6ccbc;
         --bs-table-active-color: #000;
         --bs-table-hover-bg: #ecd2c1;
         --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: #ffccd7;
         --bs-table-border-color: #cca3ac;
         --bs-table-striped-bg: #f2c2cc;
         --bs-table-striped-color: #000;
         --bs-table-active-bg: #e6b8c2;
         --bs-table-active-color: #000;
         --bs-table-hover-bg: #ecbdc7;
         --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: #c6c7c8;
         --bs-table-striped-bg: #ecedee;
         --bs-table-striped-color: #000;
         --bs-table-active-bg: #dfe0e1;
         --bs-table-active-color: #000;
         --bs-table-hover-bg: #e5e6e7;
         --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: #373a3c;
         --bs-table-border-color: #5f6163;
         --bs-table-striped-bg: #414446;
         --bs-table-striped-color: #fff;
         --bs-table-active-bg: #4b4e50;
         --bs-table-active-color: #fff;
         --bs-table-hover-bg: #46494b;
         --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: 400;
         line-height: 1.5;
         color: var(--bs-body-color);
         -webkit-appearance: none;
         -moz-appearance: none;
         appearance: none;
         background-color: var(--bs-body-bg);
         background-clip: padding-box;
         border: var(--bs-border-width) solid var(--bs-border-color);
         border-radius: 0;
         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: #aaaaf4;
         outline: 0;
         box-shadow: 0 0 0 0.25rem rgba(84, 84, 233, 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::-moz-placeholder {
         color: var(--bs-secondary-color);
         opacity: 1;
         }
         .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;
         }
         .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;
         }
         .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;
         }
         .form-control-color::-webkit-color-swatch {
         border: 0 !important;
         }
         .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='%23373a3c' 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: 400;
         line-height: 1.5;
         color: var(--bs-body-color);
         -webkit-appearance: none;
         -moz-appearance: none;
         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: 0;
         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: #aaaaf4;
         outline: 0;
         box-shadow: 0 0 0 0.25rem rgba(84, 84, 233, 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;
         }
         .form-select-lg {
         padding-top: 0.5rem;
         padding-bottom: 0.5rem;
         padding-left: 1rem;
         font-size: 1.25rem;
         }
         [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;
         -webkit-appearance: none;
         -moz-appearance: none;
         appearance: none;
         background-color: var(--bs-form-check-bg);
         background-image: var(--bs-form-check-bg-image);
         background-repeat: no-repeat;
         background-position: center;
         background-size: contain;
         border: var(--bs-border-width) solid var(--bs-border-color);
         -webkit-print-color-adjust: exact;
         print-color-adjust: exact;
         }
         .form-check-input[type=radio] {
         border-radius: 50%;
         }
         .form-check-input:active {
         filter: brightness(90%);
         }
         .form-check-input:focus {
         border-color: #aaaaf4;
         outline: 0;
         box-shadow: 0 0 0 0.25rem rgba(84, 84, 233, 0.25);
         }
         .form-check-input:checked {
         background-color: #5454e9;
         border-color: #5454e9;
         }
         .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: #5454e9;
         border-color: #5454e9;
         --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: 0;
         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='%23aaaaf4'/%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;
         -webkit-appearance: none;
         -moz-appearance: none;
         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(84, 84, 233, 0.25);
         }
         .form-range:focus::-moz-range-thumb {
         box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(84, 84, 233, 0.25);
         }
         .form-range::-moz-focus-outer {
         border: 0;
         }
         .form-range::-webkit-slider-thumb {
         width: 1rem;
         height: 1rem;
         margin-top: -0.25rem;
         -webkit-appearance: none;
         appearance: none;
         background-color: #5454e9;
         border: 0;
         -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
         transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
         }
         @media (prefers-reduced-motion: reduce) {
         .form-range::-webkit-slider-thumb {
         -webkit-transition: none;
         transition: none;
         }
         }
         .form-range::-webkit-slider-thumb:active {
         background-color: #ccccf8;
         }
         .form-range::-webkit-slider-runnable-track {
         width: 100%;
         height: 0.5rem;
         color: transparent;
         cursor: pointer;
         background-color: var(--bs-secondary-bg);
         border-color: transparent;
         }
         .form-range::-moz-range-thumb {
         width: 1rem;
         height: 1rem;
         -moz-appearance: none;
         appearance: none;
         background-color: #5454e9;
         border: 0;
         -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
         transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
         }
         @media (prefers-reduced-motion: reduce) {
         .form-range::-moz-range-thumb {
         -moz-transition: none;
         transition: none;
         }
         }
         .form-range::-moz-range-thumb:active {
         background-color: #ccccf8;
         }
         .form-range::-moz-range-track {
         width: 100%;
         height: 0.5rem;
         color: transparent;
         cursor: pointer;
         background-color: var(--bs-secondary-bg);
         border-color: transparent;
         }
         .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;
         height: 100%;
         padding: 1rem 0.75rem;
         overflow: hidden;
         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::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
         color: transparent;
         }
         .form-floating > .form-control::placeholder,
         .form-floating > .form-control-plaintext::placeholder {
         color: transparent;
         }
         .form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
         padding-top: 1.625rem;
         padding-bottom: 0.625rem;
         }
         .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
         .form-floating > .form-control-plaintext:focus,
         .form-floating > .form-control-plaintext:not(:placeholder-shown) {
         padding-top: 1.625rem;
         padding-bottom: 0.625rem;
         }
         .form-floating > .form-control:-webkit-autofill,
         .form-floating > .form-control-plaintext:-webkit-autofill {
         padding-top: 1.625rem;
         padding-bottom: 0.625rem;
         }
         .form-floating > .form-select {
         padding-top: 1.625rem;
         padding-bottom: 0.625rem;
         }
         .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
         color: rgba(var(--bs-body-color-rgb), 0.65);
         transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
         }
         .form-floating > .form-control:focus ~ label,
         .form-floating > .form-control:not(:placeholder-shown) ~ label,
         .form-floating > .form-control-plaintext ~ label,
         .form-floating > .form-select ~ label {
         color: rgba(var(--bs-body-color-rgb), 0.65);
         transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
         }
         .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {
         position: absolute;
         inset: 1rem 0.375rem;
         z-index: -1;
         height: 1.5em;
         content: "";
         background-color: var(--bs-body-bg);
         }
         .form-floating > .form-control:focus ~ label::after,
         .form-floating > .form-control:not(:placeholder-shown) ~ label::after,
         .form-floating > .form-control-plaintext ~ label::after,
         .form-floating > .form-select ~ label::after {
         position: absolute;
         inset: 1rem 0.375rem;
         z-index: -1;
         height: 1.5em;
         content: "";
         background-color: var(--bs-body-bg);
         }
         .form-floating > .form-control:-webkit-autofill ~ label {
         color: rgba(var(--bs-body-color-rgb), 0.65);
         transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
         }
         .form-floating > .form-control-plaintext ~ label {
         border-width: var(--bs-border-width) 0;
         }
         .form-floating > :disabled ~ label,
         .form-floating > .form-control:disabled ~ label {
         color: #868e96;
         }
         .form-floating > :disabled ~ label::after,
         .form-floating > .form-control:disabled ~ label::after {
         background-color: var(--bs-secondary-bg);
         }
         .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: 400;
         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);
         }
         .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;
         }
         .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;
         }
         .input-group-lg > .form-select,
         .input-group-sm > .form-select {
         padding-right: 3rem;
         }
         .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
         margin-left: calc(var(--bs-border-width) * -1);
         }
         .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);
         }
         .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='%233fb618' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
         background-repeat: no-repeat;
         background-position: right calc(0.375em + 0.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: 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='%233fb618' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
         padding-right: 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: 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);
         }
         .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='%23ff0039'%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='%23ff0039' 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: 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='%23ff0039'%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='%23ff0039' 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: 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;
         -webkit-user-select: none;
         -moz-user-select: none;
         user-select: none;
         border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
         background-color: var(--bs-btn-bg);
         transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
         }
         @media (prefers-reduced-motion: reduce) {
         .btn {
         transition: none;
         }
         }
         .btn:hover {
         color: var(--bs-btn-hover-color);
         background-color: var(--bs-btn-hover-bg);
         border-color: var(--bs-btn-hover-border-color);
         }
         .btn-check + .btn:hover {
         color: var(--bs-btn-color);
         background-color: var(--bs-btn-bg);
         border-color: var(--bs-btn-border-color);
         }
         .btn:focus-visible {
         color: var(--bs-btn-hover-color);
         background-color: var(--bs-btn-hover-bg);
         border-color: var(--bs-btn-hover-border-color);
         outline: 0;
         box-shadow: var(--bs-btn-focus-box-shadow);
         }
         .btn-check:focus-visible + .btn {
         border-color: var(--bs-btn-hover-border-color);
         outline: 0;
         box-shadow: var(--bs-btn-focus-box-shadow);
         }
         .btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
         color: var(--bs-btn-active-color);
         background-color: var(--bs-btn-active-bg);
         border-color: var(--bs-btn-active-border-color);
         }
         .btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
         box-shadow: var(--bs-btn-focus-box-shadow);
         }
         .btn-check:checked:focus-visible + .btn {
         box-shadow: var(--bs-btn-focus-box-shadow);
         }
         .btn:disabled, .btn.disabled, fieldset:disabled .btn {
         color: var(--bs-btn-disabled-color);
         pointer-events: none;
         background-color: var(--bs-btn-disabled-bg);
         border-color: var(--bs-btn-disabled-border-color);
         opacity: var(--bs-btn-disabled-opacity);
         }
         .btn-primary {
         --bs-btn-color: #fff;
         --bs-btn-bg: #5454e9;
         --bs-btn-border-color: #5454e9;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #4747c6;
         --bs-btn-hover-border-color: #4343ba;
         --bs-btn-focus-shadow-rgb: 110, 110, 236;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #4343ba;
         --bs-btn-active-border-color: #3f3faf;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #fff;
         --bs-btn-disabled-bg: #5454e9;
         --bs-btn-disabled-border-color: #5454e9;
         }
         .btn-secondary {
         --bs-btn-color: #fff;
         --bs-btn-bg: #373a3c;
         --bs-btn-border-color: #373a3c;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #2f3133;
         --bs-btn-hover-border-color: #2c2e30;
         --bs-btn-focus-shadow-rgb: 85, 88, 89;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #2c2e30;
         --bs-btn-active-border-color: #292c2d;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #fff;
         --bs-btn-disabled-bg: #373a3c;
         --bs-btn-disabled-border-color: #373a3c;
         }
         .btn-success {
         --bs-btn-color: #fff;
         --bs-btn-bg: #3fb618;
         --bs-btn-border-color: #3fb618;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #369b14;
         --bs-btn-hover-border-color: #329213;
         --bs-btn-focus-shadow-rgb: 92, 193, 59;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #329213;
         --bs-btn-active-border-color: #2f8912;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #fff;
         --bs-btn-disabled-bg: #3fb618;
         --bs-btn-disabled-border-color: #3fb618;
         }
         .btn-info {
         --bs-btn-color: #fff;
         --bs-btn-bg: #9954bb;
         --bs-btn-border-color: #9954bb;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #82479f;
         --bs-btn-hover-border-color: #7a4396;
         --bs-btn-focus-shadow-rgb: 168, 110, 197;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #7a4396;
         --bs-btn-active-border-color: #733f8c;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #fff;
         --bs-btn-disabled-bg: #9954bb;
         --bs-btn-disabled-border-color: #9954bb;
         }
         .btn-warning {
         --bs-btn-color: #fff;
         --bs-btn-bg: #ff7518;
         --bs-btn-border-color: #ff7518;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #d96314;
         --bs-btn-hover-border-color: #cc5e13;
         --bs-btn-focus-shadow-rgb: 255, 138, 59;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #cc5e13;
         --bs-btn-active-border-color: #bf5812;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #fff;
         --bs-btn-disabled-bg: #ff7518;
         --bs-btn-disabled-border-color: #ff7518;
         }
         .btn-danger {
         --bs-btn-color: #fff;
         --bs-btn-bg: #ff0039;
         --bs-btn-border-color: #ff0039;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #d90030;
         --bs-btn-hover-border-color: #cc002e;
         --bs-btn-focus-shadow-rgb: 255, 38, 87;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #cc002e;
         --bs-btn-active-border-color: #bf002b;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #fff;
         --bs-btn-disabled-bg: #ff0039;
         --bs-btn-disabled-border-color: #ff0039;
         }
         .btn-light {
         --bs-btn-color: #000;
         --bs-btn-bg: #f8f9fa;
         --bs-btn-border-color: #f8f9fa;
         --bs-btn-hover-color: #000;
         --bs-btn-hover-bg: #d3d4d5;
         --bs-btn-hover-border-color: #c6c7c8;
         --bs-btn-focus-shadow-rgb: 211, 212, 213;
         --bs-btn-active-color: #000;
         --bs-btn-active-bg: #c6c7c8;
         --bs-btn-active-border-color: #babbbc;
         --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: #373a3c;
         --bs-btn-border-color: #373a3c;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #555859;
         --bs-btn-hover-border-color: #4b4e50;
         --bs-btn-focus-shadow-rgb: 85, 88, 89;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #5f6163;
         --bs-btn-active-border-color: #4b4e50;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #fff;
         --bs-btn-disabled-bg: #373a3c;
         --bs-btn-disabled-border-color: #373a3c;
         }
         .btn-outline-primary {
         --bs-btn-color: #5454e9;
         --bs-btn-border-color: #5454e9;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #5454e9;
         --bs-btn-hover-border-color: #5454e9;
         --bs-btn-focus-shadow-rgb: 84, 84, 233;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #5454e9;
         --bs-btn-active-border-color: #5454e9;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #5454e9;
         --bs-btn-disabled-bg: transparent;
         --bs-btn-disabled-border-color: #5454e9;
         --bs-gradient: none;
         }
         .btn-outline-secondary {
         --bs-btn-color: #373a3c;
         --bs-btn-border-color: #373a3c;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #373a3c;
         --bs-btn-hover-border-color: #373a3c;
         --bs-btn-focus-shadow-rgb: 55, 58, 60;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #373a3c;
         --bs-btn-active-border-color: #373a3c;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #373a3c;
         --bs-btn-disabled-bg: transparent;
         --bs-btn-disabled-border-color: #373a3c;
         --bs-gradient: none;
         }
         .btn-outline-success {
         --bs-btn-color: #3fb618;
         --bs-btn-border-color: #3fb618;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #3fb618;
         --bs-btn-hover-border-color: #3fb618;
         --bs-btn-focus-shadow-rgb: 63, 182, 24;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #3fb618;
         --bs-btn-active-border-color: #3fb618;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #3fb618;
         --bs-btn-disabled-bg: transparent;
         --bs-btn-disabled-border-color: #3fb618;
         --bs-gradient: none;
         }
         .btn-outline-info {
         --bs-btn-color: #9954bb;
         --bs-btn-border-color: #9954bb;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #9954bb;
         --bs-btn-hover-border-color: #9954bb;
         --bs-btn-focus-shadow-rgb: 153, 84, 187;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #9954bb;
         --bs-btn-active-border-color: #9954bb;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #9954bb;
         --bs-btn-disabled-bg: transparent;
         --bs-btn-disabled-border-color: #9954bb;
         --bs-gradient: none;
         }
         .btn-outline-warning {
         --bs-btn-color: #ff7518;
         --bs-btn-border-color: #ff7518;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #ff7518;
         --bs-btn-hover-border-color: #ff7518;
         --bs-btn-focus-shadow-rgb: 255, 117, 24;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #ff7518;
         --bs-btn-active-border-color: #ff7518;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #ff7518;
         --bs-btn-disabled-bg: transparent;
         --bs-btn-disabled-border-color: #ff7518;
         --bs-gradient: none;
         }
         .btn-outline-danger {
         --bs-btn-color: #ff0039;
         --bs-btn-border-color: #ff0039;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #ff0039;
         --bs-btn-hover-border-color: #ff0039;
         --bs-btn-focus-shadow-rgb: 255, 0, 57;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #ff0039;
         --bs-btn-active-border-color: #ff0039;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #ff0039;
         --bs-btn-disabled-bg: transparent;
         --bs-btn-disabled-border-color: #ff0039;
         --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: #373a3c;
         --bs-btn-border-color: #373a3c;
         --bs-btn-hover-color: #fff;
         --bs-btn-hover-bg: #373a3c;
         --bs-btn-hover-border-color: #373a3c;
         --bs-btn-focus-shadow-rgb: 55, 58, 60;
         --bs-btn-active-color: #fff;
         --bs-btn-active-bg: #373a3c;
         --bs-btn-active-border-color: #373a3c;
         --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
         --bs-btn-disabled-color: #373a3c;
         --bs-btn-disabled-bg: transparent;
         --bs-btn-disabled-border-color: #373a3c;
         --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: #868e96;
         --bs-btn-disabled-border-color: transparent;
         --bs-btn-box-shadow: 0 0 0 #000;
         --bs-btn-focus-shadow-rgb: 110, 110, 236;
         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: #5454e9;
         --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: #868e96;
         --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);
         }
         .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;
         }
         .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: #373a3c;
         --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: #5454e9;
         --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 > :not(.btn-check:first-child) + .btn,
         .btn-group > .btn-group:not(:first-child) {
         margin-left: calc(var(--bs-border-width) * -1);
         }
         .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-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(var(--bs-border-width) * -1);
         }
         .nav {
         --bs-nav-link-padding-x: 1rem;
         --bs-nav-link-padding-y: 0.5rem;
         --bs-nav-link-font-weight: ;
         --bs-nav-link-color: var(--bs-link-color);
         --bs-nav-link-hover-color: var(--bs-link-hover-color);
         --bs-nav-link-disabled-color: var(--bs-secondary-color);
         display: flex;
         flex-wrap: wrap;
         padding-left: 0;
         margin-bottom: 0;
         list-style: none;
         }
         .nav-link {
         display: block;
         padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
         font-size: var(--bs-nav-link-font-size);
         font-weight: var(--bs-nav-link-font-weight);
         color: var(--bs-nav-link-color);
         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(84, 84, 233, 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;
         }
         .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));
         }
         .nav-pills {
         --bs-nav-pills-border-radius: var(--bs-border-radius);
         --bs-nav-pills-link-active-color: #fff;
         --bs-nav-pills-link-active-bg: #5454e9;
         }
         .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-basis: 0;
         flex-grow: 1;
         text-align: center;
         }
         .nav-fill .nav-item .nav-link,
         .nav-justified .nav-item .nav-link {
         width: 100%;
         }
         .tab-content > .tab-pane {
         display: none;
         }
         .tab-content > .active {
         display: block;
         }
         .navbar {
         --bs-navbar-padding-x: 0;
         --bs-navbar-padding-y: 0.5rem;
         --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
         --bs-navbar-hover-color: rgba(0, 0, 0, 0.9);
         --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
         --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
         --bs-navbar-brand-padding-y: 0.625rem;
         --bs-navbar-brand-margin-end: 1rem;
         --bs-navbar-brand-font-size: 1.25rem;
         --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
         --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
         --bs-navbar-nav-link-padding-x: 0.5rem;
         --bs-navbar-toggler-padding-y: 0.25rem;
         --bs-navbar-toggler-padding-x: 0.75rem;
         --bs-navbar-toggler-font-size: 1.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%2855, 58, 60, 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,
         .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-basis: 100%;
         flex-grow: 1;
         align-items: center;
         }
         .navbar-toggler {
         padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
         font-size: var(--bs-navbar-toggler-font-size);
         line-height: 1;
         color: var(--bs-navbar-color);
         background-color: transparent;
         border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
         transition: var(--bs-navbar-toggler-transition);
         }
         @media (prefers-reduced-motion: reduce) {
         .navbar-toggler {
         transition: none;
         }
         }
         .navbar-toggler:hover {
         text-decoration: none;
         }
         .navbar-toggler:focus {
         text-decoration: none;
         outline: 0;
         box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
         }
         .navbar-toggler-icon {
         display: inline-block;
         width: 1.5em;
         height: 1.5em;
         vertical-align: middle;
         background-image: var(--bs-navbar-toggler-icon-bg);
         background-repeat: no-repeat;
         background-position: center;
         background-size: 100%;
         }
         .navbar-nav-scroll {
         max-height: var(--bs-scroll-height, 75vh);
         overflow-y: auto;
         }
         @media (min-width: 576px) {
         .navbar-expand-sm {
         flex-wrap: nowrap;
         justify-content: flex-start;
         }
         .navbar-expand-sm .navbar-nav {
         flex-direction: row;
         }
         .navbar-expand-sm .navbar-nav .dropdown-menu {
         position: absolute;
         }
         .navbar-expand-sm .navbar-nav .nav-link {
         padding-right: var(--bs-navbar-nav-link-padding-x);
         padding-left: var(--bs-navbar-nav-link-padding-x);
         }
         .navbar-expand-sm .navbar-nav-scroll {
         overflow: visible;
         }
         .navbar-expand-sm .navbar-collapse {
         display: flex !important;
         flex-basis: auto;
         }
         .navbar-expand-sm .navbar-toggler {
         display: none;
         }
         .navbar-expand-sm .offcanvas {
         position: static;
         z-index: auto;
         flex-grow: 1;
         width: auto !important;
         height: auto !important;
         visibility: visible !important;
         background-color: transparent !important;
         border: 0 !important;
         transform: none !important;
         transition: none;
         }
         .navbar-expand-sm .offcanvas .offcanvas-header {
         display: none;
         }
         .navbar-expand-sm .offcanvas .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         }
         }
         @media (min-width: 768px) {
         .navbar-expand-md {
         flex-wrap: nowrap;
         justify-content: flex-start;
         }
         .navbar-expand-md .navbar-nav {
         flex-direction: row;
         }
         .navbar-expand-md .navbar-nav .dropdown-menu {
         position: absolute;
         }
         .navbar-expand-md .navbar-nav .nav-link {
         padding-right: var(--bs-navbar-nav-link-padding-x);
         padding-left: var(--bs-navbar-nav-link-padding-x);
         }
         .navbar-expand-md .navbar-nav-scroll {
         overflow: visible;
         }
         .navbar-expand-md .navbar-collapse {
         display: flex !important;
         flex-basis: auto;
         }
         .navbar-expand-md .navbar-toggler {
         display: none;
         }
         .navbar-expand-md .offcanvas {
         position: static;
         z-index: auto;
         flex-grow: 1;
         width: auto !important;
         height: auto !important;
         visibility: visible !important;
         background-color: transparent !important;
         border: 0 !important;
         transform: none !important;
         transition: none;
         }
         .navbar-expand-md .offcanvas .offcanvas-header {
         display: none;
         }
         .navbar-expand-md .offcanvas .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         }
         }
         @media (min-width: 992px) {
         .navbar-expand-lg {
         flex-wrap: nowrap;
         justify-content: flex-start;
         }
         .navbar-expand-lg .navbar-nav {
         flex-direction: row;
         }
         .navbar-expand-lg .navbar-nav .dropdown-menu {
         position: absolute;
         }
         .navbar-expand-lg .navbar-nav .nav-link {
         padding-right: var(--bs-navbar-nav-link-padding-x);
         padding-left: var(--bs-navbar-nav-link-padding-x);
         }
         .navbar-expand-lg .navbar-nav-scroll {
         overflow: visible;
         }
         .navbar-expand-lg .navbar-collapse {
         display: flex !important;
         flex-basis: auto;
         }
         .navbar-expand-lg .navbar-toggler {
         display: none;
         }
         .navbar-expand-lg .offcanvas {
         position: static;
         z-index: auto;
         flex-grow: 1;
         width: auto !important;
         height: auto !important;
         visibility: visible !important;
         background-color: transparent !important;
         border: 0 !important;
         transform: none !important;
         transition: none;
         }
         .navbar-expand-lg .offcanvas .offcanvas-header {
         display: none;
         }
         .navbar-expand-lg .offcanvas .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         }
         }
         @media (min-width: 1200px) {
         .navbar-expand-xl {
         flex-wrap: nowrap;
         justify-content: flex-start;
         }
         .navbar-expand-xl .navbar-nav {
         flex-direction: row;
         }
         .navbar-expand-xl .navbar-nav .dropdown-menu {
         position: absolute;
         }
         .navbar-expand-xl .navbar-nav .nav-link {
         padding-right: var(--bs-navbar-nav-link-padding-x);
         padding-left: var(--bs-navbar-nav-link-padding-x);
         }
         .navbar-expand-xl .navbar-nav-scroll {
         overflow: visible;
         }
         .navbar-expand-xl .navbar-collapse {
         display: flex !important;
         flex-basis: auto;
         }
         .navbar-expand-xl .navbar-toggler {
         display: none;
         }
         .navbar-expand-xl .offcanvas {
         position: static;
         z-index: auto;
         flex-grow: 1;
         width: auto !important;
         height: auto !important;
         visibility: visible !important;
         background-color: transparent !important;
         border: 0 !important;
         transform: none !important;
         transition: none;
         }
         .navbar-expand-xl .offcanvas .offcanvas-header {
         display: none;
         }
         .navbar-expand-xl .offcanvas .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         }
         }
         @media (min-width: 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;
         transition: none;
         }
         .navbar-expand-xxl .offcanvas .offcanvas-header {
         display: none;
         }
         .navbar-expand-xxl .offcanvas .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         }
         }
         .navbar-expand {
         flex-wrap: nowrap;
         justify-content: flex-start;
         }
         .navbar-expand .navbar-nav {
         flex-direction: row;
         }
         .navbar-expand .navbar-nav .dropdown-menu {
         position: absolute;
         }
         .navbar-expand .navbar-nav .nav-link {
         padding-right: var(--bs-navbar-nav-link-padding-x);
         padding-left: var(--bs-navbar-nav-link-padding-x);
         }
         .navbar-expand .navbar-nav-scroll {
         overflow: visible;
         }
         .navbar-expand .navbar-collapse {
         display: flex !important;
         flex-basis: auto;
         }
         .navbar-expand .navbar-toggler {
         display: none;
         }
         .navbar-expand .offcanvas {
         position: static;
         z-index: auto;
         flex-grow: 1;
         width: auto !important;
         height: auto !important;
         visibility: visible !important;
         background-color: transparent !important;
         border: 0 !important;
         transform: none !important;
         transition: none;
         }
         .navbar-expand .offcanvas .offcanvas-header {
         display: none;
         }
         .navbar-expand .offcanvas .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         }
         .navbar-dark,
         .navbar[data-bs-theme=dark] {
         --bs-navbar-color: rgba(255, 255, 255, 0.55);
         --bs-navbar-hover-color: white;
         --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);
         }
         .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;
         }
         .card > .list-group:last-child {
         border-bottom-width: 0;
         }
         .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-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-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);
         }
         .card-img,
         .card-img-top,
         .card-img-bottom {
         width: 100%;
         }
         .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;
         }
         }
         .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='%23373a3c' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%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='%2322225d' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
         --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(84, 84, 233, 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;
         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:not(:first-of-type) {
         border-top: 0;
         }
         .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;
         }
         .accordion-flush > .accordion-item:first-child {
         border-top: 0;
         }
         .accordion-flush > .accordion-item:last-child {
         border-bottom: 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='%239898f2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
         --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239898f2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
         }
         .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);
         }
         .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(84, 84, 233, 0.25);
         --bs-pagination-active-color: #fff;
         --bs-pagination-active-bg: #5454e9;
         --bs-pagination-active-border-color: #5454e9;
         --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(var(--bs-border-width) * -1);
         }
         .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;
         }
         .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: 0 solid var(--bs-alert-border-color);
         --bs-alert-border-radius: var(--bs-border-radius);
         --bs-alert-link-color: inherit;
         position: relative;
         padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
         margin-bottom: var(--bs-alert-margin-bottom);
         color: var(--bs-alert-color);
         background-color: var(--bs-alert-bg);
         border: var(--bs-alert-border);
         }
         .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: 0.5rem;
         }
         }
         .progress,
         .progress-stacked {
         --bs-progress-height: 0.5rem;
         --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: #5454e9;
         --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);
         }
         .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: #5454e9;
         --bs-list-group-active-border-color: #5454e9;
         display: flex;
         flex-direction: column;
         padding-left: 0;
         margin-bottom: 0;
         }
         .list-group-numbered {
         list-style-type: none;
         counter-reset: section;
         }
         .list-group-numbered > .list-group-item::before {
         content: counters(section, ".") ". ";
         counter-increment: section;
         }
         .list-group-item-action {
         width: 100%;
         color: var(--bs-list-group-action-color);
         text-align: inherit;
         }
         .list-group-item-action:hover, .list-group-item-action:focus {
         z-index: 1;
         color: var(--bs-list-group-action-hover-color);
         text-decoration: none;
         background-color: var(--bs-list-group-action-hover-bg);
         }
         .list-group-item-action:active {
         color: var(--bs-list-group-action-active-color);
         background-color: var(--bs-list-group-action-active-bg);
         }
         .list-group-item {
         position: relative;
         display: block;
         padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
         color: var(--bs-list-group-color);
         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.disabled, .list-group-item:disabled {
         color: var(--bs-list-group-disabled-color);
         pointer-events: none;
         background-color: var(--bs-list-group-disabled-bg);
         }
         .list-group-item.active {
         z-index: 2;
         color: var(--bs-list-group-active-color);
         background-color: var(--bs-list-group-active-bg);
         border-color: var(--bs-list-group-active-border-color);
         }
         .list-group-item + .list-group-item {
         border-top-width: 0;
         }
         .list-group-item + .list-group-item.active {
         margin-top: calc(-1 * var(--bs-list-group-border-width));
         border-top-width: var(--bs-list-group-border-width);
         }
         .list-group-horizontal {
         flex-direction: row;
         }
         .list-group-horizontal > .list-group-item.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.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.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.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.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.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 > .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.414z'/%3e%3c/svg%3e");
         --bs-btn-close-opacity: 0.5;
         --bs-btn-close-hover-opacity: 0.75;
         --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(84, 84, 233, 0.25);
         --bs-btn-close-focus-opacity: 1;
         --bs-btn-close-disabled-opacity: 0.25;
         --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
         box-sizing: content-box;
         width: 1em;
         height: 1em;
         padding: 0.25em 0.25em;
         color: var(--bs-btn-close-color);
         background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
         border: 0;
         opacity: var(--bs-btn-close-opacity);
         }
         .btn-close:hover {
         color: var(--bs-btn-close-color);
         text-decoration: none;
         opacity: var(--bs-btn-close-hover-opacity);
         }
         .btn-close:focus {
         outline: 0;
         box-shadow: var(--bs-btn-close-focus-shadow);
         opacity: var(--bs-btn-close-focus-opacity);
         }
         .btn-close:disabled, .btn-close.disabled {
         pointer-events: none;
         -webkit-user-select: none;
         -moz-user-select: none;
         user-select: none;
         opacity: var(--bs-btn-close-disabled-opacity);
         }
         .btn-close-white {
         filter: var(--bs-btn-close-white-filter);
         }
         [data-bs-theme=dark] .btn-close {
         filter: var(--bs-btn-close-white-filter);
         }
         .toast {
         --bs-toast-zindex: 1090;
         --bs-toast-padding-x: 0.75rem;
         --bs-toast-padding-y: 0.5rem;
         --bs-toast-spacing: 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);
         }
         .toast.showing {
         opacity: 0;
         }
         .toast:not(.show) {
         display: none;
         }
         .toast-container {
         --bs-toast-zindex: 1090;
         position: absolute;
         z-index: var(--bs-toast-zindex);
         width: -moz-max-content;
         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);
         }
         .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: ;
         --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 {
         transition: transform 0.3s ease-out;
         transform: translate(0, -50px);
         }
         @media (prefers-reduced-motion: reduce) {
         .modal.fade .modal-dialog {
         transition: none;
         }
         }
         .modal.show .modal-dialog {
         transform: none;
         }
         .modal.modal-static .modal-dialog {
         transform: scale(1.02);
         }
         .modal-dialog-scrollable {
         height: calc(100% - var(--bs-modal-margin) * 2);
         }
         .modal-dialog-scrollable .modal-content {
         max-height: 100%;
         overflow: hidden;
         }
         .modal-dialog-scrollable .modal-body {
         overflow-y: auto;
         }
         .modal-dialog-centered {
         display: flex;
         align-items: center;
         min-height: calc(100% - var(--bs-modal-margin) * 2);
         }
         .modal-content {
         position: relative;
         display: flex;
         flex-direction: column;
         width: 100%;
         color: var(--bs-modal-color);
         pointer-events: auto;
         background-color: var(--bs-modal-bg);
         background-clip: padding-box;
         border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
         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);
         }
         .modal-header .btn-close {
         padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
         margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
         }
         .modal-title {
         margin-bottom: 0;
         line-height: var(--bs-modal-title-line-height);
         }
         .modal-body {
         position: relative;
         flex: 1 1 auto;
         padding: var(--bs-modal-padding);
         }
         .modal-footer {
         display: flex;
         flex-shrink: 0;
         flex-wrap: wrap;
         align-items: center;
         justify-content: flex-end;
         padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
         background-color: var(--bs-modal-footer-bg);
         border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
         }
         .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;
         }
         .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;
         }
         .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;
         }
         .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;
         }
         .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;
         }
         .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;
         }
         .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: "Plus Jakarta 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);
         }
         .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: "Plus Jakarta 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);
         }
         .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);
         }
         .popover-header:empty {
         display: none;
         }
         .popover-body {
         padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
         color: var(--bs-popover-body-color);
         }
         .carousel {
         position: relative;
         }
         .carousel.pointer-event {
         touch-action: pan-y;
         }
         .carousel-inner {
         position: relative;
         width: 100%;
         overflow: hidden;
         }
         .carousel-inner::after {
         display: block;
         clear: both;
         content: "";
         }
         .carousel-item {
         position: relative;
         display: none;
         float: left;
         width: 100%;
         margin-right: -100%;
         backface-visibility: hidden;
         transition: transform 0.6s ease-in-out;
         }
         @media (prefers-reduced-motion: reduce) {
         .carousel-item {
         transition: none;
         }
         }
         .carousel-item.active,
         .carousel-item-next,
         .carousel-item-prev {
         display: block;
         }
         .carousel-item-next:not(.carousel-item-start),
         .active.carousel-item-end {
         transform: translateX(100%);
         }
         .carousel-item-prev:not(.carousel-item-end),
         .active.carousel-item-start {
         transform: translateX(-100%);
         }
         .carousel-fade .carousel-item {
         opacity: 0;
         transition-property: opacity;
         transform: none;
         }
         .carousel-fade .carousel-item.active,
         .carousel-fade .carousel-item-next.carousel-item-start,
         .carousel-fade .carousel-item-prev.carousel-item-end {
         z-index: 1;
         opacity: 1;
         }
         .carousel-fade .active.carousel-item-start,
         .carousel-fade .active.carousel-item-end {
         z-index: 0;
         opacity: 0;
         transition: opacity 0s 0.6s;
         }
         @media (prefers-reduced-motion: reduce) {
         .carousel-fade .active.carousel-item-start,
         .carousel-fade .active.carousel-item-end {
         transition: none;
         }
         }
         .carousel-control-prev,
         .carousel-control-next {
         position: absolute;
         top: 0;
         bottom: 0;
         z-index: 1;
         display: flex;
         align-items: center;
         justify-content: center;
         width: 15%;
         padding: 0;
         color: #fff;
         text-align: center;
         background: none;
         border: 0;
         opacity: 0.5;
         transition: opacity 0.15s ease;
         }
         @media (prefers-reduced-motion: reduce) {
         .carousel-control-prev,
         .carousel-control-next {
         transition: none;
         }
         }
         .carousel-control-prev:hover, .carousel-control-prev:focus,
         .carousel-control-next:hover,
         .carousel-control-next:focus {
         color: #fff;
         text-decoration: none;
         outline: 0;
         opacity: 0.9;
         }
         .carousel-control-prev {
         left: 0;
         }
         .carousel-control-next {
         right: 0;
         }
         .carousel-control-prev-icon,
         .carousel-control-next-icon {
         display: inline-block;
         width: 2rem;
         height: 2rem;
         background-repeat: no-repeat;
         background-position: 50%;
         background-size: 100% 100%;
         }
         .carousel-control-prev-icon {
         background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*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-.708z'/%3e%3c/svg%3e")*/;
         }
         .carousel-control-next-icon {
         background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") /*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 0z'/%3e%3c/svg%3e")*/;
         }
         .carousel-indicators {
         position: absolute;
         right: 0;
         bottom: 0;
         left: 0;
         z-index: 2;
         display: flex;
         justify-content: center;
         padding: 0;
         margin-right: 15%;
         margin-bottom: 1rem;
         margin-left: 15%;
         }
         .carousel-indicators [data-bs-target] {
         box-sizing: content-box;
         flex: 0 1 auto;
         width: 30px;
         height: 3px;
         padding: 0;
         margin-right: 3px;
         margin-left: 3px;
         text-indent: -999px;
         cursor: pointer;
         background-color: #fff;
         background-clip: padding-box;
         border: 0;
         border-top: 10px solid transparent;
         border-bottom: 10px solid transparent;
         opacity: 0.5;
         transition: opacity 0.6s ease;
         }
         @media (prefers-reduced-motion: reduce) {
         .carousel-indicators [data-bs-target] {
         transition: none;
         }
         }
         .carousel-indicators .active {
         opacity: 1;
         }
         .carousel-caption {
         position: absolute;
         right: 15%;
         bottom: 1.25rem;
         left: 15%;
         padding-top: 1.25rem;
         padding-bottom: 1.25rem;
         color: #fff;
         text-align: center;
         }
         .carousel-dark .carousel-control-prev-icon,
         .carousel-dark .carousel-control-next-icon {
         filter: invert(1) grayscale(100);
         }
         .carousel-dark .carousel-indicators [data-bs-target] {
         background-color: #000;
         }
         .carousel-dark .carousel-caption {
         color: #000;
         }
         [data-bs-theme=dark] .carousel .carousel-control-prev-icon,
         [data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
         [data-bs-theme=dark].carousel .carousel-control-next-icon {
         filter: invert(1) grayscale(100);
         }
         [data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
         background-color: #000;
         }
         [data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
         color: #000;
         }
         .spinner-grow,
         .spinner-border {
         display: inline-block;
         width: var(--bs-spinner-width);
         height: var(--bs-spinner-height);
         vertical-align: var(--bs-spinner-vertical-align);
         border-radius: 50%;
         animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
         }
         @keyframes spinner-border {
         to {
         transform: rotate(360deg) /* rtl:ignore */;
         }
         }
         .spinner-border {
         --bs-spinner-width: 2rem;
         --bs-spinner-height: 2rem;
         --bs-spinner-vertical-align: -0.125em;
         --bs-spinner-border-width: 0.25em;
         --bs-spinner-animation-speed: 0.75s;
         --bs-spinner-animation-name: spinner-border;
         border: var(--bs-spinner-border-width) solid currentcolor;
         border-right-color: transparent;
         }
         .spinner-border-sm {
         --bs-spinner-width: 1rem;
         --bs-spinner-height: 1rem;
         --bs-spinner-border-width: 0.2em;
         }
         @keyframes spinner-grow {
         0% {
         transform: scale(0);
         }
         50% {
         opacity: 1;
         transform: none;
         }
         }
         .spinner-grow {
         --bs-spinner-width: 2rem;
         --bs-spinner-height: 2rem;
         --bs-spinner-vertical-align: -0.125em;
         --bs-spinner-animation-speed: 0.75s;
         --bs-spinner-animation-name: spinner-grow;
         background-color: currentcolor;
         opacity: 0;
         }
         .spinner-grow-sm {
         --bs-spinner-width: 1rem;
         --bs-spinner-height: 1rem;
         }
         @media (prefers-reduced-motion: reduce) {
         .spinner-border,
         .spinner-grow {
         --bs-spinner-animation-speed: 1.5s;
         }
         }
         .offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
         --bs-offcanvas-zindex: 1045;
         --bs-offcanvas-width: 400px;
         --bs-offcanvas-height: 30vh;
         --bs-offcanvas-padding-x: 1rem;
         --bs-offcanvas-padding-y: 1rem;
         --bs-offcanvas-color: var(--bs-body-color);
         --bs-offcanvas-bg: 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;
         transition: var(--bs-offcanvas-transition);
         }
         }
         @media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
         .offcanvas-sm {
         transition: none;
         }
         }
         @media (max-width: 575.98px) {
         .offcanvas-sm.offcanvas-start {
         top: 0;
         left: 0;
         width: var(--bs-offcanvas-width);
         border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(-100%);
         }
         .offcanvas-sm.offcanvas-end {
         top: 0;
         right: 0;
         width: var(--bs-offcanvas-width);
         border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(100%);
         }
         .offcanvas-sm.offcanvas-top {
         top: 0;
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(-100%);
         }
         .offcanvas-sm.offcanvas-bottom {
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(100%);
         }
         .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
         transform: none;
         }
         .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
         visibility: visible;
         }
         }
         @media (min-width: 576px) {
         .offcanvas-sm {
         --bs-offcanvas-height: auto;
         --bs-offcanvas-border-width: 0;
         background-color: transparent !important;
         }
         .offcanvas-sm .offcanvas-header {
         display: none;
         }
         .offcanvas-sm .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         background-color: transparent !important;
         }
         }
         @media (max-width: 767.98px) {
         .offcanvas-md {
         position: fixed;
         bottom: 0;
         z-index: var(--bs-offcanvas-zindex);
         display: flex;
         flex-direction: column;
         max-width: 100%;
         color: var(--bs-offcanvas-color);
         visibility: hidden;
         background-color: var(--bs-offcanvas-bg);
         background-clip: padding-box;
         outline: 0;
         transition: var(--bs-offcanvas-transition);
         }
         }
         @media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
         .offcanvas-md {
         transition: none;
         }
         }
         @media (max-width: 767.98px) {
         .offcanvas-md.offcanvas-start {
         top: 0;
         left: 0;
         width: var(--bs-offcanvas-width);
         border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(-100%);
         }
         .offcanvas-md.offcanvas-end {
         top: 0;
         right: 0;
         width: var(--bs-offcanvas-width);
         border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(100%);
         }
         .offcanvas-md.offcanvas-top {
         top: 0;
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(-100%);
         }
         .offcanvas-md.offcanvas-bottom {
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(100%);
         }
         .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
         transform: none;
         }
         .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
         visibility: visible;
         }
         }
         @media (min-width: 768px) {
         .offcanvas-md {
         --bs-offcanvas-height: auto;
         --bs-offcanvas-border-width: 0;
         background-color: transparent !important;
         }
         .offcanvas-md .offcanvas-header {
         display: none;
         }
         .offcanvas-md .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         background-color: transparent !important;
         }
         }
         @media (max-width: 991.98px) {
         .offcanvas-lg {
         position: fixed;
         bottom: 0;
         z-index: var(--bs-offcanvas-zindex);
         display: flex;
         flex-direction: column;
         max-width: 100%;
         color: var(--bs-offcanvas-color);
         visibility: hidden;
         background-color: var(--bs-offcanvas-bg);
         background-clip: padding-box;
         outline: 0;
         transition: var(--bs-offcanvas-transition);
         }
         }
         @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
         .offcanvas-lg {
         transition: none;
         }
         }
         @media (max-width: 991.98px) {
         .offcanvas-lg.offcanvas-start {
         top: 0;
         left: 0;
         width: var(--bs-offcanvas-width);
         border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(-100%);
         }
         .offcanvas-lg.offcanvas-end {
         top: 0;
         right: 0;
         width: var(--bs-offcanvas-width);
         border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(100%);
         }
         .offcanvas-lg.offcanvas-top {
         top: 0;
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(-100%);
         }
         .offcanvas-lg.offcanvas-bottom {
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(100%);
         }
         .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
         transform: none;
         }
         .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
         visibility: visible;
         }
         }
         @media (min-width: 992px) {
         .offcanvas-lg {
         --bs-offcanvas-height: auto;
         --bs-offcanvas-border-width: 0;
         background-color: transparent !important;
         }
         .offcanvas-lg .offcanvas-header {
         display: none;
         }
         .offcanvas-lg .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         background-color: transparent !important;
         }
         }
         @media (max-width: 1199.98px) {
         .offcanvas-xl {
         position: fixed;
         bottom: 0;
         z-index: var(--bs-offcanvas-zindex);
         display: flex;
         flex-direction: column;
         max-width: 100%;
         color: var(--bs-offcanvas-color);
         visibility: hidden;
         background-color: var(--bs-offcanvas-bg);
         background-clip: padding-box;
         outline: 0;
         transition: var(--bs-offcanvas-transition);
         }
         }
         @media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
         .offcanvas-xl {
         transition: none;
         }
         }
         @media (max-width: 1199.98px) {
         .offcanvas-xl.offcanvas-start {
         top: 0;
         left: 0;
         width: var(--bs-offcanvas-width);
         border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(-100%);
         }
         .offcanvas-xl.offcanvas-end {
         top: 0;
         right: 0;
         width: var(--bs-offcanvas-width);
         border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateX(100%);
         }
         .offcanvas-xl.offcanvas-top {
         top: 0;
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(-100%);
         }
         .offcanvas-xl.offcanvas-bottom {
         right: 0;
         left: 0;
         height: var(--bs-offcanvas-height);
         max-height: 100%;
         border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
         transform: translateY(100%);
         }
         .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
         transform: none;
         }
         .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
         visibility: visible;
         }
         }
         @media (min-width: 1200px) {
         .offcanvas-xl {
         --bs-offcanvas-height: auto;
         --bs-offcanvas-border-width: 0;
         background-color: transparent !important;
         }
         .offcanvas-xl .offcanvas-header {
         display: none;
         }
         .offcanvas-xl .offcanvas-body {
         display: flex;
         flex-grow: 0;
         padding: 0;
         overflow-y: visible;
         background-color: transparent !important;
         }
         }
         @media (max-width: 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;
         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;
         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: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) 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 {
         -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
         mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
         -webkit-mask-size: 200% 100%;
         mask-size: 200% 100%;
         animation: placeholder-wave 2s linear infinite;
         }
         @keyframes placeholder-wave {
         100% {
         -webkit-mask-position: -200% 0%;
         mask-position: -200% 0%;
         }
         }
         .clearfix::after {
         display: block;
         clear: both;
         content: "";
         }
         .text-bg-primary {
         color: #fff !important;
         background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
         }
         .text-bg-secondary {
         color: #fff !important;
         background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
         }
         .text-bg-success {
         color: #fff !important;
         background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
         }
         .text-bg-info {
         color: #fff !important;
         background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
         }
         .text-bg-warning {
         color: #fff !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(67, 67, 186, var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(67, 67, 186, 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(44, 46, 48, var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(44, 46, 48, 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(50, 146, 19, var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(50, 146, 19, 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(122, 67, 150, var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(122, 67, 150, 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(204, 94, 19, var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(204, 94, 19, 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(204, 0, 46, var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(204, 0, 46, 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(44, 46, 48, var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(44, 46, 48, var(--bs-link-underline-opacity, 1)) !important;
         }
         .link-body-emphasis {
         color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
         text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
         }
         .link-body-emphasis:hover, .link-body-emphasis:focus {
         color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
         text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
         }
         .focus-ring:focus {
         outline: 0;
         box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
         }
         .icon-link {
         display: inline-flex;
         gap: 0.375rem;
         align-items: center;
         text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
         text-underline-offset: 0.25em;
         backface-visibility: hidden;
         }
         .icon-link > .bi {
         flex-shrink: 0;
         width: 1em;
         height: 1em;
         fill: currentcolor;
         transition: 0.2s ease-in-out transform;
         }
         @media (prefers-reduced-motion: reduce) {
         .icon-link > .bi {
         transition: none;
         }
         }
         .icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
         transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
         }
         .ratio {
         position: relative;
         width: 100%;
         }
         .ratio::before {
         display: block;
         padding-top: var(--bs-aspect-ratio);
         content: "";
         }
         .ratio > * {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         }
         .ratio-1x1 {
         --bs-aspect-ratio: 100%;
         }
         .ratio-4x3 {
         --bs-aspect-ratio: 75%;
         }
         .ratio-16x9 {
         --bs-aspect-ratio: 56.25%;
         }
         .ratio-21x9 {
         --bs-aspect-ratio: 42.8571428571%;
         }
         .fixed-top {
         position: fixed;
         top: 0;
         right: 0;
         left: 0;
         z-index: 1030;
         }
         .fixed-bottom {
         position: fixed;
         right: 0;
         bottom: 0;
         left: 0;
         z-index: 1030;
         }
         .sticky-top {
         position: sticky;
         top: 0;
         z-index: 1020;
         }
         .sticky-bottom {
         position: sticky;
         bottom: 0;
         z-index: 1020;
         }
         @media (min-width: 576px) {
         .sticky-sm-top {
         position: sticky;
         top: 0;
         z-index: 1020;
         }
         .sticky-sm-bottom {
         position: sticky;
         bottom: 0;
         z-index: 1020;
         }
         }
         @media (min-width: 768px) {
         .sticky-md-top {
         position: sticky;
         top: 0;
         z-index: 1020;
         }
         .sticky-md-bottom {
         position: sticky;
         bottom: 0;
         z-index: 1020;
         }
         }
         @media (min-width: 992px) {
         .sticky-lg-top {
         position: sticky;
         top: 0;
         z-index: 1020;
         }
         .sticky-lg-bottom {
         position: sticky;
         bottom: 0;
         z-index: 1020;
         }
         }
         @media (min-width: 1200px) {
         .sticky-xl-top {
         position: sticky;
         top: 0;
         z-index: 1020;
         }
         .sticky-xl-bottom {
         position: sticky;
         bottom: 0;
         z-index: 1020;
         }
         }
         @media (min-width: 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;
         }
         .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 {
         -o-object-fit: contain !important;
         object-fit: contain !important;
         }
         .object-fit-cover {
         -o-object-fit: cover !important;
         object-fit: cover !important;
         }
         .object-fit-fill {
         -o-object-fit: fill !important;
         object-fit: fill !important;
         }
         .object-fit-scale {
         -o-object-fit: scale-down !important;
         object-fit: scale-down !important;
         }
         .object-fit-none {
         -o-object-fit: none !important;
         object-fit: none !important;
         }
         .opacity-0 {
         opacity: 0 !important;
         }
         .opacity-25 {
         opacity: 0.25 !important;
         }
         .opacity-50 {
         opacity: 0.5 !important;
         }
         .opacity-75 {
         opacity: 0.75 !important;
         }
         .opacity-100 {
         opacity: 1 !important;
         }
         .overflow-auto {
         overflow: auto !important;
         }
         .overflow-hidden {
         overflow: hidden !important;
         }
         .overflow-visible {
         overflow: visible !important;
         }
         .overflow-scroll {
         overflow: scroll !important;
         }
         .overflow-x-auto {
         overflow-x: auto !important;
         }
         .overflow-x-hidden {
         overflow-x: hidden !important;
         }
         .overflow-x-visible {
         overflow-x: visible !important;
         }
         .overflow-x-scroll {
         overflow-x: scroll !important;
         }
         .overflow-y-auto {
         overflow-y: auto !important;
         }
         .overflow-y-hidden {
         overflow-y: hidden !important;
         }
         .overflow-y-visible {
         overflow-y: visible !important;
         }
         .overflow-y-scroll {
         overflow-y: scroll !important;
         }
         .d-inline {
         display: inline !important;
         }
         .d-inline-block {
         display: inline-block !important;
         }
         .d-block {
         display: block !important;
         }
         .d-grid {
         display: grid !important;
         }
         .d-inline-grid {
         display: inline-grid !important;
         }
         .d-table {
         display: table !important;
         }
         .d-table-row {
         display: table-row !important;
         }
         .d-table-cell {
         display: table-cell !important;
         }
         .d-flex {
         display: flex !important;
         }
         .d-inline-flex {
         display: inline-flex !important;
         }
         .d-none {
         display: none !important;
         }
         .shadow {
         box-shadow: var(--bs-box-shadow) !important;
         }
         .shadow-sm {
         box-shadow: var(--bs-box-shadow-sm) !important;
         }
         .shadow-lg {
         box-shadow: var(--bs-box-shadow-lg) !important;
         }
         .shadow-none {
         box-shadow: none !important;
         }
         .focus-ring-primary {
         --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
         }
         .focus-ring-secondary {
         --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
         }
         .focus-ring-success {
         --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
         }
         .focus-ring-info {
         --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
         }
         .focus-ring-warning {
         --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
         }
         .focus-ring-danger {
         --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
         }
         .focus-ring-light {
         --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
         }
         .focus-ring-dark {
         --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
         }
         .position-static {
         position: static !important;
         }
         .position-relative {
         position: relative !important;
         }
         .position-absolute {
         position: absolute !important;
         }
         .position-fixed {
         position: fixed !important;
         }
         .position-sticky {
         position: sticky !important;
         }
         .top-0 {
         top: 0 !important;
         }
         .top-50 {
         top: 50% !important;
         }
         .top-100 {
         top: 100% !important;
         }
         .bottom-0 {
         bottom: 0 !important;
         }
         .bottom-50 {
         bottom: 50% !important;
         }
         .bottom-100 {
         bottom: 100% !important;
         }
         .start-0 {
         left: 0 !important;
         }
         .start-50 {
         left: 50% !important;
         }
         .start-100 {
         left: 100% !important;
         }
         .end-0 {
         right: 0 !important;
         }
         .end-50 {
         right: 50% !important;
         }
         .end-100 {
         right: 100% !important;
         }
         .translate-middle {
         transform: translate(-50%, -50%) !important;
         }
         .translate-middle-x {
         transform: translateX(-50%) !important;
         }
         .translate-middle-y {
         transform: translateY(-50%) !important;
         }
         .border {
         border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
         }
         .border-0 {
         border: 0 !important;
         }
         .border-top {
         border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
         }
         .border-top-0 {
         border-top: 0 !important;
         }
         .border-end {
         border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
         }
         .border-end-0 {
         border-right: 0 !important;
         }
         .border-bottom {
         border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
         }
         .border-bottom-0 {
         border-bottom: 0 !important;
         }
         .border-start {
         border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
         }
         .border-start-0 {
         border-left: 0 !important;
         }
         .border-primary {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
         }
         .border-secondary {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
         }
         .border-success {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
         }
         .border-info {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
         }
         .border-warning {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
         }
         .border-danger {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
         }
         .border-light {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
         }
         .border-dark {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
         }
         .border-black {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
         }
         .border-white {
         --bs-border-opacity: 1;
         border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
         }
         .border-primary-subtle {
         border-color: var(--bs-primary-border-subtle) !important;
         }
         .border-secondary-subtle {
         border-color: var(--bs-secondary-border-subtle) !important;
         }
         .border-success-subtle {
         border-color: var(--bs-success-border-subtle) !important;
         }
         .border-info-subtle {
         border-color: var(--bs-info-border-subtle) !important;
         }
         .border-warning-subtle {
         border-color: var(--bs-warning-border-subtle) !important;
         }
         .border-danger-subtle {
         border-color: var(--bs-danger-border-subtle) !important;
         }
         .border-light-subtle {
         border-color: var(--bs-light-border-subtle) !important;
         }
         .border-dark-subtle {
         border-color: var(--bs-dark-border-subtle) !important;
         }
         .border-1 {
         border-width: 1px !important;
         }
         .border-2 {
         border-width: 2px !important;
         }
         .border-3 {
         border-width: 3px !important;
         }
         .border-4 {
         border-width: 4px !important;
         }
         .border-5 {
         border-width: 5px !important;
         }
         .border-opacity-10 {
         --bs-border-opacity: 0.1;
         }
         .border-opacity-25 {
         --bs-border-opacity: 0.25;
         }
         .border-opacity-50 {
         --bs-border-opacity: 0.5;
         }
         .border-opacity-75 {
         --bs-border-opacity: 0.75;
         }
         .border-opacity-100 {
         --bs-border-opacity: 1;
         }
         .w-25 {
         width: 25% !important;
         }
         .w-50 {
         width: 50% !important;
         }
         .w-75 {
         width: 75% !important;
         }
         .w-100 {
         width: 100% !important;
         }
         .w-auto {
         width: auto !important;
         }
         .mw-100 {
         max-width: 100% !important;
         }
         .vw-100 {
         width: 100vw !important;
         }
         .min-vw-100 {
         min-width: 100vw !important;
         }
         .h-25 {
         height: 25% !important;
         }
         .h-50 {
         height: 50% !important;
         }
         .h-75 {
         height: 75% !important;
         }
         .h-100 {
         height: 100% !important;
         }
         .h-auto {
         height: auto !important;
         }
         .mh-100 {
         max-height: 100% !important;
         }
         .vh-100 {
         height: 100vh !important;
         }
         .min-vh-100 {
         min-height: 100vh !important;
         }
         .flex-fill {
         flex: 1 1 auto !important;
         }
         .flex-row {
         flex-direction: row !important;
         }
         .flex-column {
         flex-direction: column !important;
         }
         .flex-row-reverse {
         flex-direction: row-reverse !important;
         }
         .flex-column-reverse {
         flex-direction: column-reverse !important;
         }
         .flex-grow-0 {
         flex-grow: 0 !important;
         }
         .flex-grow-1 {
         flex-grow: 1 !important;
         }
         .flex-shrink-0 {
         flex-shrink: 0 !important;
         }
         .flex-shrink-1 {
         flex-shrink: 1 !important;
         }
         .flex-wrap {
         flex-wrap: wrap !important;
         }
         .flex-nowrap {
         flex-wrap: nowrap !important;
         }
         .flex-wrap-reverse {
         flex-wrap: wrap-reverse !important;
         }
         .justify-content-start {
         justify-content: flex-start !important;
         }
         .justify-content-end {
         justify-content: flex-end !important;
         }
         .justify-content-center {
         justify-content: center !important;
         }
         .justify-content-between {
         justify-content: space-between !important;
         }
         .justify-content-around {
         justify-content: space-around !important;
         }
         .justify-content-evenly {
         justify-content: space-evenly !important;
         }
         .align-items-start {
         align-items: flex-start !important;
         }
         .align-items-end {
         align-items: flex-end !important;
         }
         .align-items-center {
         align-items: center !important;
         }
         .align-items-baseline {
         align-items: baseline !important;
         }
         .align-items-stretch {
         align-items: stretch !important;
         }
         .align-content-start {
         align-content: flex-start !important;
         }
         .align-content-end {
         align-content: flex-end !important;
         }
         .align-content-center {
         align-content: center !important;
         }
         .align-content-between {
         align-content: space-between !important;
         }
         .align-content-around {
         align-content: space-around !important;
         }
         .align-content-stretch {
         align-content: stretch !important;
         }
         .align-self-auto {
         align-self: auto !important;
         }
         .align-self-start {
         align-self: flex-start !important;
         }
         .align-self-end {
         align-self: flex-end !important;
         }
         .align-self-center {
         align-self: center !important;
         }
         .align-self-baseline {
         align-self: baseline !important;
         }
         .align-self-stretch {
         align-self: stretch !important;
         }
         .order-first {
         order: -1 !important;
         }
         .order-0 {
         order: 0 !important;
         }
         .order-1 {
         order: 1 !important;
         }
         .order-2 {
         order: 2 !important;
         }
         .order-3 {
         order: 3 !important;
         }
         .order-4 {
         order: 4 !important;
         }
         .order-5 {
         order: 5 !important;
         }
         .order-last {
         order: 6 !important;
         }
         .m-0 {
         margin: 0 !important;
         }
         .m-1 {
         margin: 0.25rem !important;
         }
         .m-2 {
         margin: 0.5rem !important;
         }
         .m-3 {
         margin: 1rem !important;
         }
         .m-4 {
         margin: 1.5rem !important;
         }
         .m-5 {
         margin: 3rem !important;
         }
         .m-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 {
         -moz-column-gap: 0 !important;
         column-gap: 0 !important;
         }
         .column-gap-1 {
         -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
         }
         .column-gap-2 {
         -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
         }
         .column-gap-3 {
         -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
         }
         .column-gap-4 {
         -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
         }
         .column-gap-5 {
         -moz-column-gap: 3rem !important;
         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 {
         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 {
         -webkit-user-select: all !important;
         -moz-user-select: all !important;
         user-select: all !important;
         }
         .user-select-auto {
         -webkit-user-select: auto !important;
         -moz-user-select: auto !important;
         user-select: auto !important;
         }
         .user-select-none {
         -webkit-user-select: none !important;
         -moz-user-select: none !important;
         user-select: none !important;
         }
         .pe-none {
         pointer-events: none !important;
         }
         .pe-auto {
         pointer-events: auto !important;
         }
         .rounded {
         border-radius: var(--bs-border-radius) !important;
         }
         .rounded-0 {
         border-radius: 0 !important;
         }
         .rounded-1 {
         border-radius: var(--bs-border-radius-sm) !important;
         }
         .rounded-2 {
         border-radius: var(--bs-border-radius) !important;
         }
         .rounded-3 {
         border-radius: var(--bs-border-radius-lg) !important;
         }
         .rounded-4 {
         border-radius: var(--bs-border-radius-xl) !important;
         }
         .rounded-5 {
         border-radius: var(--bs-border-radius-xxl) !important;
         }
         .rounded-circle {
         border-radius: 50% !important;
         }
         .rounded-pill {
         border-radius: var(--bs-border-radius-pill) !important;
         }
         .rounded-top {
         border-top-left-radius: var(--bs-border-radius) !important;
         border-top-right-radius: var(--bs-border-radius) !important;
         }
         .rounded-top-0 {
         border-top-left-radius: 0 !important;
         border-top-right-radius: 0 !important;
         }
         .rounded-top-1 {
         border-top-left-radius: var(--bs-border-radius-sm) !important;
         border-top-right-radius: var(--bs-border-radius-sm) !important;
         }
         .rounded-top-2 {
         border-top-left-radius: var(--bs-border-radius) !important;
         border-top-right-radius: var(--bs-border-radius) !important;
         }
         .rounded-top-3 {
         border-top-left-radius: var(--bs-border-radius-lg) !important;
         border-top-right-radius: var(--bs-border-radius-lg) !important;
         }
         .rounded-top-4 {
         border-top-left-radius: var(--bs-border-radius-xl) !important;
         border-top-right-radius: var(--bs-border-radius-xl) !important;
         }
         .rounded-top-5 {
         border-top-left-radius: var(--bs-border-radius-xxl) !important;
         border-top-right-radius: var(--bs-border-radius-xxl) !important;
         }
         .rounded-top-circle {
         border-top-left-radius: 50% !important;
         border-top-right-radius: 50% !important;
         }
         .rounded-top-pill {
         border-top-left-radius: var(--bs-border-radius-pill) !important;
         border-top-right-radius: var(--bs-border-radius-pill) !important;
         }
         .rounded-end {
         border-top-right-radius: var(--bs-border-radius) !important;
         border-bottom-right-radius: var(--bs-border-radius) !important;
         }
         .rounded-end-0 {
         border-top-right-radius: 0 !important;
         border-bottom-right-radius: 0 !important;
         }
         .rounded-end-1 {
         border-top-right-radius: var(--bs-border-radius-sm) !important;
         border-bottom-right-radius: var(--bs-border-radius-sm) !important;
         }
         .rounded-end-2 {
         border-top-right-radius: var(--bs-border-radius) !important;
         border-bottom-right-radius: var(--bs-border-radius) !important;
         }
         .rounded-end-3 {
         border-top-right-radius: var(--bs-border-radius-lg) !important;
         border-bottom-right-radius: var(--bs-border-radius-lg) !important;
         }
         .rounded-end-4 {
         border-top-right-radius: var(--bs-border-radius-xl) !important;
         border-bottom-right-radius: var(--bs-border-radius-xl) !important;
         }
         .rounded-end-5 {
         border-top-right-radius: var(--bs-border-radius-xxl) !important;
         border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
         }
         .rounded-end-circle {
         border-top-right-radius: 50% !important;
         border-bottom-right-radius: 50% !important;
         }
         .rounded-end-pill {
         border-top-right-radius: var(--bs-border-radius-pill) !important;
         border-bottom-right-radius: var(--bs-border-radius-pill) !important;
         }
         .rounded-bottom {
         border-bottom-right-radius: var(--bs-border-radius) !important;
         border-bottom-left-radius: var(--bs-border-radius) !important;
         }
         .rounded-bottom-0 {
         border-bottom-right-radius: 0 !important;
         border-bottom-left-radius: 0 !important;
         }
         .rounded-bottom-1 {
         border-bottom-right-radius: var(--bs-border-radius-sm) !important;
         border-bottom-left-radius: var(--bs-border-radius-sm) !important;
         }
         .rounded-bottom-2 {
         border-bottom-right-radius: var(--bs-border-radius) !important;
         border-bottom-left-radius: var(--bs-border-radius) !important;
         }
         .rounded-bottom-3 {
         border-bottom-right-radius: var(--bs-border-radius-lg) !important;
         border-bottom-left-radius: var(--bs-border-radius-lg) !important;
         }
         .rounded-bottom-4 {
         border-bottom-right-radius: var(--bs-border-radius-xl) !important;
         border-bottom-left-radius: var(--bs-border-radius-xl) !important;
         }
         .rounded-bottom-5 {
         border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
         border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
         }
         .rounded-bottom-circle {
         border-bottom-right-radius: 50% !important;
         border-bottom-left-radius: 50% !important;
         }
         .rounded-bottom-pill {
         border-bottom-right-radius: var(--bs-border-radius-pill) !important;
         border-bottom-left-radius: var(--bs-border-radius-pill) !important;
         }
         .rounded-start {
         border-bottom-left-radius: var(--bs-border-radius) !important;
         border-top-left-radius: var(--bs-border-radius) !important;
         }
         .rounded-start-0 {
         border-bottom-left-radius: 0 !important;
         border-top-left-radius: 0 !important;
         }
         .rounded-start-1 {
         border-bottom-left-radius: var(--bs-border-radius-sm) !important;
         border-top-left-radius: var(--bs-border-radius-sm) !important;
         }
         .rounded-start-2 {
         border-bottom-left-radius: var(--bs-border-radius) !important;
         border-top-left-radius: var(--bs-border-radius) !important;
         }
         .rounded-start-3 {
         border-bottom-left-radius: var(--bs-border-radius-lg) !important;
         border-top-left-radius: var(--bs-border-radius-lg) !important;
         }
         .rounded-start-4 {
         border-bottom-left-radius: var(--bs-border-radius-xl) !important;
         border-top-left-radius: var(--bs-border-radius-xl) !important;
         }
         .rounded-start-5 {
         border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
         border-top-left-radius: var(--bs-border-radius-xxl) !important;
         }
         .rounded-start-circle {
         border-bottom-left-radius: 50% !important;
         border-top-left-radius: 50% !important;
         }
         .rounded-start-pill {
         border-bottom-left-radius: var(--bs-border-radius-pill) !important;
         border-top-left-radius: var(--bs-border-radius-pill) !important;
         }
         .visible {
         visibility: visible !important;
         }
         .invisible {
         visibility: hidden !important;
         }
         .z-n1 {
         z-index: -1 !important;
         }
         .z-0 {
         z-index: 0 !important;
         }
         .z-1 {
         z-index: 1 !important;
         }
         .z-2 {
         z-index: 2 !important;
         }
         .z-3 {
         z-index: 3 !important;
         }
         @media (min-width: 576px) {
         .float-sm-start {
         float: left !important;
         }
         .float-sm-end {
         float: right !important;
         }
         .float-sm-none {
         float: none !important;
         }
         .object-fit-sm-contain {
         -o-object-fit: contain !important;
         object-fit: contain !important;
         }
         .object-fit-sm-cover {
         -o-object-fit: cover !important;
         object-fit: cover !important;
         }
         .object-fit-sm-fill {
         -o-object-fit: fill !important;
         object-fit: fill !important;
         }
         .object-fit-sm-scale {
         -o-object-fit: scale-down !important;
         object-fit: scale-down !important;
         }
         .object-fit-sm-none {
         -o-object-fit: none !important;
         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 {
         -moz-column-gap: 0 !important;
         column-gap: 0 !important;
         }
         .column-gap-sm-1 {
         -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
         }
         .column-gap-sm-2 {
         -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
         }
         .column-gap-sm-3 {
         -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
         }
         .column-gap-sm-4 {
         -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
         }
         .column-gap-sm-5 {
         -moz-column-gap: 3rem !important;
         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 {
         -o-object-fit: contain !important;
         object-fit: contain !important;
         }
         .object-fit-md-cover {
         -o-object-fit: cover !important;
         object-fit: cover !important;
         }
         .object-fit-md-fill {
         -o-object-fit: fill !important;
         object-fit: fill !important;
         }
         .object-fit-md-scale {
         -o-object-fit: scale-down !important;
         object-fit: scale-down !important;
         }
         .object-fit-md-none {
         -o-object-fit: none !important;
         object-fit: none !important;
         }
         .d-md-inline {
         display: inline !important;
         }
         .d-md-inline-block {
         display: inline-block !important;
         }
         .d-md-block {
         display: block !important;
         }
         .d-md-grid {
         display: grid !important;
         }
         .d-md-inline-grid {
         display: inline-grid !important;
         }
         .d-md-table {
         display: table !important;
         }
         .d-md-table-row {
         display: table-row !important;
         }
         .d-md-table-cell {
         display: table-cell !important;
         }
         .d-md-flex {
         display: flex !important;
         }
         .d-md-inline-flex {
         display: inline-flex !important;
         }
         .d-md-none {
         display: none !important;
         }
         .flex-md-fill {
         flex: 1 1 auto !important;
         }
         .flex-md-row {
         flex-direction: row !important;
         }
         .flex-md-column {
         flex-direction: column !important;
         }
         .flex-md-row-reverse {
         flex-direction: row-reverse !important;
         }
         .flex-md-column-reverse {
         flex-direction: column-reverse !important;
         }
         .flex-md-grow-0 {
         flex-grow: 0 !important;
         }
         .flex-md-grow-1 {
         flex-grow: 1 !important;
         }
         .flex-md-shrink-0 {
         flex-shrink: 0 !important;
         }
         .flex-md-shrink-1 {
         flex-shrink: 1 !important;
         }
         .flex-md-wrap {
         flex-wrap: wrap !important;
         }
         .flex-md-nowrap {
         flex-wrap: nowrap !important;
         }
         .flex-md-wrap-reverse {
         flex-wrap: wrap-reverse !important;
         }
         .justify-content-md-start {
         justify-content: flex-start !important;
         }
         .justify-content-md-end {
         justify-content: flex-end !important;
         }
         .justify-content-md-center {
         justify-content: center !important;
         }
         .justify-content-md-between {
         justify-content: space-between !important;
         }
         .justify-content-md-around {
         justify-content: space-around !important;
         }
         .justify-content-md-evenly {
         justify-content: space-evenly !important;
         }
         .align-items-md-start {
         align-items: flex-start !important;
         }
         .align-items-md-end {
         align-items: flex-end !important;
         }
         .align-items-md-center {
         align-items: center !important;
         }
         .align-items-md-baseline {
         align-items: baseline !important;
         }
         .align-items-md-stretch {
         align-items: stretch !important;
         }
         .align-content-md-start {
         align-content: flex-start !important;
         }
         .align-content-md-end {
         align-content: flex-end !important;
         }
         .align-content-md-center {
         align-content: center !important;
         }
         .align-content-md-between {
         align-content: space-between !important;
         }
         .align-content-md-around {
         align-content: space-around !important;
         }
         .align-content-md-stretch {
         align-content: stretch !important;
         }
         .align-self-md-auto {
         align-self: auto !important;
         }
         .align-self-md-start {
         align-self: flex-start !important;
         }
         .align-self-md-end {
         align-self: flex-end !important;
         }
         .align-self-md-center {
         align-self: center !important;
         }
         .align-self-md-baseline {
         align-self: baseline !important;
         }
         .align-self-md-stretch {
         align-self: stretch !important;
         }
         .order-md-first {
         order: -1 !important;
         }
         .order-md-0 {
         order: 0 !important;
         }
         .order-md-1 {
         order: 1 !important;
         }
         .order-md-2 {
         order: 2 !important;
         }
         .order-md-3 {
         order: 3 !important;
         }
         .order-md-4 {
         order: 4 !important;
         }
         .order-md-5 {
         order: 5 !important;
         }
         .order-md-last {
         order: 6 !important;
         }
         .m-md-0 {
         margin: 0 !important;
         }
         .m-md-1 {
         margin: 0.25rem !important;
         }
         .m-md-2 {
         margin: 0.5rem !important;
         }
         .m-md-3 {
         margin: 1rem !important;
         }
         .m-md-4 {
         margin: 1.5rem !important;
         }
         .m-md-5 {
         margin: 3rem !important;
         }
         .m-md-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 {
         -moz-column-gap: 0 !important;
         column-gap: 0 !important;
         }
         .column-gap-md-1 {
         -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
         }
         .column-gap-md-2 {
         -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
         }
         .column-gap-md-3 {
         -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
         }
         .column-gap-md-4 {
         -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
         }
         .column-gap-md-5 {
         -moz-column-gap: 3rem !important;
         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 {
         -o-object-fit: contain !important;
         object-fit: contain !important;
         }
         .object-fit-lg-cover {
         -o-object-fit: cover !important;
         object-fit: cover !important;
         }
         .object-fit-lg-fill {
         -o-object-fit: fill !important;
         object-fit: fill !important;
         }
         .object-fit-lg-scale {
         -o-object-fit: scale-down !important;
         object-fit: scale-down !important;
         }
         .object-fit-lg-none {
         -o-object-fit: none !important;
         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 {
         -moz-column-gap: 0 !important;
         column-gap: 0 !important;
         }
         .column-gap-lg-1 {
         -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
         }
         .column-gap-lg-2 {
         -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
         }
         .column-gap-lg-3 {
         -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
         }
         .column-gap-lg-4 {
         -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
         }
         .column-gap-lg-5 {
         -moz-column-gap: 3rem !important;
         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 {
         -o-object-fit: contain !important;
         object-fit: contain !important;
         }
         .object-fit-xl-cover {
         -o-object-fit: cover !important;
         object-fit: cover !important;
         }
         .object-fit-xl-fill {
         -o-object-fit: fill !important;
         object-fit: fill !important;
         }
         .object-fit-xl-scale {
         -o-object-fit: scale-down !important;
         object-fit: scale-down !important;
         }
         .object-fit-xl-none {
         -o-object-fit: none !important;
         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 {
         -moz-column-gap: 0 !important;
         column-gap: 0 !important;
         }
         .column-gap-xl-1 {
         -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
         }
         .column-gap-xl-2 {
         -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
         }
         .column-gap-xl-3 {
         -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
         }
         .column-gap-xl-4 {
         -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
         }
         .column-gap-xl-5 {
         -moz-column-gap: 3rem !important;
         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 {
         -o-object-fit: contain !important;
         object-fit: contain !important;
         }
         .object-fit-xxl-cover {
         -o-object-fit: cover !important;
         object-fit: cover !important;
         }
         .object-fit-xxl-fill {
         -o-object-fit: fill !important;
         object-fit: fill !important;
         }
         .object-fit-xxl-scale {
         -o-object-fit: scale-down !important;
         object-fit: scale-down !important;
         }
         .object-fit-xxl-none {
         -o-object-fit: none !important;
         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 {
         -moz-column-gap: 0 !important;
         column-gap: 0 !important;
         }
         .column-gap-xxl-1 {
         -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
         }
         .column-gap-xxl-2 {
         -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
         }
         .column-gap-xxl-3 {
         -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
         }
         .column-gap-xxl-4 {
         -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
         }
         .column-gap-xxl-5 {
         -moz-column-gap: 3rem !important;
         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;
         }
         }
         body {
         -webkit-font-smoothing: antialiased;
         }
         .badge.bg-light {
         color: #373a3c;
         }
         .progress .progress-bar {
         font-size: 8px;
         line-height: 8px;
         }
         html {
         box-sizing: border-box;
         font-size: 10px;
         height: -webkit-fill-available;
         }
         @media (min-width: 990px) {
         html {
         font-size: 7px;
         }
         }
         @media (min-width: 1200px) {
         html {
         font-size: 8px;
         }
         }
         @media (min-width: 1400px) {
         html {
         font-size: 10px;
         }
         }
         @media (min-width: 2100px) {
         html {
         font-size: 11px;
         }
         }
         *,
         *::before,
         *::after {
         box-sizing: inherit;
         }
         body {
         margin: 0;
         padding: 0;
         font-family: "Plus Jakarta Sans", "sans-serif" !important;
         /* background-color: var(--background-color); */
         color: hsl(0, 0%, 100%);
         height: 100%;
         }
         /*
         .row, .col {
         padding: 0;
         margin: 0;
         }
         */
         /* .card-default {
         background-color: var(--background-color);
         } */
         h1, .h1,
         h2,
         .h2,
         h3,
         .h3 {
         font-weight: 700;
         line-height: 1.1;
         margin-top: 0;
         }
         p {
         margin-top: 0;
         }
         a,
         a:visited,
         a:active {
         text-decoration: none;
         font-weight: normal;
         }
         :root {
         --black: #000000;
         --green: #4cb979;
         --gray: #88898c;
         --light-gray: #cecfd4;
         --blue: #5454e9;
         --orange: #e9683b;
         --yellow: #e4eb60;
         --purple: #865cf0;
         --white: #fff;
         --background-color: #eeeeee;
         }
         .text-12 {
         font-size: 1.2rem;
         line-height: 1.8;
         }
         .text-14 {
         font-size: 1.4rem;
         line-height: 2;
         }
         .text-15 {
         font-size: 1.5rem;
         line-height: 2;
         }
         .title-16 {
         font-size: 1.6rem;
         line-height: 2.2;
         }
         .title-18 {
         font-size: 1.8rem;
         line-height: 2.4;
         }
         .title-20 {
         font-size: 2rem;
         line-height: 2.6;
         }
         .title-22 {
         font-size: 2.2rem;
         line-height: 2.8;
         }
         .title-24 {
         font-size: 2.4rem;
         line-height: 2.8;
         }
         .title-30 {
         font-size: 3rem;
         line-height: 2;
         }
         .title-32 {
         font-size: 3.2rem;
         line-height: 2;
         }
         .title-40 {
         font-size: 4rem;
         }
         label {
         font-size: 1.5rem;
         margin: 0rem 0rem;
         }
         input {
         font-family: "Plus Jakarta Sans", "sans-serif";
         font-size: 1.6rem;
         border: 1px solid #ccc;
         /* border-radius: variables.$border-radius; */
         border-radius: var(--border-radius-section);
         outline: none;
         transition: border-color 0.3s, box-shadow 0.3s;
         width: 100%;
         height: 5rem;
         box-sizing: border-box;
         }
         input:hover {
         border-color: var(--gray);
         }
         input:focus {
         border-color: var(--blue);
         }
         .dynamic-input {
         margin: 2.5rem 0rem;
         }
         .button__primary {
         width: -moz-fit-content;
         width: fit-content;
         height: 3rem;
         padding: 2rem;
         text-transform: capitalize;
         font-size: 1.6rem !important;
         background-color: var(--blue);
         color: var(--white);
         border: none;
         border-radius: 1rem;
         }
         :root {
         --border-radius-section: 0.1rem;
         --width-lp: 60%;
         }
         .align-design {
         display: flex;
         align-items: center;
         }
         .left-login,
         .right-login {
         display: flex;
         height: 100vh;
         }
         .left-login {
         width: 40%;
         flex-direction: column;
         align-items: flex-start;
         justify-content: flex-start;
         position: relative;
         /* background-color: var(--blue); */
         background-image: url("../images/Background_icesi.jpg");
         background-size: cover;
         background-position: center;
         background-repeat: no-repeat;
         }
         @media (max-width: 1080px) {
         .left-login {
         display: none !important;
         }
         }
         .left-login__img {
         max-width: 30%;
         margin-left: 4rem;
         margin-top: 3rem;
         }
         .left-login__message-1 {
         display: flex;
         align-items: center;
         justify-content: flex-start;
         padding: 1.5rem;
         position: absolute;
         font-size: 2.8rem;
         color: var(--white);
         font-weight: normal;
         width: 60%;
         background-color: var(--black);
         text-align: center;
         /* bottom: $height-container-message; */
         height: 6rem;
         bottom: 0;
         right: 0;
         /* right: 0; */
         }
         @media (max-width: 990px) {
         .left-login__message-1 {
         font-size: 1.6rem;
         bottom: 6rem;
         }
         }
         .left-login__message-2 {
         display: flex;
         align-items: center;
         justify-content: center;
         position: absolute;
         font-size: 2.8rem;
         color: var(--white);
         font-weight: bold;
         width: 45%;
         /* height: $height-container-message; */
         background-color: var(--blue);
         text-align: center;
         height: 6rem;
         bottom: 6rem;
         right: 0;
         /* bottom: 0;
         right: 0; */
         }
         @media (max-width: 990px) {
         .left-login__message-2 {
         font-size: 1.6rem;
         height: 6rem;
         }
         }
         .right-login {
         width: 60%;
         padding-left: 5rem;
         padding-right: 5rem;
         padding-top: 5rem;
         padding-bottom: 2rem;
         }
         @media (max-width: 1080px) {
         .right-login {
         width: 100%;
         }
         }
         @media (max-width: 550px) {
         .right-login {
         padding: 2.5rem 2.5rem;
         }
         }
         .right-login main {
         width: 100%;
         }
         .right-login header {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: flex-end;
         }
         @media (max-width: 550px) {
         .right-login header {
         align-items: flex-start;
         }
         }
         .right-login__section {
         display: flex;
         flex-direction: column;
         height: 100%;
         }
         .right-login__title.MuiTypography-root {
         font-size: 3.5rem;
         font-weight: bold;
         line-height: 1.2;
         }
         @media (max-width: 550px) {
         .right-login__title {
         font-size: 3rem !important;
         }
         }
         @media (max-width: 400px) {
         .right-login__title {
         font-size: 2.5rem !important;
         }
         }
         .right-login__link.MuiTypography-root {
         font-size: 1.6rem;
         font-weight: normal;
         color: var(--blue);
         }
         @media (max-width: 991px) {
         .right-login__link {
         margin-top: 2rem;
         }
         }
         .right-login__form, .right-login-title-form, .right-login-forget-password {
         width: 60%;
         }
         @media (max-width: 991px) {
         .right-login__form, .right-login-title-form, .right-login-forget-password {
         width: 80%;
         }
         }
         @media (max-width: 761px) {
         .right-login__form, .right-login-title-form, .right-login-forget-password {
         width: 90%;
         }
         }
         @media (max-width: 550px) {
         .right-login__form, .right-login-title-form, .right-login-forget-password {
         width: 100%;
         }
         }
         .right-login__form-section {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: center;
         flex: 1;
         }
         @media (max-width: 550px) {
         .right-login__form-section {
         align-items: flex-start;
         }
         }
         .right-login__content_form {
         display: flex;
         flex-direction: column;
         margin: 2.5rem 0rem;
         width: 100%;
         }
         .right-login__button {
         width: 100%;
         }
         .right-login-forget-password {
         margin-top: 2rem;
         }
         .right-login__footer {
         display: flex;
         flex-direction: column;
         margin-top: auto;
         justify-content: center;
         align-items: center;
         font-size: 1.4rem;
         text-align: center;
         font-weight: 500;
         }
         @media (max-width: 400px) {
         .right-login__footer {
         margin-top: 4rem;
         }
         }
         .right-login-address {
         margin-bottom: 0rem;
         }
         .right-login-page {
         color: var(--blue);
         text-decoration: underline;
         }
         .core {
         display: flex;
         flex-direction: column;
         width: 100%;
         /* margin-top: 12rem; */
         /* @media (max-width: 1080px) {
         margin-top: 13rem;
         }
         @media (max-width: 991px) {
         margin-top: 13rem;
         }
         @media (min-width: 1600px) {
         margin-top: 12rem;
         } */
         }
         .core__sidebar {
         display: block;
         position: fixed;
         width: 28rem;
         transform: translateX(0%);
         transition: all 0.5s ease-out;
         height: calc(100% - 7rem);
         overflow: auto;
         box-sizing: border-box;
         margin-top: 7rem;
         border-right: 1px solid rgba(0, 0, 0, 0.23);
         padding-top: 3rem;
         }
         @media (max-width: 1080px) {
         .core__sidebar {
         width: 30%;
         height: 100%;
         margin-left: 0rem;
         z-index: 10000;
         border-top-right-radius: var(--border-radius-section);
         box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
         top: 0%;
         padding-top: 2rem;
         padding-left: 1rem;
         margin-top: 0rem;
         }
         }
         @media (max-width: 991px) {
         .core__sidebar {
         width: 40%;
         }
         }
         @media (max-width: 767px) {
         .core__sidebar {
         width: 50%;
         }
         }
         @media (max-width: 550px) {
         .core__sidebar {
         width: 100%;
         border-top-right-radius: 0rem;
         }
         }
         @media (min-width: 1600px) {
         .core__sidebar {
         height: calc(100% - 7rem);
         }
         }
         .core__sidebar-icon {
         max-width: 6%;
         margin-left: 2rem;
         margin-bottom: 2rem;
         }
         @media (max-width: 550px) {
         .core__sidebar-icon {
         max-width: 6%;
         }
         }
         .core__header-title {
         font-weight: normal;
         margin-right: 5rem;
         }
         @media (max-width: 767px) {
         .core__header-title {
         margin-right: 0rem;
         }
         }
         .core__header-iconBurger {
         max-width: 7%;
         }
         .core__section {
         display: flex;
         flex-direction: row;
         gap: 1rem;
         height: 100%;
         padding-bottom: 2rem;
         }
         @media (max-width: 991px) {
         .core__section {
         overflow-x: auto;
         white-space: nowrap;
         scroll-behavior: smooth;
         }
         }
         .core__item-section {
         width: 25%;
         height: 12rem;
         gap: 0.6rem;
         display: flex;
         align-items: center;
         padding: 2rem;
         border-radius: var(--border-radius-section);
         }
         @media (max-width: 991px) {
         .core__item-section {
         width: 100%;
         /* white-space: normal;
         word-wrap: break-word;
         overflow-wrap: break-word;
         text-align: left; */
         }
         }
         .core__main {
         width: calc(100% - 28rem);
         transform: translateX(28rem);
         padding-top: 0rem;
         transition: all 0.5s ease-out;
         margin-top: 7rem;
         padding-top: 3rem;
         }
         @media (max-width: 1080px) {
         .core__main {
         width: 100%;
         transform: translateX(0%) !important;
         }
         }
         @media (max-width: 550px) {
         .core__main {
         padding: 0.5rem;
         }
         }
         .core__burger-container {
         transition: max-width 0.5s ease-out;
         }
         .core__icon-burger {
         cursor: pointer;
         margin-top: 0.5rem;
         margin-bottom: 2rem;
         width: 3rem;
         }
         .core__icon-burger:hover {
         transform: scale(1.02);
         }
         .core__form {
         display: flex;
         flex-direction: column;
         gap: 2rem;
         padding: 4rem;
         border-radius: var(--border-radius-section);
         width: 100%;
         position: relative;
         }
         @media (max-width: 767px) {
         .core__form {
         padding: 2rem;
         }
         }
         .core__form-warning {
         text-align: end;
         color: #cc1810;
         }
         @media (max-width: 991px) {
         .core__form-warning {
         order: -1;
         margin-bottom: 1rem;
         }
         }
         .core__form-main {
         display: flex;
         justify-content: space-between;
         }
         @media (max-width: 991px) {
         .core__form-main {
         flex-direction: column;
         }
         }
         .core__form-input {
         width: 50%;
         }
         @media (max-width: 991px) {
         .core__form-input {
         width: 100%;
         }
         }
         .core__element-sidebar:hover {
         transform: scale(1.01);
         /* background-color: var(--white);
         border-radius: var(--border-radius-section); */
         }
         .core__show-sidebar {
         transform: translateX(-110%) !important;
         }
         .core__show-sidebar-main {
         width: 100% !important;
         transform: translateX(0%) !important;
         margin: 7rem 0rem;
         padding-top: 3rem;
         }
         .core__show-burger-button {
         max-width: 100% !important;
         }
         .core__datePicker {
         font-size: 2.5rem;
         }
         .MuiPickersDay-root,
         .MuiIconButton-root,
         .MuiDayCalendar-weekDayLabel,
         .MuiPickersCalendarHeader-label,
         .MuiPickersYear-yearButton,
         .MuiButton-sizeMedium,
         .MuiFormControlLabel-label {
         font-size: 1.4rem !important;
         }
         .MuiSvgIcon-root {
         width: 2rem !important;
         height: 3rem !important;
         }
         .align-design {
         display: flex;
         align-items: center;
         }
         .left-portal,
         .right-portal {
         display: flex;
         height: 100vh;
         }
         .left-portal {
         width: 40%;
         flex-direction: column;
         align-items: flex-start;
         justify-content: flex-start;
         position: relative;
         background-color: var(--blue);
         overflow: hidden;
         }
         @media (max-width: 1080px) {
         .left-portal {
         display: none !important;
         }
         }
         .left-portal__img {
         max-width: 30%;
         margin-left: 4rem;
         margin-top: 3rem;
         }
         .left-portal__img-icesi {
         width: 70rem;
         height: 70rem;
         position: absolute;
         bottom: -38.8888888889rem;
         left: -35rem;
         }
         .left-portal__message-1 {
         display: flex;
         align-items: center;
         justify-content: flex-start;
         padding: 1.5rem;
         position: absolute;
         font-size: 2.8rem;
         color: var(--white);
         font-weight: normal;
         width: 90%;
         background-color: var(--black);
         text-align: center;
         bottom: 57%;
         right: 0;
         z-index: 2;
         }
         @media (max-width: 990px) {
         .left-portal__message-1 {
         font-size: 1.6rem;
         bottom: 6rem;
         }
         }
         .left-portal__message-2 {
         display: flex;
         justify-content: flex-start;
         align-items: flex-end;
         width: auto;
         height: 70%;
         padding-right: 10rem;
         font-size: 2.8rem;
         position: absolute;
         padding-left: 2rem;
         right: 0%;
         bottom: 0%;
         writing-mode: vertical-rl;
         text-orientation: mixed;
         transform: rotate(-180deg);
         transform-origin: center center;
         background-color: var(--orange);
         color: white;
         }
         @media (max-width: 1600px) {
         .left-portal__message-2 {
         height: 72%;
         }
         }
         @media (max-width: 990px) {
         .left-portal__message-2 {
         font-size: 1.6rem;
         height: 6rem;
         }
         }
         .right-portal {
         width: 60%;
         padding-left: 5rem;
         padding-right: 5rem;
         padding-top: 5rem;
         padding-bottom: 2rem;
         }
         @media (max-width: 1080px) {
         .right-portal {
         width: 100%;
         }
         }
         @media (max-width: 550px) {
         .right-portal {
         padding: 2.5rem 2.5rem;
         }
         }
         .right-portal main {
         width: 100%;
         }
         .right-portal header {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: flex-end;
         }
         @media (max-width: 550px) {
         .right-portal header {
         align-items: flex-start;
         }
         }
         .right-portal__section {
         display: flex;
         flex-direction: column;
         height: 100%;
         }
         .right-portal__search {
         display: flex;
         width: 100%;
         justify-content: space-between;
         }
         @media (max-width: 1080px) {
         .right-portal__search {
         flex-direction: column;
         }
         }
         .right-portal__filter {
         display: flex;
         justify-content: flex-end;
         align-items: center;
         margin-top: 1rem !important;
         cursor: pointer;
         color: var(--blue);
         }
         .right-portal__filter:hover {
         transform: scale(1.02);
         }
         @media (max-width: 1080px) {
         .right-portal__filter {
         margin-top: 2rem !important;
         }
         }
         .right-portal__input {
         width: 70%;
         }
         .right-portal__service {
         display: flex;
         width: 100%;
         justify-content: space-between;
         align-items: center;
         padding: 1rem;
         }
         .right-portal__item-service {
         display: flex;
         justify-content: flex-end;
         align-items: center;
         }
         .right-portal__link-service {
         color: var(--white) !important;
         background-color: var(--blue);
         padding: 0.6rem 2.5rem;
         border-radius: var(--border-radius-section);
         }
         .right-portal__title.MuiTypography-root {
         font-size: 3.5rem;
         font-weight: bold;
         line-height: 1.2;
         }
         @media (max-width: 550px) {
         .right-portal__title {
         font-size: 3rem !important;
         }
         }
         @media (max-width: 400px) {
         .right-portal__title {
         font-size: 2.5rem !important;
         }
         }
         .right-portal__link.MuiTypography-root {
         font-size: 1.6rem;
         font-weight: normal;
         color: var(--blue);
         }
         @media (max-width: 991px) {
         .right-portal__link {
         margin-top: 2rem;
         }
         }
         .right-portal__content, .right-portal-title-form, .right-portal-forget-password {
         width: 75%;
         }
         @media (max-width: 991px) {
         .right-portal__content, .right-portal-title-form, .right-portal-forget-password {
         width: 80%;
         }
         }
         @media (max-width: 761px) {
         .right-portal__content, .right-portal-title-form, .right-portal-forget-password {
         width: 90%;
         }
         }
         @media (max-width: 550px) {
         .right-portal__content, .right-portal-title-form, .right-portal-forget-password {
         width: 100%;
         }
         }
         .right-portal__main-section {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: center;
         flex: 1;
         }
         @media (max-width: 550px) {
         .right-portal__main-section {
         align-items: flex-start;
         }
         }
         .right-portal__box {
         display: flex;
         flex-direction: column;
         margin: 2.5rem 0rem;
         width: 100%;
         }
         .right-portal__list {
         height: 35rem;
         overflow: auto;
         }
         .right-portal__button {
         width: 100%;
         }
         .right-portal-forget-password {
         margin-top: 2rem;
         }
         .right-portal__footer {
         display: flex;
         flex-direction: column;
         margin-top: auto;
         justify-content: center;
         align-items: center;
         font-size: 1.4rem;
         text-align: center;
         font-weight: 500;
         }
         @media (max-width: 400px) {
         .right-portal__footer {
         margin-top: 4rem;
         }
         }
         .right-portal-address {
         margin-bottom: 0rem;
         }
         .right-portal-page {
         color: var(--blue);
         text-decoration: underline;
         }
         .wrapper__default {
         display: flex;
         justify-content: center;
         align-items: center;
         flex-direction: column;
         }
         .wrapper__center {
         display: flex;
         height: 100vh;
         justify-content: center;
         align-items: center;
         padding-left: 28rem;
         flex-direction: column;
         }
         body {
         margin: 0;
         }
         a {
         color: #533f03;
         font-weight: bold;
         }
         * {
         box-sizing: border-box;
         }
         *:after, *::before {
         box-sizing: border-box;
         }
         .app-container {
         box-sizing: border-box;
         }
         .app-container .view-container {
         width: 100%;
         height: 100vh;
         overflow-y: auto;
         overflow-x: hidden;
         padding: 0;
         }
         .app-container .view-container .card {
         padding: 0;
         min-height: 100%;
         justify-content: flex-start;
         }
         .app-container .view-container .view-routes {
         height: 100%;
         }
         .app-container .view-container .view-routes > div {
         height: 100%;
         }
         .fullscreen {
         position: fixed;
         top: 100px;
         left: 0;
         width: 99% !important;
         margin: 5px;
         z-index: 1000;
         padding: 5px 25px 50px 25px !important;
         }
         /* ==========================================================================
         Browser Upgrade Prompt
         ========================================================================== */
         .browserupgrade {
         margin: 0.2em 0;
         background: #ccc;
         color: #000;
         padding: 0.2em 0;
         }
         /* ==========================================================================
         Custom button styles
         ========================================================================== */
         .icon-button > .btn {
         background-color: transparent;
         border-color: transparent;
         padding: 0.5rem;
         line-height: 1rem;
         }
         .icon-button > .btn:hover {
         background-color: transparent;
         border-color: transparent;
         }
         .icon-button > .btn:focus {
         box-shadow: none;
         }
         /* ==========================================================================
         Generic styles
         ========================================================================== */
         /* Temporary workaround for availity-reactstrap-validation */
         .invalid-feedback {
         display: inline;
         }
         /* other generic styles */
         .title {
         font-size: 1.25em;
         margin: 1px 10px 1px 10px;
         }
         .description {
         font-size: 0.9em;
         margin: 1px 10px 1px 10px;
         }
         .shadow {
         box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 6px, rgba(0, 0, 0, 0.12) 0px 1px 4px;
         border-radius: 2px;
         }
         .error {
         color: white;
         background-color: red;
         }
         .break {
         white-space: normal;
         word-break: break-all;
         }
         .break-word {
         white-space: normal;
         word-break: keep-all;
         }
         .preserve-space {
         white-space: pre-wrap;
         }
         /* padding helpers */
         .pad {
         padding: 10px !important;
         }
         .pad-2 {
         padding: 2px !important;
         }
         .pad-3 {
         padding: 3px !important;
         }
         .pad-5 {
         padding: 5px !important;
         }
         .pad-10 {
         padding: 10px !important;
         }
         .pad-20 {
         padding: 20px !important;
         }
         .pad-25 {
         padding: 25px !important;
         }
         .pad-30 {
         padding: 30px !important;
         }
         .pad-50 {
         padding: 50px !important;
         }
         .pad-75 {
         padding: 75px !important;
         }
         .pad-100 {
         padding: 100px !important;
         }
         .pad-top-4 {
         padding-top: 4px !important;
         }
         .pad-top-5 {
         padding-top: 5px !important;
         }
         .pad-top-10 {
         padding-top: 10px !important;
         }
         .pad-top-20 {
         padding-top: 20px !important;
         }
         .pad-top-25 {
         padding-top: 25px !important;
         }
         .pad-top-30 {
         padding-top: 30px !important;
         }
         .pad-top-50 {
         padding-top: 50px !important;
         }
         .pad-top-75 {
         padding-top: 75px !important;
         }
         .pad-top-100 {
         padding-top: 100px !important;
         }
         .pad-bottom-4 {
         padding-bottom: 4px !important;
         }
         .pad-bottom-5 {
         padding-bottom: 5px !important;
         }
         .pad-bottom-10 {
         padding-bottom: 10px !important;
         }
         .pad-bottom-20 {
         padding-bottom: 20px !important;
         }
         .pad-bottom-25 {
         padding-bottom: 25px !important;
         }
         .pad-bottom-30 {
         padding-bottom: 30px !important;
         }
         .pad-bottom-50 {
         padding-bottom: 50px !important;
         }
         .pad-bottom-75 {
         padding-bottom: 75px !important;
         }
         .pad-bottom-100 {
         padding-bottom: 100px !important;
         }
         .pad-right-5 {
         padding-right: 5px !important;
         }
         .pad-right-10 {
         padding-right: 10px !important;
         }
         .pad-right-20 {
         padding-right: 20px !important;
         }
         .pad-right-25 {
         padding-right: 25px !important;
         }
         .pad-right-30 {
         padding-right: 30px !important;
         }
         .pad-right-50 {
         padding-right: 50px !important;
         }
         .pad-right-75 {
         padding-right: 75px !important;
         }
         .pad-right-100 {
         padding-right: 100px !important;
         }
         .pad-left-5 {
         padding-left: 5px !important;
         }
         .pad-left-10 {
         padding-left: 10px !important;
         }
         .pad-left-20 {
         padding-left: 20px !important;
         }
         .pad-left-25 {
         padding-left: 25px !important;
         }
         .pad-left-30 {
         padding-left: 30px !important;
         }
         .pad-left-50 {
         padding-left: 50px !important;
         }
         .pad-left-75 {
         padding-left: 75px !important;
         }
         .pad-left-100 {
         padding-left: 100px !important;
         }
         .no-padding-left {
         padding-left: 0 !important;
         }
         .no-padding-right {
         padding-right: 0 !important;
         }
         .no-padding-top {
         padding-top: 0 !important;
         }
         .no-padding-bottom {
         padding-bottom: 0 !important;
         }
         .no-padding {
         padding: 0 !important;
         }
         /* end of padding helpers */
         .no-margin {
         margin: 0px;
         }
         .voffset {
         margin-top: 2px !important;
         }
         .voffset-5 {
         margin-top: 5px !important;
         }
         .voffset-10 {
         margin-top: 10px !important;
         }
         .voffset-15 {
         margin-top: 15px !important;
         }
         .voffset-30 {
         margin-top: 30px !important;
         }
         .voffset-40 {
         margin-top: 40px !important;
         }
         .voffset-60 {
         margin-top: 60px !important;
         }
         .voffset-80 {
         margin-top: 80px !important;
         }
         .voffset-100 {
         margin-top: 100px !important;
         }
         .voffset-150 {
         margin-top: 150px !important;
         }
         .readonly {
         background-color: #eee;
         opacity: 1;
         }
         /* ==========================================================================
         make sure browsers use the pointer cursor for anchors, even with no href
         ========================================================================== */
         a:hover {
         cursor: pointer;
         }
         .hand {
         cursor: pointer;
         }
         button.anchor-btn {
         background: none;
         border: none;
         padding: 0;
         align-items: initial;
         text-align: initial;
         width: 100%;
         }
         a.anchor-btn:hover {
         text-decoration: none;
         }
         /* ==========================================================================
         Metrics and Health styles
         ========================================================================== */
         #threadDump .popover,
         #healthCheck .popover {
         top: inherit;
         display: block;
         font-size: 10px;
         max-width: 1024px;
         }
         .thread-dump-modal-lock {
         max-width: 450px;
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
         }
         #healthCheck .popover {
         margin-left: -50px;
         }
         .health-details {
         min-width: 400px;
         }
         /* bootstrap 3 input-group 100% width
         http://stackoverflow.com/questions/23436430/bootstrap-3-input-group-100-width */
         .width-min {
         width: 1% !important;
         }
         /* jhipster-needle-scss-add-main JHipster will add new css style */
         /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9hcHAvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvbWFpbi93ZWJhcHAvYXBwL19ib290c3RyYXAtdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3dhdGNoL2Rpc3QvY29zbW8vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9ib290c3dhdGNoL2Rpc3QvY29zbW8vX2Jvb3Rzd2F0Y2guc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvZ2xvYmFscy9fYm9pbGVycGxhdGUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvZ2xvYmFscy9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy4vc3JjL21haW4vd2ViYXBwL2NvbnRlbnQvc2Nzcy9nbG9iYWxzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvZ2xvYmFscy9fZm9udHNpemUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvZ2xvYmFscy9faW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvdXRpbC9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvZ2xvYmFscy9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvbWFpbi93ZWJhcHAvY29udGVudC9zY3NzL3ZhcmlhYmxlcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvbWFpbi93ZWJhcHAvY29udGVudC9zY3NzL2dsb2JhbHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy4vc3JjL21haW4vd2ViYXBwL2NvbnRlbnQvc2Nzcy9wYWdlcy9fbG9naW4uc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvcGFnZXMvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9tYWluL3dlYmFwcC9jb250ZW50L3Njc3MvcGFnZXMvX3BvcnRhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL21haW4vd2ViYXBwL2NvbnRlbnQvc2Nzcy9jb21wb25lbnRzL19zcGlubmVyQ2lyY2xlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7OztDQUFBO0FDQ0U7Ozs7RUFBQTtBQ0RGOztFQVNJLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsdUJBQUE7RUFJQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFJQSxxQkFBQTtFQUFBLHVCQUFBO0VBQUEscUJBQUE7RUFBQSxrQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBSUEsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUlBLG1DQUFBO0VBQUEscUNBQUE7RUFBQSxtQ0FBQTtFQUFBLGdDQUFBO0VBQUEsbUNBQUE7RUFBQSxrQ0FBQTtFQUFBLGlDQUFBO0VBQUEsZ0NBQUE7RUFJQSwrQkFBQTtFQUFBLGlDQUFBO0VBQUEsK0JBQUE7RUFBQSw0QkFBQTtFQUFBLCtCQUFBO0VBQUEsOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBSUEsbUNBQUE7RUFBQSxxQ0FBQTtFQUFBLG1DQUFBO0VBQUEs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LFdBQUE7QU4yQko7O0FNcEJBOzs7Ozs7O0VBT0UsVUFBQTtBTnVCRjs7QU1wQkE7RUFDRSxZQUFBO0FOdUJGOztBTWRBO0VBQ0UsNkJBQUE7RUFDQSxvQkFBQTtBTmlCRjs7QU1UQTs7Ozs7OztDQUFBO0FBV0E7RUFDRSx3QkFBQTtBTlNGOztBTUpBO0VBQ0UsVUFBQTtBTk9GOztBTUFBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FOR0Y7O0FNRUE7RUFDRSxxQkFBQTtBTkNGOztBTUlBO0VBQ0UsU0FBQTtBTkRGOztBTVFBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FOTEY7O0FNYUE7RUFDRSx3QkFBQTtBTlZGOztBTWtCQTtFQUNFLHdCQUFBO0FOZkY7O0FTdGpCQTtFTG1RTSxrQkFMSTtFSzVQUixnQkZ3b0I0QjtBUC9FOUI7O0FTcGpCRTtFTGdRTSxpQ0FBQTtFSzVQSixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FQbkQ5QjtBSXRkSTtFS3BHRjtJTHVRTSxlQUFBO0VKdVROO0FBQ0Y7O0FTL2pCRTtFTGdRTSxpQ0FBQTtFSzVQSixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FQeEM5QjtBSWplSTtFS3BHRjtJTHVRTSxpQkFBQTtFSmtVTjtBQUNGOztBUzFrQkU7RUxnUU0saUNBQUE7RUs1UEosZ0JGeW5Ca0I7RUV4bkJsQixnQkZ3bUIwQjtBUDdCOUI7QUk1ZUk7RUtwR0Y7SUx1UU0sZUFBQTtFSjZVTjtBQUNGOztBU3JsQkU7RUxnUU0saUNBQUE7RUs1UEosZ0JGeW5Ca0I7RUV4bkJsQixnQkZ3bUIwQjtBUGxCOUI7QUl2Zkk7RUtwR0Y7SUx1UU0saUJBQUE7RUp3Vk47QUFDRjs7QVNobUJFO0VMZ1FNLGlDQUFBO0VLNVBKLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QVBQOUI7QUlsZ0JJO0VLcEdGO0lMdVFNLGVBQUE7RUptV047QUFDRjs7QVMzbUJFO0VMZ1FNLGlDQUFBO0VLNVBKLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QVBJOUI7QUk3Z0JJO0VLcEdGO0lMdVFNLGlCQUFBO0VKOFdOO0FBQ0Y7O0FTOWxCQTtFQ3ZERSxlQUFBO0VBQ0EsZ0JBQUE7QVZ5cEJGOztBUzlsQkE7RUM1REUsZUFBQTtFQUNBLGdCQUFBO0FWOHBCRjs7QVNobUJBO0VBQ0UscUJBQUE7QVRtbUJGO0FTam1CRTtFQUNFLG9CRnNvQjBCO0FQbkM5Qjs7QVN6bEJBO0VMOE1NLGtCQUxJO0VLdk1SLHlCQUFBO0FUNGxCRjs7QVN4bEJBO0VBQ0UsbUJGaVVPO0VIMUhILGtCQUxJO0FKMFpWO0FTemxCRTtFQUNFLGdCQUFBO0FUMmxCSjs7QVN2bEJBO0VBQ0UsaUJBQUE7RUFDQSxtQkZ1VE87RUgxSEgsa0JBTEk7RUt0TFIsY0RyRlM7QVIrcUJYO0FTeGxCRTtFQUNFLGFBQUE7QVQwbEJKOztBVzFyQkE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBWndyQkY7O0FXenJCQTtFQUNFLGdCSitqRGtDO0VJOWpEbEMsbUNKK2pEa0M7RUk5akRsQywyREFBQTtFQ0xBLGVBQUE7RUFHQSxZQUFBO0FaZ3NCRjs7QVdsckJBO0VBRUUscUJBQUE7QVhvckJGOztBV2pyQkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QVhvckJGOztBV2pyQkE7RVB5UE0sa0JBTEk7RU9sUFIsZ0NKa2pEa0M7QVA5M0JwQzs7QWF0dEJFOzs7Ozs7O0VDSEEscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBZG11QkY7O0FlN3FCSTtFRjVDRTtJQUNFLGdCTmtlZTtFUDJQckI7QUFDRjtBZW5yQkk7RUY1Q0U7SUFDRSxnQk5rZWU7RVBnUXJCO0FBQ0Y7QWV4ckJJO0VGNUNFO0lBQ0UsZ0JOa2VlO0VQcVFyQjtBQUNGO0FlN3JCSTtFRjVDRTtJQUNFLGlCTmtlZTtFUDBRckI7QUFDRjtBZWxzQkk7RUY1Q0U7SUFDRSxpQk5rZWU7RVArUXJCO0FBQ0Y7QWdCbHdCQTtFQUVJLHFCQUFBO0VBQUEseUJBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBQUEsMEJBQUE7RUFBQSwy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RSxjQUFBO0VBQ0EsVUFBQTtBdEJtaUVKO0FzQi9oRUU7RUFDRSxnQ2Y0MEJvQztFZTEwQnBDLFVBQUE7QXRCZ2lFSjtBc0JuaUVFO0VBQ0UsZ0NmNDBCb0M7RWUxMEJwQyxVQUFBO0F0QmdpRUo7QXNCeGhFRTtFQUVFLHdDZjh5Qm9DO0VlM3lCcEMsVUFBQTtBdEJ1aEVKO0FzQm5oRUU7RUFDRSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJmb3JCMEI7RWVuckIxQiwyQmZzeUJvQztFa0JwNEJ0Qyx1Q2xCcWlDZ0M7RWVyOEI5QixvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsK0NmZ3NCMEI7RWUvckIxQixnQkFBQTtFRXpGRSxxSUYwRkY7QXRCcWhFSjtBd0IzbUVNO0VGMEVKO0lFekVNLGdCQUFBO0V4QjhtRU47QUFDRjtBc0J2aEVFO0VBQ0Usd0NmNDdCOEI7QVA2bENsQzs7QXNCaGhFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCZndmNEI7RWV2ZjVCLDJCZjJ4QnNDO0VlMXhCdEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLHNDQUFBO0F0Qm1oRUY7QXNCamhFRTtFQUNFLFVBQUE7QXRCbWhFSjtBc0JoaEVFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0F0QmloRUo7O0FzQnRnRUE7RUFDRSxtRWY0d0JzQztFZTN3QnRDLHVCQUFBO0VsQnlJSSxtQkFMSTtBSnM0RFY7QXNCdGdFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QmZvb0IwQjtBUG80QzlCOztBc0JwZ0VBO0VBQ0UsaUVmZ3dCc0M7RWUvdkJ0QyxvQkFBQTtFbEI0SEksa0JBTEk7QUppNURWO0FzQnBnRUU7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJmMm5CMEI7QVAyNEM5Qjs7QXNCOS9ERTtFQUNFLG9FZjZ1Qm9DO0FQb3hDeEM7QXNCOS9ERTtFQUNFLG1FZjB1Qm9DO0FQc3hDeEM7QXNCNy9ERTtFQUNFLGlFZnV1Qm9DO0FQd3hDeEM7O0FzQjEvREE7RUFDRSxXZnF1QnNDO0VlcHVCdEMsZ0VmOHRCc0M7RWU3dEJ0QyxpQmZpbEI0QjtBUDQ2QzlCO0FzQjMvREU7RUFDRSxlQUFBO0F0QjYvREo7QXNCMS9ERTtFQUNFLG9CQUFBO0F0QjQvREo7QXNCeC9ERTtFQUNFLG9CQUFBO0F0QjAvREo7QXNCdC9ERTtFQUFvQiwrRGY4c0JrQjtBUDJ5Q3hDO0FzQngvREU7RUFBb0IsNkRmOHNCa0I7QVA2eUN4Qzs7QTBCMXNFQTtFQUNFLHdQQUFBO0VBRUEsY0FBQTtFQUNBLFdBQUE7RUFDQSwwQ0FBQTtFdEJxUkksZUFMSTtFc0I3UVIsZ0JuQitsQjRCO0VtQjlsQjVCLGdCbkJzbUI0QjtFbUJybUI1QiwyQm5CeTNCc0M7RW1CeDNCdEMsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsbUNuQmszQnNDO0VtQmozQnRDLG1GQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q25CKzlCa0M7RW1COTlCbEMsMEJuQis5QmtDO0VtQjk5QmxDLDJEQUFBO0VIQUUsZ0JHQ2lEO0VGUC9DLHdFRVNKO0ExQjBzRUY7QXdCL3NFTTtFRWZOO0lGZ0JRLGdCQUFBO0V4Qmt0RU47QUFDRjtBMEI3c0VFO0VBQ0UscUJuQnMzQm9DO0VtQnIzQnBDLFVBQUE7RUFLRSxpRG5CaStCNEI7QVAwdUNsQztBMEJ2c0VFO0VBRUUsc0JuQjZ1QjBCO0VtQjV1QjFCLHNCQUFBO0ExQndzRUo7QTBCcnNFRTtFQUVFLHdDbkJ1MUJvQztBUCsyQ3hDO0EwQmpzRUU7RUFDRSxrQkFBQTtFQUNBLHVDQUFBO0ExQm1zRUo7O0EwQi9yRUE7RUFDRSxvQm5Cc3VCNEI7RW1CcnVCNUIsdUJuQnF1QjRCO0VtQnB1QjVCLG9CbkJxdUI0QjtFSGxnQnhCLG1CQUxJO0FKcStEVjs7QTBCOXJFQTtFQUNFLG1CbkJrdUI0QjtFbUJqdUI1QixzQm5CaXVCNEI7RW1CaHVCNUIsa0JuQml1QjRCO0VIdGdCeEIsa0JBTEk7QUo0K0RWOztBMEIzckVJO0VBQ0Usd1BBQUE7QTFCOHJFTjs7QTJCdHdFQTtFQUNFLGNBQUE7RUFDQSxrQnBCcTZCd0M7RW9CcDZCeEMsbUJwQnE2QndDO0VvQnA2QnhDLHVCcEJxNkJ3QztBUG8yQzFDO0EyQnZ3RUU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QTNCeXdFSjs7QTJCcndFQTtFQUNFLG9CcEIyNUJ3QztFb0IxNUJ4QyxlQUFBO0VBQ0EsaUJBQUE7QTNCd3dFRjtBMkJ0d0VFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBM0J3d0VKOztBMkJwd0VBO0VBQ0UscUNBQUE7RUFFQSxjQUFBO0VBQ0EsVXBCMDRCd0M7RW9CejRCeEMsV3BCeTRCd0M7RW9CeDRCeEMsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLHlDQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyRHBCMjRCd0M7RW9CMTRCeEMsaUNBQUE7VUFBQSx5QkFBQTtBM0Jzd0VGO0EyQi92RUU7RUFFRSxrQnBCbTRCc0M7QVA2M0MxQztBMkI3dkVFO0VBQ0UsdUJwQjAzQnNDO0FQcTRDMUM7QTJCNXZFRTtFQUNFLHFCcEJzMUJvQztFb0JyMUJwQyxVQUFBO0VBQ0EsaURwQjhmb0I7QVBnd0R4QjtBMkIzdkVFO0VBQ0UseUIxQjVETTtFMEI2RE4scUIxQjdETTtBRDB6RVY7QTJCM3ZFSTtFQUlJLHVQQUFBO0EzQjB2RVI7QTJCdHZFSTtFQUlJLCtKQUFBO0EzQnF2RVI7QTJCaHZFRTtFQUNFLHlCMUJqRk07RTBCa0ZOLHFCMUJsRk07RTBCdUZKLGlQQUFBO0EzQjh1RU47QTJCMXVFRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLFlwQmsyQnVDO0FQMDRDM0M7QTJCcnVFSTtFQUNFLGVBQUE7RUFDQSxZcEJ5MUJxQztBUDg0QzNDOztBMkJ6dEVBO0VBQ0UsbUJwQm8xQmdDO0FQdzRDbEM7QTJCMXRFRTtFQUNFLDJLQUFBO0VBRUEsVXBCODBCOEI7RW9CNzBCOUIsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLGdDQUFBO0VKOUdBLGdCSStHbUQ7RUhySGpELGlER3NIRjtBM0IydEVKO0F3QjcwRU07RUcwR0o7SUh6R00sZ0JBQUE7RXhCZzFFTjtBQUNGO0EyQjl0RUk7RUFDRSw2SkFBQTtBM0JndUVOO0EyQjd0RUk7RUFDRSxpQ3BCNjBCNEI7RW9CeDBCMUIsMEpBQUE7QTNCMnRFUjtBMkJ0dEVFO0VBQ0Usb0JwQnd6QjhCO0VvQnZ6QjlCLGVBQUE7QTNCd3RFSjtBMkJ0dEVJO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0EzQnd0RU47O0EyQm50RUE7RUFDRSxxQkFBQTtFQUNBLGtCcEJzeUJnQztBUGc3Q2xDOztBMkJudEVBO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0EzQnN0RUY7QTJCbHRFSTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGFwQnNwQndCO0FQOGpEOUI7O0EyQjdzRUk7RUFDRSxpTEFBQTtBM0JndEVOOztBNEJuNEVBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsNkJBQUE7QTVCczRFRjtBNEJwNEVFO0VBQ0UsVUFBQTtBNUJzNEVKO0E0Qmw0RUk7RUFBMEIsaUVyQjhnQ2E7QVB1M0MzQztBNEJwNEVJO0VBQTBCLGlFckI2Z0NhO0FQMDNDM0M7QTRCcDRFRTtFQUNFLFNBQUE7QTVCczRFSjtBNEJuNEVFO0VBQ0UsV3JCKy9CdUM7RXFCOS9CdkMsWXJCOC9CdUM7RXFCNy9CdkMsb0JBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VIMUJGLHlCeEJFUTtFMkIwQk4sU3JCNi9CdUM7RWlCN2dDckMsb0hJbUJGO0VKbkJFLDRHSW1CRjtBNUJtNEVKO0F3Qmw1RU07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXhCcTVFTjtBQUNGO0E0QnQ0RUk7RUhqQ0YseUJsQjhoQ3lDO0FQNDRDM0M7QTRCcDRFRTtFQUNFLFdyQncrQjhCO0VxQnYrQjlCLGNyQncrQjhCO0VxQnYrQjlCLGtCQUFBO0VBQ0EsZXJCdStCOEI7RXFCdCtCOUIsd0NyQnUrQjhCO0VxQnQrQjlCLHlCQUFBO0E1QnM0RUo7QTRCajRFRTtFQUNFLFdyQm8rQnVDO0VxQm4rQnZDLFlyQm0rQnVDO0VxQmwrQnZDLHFCQUFBO09BQUEsZ0JBQUE7RUhwREYseUJ4QkVRO0UyQm9ETixTckJtK0J1QztFaUI3Z0NyQyxpSEk2Q0Y7RUo3Q0UsNEdJNkNGO0E1Qmk0RUo7QXdCMTZFTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V4QjY2RU47QUFDRjtBNEJwNEVJO0VIM0RGLHlCbEI4aEN5QztBUG82QzNDO0E0Qmw0RUU7RUFDRSxXckI4OEI4QjtFcUI3OEI5QixjckI4OEI4QjtFcUI3OEI5QixrQkFBQTtFQUNBLGVyQjY4QjhCO0VxQjU4QjlCLHdDckI2OEI4QjtFcUI1OEI5Qix5QkFBQTtBNUJvNEVKO0E0Qi8zRUU7RUFDRSxvQkFBQTtBNUJpNEVKO0E0Qi8zRUk7RUFDRSwyQ3JCZzlCcUM7QVBpN0MzQztBNEI5M0VJO0VBQ0UsMkNyQjQ4QnFDO0FQbzdDM0M7O0E2QnY5RUE7RUFDRSxrQkFBQTtBN0IwOUVGO0E2Qng5RUU7OztFQUdFLHVEdEJ3aUNvQztFc0J2aUNwQywyRHRCdWlDb0M7RXNCdGlDcEMsaUJ0QnVpQ29DO0FQbTdDeEM7QTZCdjlFRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdEQUFBO0VBQ0EscUJBQUE7RUxSRSxnRUtTRjtBN0J5OUVKO0F3Qjk5RU07RUtUSjtJTFVNLGdCQUFBO0V4QmkrRU47QUFDRjtBNkIzOUVFOztFQUVFLHFCQUFBO0E3QjY5RUo7QTZCMzlFSTtFQUNFLGtCQUFBO0E3Qjg5RU47QTZCLzlFSTs7RUFDRSxrQkFBQTtBN0I4OUVOO0E2QjM5RUk7RUFFRSxxQnRCNGdDa0M7RXNCM2dDbEMsd0J0QjRnQ2tDO0FQazlDeEM7QTZCaitFSTs7O0VBRUUscUJ0QjRnQ2tDO0VzQjNnQ2xDLHdCdEI0Z0NrQztBUGs5Q3hDO0E2QjM5RUk7O0VBQ0UscUJ0QnVnQ2tDO0VzQnRnQ2xDLHdCdEJ1Z0NrQztBUHU5Q3hDO0E2QjE5RUU7RUFDRSxxQnRCaWdDb0M7RXNCaGdDcEMsd0J0QmlnQ29DO0FQMjlDeEM7QTZCcjlFSTtFQUNFLDJDQUFBO0VBQ0EsOER0QjIvQmtDO0FQKzlDeEM7QTZCNTlFSTs7OztFQUNFLDJDQUFBO0VBQ0EsOER0QjIvQmtDO0FQKzlDeEM7QTZCeDlFTTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsYXRCbS9CZ0M7RXNCbC9CaEMsV0FBQTtFQUNBLG1DdEJnMEJnQztBUDZwRHhDO0E2Qm4rRU07Ozs7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGF0Qm0vQmdDO0VzQmwvQmhDLFdBQUE7RUFDQSxtQ3RCZzBCZ0M7QVA2cER4QztBNkJ0OUVJO0VBQ0UsMkNBQUE7RUFDQSw4RHRCMCtCa0M7QVA4K0N4QztBNkJuOUVJO0VBQ0Usc0NBQUE7QTdCcTlFTjtBNkJqOUVFOztFQUVFLGNyQnpFTztBUjRoRlg7QTZCajlFSTs7RUFDRSx3Q3RCMHlCa0M7QVAwcUR4Qzs7QThCM2lGQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7QTlCOGlGRjtBOEI1aUZFOzs7RUFHRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtBOUI4aUZKO0E4QjFpRkU7OztFQUdFLFVBQUE7QTlCNGlGSjtBOEJ0aUZFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0E5QndpRko7QThCdGlGSTtFQUNFLFVBQUE7QTlCd2lGTjs7QThCN2hGQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0UxQjhPSSxlQUxJO0UwQnZPUixnQnZCeWpCNEI7RXVCeGpCNUIsZ0J2QmdrQjRCO0V1Qi9qQjVCLDJCdkJtMUJzQztFdUJsMUJ0QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUN2QjA2QnNDO0V1Qno2QnRDLDJEQUFBO0E5QmdpRkY7O0E4QnRoRkE7Ozs7RUFJRSxvQkFBQTtFMUJ3Tkksa0JBTEk7QUp1MEVWOztBOEJyaEZBOzs7O0VBSUUsdUJBQUE7RTFCK01JLG1CQUxJO0FKKzBFVjs7QThCcGhGQTs7RUFFRSxtQkFBQTtBOUJ1aEZGOztBOEJwL0VFO0VBQ0UsOENBQUE7QTlCdS9FSjtBK0J4bEZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnhCdTBCb0M7RUhya0JsQyxrQkFMSTtFMkIxUE4saUN4QmtqQ3FCO0FQdWlEekI7O0ErQnRsRkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0UzQnFQRSxtQkFMSTtFMkI3T04sV3hCcWlDcUI7RXdCcGlDckIsbUN4Qm9pQ3FCO0FQb2pEekI7O0ErQm5sRkk7Ozs7RUFFRSxjQUFBO0EvQndsRk47O0ErQnZvRkk7RUFxREUsK0N4QnVoQ21CO0V3QnBoQ2pCLG9DeEI4MUJnQztFd0I3MUJoQywyUEFBQTtFQUNBLDRCQUFBO0VBQ0EsMkRBQUE7RUFDQSxnRUFBQTtBL0JvbEZSO0ErQmpsRk07RUFDRSwrQ3hCNGdDaUI7RXdCdmdDZiwyRHhCdWdDZTtBUHdrRHpCOztBK0JwcEZJO0VBK0VJLG9DeEJ1MEJnQztFd0J0MEJoQyxrRkFBQTtBL0J5a0ZSOztBK0J6cEZJO0VBdUZFLCtDeEJxL0JtQjtBUGlsRHpCO0ErQm5rRlE7RUFFRSxtUUFBQTtFQUNBLHVCeEJxNUI4QjtFd0JwNUI5QiwrREFBQTtFQUNBLDJFQUFBO0EvQm9rRlY7QStCaGtGTTtFQUNFLCtDeEJ3K0JpQjtFd0JuK0JmLDJEeEJtK0JlO0FQMmxEekI7O0ErQnZxRkk7RUFrSEkseUNBQUE7QS9CeWpGUjs7QStCM3FGSTtFQXlIRSwrQ3hCbTlCbUI7QVBtbUR6QjtBK0JwakZNO0VBQ0UsNEN4Qmc5QmlCO0FQc21EekI7QStCbmpGTTtFQUNFLDJEeEI0OEJpQjtBUHltRHpCO0ErQmxqRk07RUFDRSxpQ3hCdzhCaUI7QVA0bUR6Qjs7QStCL2lGSTtFQUNFLGtCQUFBO0EvQmtqRk47O0ErQjVyRkk7Ozs7O0VBb0pNLFVBQUE7QS9CZ2pGVjs7QStCaHJGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ4QnUwQm9DO0VIcmtCbEMsa0JBTEk7RTJCMVBOLG1DeEJrakNxQjtBUGdvRHpCOztBK0IvcUZFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFM0JxUEUsbUJBTEk7RTJCN09OLFd4QnFpQ3FCO0V3QnBpQ3JCLGtDeEJvaUNxQjtBUDZvRHpCOztBK0I1cUZJOzs7O0VBRUUsY0FBQTtBL0JpckZOOztBK0JodUZJO0VBcURFLGlEeEJ1aENtQjtFd0JwaENqQixvQ3hCODFCZ0M7RXdCNzFCaEMsNFVBQUE7RUFDQSw0QkFBQTtFQUNBLDJEQUFBO0VBQ0EsZ0VBQUE7QS9CNnFGUjtBK0IxcUZNO0VBQ0UsaUR4QjRnQ2lCO0V3QnZnQ2YsMER4QnVnQ2U7QVBpcUR6Qjs7QStCN3VGSTtFQStFSSxvQ3hCdTBCZ0M7RXdCdDBCaEMsa0ZBQUE7QS9Ca3FGUjs7QStCbHZGSTtFQXVGRSxpRHhCcS9CbUI7QVAwcUR6QjtBK0I1cEZRO0VBRUUsb1ZBQUE7RUFDQSx1QnhCcTVCOEI7RXdCcDVCOUIsK0RBQUE7RUFDQSwyRUFBQTtBL0I2cEZWO0ErQnpwRk07RUFDRSxpRHhCdytCaUI7RXdCbitCZiwwRHhCbStCZTtBUG9yRHpCOztBK0Jod0ZJO0VBa0hJLHlDQUFBO0EvQmtwRlI7O0ErQnB3Rkk7RUF5SEUsaUR4Qm05Qm1CO0FQNHJEekI7QStCN29GTTtFQUNFLDhDeEJnOUJpQjtBUCtyRHpCO0ErQjVvRk07RUFDRSwwRHhCNDhCaUI7QVBrc0R6QjtBK0Izb0ZNO0VBQ0UsbUN4Qnc4QmlCO0FQcXNEekI7O0ErQnhvRkk7RUFDRSxrQkFBQTtBL0Iyb0ZOOztBK0JyeEZJOzs7OztFQXNKTSxVQUFBO0EvQnVvRlY7O0Fn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dk5aOztBMEVqd05RO0VBT0ksOENBQUE7QTFFOHZOWjs7QTBFcndOUTtFQU9JLDJCQUFBO0ExRWt3Tlo7O0EwRW54TlE7RUFDRSxnRkFBQTtBMUVzeE5WOztBMEV2eE5RO0VBQ0Usa0ZBQUE7QTFFMHhOVjs7QTBFM3hOUTtFQUNFLGdGQUFBO0ExRTh4TlY7O0EwRS94TlE7RUFDRSw2RUFBQTtBMUVreU5WOztBMEVueU5RO0VBQ0UsZ0ZBQUE7QTFFc3lOVjs7QTBFdnlOUTtFQUNFLCtFQUFBO0ExRTB5TlY7O0EwRTN5TlE7RUFDRSw4RUFBQTtBMUU4eU5WOztBMEUveU5RO0VBQ0UsNkVBQUE7QTFFa3pOVjs7QTBFenlOUTtFQU9JLDJCQUFBO0ExRXN5Tlo7O0EwRTd5TlE7RUFPSSw2QkFBQTtBMUUweU5aOztBMEVqek5RO0VBT0ksNkJBQUE7QTFFOHlOWjs7QTBFcnpOUTtFQU9JLDBCQUFBO0ExRWt6Tlo7O0EwRXp6TlE7RUFPSSwyQkFBQTtBMUVzek5aOztBMEU3ek5RO0VBT0ksaUJBQUE7QTFFMHpOWjs7QTBFajBOUTtFQU9JLG1CQUFBO0ExRTh6Tlo7O0EwRXIwTlE7RUFPSSxvQkFBQTtBMUVrME5aOztBMEV6ME5RO0VBT0ksb0JBQUE7QTFFczBOWjs7QTBFNzBOUTtFQU9JLHNCQUFBO0ExRTAwTlo7O0EwRWoxTlE7RUFPSSx1QkFBQTtBMUU4ME5aOztBMEVyMU5RO0VBT0ksa0JBQUE7QTFFazFOWjs7QTBFejFOUTtFQU9JLG9CQUFBO0ExRXMxTlo7O0EwRTcxTlE7RUFPSSxxQkFBQTtBMUUwMU5aOztBMEVqMk5RO0VBT0ksbUJBQUE7QTFFODFOWjs7QTBFcjJOUTtFQU9JLHFCQUFBO0ExRWsyTlo7O0EwRXoyTlE7RUFPSSxzQkFBQTtBMUVzMk5aOztBMEU3Mk5RO0VBT0ksMkNBQUE7QTFFMDJOWjs7QTBFajNOUTtFQU9JLHNDQUFBO0ExRTgyTlo7O0EwRXIzTlE7RUFPSSxzQ0FBQTtBMUVrM05aOztBMEV6M05RO0VBT0ksdUZBQUE7QTFFczNOWjs7QTBFNzNOUTtFQU9JLG9CQUFBO0ExRTAzTlo7O0EwRWo0TlE7RUFPSSwyRkFBQTtBMUU4M05aOztBMEVyNE5RO0VBT0ksd0JBQUE7QTFFazROWjs7QTBFejROUTtFQU9JLDZGQUFBO0ExRXM0Tlo7O0EwRTc0TlE7RUFPSSwwQkFBQTtBMUUwNE5aOztBMEVqNU5RO0VBT0ksOEZBQUE7QTFFODROWjs7QTBFcjVOUTtFQU9JLDJCQUFBO0ExRWs1Tlo7O0EwRXo1TlE7RUFPSSw0RkFBQTtBMUVzNU5aOztBMEU3NU5RO0VBT0kseUJBQUE7QTFFMDVOWjs7QTBFajZOUTtFQUlRLHNCQUFBO0VBR0osOEVBQUE7QTFFKzVOWjs7QTBFdDZOUTtFQUlRLHNCQUFBO0VBR0osZ0ZBQUE7QTFFbzZOWjs7QTBFMzZOUTtFQUlRLHNCQUFBO0VBR0osOEVBQUE7QTFFeTZOWjs7QTBFaDdOUTtFQUlRLHNCQUFBO0VBR0osMkVBQUE7QTFFODZOWjs7QTBFcjdOUTtFQUlRLHNCQUFBO0VBR0osOEVBQUE7QTFFbTdOWjs7QTBFMTdOUTtFQUlRLHNCQUFBO0VBR0osNkVBQUE7QTFFdzdOWjs7QTBFLzdOUTtFQUlRLHNCQUFBO0VBR0osNEVBQUE7QTFFNjdOWjs7QTBFcDhOUTtFQUlRLHNCQUFBO0VBR0osMkVBQUE7QTFFazhOWjs7QTBFejhOUTtFQUlRLHNCQUFBO0VBR0osNEVBQUE7QTFFdThOWjs7QTBFOThOUTtFQUlRLHNCQUFBO0VBR0osNEVBQUE7QTFFNDhOWjs7QTBFbjlOUTtFQU9JLHdEQUFBO0ExRWc5Tlo7O0EwRXY5TlE7RUFPSSwwREFBQTtBMUVvOU5aOztBMEUzOU5RO0VBT0ksd0RBQUE7QTFFdzlOWjs7QTBFLzlOUTtFQU9JLHFEQUFBO0ExRTQ5Tlo7O0EwRW4rTlE7RUFPSSx3REFBQTtBMUVnK05aOztBMEV2K05RO0VBT0ksdURBQUE7QTFFbytOWjs7QTBFMytOUTtFQU9JLHNEQUFBO0ExRXcrTlo7O0EwRS8rTlE7RUFPSSxxREFBQTtBMUU0K05aOztBMEVuL05RO0VBT0ksNEJBQUE7QTFFZy9OWjs7QTBFdi9OUTtFQU9JLDRCQUFBO0ExRW8vTlo7O0EwRTMvTlE7RUFPSSw0QkFBQTtBMUV3L05aOztBMEUvL05RO0VBT0ksNEJBQUE7QTFFNC9OWjs7QTBFbmdPUTtFQU9JLDRCQUFBO0ExRWdnT1o7O0EwRWpoT1E7RUFDRSx3QkFBQTtBMUVvaE9WOztBMEVyaE9RO0VBQ0UseUJBQUE7QTFFd2hPVjs7QTBFemhPUTtFQUNFLHdCQUFBO0ExRTRoT1Y7O0EwRTdoT1E7RUFDRSx5QkFBQTtBMUVnaU9WOztBMEVqaU9RO0VBQ0Usc0JBQUE7QTFFb2lPVjs7QTBFM2hPUTtFQU9JLHFCQUFBO0ExRXdoT1o7O0EwRS9oT1E7RUFPSSxxQkFBQTtBMUU0aE9aOztBMEVuaU9RO0VBT0kscUJBQUE7QTFFZ2lPWjs7QTBFdmlPUTtFQU9JLHNCQUFBO0ExRW9pT1o7O0EwRTNpT1E7RUFPSSxzQkFBQTtBMUV3aU9aOztBMEUvaU9RO0VBT0ksMEJBQUE7QTFFNGlPWjs7QTBFbmpPUTtFQU9JLHVCQUFBO0ExRWdqT1o7O0EwRXZqT1E7RUFPSSwyQkFBQTtBMUVvak9aOztBMEUzak9RO0VBT0ksc0JBQUE7QTFFd2pPWjs7QTBFL2pPUTtFQU9JLHNCQUFBO0ExRTRqT1o7O0EwRW5rT1E7RUFPSSxzQkFBQTtBMUVna09aOztBMEV2a09RO0VBT0ksdUJBQUE7QTFFb2tPWjs7QTBFM2tPUTtFQU9JLHVCQUFBO0ExRXdrT1o7O0EwRS9rT1E7RUFPSSwyQkFBQTtBMUU0a09aOztBMEVubE9RO0VBT0ksd0JBQUE7QTFFZ2xPWjs7QTBFdmxPUTtFQU9JLDRCQUFBO0ExRW9sT1o7O0EwRTNsT1E7RUFPSSx5QkFBQTtBMUV3bE9aOztBMEUvbE9RO0VBT0ksOEJBQUE7QTFFNGxPWjs7QTBFbm1PUTtFQU9JLGlDQUFBO0ExRWdtT1o7O0EwRXZtT1E7RUFPSSxzQ0FBQTtBMUVvbU9aOztBMEUzbU9RO0VBT0kseUNBQUE7QTFFd21PWjs7QTBFL21PUTtFQU9JLHVCQUFBO0ExRTRtT1o7O0EwRW5uT1E7RUFPSSx1QkFBQTtBMUVnbk9aOztBMEV2bk9RO0VBT0kseUJBQUE7QTFFb25PWjs7QTBFM25PUTtFQU9JLHlCQUFBO0ExRXduT1o7O0EwRS9uT1E7RUFPSSwwQkFBQTtBMUU0bk9aOztBMEVub09RO0VBT0ksNEJBQUE7QTFFZ29PWjs7QTBFdm9PUTtFQU9JLGtDQUFBO0ExRW9vT1o7O0EwRTNvT1E7RUFPSSxzQ0FBQTtBMUV3b09aOztBMEUvb09RO0VBT0ksb0NBQUE7QTFFNG9PWjs7QTBFbnBPUTtFQU9JLGtDQUFBO0ExRWdwT1o7O0EwRXZwT1E7RUFPSSx5Q0FBQTtBMUVvcE9aOztBMEUzcE9RO0VBT0ksd0NBQUE7QTFFd3BPWjs7QTBFL3BPUTtFQU9JLHdDQUFBO0ExRTRwT1o7O0EwRW5xT1E7RUFPSSxrQ0FBQTtBMUVncU9aOztBMEV2cU9RO0VBT0ksZ0NBQUE7QTFFb3FPWjs7QTBFM3FPUTtFQU9JLDhCQUFBO0ExRXdxT1o7O0EwRS9xT1E7RUFPSSxnQ0FBQTtBMUU0cU9aOztBMEVuck9RO0VBT0ksK0JBQUE7QTFFZ3JPWjs7QTBFdnJPUTtFQU9JLG9DQUFBO0ExRW9yT1o7O0EwRTNyT1E7RUFPSSxrQ0FBQTtBMUV3ck9aOztBMEUvck9RO0VBT0ksZ0NBQUE7QTFFNHJPWjs7QTBFbnNPUTtFQU9JLHVDQUFBO0ExRWdzT1o7O0EwRXZzT1E7RUFPSSxzQ0FBQTtBMUVvc09aOztBMEUzc09RO0VBT0ksaUNBQUE7QTFFd3NPWjs7QTBFL3NPUTtFQU9JLDJCQUFBO0ExRTRzT1o7O0EwRW50T1E7RUFPSSxpQ0FBQTtBMUVndE9aOztBMEV2dE9RO0VBT0ksK0JBQUE7QTFFb3RPWjs7QTBFM3RPUTtFQU9JLDZCQUFBO0ExRXd0T1o7O0EwRS90T1E7RUFPSSwrQkFBQTtBMUU0dE9aOztBMEVudU9RO0VBT0ksOEJBQUE7QTFFZ3VPWjs7QTBFdnVPUTtFQU9JLG9CQUFBO0ExRW91T1o7O0EwRTN1T1E7RUFPSSxtQkFBQTtBMUV3dU9aOztBMEUvdU9RO0VBT0ksbUJBQUE7QTFFNHVPWjs7QTBFbnZPUTtFQU9JLG1CQUFBO0ExRWd2T1o7O0EwRXZ2T1E7RUFPSSxtQkFBQTtBMUVvdk9aOztBMEUzdk9RO0VBT0ks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QU9JLDBEQUFBO0VBQUEsMkRBQUE7QTFFazBRWjs7QTBFejBRUTtFQU9JLDZEQUFBO0VBQUEsOERBQUE7QTFFdTBRWjs7QTBFOTBRUTtFQU9JLDZEQUFBO0VBQUEsOERBQUE7QTFFNDBRWjs7QTBFbjFRUTtFQU9JLDhEQUFBO0VBQUEsK0RBQUE7QTFFaTFRWjs7QTBFeDFRUTtFQU9JLHNDQUFBO0VBQUEsdUNBQUE7QTFFczFRWjs7QTBFNzFRUTtFQU9JLCtEQUFBO0VBQUEsZ0VBQUE7QTFFMjFRWjs7QTBFbDJRUTtFQU9JLDJEQUFBO0VBQUEsOERBQUE7QTFFZzJRWjs7QTBFdjJRUTtFQU9JLHFDQUFBO0VBQUEsd0NBQUE7QTFFcTJRWjs7QTBFNTJRUTtFQU9JLDhEQUFBO0VBQUEsaUVBQUE7QTFFMDJRWjs7QTBFajNRUTtFQU9JLDJEQUFBO0VBQUEsOERBQUE7QTFFKzJRWjs7QTBFdDNRUTtFQU9JLDhEQUFBO0VBQUEsaUVBQUE7QTFFbzNRWjs7QTBFMzNRUTtFQU9JLDhEQUFBO0VBQUEsaUVBQUE7QTFFeTNRWjs7QTBFaDRRUTtFQU9JLCtEQUFBO0VBQUEsa0VBQUE7QTFFODNRWjs7QTBFcjRRUTtFQU9JLHVDQUFBO0VBQUEsMENBQUE7QTFFbTRRWjs7QTBFMTRRUTtFQU9JLGdFQUFBO0VBQUEsbUVBQUE7QTFFdzRRWjs7QTBFLzRRUTtFQU9JLDhEQUFBO0VBQUEsNkRBQUE7QTFFNjRRWjs7QTBFcDVRUTtFQU9JLHdDQUFBO0VBQUEsdUNBQUE7QTFFazVRWjs7QTBFejVRUTtFQU9JLGlFQUFBO0VBQUEsZ0VBQUE7QTFFdTVRWjs7QTBFOTVRUTtFQU9JLDhEQUFBO0VBQUEsNkRBQUE7QTFFNDVRWjs7QTBFbjZRUTtFQU9JLGlFQUFBO0VBQUEsZ0VBQUE7QTFFaTZRWjs7QTBFeDZRUTtFQU9JLGlFQUFBO0VBQUEsZ0VBQUE7QTFFczZRWjs7QTBFNzZRUTtFQU9JLGtFQUFBO0VBQUEsaUVBQUE7QTFFMjZRWjs7QTBFbDdRUTtFQU9JLDBDQUFBO0VBQUEseUNBQUE7QTFFZzdRWjs7QTBFdjdRUTtFQU9JLG1FQUFBO0VBQUEsa0VBQUE7QTFFcTdRWjs7QTBFNTdRUTtFQU9JLDZEQUFBO0VBQUEsMERBQUE7QTFFMDdRWjs7QTBFajhRUTtFQU9JLHVDQUFBO0VBQUEsb0NBQUE7QTFFKzdRWjs7QTBFdDhRUTtFQU9JLGdFQUFBO0VBQUEsNkRBQUE7QTFFbzhRWjs7QTBFMzhRUTtFQU9JLDZEQUFBO0VBQUEsMERBQUE7QTFFeThRWjs7QTBFaDlRUTtFQU9JLGdFQUFBO0VBQUEsNkRBQUE7QTFFODhRWjs7QTBFcjlRUTtFQU9JLGdFQUFBO0VBQUEsNkRBQUE7QTFFbTlRWjs7QTBFMTlRUTtFQU9JLGlFQUFBO0VBQUEsOERBQUE7QTFFdzlRWjs7QTBFLzlRUTtFQU9JLHlDQUFBO0VBQUEsc0NBQUE7QTFFNjlRWjs7QTBFcCtRUTtFQU9JLGtFQUFBO0VBQUEsK0RBQUE7QTFFaytRWjs7QTBFeitRUTtFQU9JLDhCQUFBO0ExRXMrUVo7O0EwRTcrUVE7RUFPSSw2QkFBQTtBMUUwK1FaOztBMEVqL1FRO0VBT0ksc0JBQUE7QTFFOCtRWjs7QTBFci9RUTtFQU9JLHFCQUFBO0ExRWsvUVo7O0EwRXovUVE7RUFPSSxxQkFBQTtBMUVzL1FaOztBMEU3L1FRO0VBT0kscUJBQUE7QTFFMC9RWjs7QTBFamdSUTtFQU9JLHFCQUFBO0ExRTgvUVo7O0FleGdSSTtFMkRHSTtJQU9JLHNCQUFBO0UxRW1nUlY7RTBFMWdSTTtJQU9JLHVCQUFBO0UxRXNnUlY7RTBFN2dSTTtJQU9JLHNCQUFBO0UxRXlnUlY7RTBFaGhSTTtJQU9JLGlDQUFBO09BQUEsOEJBQUE7RTFFNGdSVjtFMEVuaFJNO0lBT0ksK0JBQUE7T0FBQSw0QkFBQTtFMUUrZ1JWO0UwRXRoUk07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0UxRWtoUlY7RTBFemhSTTtJQU9JLG9DQUFBO09BQUEsaUNBQUE7RTFFcWhSVjtFMEU1aFJNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFMUV3aFJWO0UwRS9oUk07SUFPSSwwQkFBQTtFMUUyaFJWO0UwRWxpUk07SUFPSSxnQ0FBQTtFMUU4aFJWO0UwRXJpUk07SUFPSSx5QkFBQTtFMUVpaVJWO0UwRXhpUk07SUFPSSx3QkFBQTtFMUVvaVJWO0UwRTNpUk07SUFPSSwrQkFBQTtFMUV1aVJWO0UwRTlpUk07SUFPSSx5QkFBQTtFMUUwaVJWO0UwRWpqUk07SUFPSSw2QkFBQTtFMUU2aVJWO0UwRXBqUk07SUFPSSw4QkFBQTtFMUVnalJWO0UwRXZqUk07SUFPSSx3QkFBQTtFMUVtalJWO0UwRTFqUk07SUFPSSwrQkFBQTtFMUVzalJWO0UwRTdqUk07SUFPSSx3QkFBQTtFMUV5alJWO0UwRWhrUk07SUFPSSx5QkFBQTtFMUU0alJWO0UwRW5rUk07SUFPSSw4QkFBQTtFMUUralJWO0UwRXRrUk07SUFPSSxpQ0FBQTtFMUVra1JWO0UwRXprUk07SUFPSSxzQ0FBQTtFMUVxa1JWO0UwRTVrUk07SUFPSSx5Q0FBQTtFMUV3a1JWO0UwRS9rUk07SUFPSSx1QkFBQTtFMUUya1JWO0UwRWxsUk07SUFPSSx1QkFBQTtFMUU4a1JWO0UwRXJsUk07SUFPSSx5QkFBQTtFMUVpbFJWO0UwRXhsUk07SUFPSSx5QkFBQTtFMUVvbFJWO0UwRTNsUk07SUFPSSwwQkFBQTtFMUV1bFJWO0UwRTlsUk07SUFPSSw0QkFBQTtFMUUwbFJWO0UwRWptUk07SUFPSSxrQ0FBQTtFMUU2bFJWO0UwRXBtUk07SUFPSSxzQ0FBQTtFMUVnbVJWO0UwRXZtUk07SUFPSSxvQ0FBQTtFMUVtbVJWO0UwRTFtUk07SUFPSSxrQ0FBQTtFMUVzbVJWO0UwRTdtUk07SUFPSSx5Q0FBQTtFMUV5bVJWO0UwRWhuUk07SUFPSSx3Q0FBQTtFMUU0bVJWO0UwRW5uUk07SUFPSSx3Q0FBQTtFMUUrbVJWO0UwRXRuUk07SUFPSSxrQ0FBQTtFMUVrblJWO0UwRXpuUk07SUFPSSxnQ0FBQTtFMUVxblJWO0UwRTVuUk07SUFPSSw4QkFBQTtFMUV3blJWO0UwRS9uUk07SUFPSSxnQ0FBQTtFMUUyblJWO0UwRWxvUk07SUFPSSwrQkFBQTtFMUU4blJWO0UwRXJvUk07SUFPSSxvQ0FBQTtFMUVpb1JWO0UwRXhv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QUE7RTFFeTZSVjtFMEVoN1JNO0lBT0ksOEJBQUE7RTFFNDZSVjtFMEVuN1JNO0lBT0ksNEJBQUE7RTFFKzZSVjtFMEV0N1JNO0lBT0ksMkJBQUE7RTFFazdSVjtFMEV6N1JNO0lBT0ksaUNBQUE7RTFFcTdSVjtFMEU1N1JNO0lBT0ksZ0NBQUE7RTFFdzdSVjtFMEUvN1JNO0lBT0ksOEJBQUE7RTFFMjdSVjtFMEVsOFJNO0lBT0ksZ0NBQUE7RTFFODdSVjtFMEVyOFJNO0lBT0ksOEJBQUE7RTFFaThSVjtFMEV4OFJNO0lBT0ksNEJBQUE7RTFFbzhSVjtFMEUzOFJNO0lBT0ksa0NBQUE7RTFFdThSVjtFMEU5OFJNO0lBT0ksaUNBQUE7RTFFMDhSVjtFMEVqOVJNO0lBT0ksK0JBQUE7RTFFNjhSVjtFMEVwOVJNO0lBT0ksaUNBQUE7RTFFZzlSVjtFMEV2OVJNO0lBT0ksK0JBQUE7RTFFbTlSVjtFMEUxOVJNO0lBT0ksMEJBQUE7RTFFczlSVjtFMEU3OVJNO0lBT0ksZ0NBQUE7RTFFeTlSVjtFMEVoK1JNO0lBT0ksK0JBQUE7RTFFNDlSVjtFMEVuK1JNO0lBT0ksNkJBQUE7RTFFKzlSVjtFMEV0K1JNO0lBT0ksK0JBQUE7RTFFaytSVjtFMEV6K1JNO0lBT0ksNkJBQUE7RTFFcStSVjtFMEU1K1JNO0lBT0ksaUJBQUE7RTFFdytSVjtFMEUvK1JNO0lBT0ksdUJBQUE7RTFFMitSVjtFMEVsL1JNO0lBT0ksc0JBQUE7RTFFOCtSVjtFMEVyL1JNO0lBT0ksb0JBQUE7RTFFaS9SVjtFMEV4L1JNO0lBT0ksc0JBQUE7RTFFby9SVjtFMEUzL1JNO0lBT0ksb0JBQUE7RTFFdS9SVjtFMEU5L1JNO0lBT0kscUJBQUE7RTFFMC9SVjtFMEVqZ1NNO0lBT0ksMkJBQUE7RTFFNi9SVjtFMEVwZ1NNO0lBT0ksMEJBQUE7RTFFZ2dTVjtFMEV2Z1NNO0lBT0ksd0JBQUE7RTFFbWdTVjtFMEUxZ1NNO0lBT0ksMEJBQUE7RTFFc2dTVjtFMEU3Z1NNO0lBT0ksd0JBQUE7RTFFeWdTVjtFMEVoaFNNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFMUU0Z1NWO0UwRW5oU007SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0UxRStnU1Y7RTBFdGhTTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTFFa2hTVjtFMEV6aFNNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFMUVxaFNWO0UwRTVoU007SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRXdoU1Y7RTBFL2hTTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RTFFMmhTVjtFMEVsaVNNO0lBT0ksMkJBQUE7RTFFOGhTVjtFMEVyaVNNO0lBT0ksNEJBQUE7RTFFaWlTVjtFMEV4aVNNO0lBT0ksNkJBQUE7RTFFb2lTVjtBQUNGO0FlL2lTSTtFMkRHSTtJQU9JLHNCQUFBO0UxRXlpU1Y7RTBFaGpTTTtJQU9JLHVCQUFBO0UxRTRpU1Y7RTBFbmpTTTtJQU9JLHNCQUFBO0UxRStpU1Y7RTBFdGpTTTtJQU9JLGlDQUFBO09BQUEsOEJBQUE7RTFFa2pTVjtFMEV6alNNO0lBT0ksK0JBQUE7T0FBQSw0QkFBQTtFMUVxalNWO0UwRTVqU007SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0UxRXdqU1Y7RTBFL2pTTTtJQU9JLG9DQUFBO09BQUEsaUNBQUE7RTFFMmpTVjtFMEVsa1NNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFMUU4alNWO0UwRXJrU007SUFPSSwwQkFBQTtFMUVpa1NWO0UwRXhrU007SUFPSSxnQ0FBQTtFMUVva1NWO0UwRTNrU007SUFPSSx5QkFBQTtFMUV1a1NWO0UwRTlrU007SUFPSSx3QkFBQTtFMUUwa1NWO0UwRWpsU007SUFPSSwrQkFBQTtFMUU2a1NWO0UwRXBsU007SUFPSSx5QkFBQTtFMUVnbFNWO0UwRXZsU007SUFPSSw2QkFBQTtFMUVtbFNWO0UwRTFsU007SUFPSSw4QkFBQTtFMUVzbFNWO0UwRTdsU007SUFPSSx3QkFBQTtFMUV5bFNWO0UwRWhtU007SUFPSSwrQkFBQTtFMUU0bFNWO0UwRW5tU007SUFPSSx3QkFBQTtFMUUrbFNWO0UwRXRtU007SUFPSSx5QkFBQTtFMUVrbVNWO0UwRXptU007SUFPSSw4QkFBQTtFMUVxbVNWO0UwRTVtU007SUFPSSxpQ0FBQTtFMUV3bVNWO0UwRS9tU007SUFPSSxzQ0FBQTtFMUUybVNWO0UwRWxuU007SUFPSSx5Q0FBQTtFMUU4bVNWO0UwRXJuU007SUFPSSx1QkFBQTtFMUVpblNWO0UwRXhuU007SUFPSSx1QkFBQTtFMUVvblNWO0UwRTNuU007SUFPSSx5QkFBQTtFMUV1blNWO0UwRTluU007SUFPSSx5QkFBQTtFMUUwblNWO0UwRWpvU007SUFPSSwwQkFBQTtFMUU2blNWO0UwRXBvU007SUFPSSw0QkFBQTtFMUVnb1NWO0UwRXZvU007SUFPSSxrQ0FBQTtFMUVtb1NWO0UwRTFvU007SUFPSSxzQ0FBQTtFMUVzb1NWO0UwRTdvU007SUFPSSxvQ0FBQTtFMUV5b1NWO0UwRWhwU007SUFPSSxrQ0FBQTtFMUU0b1NWO0UwRW5wU007SUFPSSx5Q0FBQTtFMUUrb1NWO0UwRXRwU007SUFPSSx3Q0FBQTtFMUVrcFNWO0UwRXpwU007SUFPSSx3Q0FBQTtFMUVxcFNWO0UwRTVwU007SUFPSSxrQ0FBQTtFMUV3cFNWO0UwRS9wU007SUFPSSxnQ0FBQTtFMUUycFNWO0UwRWxxU007SUFPSSw4QkFBQTtFMUU4cFNWO0UwRXJxU007SUFPSSxnQ0FBQTtFMUVpcVNWO0UwRXhxU007SUFPSSwrQkFBQTtFMUVvcVNWO0UwRTNxU007SUFPSSxvQ0FBQTtFMUV1cVNWO0UwRTlxU007SUFPSSxrQ0FBQTtFMUUwcVNWO0UwRWpyU007SUFPSSxnQ0FBQTtFMUU2cVNWO0UwRXByU007SUFPSSx1Q0FBQTtFMUVnclNWO0UwRXZyU007SUFPSSxzQ0FBQTtFMUVtclNWO0UwRTFyU007SUFPSSxpQ0FBQTtFMUVzclNWO0UwRTdyU007SUFPSSwyQkFBQTtFMUV5clNWO0UwRWhzU007SUFPSSxpQ0FBQTtFMUU0clNWO0UwRW5zU007SUFPSSwrQkFBQTtFMUUrclNWO0UwRXRzU007SUFPSSw2QkFBQTtFMUVrc1NWO0UwRXpzU007SUFPSSwrQkFBQTtFMUVxc1NWO0UwRTVzU007SUFPSSw4QkFBQTtFMUV3c1NWO0UwRS9zU007SUFPSSxvQkFBQTtFMUUyc1NWO0UwRWx0U007SUFPSSxtQkFBQTtFMUU4c1NWO0UwRXJ0U007SUFPSSxtQkFBQTtFMUVpdFNWO0UwRXh0U007SUFPSSxtQkFBQTtFMUVvdFNWO0UwRTN0U007SUFPSSxtQkFBQTtFMUV1dFNWO0UwRTl0U007SUFPSSxtQkFBQTtFMUUwdFNWO0UwRWp1U007SUFPSSxtQkFBQTtFMUU2dFNWO0UwRXB1U007SUFPSSxtQkFBQTtFMUVndVNWO0UwRXZ1U007SUFPSSxvQkFBQTtFMUVtdVNWO0UwRTF1U007SUFPSSwwQkFBQTtFMUVzdVNWO0UwRTd1U007SUFPSSx5QkFBQTtFMUV5dVNWO0UwRWh2U007SUFPSSx1QkFBQTtFMUU0dVNWO0UwRW52U007SUFPSSx5QkFBQTtFMUUrdVNWO0UwRXR2U007SUFPSSx1QkFBQTtFMUVrdlNWO0UwRXp2U007SUFPSSx1QkFBQTtFMUVxdlNWO0UwRTV2U007SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0UxRXl2U1Y7RTBFaHdTTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFNnZTVjtFMEVwd1NNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFMUVpd1NWO0UwRXh3U007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UxRXF3U1Y7RTBFNXdTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFeXdTVjtFMEVoeFNNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFMUU2d1NWO0UwRXB4U007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UxRWl4U1Y7RTBFeHhTTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTFFcXhTVjtFMEU1eFNNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFMUV5eFNWO0UwRWh5U007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRTZ4U1Y7RTBFcHlTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFaXlTVjtFMEV4eVNNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUVxeVNWO0UwRTV5U007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UxRXl5U1Y7RTBFaHpTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFNnlTVjtFMEVwelNNO0lBT0ksd0JBQUE7RTFFZ3pTVjtFMEV2elNNO0lBT0ksOEJBQUE7RTFFbXpTVjtFMEUxelNNO0lBT0ksNkJBQUE7RTFFc3pTVjtFMEU3elNNO0lBT0ksMkJBQUE7RTFFeXpTVjtFMEVoMFNNO0lBT0ksNkJBQUE7RTFFNHpTVjtFMEVuMFNNO0lBT0ksMkJBQUE7RTFFK3pTVjtFMEV0MFNNO0lBT0ksMkJBQUE7RTFFazBTVjtFMEV6MFNNO0lBT0ksMEJBQUE7RTFFcTBTVjtFMEU1MFNNO0lBT0ksZ0NBQUE7RTFFdzBTVjtFMEUvMFNNO0lBT0ksK0JBQUE7RTFFMjBTVjtFMEVsMVNNO0lBT0ksNkJBQUE7RTFFODBTVjtFMEVyMVNNO0lBT0ksK0JBQUE7RTFFaTFTVjtFMEV4MVNNO0lBT0ksNkJBQUE7RTFFbzFTVjtFMEUzMVNNO0lBT0ksNkJBQUE7RTFFdTFTVjtFMEU5MVNNO0lBT0ksMkJBQUE7RTFFMDFTVjtFMEVqMlNNO0lBT0ksaUNBQUE7RTFFNjFTVjtFMEVwMlNNO0lBT0ksZ0NBQUE7RTFFZzJTVjtFMEV2MlNNO0lBT0ksOEJBQUE7RTFFbTJTVjtFMEUxMlNNO0lBT0ksZ0NBQUE7RTFFczJTVjtFMEU3MlNNO0lBT0ksOEJBQUE7RTFFeTJTVjtFMEVoM1NNO0lBT0ksOEJBQUE7RTFFNDJTVjtFMEVuM1NNO0lBT0kseUJBQUE7RTFFKzJTVjtFMEV0M1NNO0lBT0ksK0JBQUE7RTFFazNTVjtFMEV6M1NNO0lBT0ksOEJBQUE7RTFFcTNTVjtFMEU1M1NNO0lBT0ksNEJBQUE7RTFFdzNTVjtFMEUvM1NNO0lBT0ksOEJBQUE7RTFFMjNTVjtFMEVsNFNNO0lBT0ksNEJBQUE7RTFFODNTVjtFMEVyNFNNO0lBT0ksNEJBQUE7RTFFaTRTVjtFMEV4NFNNO0lBT0kscUJBQUE7RTFFbzRTVjtFMEUzNFNNO0lBT0ksMkJBQUE7RTFFdTRTVjtFMEU5NFNNO0lBT0ksMEJBQUE7RTFFMDRTVjtFMEVqNVNNO0lBT0ksd0JBQUE7RTFFNjRTVjtFMEVwNVNNO0lBT0ksMEJBQUE7RTFFZzVTVjtFMEV2NVNNO0lBT0ksd0JBQUE7RTFFbTVTVjtFMEUxNVNNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFMUV1NVNWO0UwRTk1U007SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0UxRTI1U1Y7RTBFbDZTTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFKzVTVjtFMEV0NlNNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFMUVtNlNWO0UwRTE2U007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UxRXU2U1Y7RTBFOTZTTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RTFFMjZTVjtFMEVsN1NNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFMUUrNlNWO0UwRXQ3U007SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0UxRW03U1Y7RTBFMTdTTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTFFdTdTVjtFMEU5N1NNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFMUUyN1NWO0UwRWw4U007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UxRSs3U1Y7RTBFdDhTTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTFFbThTVjtFMEUxOFNNO0lBT0kseUJBQUE7RTFFczhTVjtFMEU3OFNNO0lBT0ksK0JBQUE7RTFFeThTVjtFMEVoOVNNO0lBT0ksOEJBQUE7RTFFNDhTVjtFMEVuOVNNO0lBT0ksNEJBQUE7RTFFKzhTVjtFMEV0OVNNO0lBT0ksOEJBQUE7RTFFazlTVjtFMEV6OVNNO0lBT0ksNEJBQUE7RTFFcTlTVjtFMEU1OVNNO0lBT0ksMkJBQUE7RTFFdzlTVjtFMEUvOVNNO0lBT0ksaUNBQUE7RTFFMjlTVjtFMEVsK1NNO0lBT0ksZ0NBQUE7RTFFODlTVjtFMEVyK1NNO0lBT0ksOEJBQUE7RTFFaStTVjtFMEV4K1NNO0lBT0ksZ0NBQUE7RTFFbytTVjtFMEUzK1NNO0lBT0ksOEJBQUE7RTFFdStTVjtFMEU5K1NNO0lBT0ksNEJBQUE7RTFFMCtTVjtFMEVqL1NNO0lBT0ksa0NBQUE7RTFFNitTVjtFMEVwL1NNO0lBT0ksaUNBQUE7RTFFZy9TVjtFMEV2L1NNO0lBT0ksK0JBQUE7RTFFbS9TVjtFMEUxL1NNO0lBT0ksaUNBQUE7RTFFcy9TVjtFMEU3L1NNO0lBT0ksK0JBQUE7RTFFeS9TVjtFMEVoZ1RNO0lBT0ksMEJBQUE7RTFFNC9TVjtFMEVuZ1RNO0lBT0ksZ0NBQUE7RTFFKy9TVjtFMEV0Z1RNO0lBT0ksK0JBQUE7RTFFa2dUVjtFMEV6Z1RNO0lBT0ksNkJBQUE7RTFFcWdUVjtFMEU1Z1RNO0lBT0ksK0JBQUE7RTFFd2dUVjtFMEUvZ1RNO0lBT0ksNkJBQUE7RTFFMmdUVjtFMEVsaFRNO0lBT0ksaUJBQUE7RTFFOGdUVjtFMEVyaFRNO0lBT0ksdUJBQUE7RTFFaWhUVjtFMEV4aFRNO0lBT0ksc0JBQUE7RTFFb2hUVjtFMEUzaFRNO0lBT0ksb0JBQUE7RTFFdWhUVjtFMEU5aFRNO0lBT0ksc0JBQUE7RTFFMGhUVjtFMEVqaVRNO0lBT0ksb0JBQUE7RTFFNmhUVjtFMEVwaVRNO0lBT0kscUJBQUE7RTFFZ2lUVjtFMEV2aVRNO0lBT0ksMkJBQUE7RTFFbWlUVjtFMEUxaVRNO0lBT0ksMEJBQUE7RTFFc2lUVjtFMEU3aVRNO0lBT0ksd0JBQUE7RTFFeWlUVjtFMEVoalRNO0lBT0ksMEJBQUE7RTFFNGlUVjtFMEVualRNO0lBT0ksd0JBQUE7RTFFK2lUVjtFMEV0alRNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFMUVralRWO0UwRXpqVE07SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0UxRXFqVFY7RTBFNWpUTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTFFd2pUVjtFMEUvalRNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFMUUyalRWO0UwRWxrVE07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRThqVFY7RTBFcmtUTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RTFFaWtUVjtFMEV4a1RNO0lBT0ksMkJBQUE7RTFFb2tUVjtFMEUza1RNO0lBT0ksNEJBQUE7RTFFdWtUVjtFMEU5a1RNO0lBT0ksNkJBQUE7RTFFMGtUVjtBQUNGO0FlcmxUSTtFMkRHSTtJQU9JLHNCQUFBO0UxRStrVFY7RTBFdGxUTTtJQU9JLHVCQUFBO0UxRWtsVFY7RTBFemxUTTtJQU9JLHNCQUFBO0UxRXFsVFY7RTBFNWxUTTtJQU9JLGlDQUFBO09BQUEsOEJBQUE7RTFFd2xUVjtFMEUvbFRNO0lBT0ksK0JBQUE7T0FBQSw0QkFBQTtFMUUybFRWO0UwRWxtVE07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0UxRThsVFY7RTBFcm1UTTtJQU9JLG9DQUFBO09BQUEsaUNBQUE7RTFFaW1UVjtFMEV4bVRNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFMUVvbVRWO0UwRTNtVE07SUFPSSwwQkFBQTtFMUV1bVRWO0UwRTltVE07SUFPSSxnQ0FBQTtFMUUwbVRWO0UwRWpuVE07SUFPSSx5QkFBQTtFMUU2bVRWO0UwRXBuVE07SUFPSSx3QkFBQTtFMUVnblRWO0UwRXZuVE07SUFPSSwrQkFBQTtFMUVtblRWO0UwRTFuVE07SUFPSSx5QkFBQTtFMUVzblRWO0UwRTduVE07SUFPSSw2QkFBQTtFMUV5blRWO0UwRWhvVE07SUFPSSw4QkFBQTtFMUU0blRWO0UwRW5vVE07SUFPSSx3QkFBQTtFMUUrblRWO0UwRXRvVE07SUFPSSwrQkFBQTtFMUVrb1RWO0UwRXpvVE07SUFPSSx3QkFBQTtFMUVxb1RWO0UwRTVvVE07SUFPSSx5QkFBQTtFMUV3b1RWO0UwRS9vVE07SUFPSSw4QkFBQTtFMUUyb1RWO0UwRWxwVE07SUFPSSxpQ0FBQTtFMUU4b1RWO0UwRXJwVE07SUFPSSxzQ0FBQTtFMUVpcFRWO0UwRXhwVE07SUFPSSx5Q0FBQTtFMUVvcFRWO0UwRTNwVE07SUFPSSx1QkFBQTtFMUV1cFRWO0UwRTlwVE07SUFPSSx1QkFBQTtFMUUwcFRWO0UwRWpxVE07SUFPSSx5QkFBQTtFMUU2cFRWO0UwRXBxVE07SUFPSSx5QkFBQTtFMUVncVRWO0UwRXZxVE07SUFPSSwwQkFBQTtFMUVtcVRWO0UwRTFxVE07SUFPSSw0QkFBQTtFMUVzcVRWO0UwRTdxVE07SUFPSSxrQ0FBQTtFMUV5cVRWO0UwRWhyVE07SUFPSSxzQ0FBQTtFMUU0cVRWO0UwRW5yVE07SUFPSSxvQ0FBQTtFMUUrcVRWO0UwRXRyVE07SUFPSSxrQ0FBQTtFMUVrclRWO0UwRXpyVE07SUFPSSx5Q0FBQTtFMUVxclRWO0UwRTVyVE07SUFPSSx3Q0FBQTtFMUV3clRWO0UwRS9yVE07SUFPSSx3Q0FBQTtFMUUyclRWO0UwRWxzVE07SUFPSSxrQ0FBQTtFMUU4clRWO0UwRXJzVE07SUFPSSxnQ0FBQTtFMUVpc1RWO0UwRXhzVE07SUFPSSw4QkFBQTtFMUVvc1RWO0UwRTNzVE07SUFPSSxnQ0FBQTtFMUV1c1RWO0UwRTlzVE07SUFPSSwrQkFBQTtFMUUwc1RWO0UwRWp0VE07SUFPSSxvQ0FBQTtFMUU2c1RWO0UwRXB0VE07SUFPSSxrQ0FBQTtFMUVndFRWO0UwRXZ0VE07SUFPSSxnQ0FBQTtFMUVtdFRWO0UwRTF0VE07SUFPSSx1Q0FBQTtFMUVzdFRWO0UwRTd0VE07SUFPSSxzQ0FBQTtFMUV5dFRWO0UwRWh1VE07SUFPSSxpQ0FBQTtFMUU0dFRWO0UwRW51VE07SUFPSSwyQkFBQTtFMUUrdFRWO0UwRXR1VE07SUFPSSxpQ0FBQTtFMUVrdVRWO0UwRXp1VE07SUFPSSwrQkFBQTtFMUVxdVRWO0UwRTV1VE07SUFPSSw2QkFBQTtFMUV3dVRWO0UwRS91VE07SUFPSSwrQkFBQTtFMUUydVRWO0UwRWx2VE07SUFPSSw4QkFBQTtFMUU4dVRWO0UwRXJ2VE07SUFPSSxvQkFBQTtFMUVpdlRWO0UwRXh2VE07SUFPSSxtQkFBQTtFMUVvdlRWO0UwRTN2VE07SUFPSSxtQkFBQTtFMUV1dlRWO0UwRTl2VE07SUFPSSxtQkFBQTtFMUUwdlRWO0UwRWp3VE07SUFPSSxtQkFBQTtFMUU2dlRWO0UwRXB3VE07SUFPSSxtQkFBQTtFMUVnd1RWO0UwRXZ3VE07SUFPSSxtQkFBQTtFMUVtd1RWO0UwRTF3VE07SUFPSSxtQkFBQTtFMUVzd1RWO0UwRTd3VE07SUFPSSxvQkFBQTtFMUV5d1RWO0UwRWh4VE07SUFPSSwwQkFBQTtFMUU0d1RWO0UwRW54VE07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VU07SUFPSSwwQkFBQTtFMUU2b1VWO0UwRXBwVU07SUFPSSxnQ0FBQTtFMUVncFVWO0UwRXZwVU07SUFPSSx5QkFBQTtFMUVtcFVWO0UwRTFwVU07SUFPSSx3QkFBQTtFMUVzcFVWO0UwRTdwVU07SUFPSSwrQkFBQTtFMUV5cFVWO0UwRWhxVU07SUFPSSx5QkFBQTtFMUU0cFVWO0UwRW5xVU07SUFPSSw2QkFBQTtFMUUrcFVWO0UwRXRxVU07SUFPSSw4QkFBQTtFMUVrcVVWO0UwRXpxVU07SUFPSSx3QkFBQTtFMUVxcVVWO0UwRTVxVU07SUFPSSwrQkFBQTtFMUV3cVVWO0UwRS9xVU07SUFPSSx3QkFBQTtFMUUycVVWO0UwRWxyVU07SUFPSSx5QkFBQTtFMUU4cVVWO0UwRXJyVU07SUFPSSw4QkFBQTtFMUVpclVWO0UwRXhyVU07SUFPSSxpQ0FBQTtFMUVvclVWO0UwRTNyVU07SUFPSSxzQ0FBQTtFMUV1clVWO0UwRTlyVU07SUFPSSx5Q0FBQTtFMUUwclVWO0UwRWpzVU07SUFPSSx1QkFBQTtFMUU2clVWO0UwRXBzVU07SUFPSSx1QkFBQTtFMUVnc1VWO0UwRXZzVU07SUFPSSx5QkFBQTtFMUVtc1VWO0UwRTFzVU07SUFPSSx5QkFBQTtFMUVzc1VWO0UwRTdzVU07SUFPSSwwQkFBQTtFMUV5c1VWO0UwRWh0VU07SUFPSSw0QkFBQTtFMUU0c1VWO0UwRW50VU07SUFPSSxrQ0FBQTtFMUUrc1VWO0UwRXR0VU07SUFPSSxzQ0FBQTtFMUVrdFVWO0UwRXp0VU07SUFPSSxvQ0FBQTtFMUVxdFVWO0UwRTV0VU07SUFPSSxrQ0FBQTtFMUV3dFVWO0UwRS90VU07SUFPSSx5Q0FBQTtFMUUydFVWO0UwRWx1VU07SUFPSSx3Q0FBQTtFMUU4dFVWO0UwRXJ1VU07SUFPSSx3Q0FBQTtFMUVpdVVWO0UwRXh1VU07SUFPSSxrQ0FBQTtFMUVvdVVWO0UwRTN1VU07SUFPSSxnQ0FBQTtFMUV1dVVWO0UwRTl1VU07SUFPSSw4QkFBQTtFMUUwdVVWO0UwRWp2VU07SUFPSSxnQ0FBQTtFMUU2dVVWO0UwRXB2VU07SUFPSSwr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VjtFMEU1aFZNO0lBT0ksOEJBQUE7RTFFd2hWVjtFMEUvaFZNO0lBT0ksNEJBQUE7RTFFMmhWVjtFMEVsaVZNO0lBT0ksOEJBQUE7RTFFOGhWVjtFMEVyaVZNO0lBT0ksNEJBQUE7RTFFaWlWVjtFMEV4aVZNO0lBT0ksMkJBQUE7RTFFb2lWVjtFMEUzaVZNO0lBT0ksaUNBQUE7RTFFdWlWVjtFMEU5aVZNO0lBT0ksZ0NBQUE7RTFFMGlWVjtFMEVqalZNO0lBT0ksOEJBQUE7RTFFNmlWVjtFMEVwalZNO0lBT0ksZ0NBQUE7RTFFZ2pWVjtFMEV2alZNO0lBT0ksOEJBQUE7RTFFbWpWVjtFMEUxalZNO0lBT0ksNEJBQUE7RTFFc2pWVjtFMEU3alZNO0lBT0ksa0NBQUE7RTFFeWpWVjtFMEVoa1ZNO0lBT0ksaUNBQUE7RTFFNGpWVjtFMEVua1ZNO0lBT0ksK0JBQUE7RTFFK2pWVjtFMEV0a1ZNO0lBT0ksaUNBQUE7RTFFa2tWVjtFMEV6a1ZNO0lBT0ksK0JBQUE7RTFFcWtWVjtFMEU1a1ZNO0lBT0ksMEJBQUE7RTFFd2tWVjtFMEUva1ZNO0lBT0ksZ0NBQUE7RTFFMmtWVjtFMEVsbFZNO0lBT0ksK0JBQUE7RTFFOGtWVjtFMEVybFZNO0lBT0ksNkJBQUE7RTFFaWxWVjtFMEV4bFZNO0lBT0ksK0JBQUE7RTFFb2xWVjtFMEUzbFZNO0lBT0ksNkJBQUE7RTFFdWxWVjtFMEU5bFZNO0lBT0ksaUJBQUE7RTFFMGxWVjtFMEVqbVZNO0lBT0ksdUJBQUE7RTFFNmxWVjtFMEVwbVZNO0lBT0ksc0JBQUE7RTFFZ21WVjtFMEV2bVZNO0lBT0ksb0JBQUE7RTFFbW1WVjtFMEUxbVZNO0lBT0ksc0JBQUE7RTFFc21WVjtFMEU3bVZNO0lBT0ksb0JBQUE7RTFFeW1WVjtFMEVoblZNO0lBT0kscUJBQUE7RTFFNG1WVjtFMEVublZNO0lBT0ksMkJBQUE7RTFFK21WVjtFMEV0blZNO0lBT0ksMEJBQUE7RTFFa25WVjtFMEV6blZNO0lBT0ksd0JBQUE7RTFFcW5WVjtFMEU1blZNO0lBT0ksMEJBQUE7RTFFd25WVjtFMEUvblZNO0lBT0ksd0JBQUE7RTFFMm5WVjtFMEVsb1ZNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFMUU4blZWO0UwRXJvVk07SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0UxRWlvVlY7RTBFeG9WTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTFFb29WVjtFMEUzb1ZNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFMUV1b1ZWO0UwRTlvVk07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRTBvVlY7RTBFanBWTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RTFFNm9WVjtFMEVwcFZNO0lBT0ksMkJBQUE7RTFFZ3BWVjtFMEV2cFZNO0lBT0ksNEJBQUE7RTFFbXBWVjtFMEUxcFZNO0lBT0ksNkJBQUE7RTFFc3BWVjtBQUNGO0FlanFWSTtFMkRHSTtJQU9JLHNCQUFBO0UxRTJwVlY7RTBFbHFWTTtJQU9JLHVCQUFBO0UxRThwVlY7RTBFcnFWTTtJQU9JLHNCQUFBO0UxRWlxVlY7RTBFeHFWTTtJQU9JLGlDQUFBO09BQUEsOEJBQUE7RTFFb3FWVjtFMEUzcVZNO0lBT0ksK0JBQUE7T0FBQSw0QkFBQTtFMUV1cVZWO0UwRTlxVk07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0UxRTBxVlY7RTBFanJWTTtJQU9JLG9DQUFBO09BQUEsaUNBQUE7RTFFNnFWVjtFMEVwclZNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFMUVnclZWO0UwRXZyVk07SUFPSSwwQkFBQTtFMUVtclZWO0UwRTFyVk07SUFPSSxnQ0FBQTtFMUVzclZWO0UwRTdyVk07SUFPSSx5QkFBQTtFMUV5clZWO0UwRWhzVk07SUFPSSx3QkFBQTtFMUU0clZWO0UwRW5zVk07SUFPSSwrQkFBQTtFMUUrclZWO0UwRXRzVk07SUFPSSx5QkFBQTtFMUVrc1ZWO0UwRXpzVk07SUFPSSw2QkFBQTtFMUVxc1ZWO0UwRTVzVk07SUFPSSw4QkFBQTtFMUV3c1ZWO0UwRS9zVk07SUFPSSx3QkFBQTtFMUUyc1ZWO0UwRWx0Vk07SUFPSSwrQkFBQTtFMUU4c1ZWO0UwRXJ0Vk07SUFPSSx3QkFBQTtFMUVpdFZWO0UwRXh0Vk07SUFPSSx5QkFBQTtFMUVvdFZWO0UwRTN0Vk07SUFPSSw4QkFBQTtFMUV1dFZWO0UwRTl0Vk07SUFPSSxpQ0FBQTtFMUUwdFZWO0UwRWp1Vk07SUFPSSxzQ0FBQTtFMUU2dFZWO0UwRXB1Vk07SUFPSSx5Q0FBQTtFMUVndVZWO0UwRXZ1Vk07SUFPSSx1QkFBQTtFMUVtdVZWO0UwRTF1Vk07SUFPSSx1QkFBQTtFMUVzdVZWO0UwRTd1Vk07SUFPSSx5QkFBQTtFMUV5dVZWO0UwRWh2Vk07SUFPSSx5QkFBQTtFMUU0dVZWO0UwRW52Vk07SUFPSSwwQkFBQTtFMUUrdVZWO0UwRXR2Vk07SUFPSSw0QkFBQTtFMUVrdlZWO0UwRXp2Vk07SUFPSSxrQ0FBQTtFMUVxdlZWO0UwRTV2Vk07SUFPSSxzQ0FBQTtFMUV3dlZWO0UwRS92Vk07SUFPSSxvQ0FBQTtFMUUydlZWO0UwRWx3Vk07SUFPSSxrQ0FBQTtFMUU4dlZWO0UwRXJ3Vk07SUFPSSx5Q0FBQTtFMUVpd1ZWO0UwRXh3Vk07SUFPSSx3Q0FBQTtFMUVvd1ZWO0UwRTN3Vk07SUFPSSx3Q0FBQTtFMUV1d1ZWO0UwRTl3Vk07SUFPSSxrQ0FBQTtFMUUwd1ZWO0UwRWp4Vk07SUFPSSxnQ0FBQTtFMUU2d1ZWO0UwRXB4Vk07SUFPSSw4QkFBQTtFMUVneFZWO0UwRXZ4Vk07SUFPSSxnQ0FBQTtFMUVteFZWO0UwRTF4Vk07SUFPSSwrQkFBQTtFMUVzeFZWO0UwRTd4Vk07SUFPSSxvQ0FBQTtFMUV5eFZWO0UwRWh5Vk07SUFPSSxrQ0FBQTtFMUU0eFZWO0UwRW55Vk07SUFPSSxnQ0FBQTtFMUUreFZWO0UwRXR5Vk07SUFPSSx1Q0FBQTtFMUVreVZWO0UwRXp5Vk07SUFPSSxzQ0FBQTtFMUVxeVZWO0UwRTV5Vk07SUFPSSxpQ0FBQTtFMUV3eVZWO0UwRS95Vk07SUFPSSwyQkFBQTtFMUUyeVZWO0UwRWx6Vk07SUFPSSxpQ0FBQTtFMUU4eVZWO0UwRXJ6Vk07SUFPSSwrQkFBQTtFMUVpelZWO0UwRXh6Vk07SUFPSSw2QkFBQTtFMUVvelZWO0UwRTN6Vk07SUFPSSwrQkFBQTtFMUV1elZWO0UwRTl6Vk07SUFPSSw4QkFBQTtFMUUwelZWO0UwRWowVk07SUFPSSxvQkFBQTtFMUU2elZWO0UwRXAwVk07SUFPSSxtQkFBQTtFMUVnMFZWO0UwRXYwVk07SUFPSSxtQkFBQTtFMUVtMFZWO0UwRTEwVk07SUFPSSxtQkFBQTtFMUVzMFZWO0UwRTcwVk07SUFPSSxtQkFBQTtFMUV5MFZWO0UwRWgxVk07SUFPSSxtQkFBQTtFMUU0MFZWO0UwRW4xVk07SUFPSSxtQkFBQTtFMUUrMFZWO0UwRXQxVk07SUFPSSxtQkFBQTtFMUVrMVZWO0UwRXoxVk07SUFPSSxvQkFBQTtFMUVxMVZWO0UwRTUxVk07SUFPSSwwQkFBQTtFMUV3MVZWO0UwRS8xVk07SUFPSSx5QkFBQTtFMUUyMVZWO0UwRWwyVk07SUFPSSx1QkFBQTtFMUU4MVZWO0UwRXIyVk07SUFPSSx5QkFBQTtFMUVpMlZWO0UwRXgyVk07SUFPSSx1QkFBQTtFMUVvMlZWO0UwRTMyVk07SUFPSSx1QkFBQTtFMUV1MlZWO0UwRTkyVk07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0UxRTIyVlY7RTBFbDNWTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFKzJWVjtFMEV0M1ZNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFMUVtM1ZWO0UwRTEzVk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UxRXUzVlY7RTBFOTNWTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFMjNWVjtFMEVsNFZNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFMUUrM1ZWO0UwRXQ0Vk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UxRW00VlY7RTBFMTRWTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTFFdTRWVjtFMEU5NFZNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFMUUyNFZWO0UwRWw1Vk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRSs0VlY7RTBFdDVWTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFbTVWVjtFMEUxNVZNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUV1NVZWO0UwRTk1Vk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UxRTI1VlY7RTBFbDZWTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFKzVWVjtFMEV0NlZNO0lBT0ksd0JBQUE7RTFFazZWVjtFMEV6NlZNO0lBT0ksOEJBQUE7RTFFcTZWVjtFMEU1NlZNO0lBT0ksNkJBQUE7RTFFdzZWVjtFMEUvNlZNO0lBT0ksMkJBQUE7RTFFMjZWVjtFMEVsN1ZNO0lBT0ksNkJBQUE7RTFFODZWVjtFMEVyN1ZNO0lBT0ksMkJBQUE7RTFFaTdWVjtFMEV4N1ZNO0lBT0ksMkJBQUE7RTFFbzdWVjtFMEUzN1ZNO0lBT0ksMEJBQUE7RTFFdTdWVjtFMEU5N1ZNO0lBT0ksZ0NBQUE7RTFFMDdWVjtFMEVqOFZNO0lBT0ksK0JBQUE7RTFFNjdWVjtFMEVwOFZNO0lBT0ksNkJBQUE7RTFFZzhWVjtFMEV2OFZNO0lBT0ksK0JBQUE7RTFFbThWVjtFMEUxOFZNO0lBT0ksNkJBQUE7RTFFczhWVjtFMEU3OFZNO0lBT0ksNkJBQUE7RTFFeThWVjtFMEVoOVZNO0lBT0ksMkJBQUE7RTFFNDhWVjtFMEVuOVZNO0lBT0ksaUNBQUE7RTFFKzhWVjtFMEV0OVZNO0lBT0ksZ0NBQUE7RTFFazlWVjtFMEV6OVZNO0lBT0ksOEJBQUE7RTFFcTlWVjtFMEU1OVZNO0lBT0ksZ0NBQUE7RTFFdzlWVjtFMEUvOVZNO0lBT0ksOEJBQUE7RTFFMjlWVjtFMEVsK1ZNO0lBT0ksOEJBQUE7RTFFODlWVjtFMEVyK1ZNO0lBT0kseUJBQUE7RTFFaStWVjtFMEV4K1ZNO0lBT0ksK0JBQUE7RTFFbytWVjtFMEUzK1ZNO0lBT0ksOEJBQUE7RTFFdStWVjtFMEU5K1ZNO0lBT0ksNEJBQUE7RTFFMCtWVjtFMEVqL1ZNO0lBT0ksOEJBQUE7RTFFNitWVjtFMEVwL1ZNO0lBT0ksNEJBQUE7RTFFZy9WVjtFMEV2L1ZNO0lBT0ksNEJBQUE7RTFFbS9WVjtFMEUxL1ZNO0lBT0kscUJBQUE7RTFFcy9WVjtFMEU3L1ZNO0lBT0ksMkJBQUE7RTFFeS9WVjtFMEVoZ1dNO0lBT0ksMEJBQUE7RTFFNC9WVjtFMEVuZ1dNO0lBT0ksd0JBQUE7RTFFKy9WVjtFMEV0Z1dNO0lBT0ksMEJBQUE7RTFFa2dXVjtFMEV6Z1dNO0lBT0ksd0JBQUE7RTFFcWdXVjtFMEU1Z1dNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFMUV5Z1dWO0UwRWhoV007SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0UxRTZnV1Y7RTBFcGhXTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFaWhXVjtFMEV4aFdNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFMUVxaFdWO0UwRTVoV007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UxRXloV1Y7RTBFaGlXTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RTFFNmhXVjtFMEVwaVdNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFMUVpaVdWO0UwRXhpV007SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0UxRXFpV1Y7RTBFNWlXTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTFFeWlXVjtFMEVoaldNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFMUU2aVdWO0UwRXBqV007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UxRWlqV1Y7RTBFeGpXTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTFFcWpXVjtFMEU1aldNO0lBT0kseUJBQUE7RTFFd2pXVjtFMEUvaldNO0lBT0ksK0JBQUE7RTFFMmpXVjtFMEVsa1dNO0lBT0ksOEJBQUE7RTFFOGpXVjtFMEVya1dNO0lBT0ksNEJBQUE7RTFFaWtXVjtFMEV4a1dNO0lBT0ksOEJBQUE7RTFFb2tXVjtFMEUza1dNO0lBT0ksNEJBQUE7RTFFdWtXVjtFMEU5a1dNO0lBT0ksMkJBQUE7RTFFMGtXVjtFMEVqbFdNO0lBT0ksaUNBQUE7RTFFNmtXVjtFMEVwbFdNO0lBT0ksZ0NBQUE7RTFFZ2xXVjtFMEV2bFdNO0lBT0ksOEJBQUE7RTFFbWxXVjtFMEUxbFdNO0lBT0ksZ0NBQUE7RTFFc2xXVjtFMEU3bFdNO0lBT0ksOEJBQUE7RTFFeWxXVjtFMEVobVdNO0lBT0ksNEJBQUE7RTFFNGxXVjtFMEVubVdNO0lBT0ksa0NBQUE7RTFFK2xXVjtFMEV0bVdNO0lBT0ksaUNBQUE7RTFFa21XVjtFMEV6bVdNO0lBT0ksK0JBQUE7RTFFcW1XVjtFMEU1bVdNO0lBT0ksaUNBQUE7RTFFd21XVjtFMEUvbVdNO0lBT0ksK0JBQUE7RTFFMm1XVjtFMEVsbldNO0lBT0ksMEJBQUE7RTFFOG1XVjtFMEVybldNO0lBT0ksZ0NBQUE7RTFFaW5XVjtFMEV4bldNO0lBT0ksK0JBQUE7RTFFb25XVjtFMEUzbldNO0lBT0ksNkJBQUE7RTFFdW5XVjtFMEU5bldNO0lBT0ksK0JBQUE7RTFFMG5XVjtFMEVqb1dNO0lBT0ksNkJBQUE7RTFFNm5XVjtFMEVwb1dNO0lBT0ksaUJBQUE7RTFFZ29XVjtFMEV2b1dNO0lBT0ksdUJBQUE7RTFFbW9XVjtFMEUxb1dNO0lBT0ksc0JBQUE7RTFFc29XVjtFMEU3b1dNO0lBT0ksb0JBQUE7RTFFeW9XVjtFMEVocFdNO0lBT0ksc0JBQUE7RTFFNG9XVjtFMEVucFdNO0lBT0ksb0JBQUE7RTFFK29XVjtFMEV0cFdNO0lBT0kscUJBQUE7RTFFa3BXVjtFMEV6cFdNO0lBT0ksMkJBQUE7RTFFcXBXVjtFMEU1cFdNO0lBT0ksMEJBQUE7RTFFd3BXVjtFMEUvcFdNO0lBT0ksd0JBQUE7RTFFMnBXVjtFMEVscVdNO0lBT0ksMEJBQUE7RTFFOHBXVjtFMEVycVdNO0lBT0ksd0JBQUE7RTFFaXFXVjtFMEV4cVdNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFMUVvcVdWO0UwRTNxV007SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0UxRXVxV1Y7RTBFOXFXTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTFFMHFXVjtFMEVqcldNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFMUU2cVdWO0UwRXByV007SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRWdyV1Y7RTBFdnJXTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RTFFbXJXVjtFMEUxcldNO0lBT0ksMkJBQUE7RTFFc3JXVjtFMEU3cldNO0lBT0ksNEJBQUE7RTFFeXJXVjtFMEVoc1dNO0lBT0ksNkJBQUE7RTFFNHJXVjtBQUNGO0EyRW52V0E7RUQrQ1E7SUFPSSw0QkFBQTtFMUVpc1dWO0UwRXhzV007SUFPSSwwQkFBQTtFMUVvc1dWO0UwRTNzV007SUFPSSw2QkFBQTtFMUV1c1dWO0UwRTlzV007SUFPSSw0QkFBQTtFMUUwc1dWO0FBQ0Y7QTJFOXVXQTtFRDRCUTtJQU9JLDBCQUFBO0UxRStzV1Y7RTBFdHRXTTtJQU9JLGdDQUFBO0UxRWt0V1Y7RTBFenRXTTtJQU9JLHlCQUFBO0UxRXF0V1Y7RTBFNXRXTTtJQU9JLHdCQUFBO0UxRXd0V1Y7RTBFL3RXTTtJQU9JLCtCQUFBO0UxRTJ0V1Y7RTBFbHVXTTtJQU9JLHlCQUFBO0UxRTh0V1Y7RTBFcnVXTTtJQU9JLDZCQUFBO0UxRWl1V1Y7RTBFeHVXTTtJQU9JLDhCQUFBO0UxRW91V1Y7RTBFM3VXTTtJQU9JLHdCQUFBO0UxRXV1V1Y7RTBFOXVXTTtJQU9JLCtCQUFBO0UxRTB1V1Y7RTBFanZXTTtJQU9JLHdCQUFBO0UxRTZ1V1Y7QUFDRjtBNEUxeVdBO0VBQ0UsbUNBQUE7QTVFNHlXRjs7QTRFdHlXRTtFQUNFLGNwRUpPO0FSNnlXWDs7QTRFaHlXRTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtBNUVteVdKOztBNkUveldBO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0VBQ0EsOEJBQUE7QTdFazBXRjs7QTZFaDBXRTtFQUxGO0lBTUksY0FBQTtFN0VvMFdGO0FBQ0Y7QTZFbDBXRTtFQVRGO0lBVUksY0FBQTtFN0VxMFdGO0FBQ0Y7QTZFbjBXRTtFQWJGO0lBY0ksZUFBQTtFN0VzMFdGO0FBQ0Y7QTZFcDBXRTtFQWpCRjtJQWtCSSxlQUFBO0U3RXUwV0Y7QUFDRjtBNkVwMFdBOzs7RUFHRSxtQkFBQTtBN0VzMFdGOztBNkVuMFdBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSx5REFBQTtFQUNBLCtDQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0E3RXMwV0Y7O0E2RW4wV0E7Ozs7O0tBQUE7QUFPQTs7R0FBQTtBQ2hEQTs7Ozs7RUFHRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtBOUUwM1dGOztBOEV2M1dBO0VBQ0UsYUFBQTtBOUUwM1dGOztBOEV2M1dBOzs7RUFHRSxxQkFBQTtFQUNBLG1CQUFBO0E5RTAzV0Y7O0ErRTE0V0E7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtBL0U2NFdGOztBZ0Z2NVdBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBaEYwNVdGOztBZ0Z2NVdBO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0FoRjA1V0Y7O0FnRnY1V0E7RUFDRSxpQkFBQTtFQUNBLGNBQUE7QWhGMDVXRjs7QWdGdjVXQTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7QWhGMDVXRjs7QWdGdjVXQTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7QWhGMDVXRjs7QWdGdjVXQTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBaEYwNVdGOztBZ0Z2NVdBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBaEYwNVdGOztBZ0Z2NVdBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBaEYwNVdGOztBZ0Z2NVdBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QWhGMDVXRjs7QWdGdjVXQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBaEYwNVdGOztBZ0Z2NVdBO0VBQ0UsZUFBQTtBaEYwNVdGOztBaUYxOFdBO0VBQ0UsaUJBQUE7RUFDQSxpQkFBQTtBakY2OFdGOztBaUYxOFdBO0VBQ0UsOENDVEs7RURVTCxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNkNBQUE7RUFDQSwyQ0FBQTtFQUNBLGFBQUE7RUFDQSw4Q0FDRTtFQUVGLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7QWpGMjhXRjs7QWlGeDhXQTtFQUNFLHlCQUFBO0FqRjI4V0Y7O0FpRng4V0E7RUFDRSx5QkFBQTtBakYyOFdGOztBaUZ4OFdBO0VBQ0UsbUJBQUE7QWpGMjhXRjs7QW1GeitXRTtFQUNFLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQ1ZZO0FwRnMvV2hCOztBcUZ2L1dBO0VBQ0UsK0JBQUE7RUFDQSxlQUFBO0FyRjAvV0Y7O0FzRnovV0E7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7QXRGNC9XRjs7QXNGei9XQTs7RUFFRSxhQUFBO0VBQ0EsYUFBQTtBdEY0L1dGOztBc0Z6L1dBO0VBQ0UsVUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUNBQUE7RUFDQSwrQ0FBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtBdEY0L1dGOztBc0YxL1dFO0VBWkY7SUFhSSx3QkFBQTtFdEY4L1dGO0FBQ0Y7QXNGNS9XRTtFQUNFLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0F0RjgvV0o7O0FzRjMvV0U7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUVBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUNBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxjQUFBO0F0RjYvV0o7O0FzRjMvV0k7RUFuQkY7SUFvQkksaUJBQUE7SUFDQSxZQUFBO0V0RisvV0o7QUFDRjtBc0Y1L1dFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSx1Q0FBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQTthQUFBO0F0RisvV0o7O0FzRjUvV0k7RUFsQkY7SUFtQkksaUJBQUE7SUFDQSxZQUFBO0V0RmdnWEo7QUFDRjtBc0Y1L1dBO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0F0RjgvV0Y7O0FzRjUvV0U7RUFQRjtJQVFJLFdBQUE7RXRGZ2dYRjtBQUNGO0FzRjkvV0U7RUFYRjtJQVlJLHNCQUFBO0V0RmlnWEY7QUFDRjtBc0YvL1dFO0VBQ0UsV0FBQTtBdEZpZ1hKOztBc0Y5L1dFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtBdEZpZ1hKOztBc0YvL1dJO0VBTkY7SUFPSSx1QkFBQTtFdEZtZ1hKO0FBQ0Y7QXNGaGdYRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QXRGa2dYSjs7QXNGOS9XSTtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBdEZpZ1hOOztBc0Y5L1dJO0VBUEY7SUFRSSwwQkFBQTtFdEZrZ1hKO0FBQ0Y7QXNGaGdYSTtFQVhGO0lBWUksNEJBQUE7RXRGbWdYSjtBQUNGO0FzRi8vV0k7RUFDRSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QXRGaWdYTjs7QXNGOS9XSTtFQVBGO0lBUUksZ0JBQUE7RXRGa2dYSjtBQUNGO0FzRi8vV0U7RUFHRSxVQUFBO0F0RisvV0o7O0FzRjcvV0k7RUFMRjtJQU1JLFVBQUE7RXRGaWdYSjtBQUNGO0FzRi8vV0k7RUFURjtJQVVJLFVBQUE7RXRGa2dYSjtBQUNGO0FzRmhnWEk7RUFiRjtJQWNJLFdBQUE7RXRGbWdYSjtBQUNGO0FzRmhnWEU7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtBdEZrZ1hKOztBc0ZoZ1hJO0VBUEY7SUFRSSx1QkFBQTtFdEZvZ1hKO0FBQ0Y7QXNGamdYRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBdEZtZ1hKOztBc0ZoZ1hFO0VBQ0UsV0FBQTtBdEZtZ1hKOztBc0ZoZ1hFO0VBQ0UsZ0JBQUE7QXRGbWdYSjs7QXNGaGdYRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBdEZtZ1hKOztBc0ZqZ1hJO0VBVkY7SUFXSSxnQkFBQTtFdEZxZ1hKO0FBQ0Y7QXNGbGdYRTtFQUNFLG1CQUFBO0F0Rm9nWEo7O0FzRmpnWEU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0F0Rm9nWEo7O0F1RjF0WEE7RUFFRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7RUFFQTs7Ozs7Ozs7OztLQUFBO0F2RnF1WEY7O0F1Rnp0WEU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJDQUFBO0VBQ0EsaUJBQUE7QXZGNHRYSjs7QXVGMXRYSTtFQWJGO0lBY0ksVUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7SUFDQSxxREFBQTtJQUNBLHlDQUFBO0lBQ0EsT0FBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxnQkFBQTtFdkY4dFhKO0FBQ0Y7QXVGNXRYSTtFQTFCRjtJQTJCSSxVQUFBO0V2Rit0WEo7QUFDRjtBdUY3dFhJO0VBOUJGO0lBK0JJLFVBQUE7RXZGZ3VYSjtBQUNGO0F1Rjl0WEk7RUFsQ0Y7SUFtQ0ksV0FBQTtJQUNBLDZCQUFBO0V2Rml1WEo7QUFDRjtBdUYvdFhJO0VBdkNGO0lBd0NJLHlCQUFBO0V2Rmt1WEo7QUFDRjtBdUYvdFhFO0VBQ0UsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QXZGaXVYSjs7QXVGL3RYSTtFQUxGO0lBTUksYUFBQTtFdkZtdVhKO0FBQ0Y7QXVGaHVYRTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QXZGa3VYSjs7QXVGaHVYSTtFQUpGO0lBS0ksa0JBQUE7RXZGb3VYSjtBQUNGO0F1Rmp1WEU7RUFDRSxhQUFBO0F2Rm11WEo7O0F1Rmh1WEU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0F2Rm11WEo7O0F1Rmp1WEk7RUFQRjtJQVFJLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSx1QkFBQTtFdkZxdVhKO0FBQ0Y7QXVGbHVYRTtFQUNFLFVBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSwyQ0FBQTtBdkZvdVhKOztBdUZsdVhJO0VBVEY7SUFVSSxXQUFBO0lBQ0E7Ozt1QkFBQTtFdkZ5dVhKO0FBQ0Y7QXVGbnVYRTtFQUNFLHlCQUFBO0VBQ0EsNEJBQUE7RUFDQSxpQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBdkZxdVhKOztBdUZudVhJO0VBUkY7SUFTSSxXQUFBO0lBQ0Esb0NBQUE7RXZGdXVYSjtBQUNGO0F1RnJ1WEk7RUFiRjtJQWNJLGVBQUE7RXZGd3VYSjtBQUNGO0F1RnJ1WEU7RUFDRSxtQ0FBQTtBdkZ1dVhKOztBdUZwdVhFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0F2RnV1WEo7O0F1RnJ1WEk7RUFDRSxzQkFBQTtBdkZ3dVhOOztBdUZwdVhFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSwyQ0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBdkZ1dVhKOztBdUZydVhJO0VBVEY7SUFVSSxhQUFBO0V2Rnl1WEo7QUFDRjtBdUZ0dVhFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QXZGd3VYSjs7QXVGdHVYSTtFQUpGO0lBS0ksU0FBQTtJQUNBLG1CQUFBO0V2RjB1WEo7QUFDRjtBdUZ2dVhFO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0F2Rnl1WEo7O0F1RnZ1WEk7RUFKRjtJQUtJLHNCQUFBO0V2RjJ1WEo7QUFDRjtBdUZ4dVhFO0VBQ0UsVUFBQTtBdkYwdVhKOztBdUZ4dVhJO0VBSEY7SUFJSSxXQUFBO0V2RjR1WEo7QUFDRjtBdUZ4dVhJO0VBQ0Usc0JBQUE7RUFDQTtnREFBQTtBdkYydVhOOztBdUZ0dVhFO0VBQ0UsdUNBQUE7QXZGeXVYSjs7QXVGdHVYRTtFQUNFLHNCQUFBO0VBQ0Esb0NBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0F2Rnl1WEo7O0F1RnR1WEU7RUFDRSwwQkFBQTtBdkZ5dVhKOztBdUZ0dVhFO0VBQ0UsaUJBQUE7QXZGeXVYSjs7QXVGcnVYQTs7Ozs7OztFQU9FLDRCQUFBO0F2Rnd1WEY7O0F1RnJ1WEE7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0F2Rnd1WEY7O0F3Rmg5WEE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7QXhGbTlYRjs7QXdGaDlYQTs7RUFFRSxhQUFBO0VBQ0EsYUFBQTtBeEZtOVhGOztBd0ZoOVhBO0VBQ0UsVUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQkFBQTtBeEZtOVhGOztBd0ZqOVhFO0VBVEY7SUFVSSx3QkFBQTtFeEZxOVhGO0FBQ0Y7QXdGbjlYRTtFQUNFLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0F4RnE5WEo7O0F3Rmw5WEU7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxZQUFBO0F4RnE5WEo7O0F3Rmw5WEU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0F4RnE5WEo7O0F3Rm45WEk7RUFoQkY7SUFpQkksaUJBQUE7SUFDQSxZQUFBO0V4RnU5WEo7QUFDRjtBd0ZwOVhFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsMEJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtBeEZzOVhKOztBd0ZwOVhJO0VBbkJGO0lBb0JJLFdBQUE7RXhGdzlYSjtBQUNGO0F3RnQ5WEk7RUF2QkY7SUF3QkksaUJBQUE7SUFDQSxZQUFBO0V4Rnk5WEo7QUFDRjtBd0ZyOVhBO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0F4RnU5WEY7O0F3RnI5WEU7RUFQRjtJQVFJLFdBQUE7RXhGeTlYRjtBQUNGO0F3RnY5WEU7RUFYRjtJQVlJLHNCQUFBO0V4RjA5WEY7QUFDRjtBd0Z4OVhFO0VBQ0UsV0FBQTtBeEYwOVhKOztBd0Z2OVhFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtBeEYwOVhKOztBd0Z4OVhJO0VBTkY7SUFPSSx1QkFBQTtFeEY0OVhKO0FBQ0Y7QXdGejlYRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QXhGMjlYSjs7QXdGeDlYRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7QXhGMjlYSjs7QXdGejlYSTtFQUxGO0lBTUksc0JBQUE7RXhGNjlYSjtBQUNGO0F3RjE5WEU7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0F4RjQ5WEo7O0F3RjE5WEk7RUFDRSxzQkFBQTtBeEY2OVhOOztBd0YxOVhJO0VBWkY7SUFhSSwyQkFBQTtFeEY4OVhKO0FBQ0Y7QXdGMzlYRTtFQUNFLFVBQUE7QXhGNjlYSjs7QXdGMTlYRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7QXhGNjlYSjs7QXdGMTlYRTtFQUNFLGFBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F4RjY5WEo7O0F3RjE5WEU7RUFDRSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQ0FBQTtBeEY2OVhKOztBd0Z6OVhJO0VBQ0UsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0F4RjQ5WE47O0F3Rno5WEk7RUFQRjtJQVFJLDBCQUFBO0V4RjY5WEo7QUFDRjtBd0YzOVhJO0VBWEY7SUFZSSw0QkFBQTtFeEY4OVhKO0FBQ0Y7QXdGMTlYSTtFQUNFLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBeEY0OVhOOztBd0Z6OVhJO0VBUEY7SUFRSSxnQkFBQTtFeEY2OVhKO0FBQ0Y7QXdGMTlYRTtFQUdFLFVBQUE7QXhGMDlYSjs7QXdGeDlYSTtFQUxGO0lBTUksVUFBQTtFeEY0OVhKO0FBQ0Y7QXdGMTlYSTtFQVRGO0lBVUksVUFBQTtFeEY2OVhKO0FBQ0Y7QXdGMzlYSTtFQWJGO0lBY0ksV0FBQTtFeEY4OVhKO0FBQ0Y7QXdGMzlYRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0F4RjY5WEo7O0F3RjM5WEk7RUFQRjtJQVFJLHVCQUFBO0V4Ris5WEo7QUFDRjtBd0Y1OVhFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0F4Rjg5WEo7O0F3RjM5WEU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtBeEY4OVhKOztBd0YzOVhFO0VBQ0UsV0FBQTtBeEY4OVhKOztBd0YzOVhFO0VBQ0UsZ0JBQUE7QXhGODlYSjs7QXdGMzlYRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBeEY4OVhKOztBd0Y1OVhJO0VBVkY7SUFXSSxnQkFBQTtFeEZnK1hKO0FBQ0Y7QXdGNzlYRTtFQUNFLG1CQUFBO0F4Ris5WEo7O0F3RjU5WEU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0F4Ris5WEo7O0F5RnJ2WUU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0F6Rnd2WUo7O0F5RnJ2WUU7RUFDRSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0F6Rnd2WUo7O0FBL3ZZQTtFQUNFLFNBQUE7QUFrd1lGOztBQS92WUE7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7QUFrd1lGOztBQS92WUE7RUFFRSxzQkFBQTtBQWt3WUY7QUFqd1lFO0VBR0Usc0JBQUE7QUFrd1lKOztBQTl2WUE7RUFDRSxzQkFBQTtBQWl3WUY7QUFod1lFO0VBQ0UsV0FBQTtFQUVBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBQWl3WUo7QUFod1lJO0VBQ0UsVUFBQTtFQUVBLGdCQUFBO0VBQ0EsMkJBQUE7QUFpd1lOO0FBL3ZZSTtFQUNFLFlBQUE7QUFpd1lOO0FBaHdZTTtFQUNFLFlBQUE7QUFrd1lSOztBQTV2WUE7RUFDRSxlQUFBO0VBQ0EsVUFBQTtFQUNBLE9BQUE7RUFDQSxxQkFBQTtFQUVBLFdBQUE7RUFDQSxhQUFBO0VBQ0Esc0NBQUE7QUE4dllGOztBQTN2WUE7OzRFQUFBO0FBSUE7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QUE2dllGOztBQTF2WUE7OzRFQUFBO0FBSUE7RUFDRSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FBNHZZRjtBQTN2WUU7RUFDRSw2QkFBQTtFQUNBLHlCQUFBO0FBNnZZSjtBQTN2WUU7RUFFRSxnQkFBQTtBQTZ2WUo7O0FBenZZQTs7NEVBQUE7QUFJQSw0REFBQTtBQUNBO0VBQ0UsZUFBQTtBQTJ2WUY7O0FBeHZZQSx5QkFBQTtBQUVBO0VBQ0UsaUJBQUE7RUFDQSx5QkFBQTtBQTB2WUY7O0FBdnZZQTtFQUNFLGdCQUFBO0VBQ0EseUJBQUE7QUEwdllGOztBQXZ2WUE7RUFDRSw0RUFDRTtFQUVGLGtCQUFBO0FBd3ZZRjs7QUFydllBO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0FBd3ZZRjs7QUFydllBO0VBQ0UsbUJBQUE7RUFDQSxxQkFBQTtBQXd2WUY7O0FBcnZZQTtFQUNFLG1CQUFBO0VBQ0Esb0JBQUE7QUF3dllGOztBQXJ2WUE7RUFDRSxxQkFBQTtBQXd2WUY7O0FBcnZZQSxvQkFBQTtBQUtNO0VBQ0Usd0JBQUE7QUFvdllSOztBQTN1WU07RUFDRSx1QkFBQTtBQTh1WVI7O0FBL3VZTTtFQUNFLHVCQUFBO0FBa3ZZUjs7QUFudllNO0VBQ0UsdUJBQUE7QUFzdllSOztBQXZ2WU07RUFDRSx3QkFBQTtBQTB2WVI7O0FBM3ZZTTtFQUNFLHdCQUFBO0FBOHZZUjs7QUEvdllNO0VBQ0Usd0JBQUE7QUFrd1lSOztBQW53WU07RUFDRSx3QkFBQTtBQXN3WVI7O0FBdndZTTtFQUNFLHdCQUFBO0FBMHdZUjs7QUEzd1lNO0VBQ0Usd0JBQUE7QUE4d1lSOztBQS93WU07RUFDRSx5QkFBQTtBQWt4WVI7O0FBL3dZTTtFQUNFLDJCQUFBO0FBa3hZUjs7QUFueFlNO0VBQ0UsMkJBQUE7QUFzeFlSOztBQXZ4WU07RUFDRSw0QkFBQTtBQTB4WVI7O0FBM3hZTTtFQUNFLDRCQUFBO0FBOHhZUjs7QUEveFlNO0VBQ0UsNEJBQUE7QUFreVlSOztBQW55WU07RUFDRSw0QkFBQTtBQXN5WVI7O0FBdnlZTTtFQUNFLDRCQUFBO0FBMHlZUjs7QUEzeVlNO0VBQ0UsNEJBQUE7QUE4eVlSOztBQS95WU07RUFDRSw2QkFBQTtBQWt6WVI7O0FBbnpZTTtFQUNFLDhCQUFBO0FBc3pZUjs7QUF2ellNO0VBQ0UsOEJBQUE7QUEwellSOztBQTN6WU07RUFDRSwrQkFBQTtBQTh6WVI7O0FBL3pZTTtFQUNFLCtCQUFBO0FBazBZUjs7QUFuMFlNO0VBQ0UsK0JBQUE7QUFzMFlSOztBQXYwWU07RUFDRSwrQkFBQTtBQTAwWVI7O0FBMzBZTTtFQUNFLCtCQUFBO0FBODBZUjs7QUEvMFlNO0VBQ0UsK0JBQUE7QUFrMVlSOztBQW4xWU07RUFDRSxnQ0FBQTtBQXMxWVI7O0FBdjFZTTtFQUNFLDZCQUFBO0FBMDFZUjs7QUEzMVlNO0VBQ0UsOEJBQUE7QUE4MVlSOztBQS8xWU07RUFDRSw4QkFBQTtBQWsyWVI7O0FBbjJZTTtFQUNFLDhCQUFBO0FBczJZUjs7QUF2MllNO0VBQ0UsOEJBQUE7QUEwMllSOztBQTMyWU07RUFDRSw4QkFBQTtBQTgyWVI7O0FBLzJZTTtFQUNFLDhCQUFBO0FBazNZUjs7QUFuM1lNO0VBQ0UsK0JBQUE7QUFzM1lSOztBQXYzWU07RUFDRSw0QkFBQTtBQTAzWVI7O0FBMzNZTTtFQUNFLDZCQUFBO0FBODNZUjs7QUEvM1lNO0VBQ0UsNkJBQUE7QUFrNFlSOztBQW40WU07RUFDRSw2QkFBQTtBQXM0WVI7O0FBdjRZTTtFQUNFLDZCQUFBO0FBMDRZUjs7QUEzNFlNO0VBQ0UsNkJBQUE7QUE4NFlSOztBQS80WU07RUFDRSw2QkFBQTtBQWs1WVI7O0FBbjVZTTtFQUNFLDhCQUFBO0FBczVZUjs7QUE1MVlJO0VBQ0UsMEJBQUE7QUErMVlOOztBQWgyWUk7RUFDRSwyQkFBQTtBQW0yWU47O0FBcDJZSTtFQUNFLHlCQUFBO0FBdTJZTjs7QUF4MllJO0VBQ0UsNEJBQUE7QUEyMllOOztBQWgzWUk7RUFDRSxxQkFBQTtBQW0zWU47O0FBcDJZQSwyQkFBQTtBQUVBO0VBQ0UsV0FBQTtBQXMyWUY7O0FBbDJZSTtFQUNFLDBCQUFBO0FBcTJZTjs7QUFsMllJO0VBQ0UsMEJBQUE7QUFxMllOOztBQXQyWUk7RUFDRSwyQkFBQTtBQXkyWU47O0FBMTJZSTtFQUNFLDJCQUFBO0FBNjJZTjs7QUE5MllJO0VBQ0UsMkJBQUE7QUFpM1lOOztBQWwzWUk7RUFDRSwyQkFBQTtBQXEzWU47O0FBdDNZSTtFQUNFLDJCQUFBO0FBeTNZTjs7QUExM1lJO0VBQ0UsMkJBQUE7QUE2M1lOOztBQTkzWUk7RUFDRSw0QkFBQTtBQWk0WU47O0FBbDRZSTtFQUNFLDRCQUFBO0FBcTRZTjs7QUFyM1lBO0VBQ0Usc0JBQUE7RUFDQSxVQUFBO0FBdzNZRjs7QUFyM1lBOzs0RUFBQTtBQUlBO0VBQ0UsZUFBQTtBQXUzWUY7O0FBcDNZQTtFQUNFLGVBQUE7QUF1M1lGOztBQXAzWUE7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUF1M1lGOztBQXAzWUE7RUFDRSxxQkFBQTtBQXUzWUY7O0FBcDNZQTs7NEVBQUE7QUFJQTs7RUFFRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQXMzWUY7O0FBbjNZQTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FBczNZRjs7QUFuM1lBO0VBQ0Usa0JBQUE7QUFzM1lGOztBQW4zWUE7RUFDRSxnQkFBQTtBQXMzWUY7O0FBbjNZQTsrRUFBQTtBQUdBO0VBQ0Usb0JBQUE7QUFxM1lGOztBQWwzWUEsa0VBQUEiLCJzb3VyY2VSb290IjoiIn0= */
      </style>