@charset "UTF-8";
@font-face {
	font-family: "IBM Plex Sans";
	font-style: normal;
	font-weight: 300;
	src: local("IBM Plex Sans Light"), local("IBMPlexSans-Light"),
		url("/static/IBMPlexSans-Light.woff2") format("woff2");
}
@font-face {
	font-family: "IBM Plex Sans";
	font-style: normal;
	font-weight: 400;
	src: local("IBM Plex Sans Regular"), local("IBMPlexSans-Regular"),
		url("/static/IBMPlexSans-Regular.woff2") format("woff2");
}
@font-face {
	font-family: "IBM Plex Sans";
	font-style: normal;
	font-weight: 500;
	src: local("IBM Plex Sans Medium"), local("IBMPlexSans-Medium"),
		url("/static/IBMPlexSans-Medium.woff2") format("woff2");
}
@font-face {
	font-family: "IBM Plex Sans";
	font-style: normal;
	font-weight: 700;
	src: local("IBM Plex Sans Bold"), local("IBMPlexSans-Bold"),
		url("/static/IBMPlexSans-Bold.woff2") format("woff2");
}
/*!
 * 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: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000;
	--bs-white: #fff;
	--bs-gray: #6c757d;
	--bs-gray-dark: #343a40;
	--bs-gray-100: #f8f9fa;
	--bs-gray-200: #e9ecef;
	--bs-gray-300: #dee2e6;
	--bs-gray-400: #ced4da;
	--bs-gray-500: #adb5bd;
	--bs-gray-600: #6c757d;
	--bs-gray-700: #495057;
	--bs-gray-800: #343a40;
	--bs-gray-900: #212529;
	--bs-primary: #356a92;
	--bs-secondary: #6c757d;
	--bs-success: #198754;
	--bs-info: #0dcaf0;
	--bs-warning: #ffc107;
	--bs-danger: #dc3545;
	--bs-light: #f5f4ef;
	--bs-dark: #ded6bf;
	--bs-primary-rgb: 53, 106, 146;
	--bs-secondary-rgb: 108, 117, 125;
	--bs-success-rgb: 25, 135, 84;
	--bs-info-rgb: 13, 202, 240;
	--bs-warning-rgb: 255, 193, 7;
	--bs-danger-rgb: 220, 53, 69;
	--bs-light-rgb: 245, 244, 239;
	--bs-dark-rgb: 222, 214, 191;
	--bs-primary-text-emphasis: #152a3a;
	--bs-secondary-text-emphasis: #2b2f32;
	--bs-success-text-emphasis: #0a3622;
	--bs-info-text-emphasis: #055160;
	--bs-warning-text-emphasis: #664d03;
	--bs-danger-text-emphasis: #58151c;
	--bs-light-text-emphasis: #495057;
	--bs-dark-text-emphasis: #495057;
	--bs-primary-bg-subtle: #d7e1e9;
	--bs-secondary-bg-subtle: #e2e3e5;
	--bs-success-bg-subtle: #d1e7dd;
	--bs-info-bg-subtle: #cff4fc;
	--bs-warning-bg-subtle: #fff3cd;
	--bs-danger-bg-subtle: #f8d7da;
	--bs-light-bg-subtle: #fcfcfd;
	--bs-dark-bg-subtle: #ced4da;
	--bs-primary-border-subtle: #aec3d3;
	--bs-secondary-border-subtle: #c4c8cb;
	--bs-success-border-subtle: #a3cfbb;
	--bs-info-border-subtle: #9eeaf9;
	--bs-warning-border-subtle: #ffe69c;
	--bs-danger-border-subtle: #f1aeb5;
	--bs-light-border-subtle: #e9ecef;
	--bs-dark-border-subtle: #adb5bd;
	--bs-white-rgb: 255, 255, 255;
	--bs-black-rgb: 0, 0, 0;
	--bs-font-sans-serif:
		"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
		"Liberation Mono", "Courier New", monospace;
	--bs-gradient: linear-gradient(
		180deg,
		rgba(255, 255, 255, 0.15),
		rgba(255, 255, 255, 0)
	);
	--bs-body-font-family: var(--bs-font-sans-serif);
	--bs-body-font-size: 1rem;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #212529;
	--bs-body-color-rgb: 33, 37, 41;
	--bs-body-bg: #fff;
	--bs-body-bg-rgb: 255, 255, 255;
	--bs-emphasis-color: #000;
	--bs-emphasis-color-rgb: 0, 0, 0;
	--bs-secondary-color: rgba(33, 37, 41, 0.75);
	--bs-secondary-color-rgb: 33, 37, 41;
	--bs-secondary-bg: #e9ecef;
	--bs-secondary-bg-rgb: 233, 236, 239;
	--bs-tertiary-color: rgba(33, 37, 41, 0.5);
	--bs-tertiary-color-rgb: 33, 37, 41;
	--bs-tertiary-bg: #f8f9fa;
	--bs-tertiary-bg-rgb: 248, 249, 250;
	--bs-heading-color: inherit;
	--bs-link-color: #356a92;
	--bs-link-color-rgb: 53, 106, 146;
	--bs-link-decoration: none;
	--bs-link-hover-color: #2a5575;
	--bs-link-hover-color-rgb: 42, 85, 117;
	--bs-code-color: #d63384;
	--bs-highlight-color: #212529;
	--bs-highlight-bg: #fff3cd;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #dee2e6;
	--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
	--bs-border-radius: 0.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(53, 106, 146, 0.25);
	--bs-form-valid-color: #198754;
	--bs-form-valid-border-color: #198754;
	--bs-form-invalid-color: #dc3545;
	--bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme="dark"] {
	color-scheme: dark;
	--bs-body-color: #dee2e6;
	--bs-body-color-rgb: 222, 226, 230;
	--bs-body-bg: #212529;
	--bs-body-bg-rgb: 33, 37, 41;
	--bs-emphasis-color: #fff;
	--bs-emphasis-color-rgb: 255, 255, 255;
	--bs-secondary-color: rgba(222, 226, 230, 0.75);
	--bs-secondary-color-rgb: 222, 226, 230;
	--bs-secondary-bg: #343a40;
	--bs-secondary-bg-rgb: 52, 58, 64;
	--bs-tertiary-color: rgba(222, 226, 230, 0.5);
	--bs-tertiary-color-rgb: 222, 226, 230;
	--bs-tertiary-bg: #2b3035;
	--bs-tertiary-bg-rgb: 43, 48, 53;
	--bs-primary-text-emphasis: #86a6be;
	--bs-secondary-text-emphasis: #a7acb1;
	--bs-success-text-emphasis: #75b798;
	--bs-info-text-emphasis: #6edff6;
	--bs-warning-text-emphasis: #ffda6a;
	--bs-danger-text-emphasis: #ea868f;
	--bs-light-text-emphasis: #f8f9fa;
	--bs-dark-text-emphasis: #dee2e6;
	--bs-primary-bg-subtle: #0b151d;
	--bs-secondary-bg-subtle: #161719;
	--bs-success-bg-subtle: #051b11;
	--bs-info-bg-subtle: #032830;
	--bs-warning-bg-subtle: #332701;
	--bs-danger-bg-subtle: #2c0b0e;
	--bs-light-bg-subtle: #343a40;
	--bs-dark-bg-subtle: #1a1d20;
	--bs-primary-border-subtle: #204058;
	--bs-secondary-border-subtle: #41464b;
	--bs-success-border-subtle: #0f5132;
	--bs-info-border-subtle: #087990;
	--bs-warning-border-subtle: #997404;
	--bs-danger-border-subtle: #842029;
	--bs-light-border-subtle: #495057;
	--bs-dark-border-subtle: #343a40;
	--bs-heading-color: inherit;
	--bs-link-color: #86a6be;
	--bs-link-hover-color: #9eb8cb;
	--bs-link-color-rgb: 134, 166, 190;
	--bs-link-hover-color-rgb: 158, 184, 203;
	--bs-code-color: #e685b5;
	--bs-highlight-color: #dee2e6;
	--bs-highlight-bg: #664d03;
	--bs-border-color: #495057;
	--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
	--bs-form-valid-color: #75b798;
	--bs-form-valid-border-color: #75b798;
	--bs-form-invalid-color: #ea868f;
	--bs-form-invalid-border-color: #ea868f;
}

*,
*::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: 1.2rem 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.6rem;
	font-weight: 500;
	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: none;
}
a:hover {
	--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

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

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

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

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

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

figure {
	margin: 0 0 1rem;
}

img,
svg {
	vertical-align: middle;
}

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

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

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

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

label {
	display: inline-block;
}

button {
	border-radius: 0;
}

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

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

button,
select {
	text-transform: none;
}

[role="button"] {
	cursor: pointer;
}

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

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

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

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

textarea {
	resize: vertical;
}

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

legend {
	float: left;
	width: 100%;
	padding: 0;
	margin-bottom: 0.5rem;
	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: 1.2rem;
	font-size: 1.25rem;
}
.blockquote > :last-child {
	margin-bottom: 0;
}

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

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

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

.figure {
	display: inline-block;
}

.figure-img {
	margin-bottom: 0.6rem;
	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.3rem;
}

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
	.col-sm {
		flex: 1 0 0%;
	}
	.row-cols-sm-auto > * {
		flex: 0 0 auto;
		width: auto;
	}
	.row-cols-sm-1 > * {
		flex: 0 0 auto;
		width: 100%;
	}
	.row-cols-sm-2 > * {
		flex: 0 0 auto;
		width: 50%;
	}
	.row-cols-sm-3 > * {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.row-cols-sm-4 > * {
		flex: 0 0 auto;
		width: 25%;
	}
	.row-cols-sm-5 > * {
		flex: 0 0 auto;
		width: 20%;
	}
	.row-cols-sm-6 > * {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-sm-auto {
		flex: 0 0 auto;
		width: auto;
	}
	.col-sm-1 {
		flex: 0 0 auto;
		width: 8.33333333%;
	}
	.col-sm-2 {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-sm-3 {
		flex: 0 0 auto;
		width: 25%;
	}
	.col-sm-4 {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.col-sm-5 {
		flex: 0 0 auto;
		width: 41.66666667%;
	}
	.col-sm-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.col-sm-7 {
		flex: 0 0 auto;
		width: 58.33333333%;
	}
	.col-sm-8 {
		flex: 0 0 auto;
		width: 66.66666667%;
	}
	.col-sm-9 {
		flex: 0 0 auto;
		width: 75%;
	}
	.col-sm-10 {
		flex: 0 0 auto;
		width: 83.33333333%;
	}
	.col-sm-11 {
		flex: 0 0 auto;
		width: 91.66666667%;
	}
	.col-sm-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	.offset-sm-0 {
		margin-left: 0;
	}
	.offset-sm-1 {
		margin-left: 8.33333333%;
	}
	.offset-sm-2 {
		margin-left: 16.66666667%;
	}
	.offset-sm-3 {
		margin-left: 25%;
	}
	.offset-sm-4 {
		margin-left: 33.33333333%;
	}
	.offset-sm-5 {
		margin-left: 41.66666667%;
	}
	.offset-sm-6 {
		margin-left: 50%;
	}
	.offset-sm-7 {
		margin-left: 58.33333333%;
	}
	.offset-sm-8 {
		margin-left: 66.66666667%;
	}
	.offset-sm-9 {
		margin-left: 75%;
	}
	.offset-sm-10 {
		margin-left: 83.33333333%;
	}
	.offset-sm-11 {
		margin-left: 91.66666667%;
	}
	.g-sm-0,
	.gx-sm-0 {
		--bs-gutter-x: 0;
	}
	.g-sm-0,
	.gy-sm-0 {
		--bs-gutter-y: 0;
	}
	.g-sm-1,
	.gx-sm-1 {
		--bs-gutter-x: 0.3rem;
	}
	.g-sm-1,
	.gy-sm-1 {
		--bs-gutter-y: 0.3rem;
	}
	.g-sm-2,
	.gx-sm-2 {
		--bs-gutter-x: 0.6rem;
	}
	.g-sm-2,
	.gy-sm-2 {
		--bs-gutter-y: 0.6rem;
	}
	.g-sm-3,
	.gx-sm-3 {
		--bs-gutter-x: 1.2rem;
	}
	.g-sm-3,
	.gy-sm-3 {
		--bs-gutter-y: 1.2rem;
	}
	.g-sm-4,
	.gx-sm-4 {
		--bs-gutter-x: 1.8rem;
	}
	.g-sm-4,
	.gy-sm-4 {
		--bs-gutter-y: 1.8rem;
	}
	.g-sm-5,
	.gx-sm-5 {
		--bs-gutter-x: 3.6rem;
	}
	.g-sm-5,
	.gy-sm-5 {
		--bs-gutter-y: 3.6rem;
	}
}
@media (min-width: 768px) {
	.col-md {
		flex: 1 0 0%;
	}
	.row-cols-md-auto > * {
		flex: 0 0 auto;
		width: auto;
	}
	.row-cols-md-1 > * {
		flex: 0 0 auto;
		width: 100%;
	}
	.row-cols-md-2 > * {
		flex: 0 0 auto;
		width: 50%;
	}
	.row-cols-md-3 > * {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.row-cols-md-4 > * {
		flex: 0 0 auto;
		width: 25%;
	}
	.row-cols-md-5 > * {
		flex: 0 0 auto;
		width: 20%;
	}
	.row-cols-md-6 > * {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-md-auto {
		flex: 0 0 auto;
		width: auto;
	}
	.col-md-1 {
		flex: 0 0 auto;
		width: 8.33333333%;
	}
	.col-md-2 {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-md-3 {
		flex: 0 0 auto;
		width: 25%;
	}
	.col-md-4 {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.col-md-5 {
		flex: 0 0 auto;
		width: 41.66666667%;
	}
	.col-md-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.col-md-7 {
		flex: 0 0 auto;
		width: 58.33333333%;
	}
	.col-md-8 {
		flex: 0 0 auto;
		width: 66.66666667%;
	}
	.col-md-9 {
		flex: 0 0 auto;
		width: 75%;
	}
	.col-md-10 {
		flex: 0 0 auto;
		width: 83.33333333%;
	}
	.col-md-11 {
		flex: 0 0 auto;
		width: 91.66666667%;
	}
	.col-md-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	.offset-md-0 {
		margin-left: 0;
	}
	.offset-md-1 {
		margin-left: 8.33333333%;
	}
	.offset-md-2 {
		margin-left: 16.66666667%;
	}
	.offset-md-3 {
		margin-left: 25%;
	}
	.offset-md-4 {
		margin-left: 33.33333333%;
	}
	.offset-md-5 {
		margin-left: 41.66666667%;
	}
	.offset-md-6 {
		margin-left: 50%;
	}
	.offset-md-7 {
		margin-left: 58.33333333%;
	}
	.offset-md-8 {
		margin-left: 66.66666667%;
	}
	.offset-md-9 {
		margin-left: 75%;
	}
	.offset-md-10 {
		margin-left: 83.33333333%;
	}
	.offset-md-11 {
		margin-left: 91.66666667%;
	}
	.g-md-0,
	.gx-md-0 {
		--bs-gutter-x: 0;
	}
	.g-md-0,
	.gy-md-0 {
		--bs-gutter-y: 0;
	}
	.g-md-1,
	.gx-md-1 {
		--bs-gutter-x: 0.3rem;
	}
	.g-md-1,
	.gy-md-1 {
		--bs-gutter-y: 0.3rem;
	}
	.g-md-2,
	.gx-md-2 {
		--bs-gutter-x: 0.6rem;
	}
	.g-md-2,
	.gy-md-2 {
		--bs-gutter-y: 0.6rem;
	}
	.g-md-3,
	.gx-md-3 {
		--bs-gutter-x: 1.2rem;
	}
	.g-md-3,
	.gy-md-3 {
		--bs-gutter-y: 1.2rem;
	}
	.g-md-4,
	.gx-md-4 {
		--bs-gutter-x: 1.8rem;
	}
	.g-md-4,
	.gy-md-4 {
		--bs-gutter-y: 1.8rem;
	}
	.g-md-5,
	.gx-md-5 {
		--bs-gutter-x: 3.6rem;
	}
	.g-md-5,
	.gy-md-5 {
		--bs-gutter-y: 3.6rem;
	}
}
@media (min-width: 992px) {
	.col-lg {
		flex: 1 0 0%;
	}
	.row-cols-lg-auto > * {
		flex: 0 0 auto;
		width: auto;
	}
	.row-cols-lg-1 > * {
		flex: 0 0 auto;
		width: 100%;
	}
	.row-cols-lg-2 > * {
		flex: 0 0 auto;
		width: 50%;
	}
	.row-cols-lg-3 > * {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.row-cols-lg-4 > * {
		flex: 0 0 auto;
		width: 25%;
	}
	.row-cols-lg-5 > * {
		flex: 0 0 auto;
		width: 20%;
	}
	.row-cols-lg-6 > * {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-lg-auto {
		flex: 0 0 auto;
		width: auto;
	}
	.col-lg-1 {
		flex: 0 0 auto;
		width: 8.33333333%;
	}
	.col-lg-2 {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-lg-3 {
		flex: 0 0 auto;
		width: 25%;
	}
	.col-lg-4 {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.col-lg-5 {
		flex: 0 0 auto;
		width: 41.66666667%;
	}
	.col-lg-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.col-lg-7 {
		flex: 0 0 auto;
		width: 58.33333333%;
	}
	.col-lg-8 {
		flex: 0 0 auto;
		width: 66.66666667%;
	}
	.col-lg-9 {
		flex: 0 0 auto;
		width: 75%;
	}
	.col-lg-10 {
		flex: 0 0 auto;
		width: 83.33333333%;
	}
	.col-lg-11 {
		flex: 0 0 auto;
		width: 91.66666667%;
	}
	.col-lg-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	.offset-lg-0 {
		margin-left: 0;
	}
	.offset-lg-1 {
		margin-left: 8.33333333%;
	}
	.offset-lg-2 {
		margin-left: 16.66666667%;
	}
	.offset-lg-3 {
		margin-left: 25%;
	}
	.offset-lg-4 {
		margin-left: 33.33333333%;
	}
	.offset-lg-5 {
		margin-left: 41.66666667%;
	}
	.offset-lg-6 {
		margin-left: 50%;
	}
	.offset-lg-7 {
		margin-left: 58.33333333%;
	}
	.offset-lg-8 {
		margin-left: 66.66666667%;
	}
	.offset-lg-9 {
		margin-left: 75%;
	}
	.offset-lg-10 {
		margin-left: 83.33333333%;
	}
	.offset-lg-11 {
		margin-left: 91.66666667%;
	}
	.g-lg-0,
	.gx-lg-0 {
		--bs-gutter-x: 0;
	}
	.g-lg-0,
	.gy-lg-0 {
		--bs-gutter-y: 0;
	}
	.g-lg-1,
	.gx-lg-1 {
		--bs-gutter-x: 0.3rem;
	}
	.g-lg-1,
	.gy-lg-1 {
		--bs-gutter-y: 0.3rem;
	}
	.g-lg-2,
	.gx-lg-2 {
		--bs-gutter-x: 0.6rem;
	}
	.g-lg-2,
	.gy-lg-2 {
		--bs-gutter-y: 0.6rem;
	}
	.g-lg-3,
	.gx-lg-3 {
		--bs-gutter-x: 1.2rem;
	}
	.g-lg-3,
	.gy-lg-3 {
		--bs-gutter-y: 1.2rem;
	}
	.g-lg-4,
	.gx-lg-4 {
		--bs-gutter-x: 1.8rem;
	}
	.g-lg-4,
	.gy-lg-4 {
		--bs-gutter-y: 1.8rem;
	}
	.g-lg-5,
	.gx-lg-5 {
		--bs-gutter-x: 3.6rem;
	}
	.g-lg-5,
	.gy-lg-5 {
		--bs-gutter-y: 3.6rem;
	}
}
@media (min-width: 1200px) {
	.col-xl {
		flex: 1 0 0%;
	}
	.row-cols-xl-auto > * {
		flex: 0 0 auto;
		width: auto;
	}
	.row-cols-xl-1 > * {
		flex: 0 0 auto;
		width: 100%;
	}
	.row-cols-xl-2 > * {
		flex: 0 0 auto;
		width: 50%;
	}
	.row-cols-xl-3 > * {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.row-cols-xl-4 > * {
		flex: 0 0 auto;
		width: 25%;
	}
	.row-cols-xl-5 > * {
		flex: 0 0 auto;
		width: 20%;
	}
	.row-cols-xl-6 > * {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-xl-auto {
		flex: 0 0 auto;
		width: auto;
	}
	.col-xl-1 {
		flex: 0 0 auto;
		width: 8.33333333%;
	}
	.col-xl-2 {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-xl-3 {
		flex: 0 0 auto;
		width: 25%;
	}
	.col-xl-4 {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.col-xl-5 {
		flex: 0 0 auto;
		width: 41.66666667%;
	}
	.col-xl-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.col-xl-7 {
		flex: 0 0 auto;
		width: 58.33333333%;
	}
	.col-xl-8 {
		flex: 0 0 auto;
		width: 66.66666667%;
	}
	.col-xl-9 {
		flex: 0 0 auto;
		width: 75%;
	}
	.col-xl-10 {
		flex: 0 0 auto;
		width: 83.33333333%;
	}
	.col-xl-11 {
		flex: 0 0 auto;
		width: 91.66666667%;
	}
	.col-xl-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	.offset-xl-0 {
		margin-left: 0;
	}
	.offset-xl-1 {
		margin-left: 8.33333333%;
	}
	.offset-xl-2 {
		margin-left: 16.66666667%;
	}
	.offset-xl-3 {
		margin-left: 25%;
	}
	.offset-xl-4 {
		margin-left: 33.33333333%;
	}
	.offset-xl-5 {
		margin-left: 41.66666667%;
	}
	.offset-xl-6 {
		margin-left: 50%;
	}
	.offset-xl-7 {
		margin-left: 58.33333333%;
	}
	.offset-xl-8 {
		margin-left: 66.66666667%;
	}
	.offset-xl-9 {
		margin-left: 75%;
	}
	.offset-xl-10 {
		margin-left: 83.33333333%;
	}
	.offset-xl-11 {
		margin-left: 91.66666667%;
	}
	.g-xl-0,
	.gx-xl-0 {
		--bs-gutter-x: 0;
	}
	.g-xl-0,
	.gy-xl-0 {
		--bs-gutter-y: 0;
	}
	.g-xl-1,
	.gx-xl-1 {
		--bs-gutter-x: 0.3rem;
	}
	.g-xl-1,
	.gy-xl-1 {
		--bs-gutter-y: 0.3rem;
	}
	.g-xl-2,
	.gx-xl-2 {
		--bs-gutter-x: 0.6rem;
	}
	.g-xl-2,
	.gy-xl-2 {
		--bs-gutter-y: 0.6rem;
	}
	.g-xl-3,
	.gx-xl-3 {
		--bs-gutter-x: 1.2rem;
	}
	.g-xl-3,
	.gy-xl-3 {
		--bs-gutter-y: 1.2rem;
	}
	.g-xl-4,
	.gx-xl-4 {
		--bs-gutter-x: 1.8rem;
	}
	.g-xl-4,
	.gy-xl-4 {
		--bs-gutter-y: 1.8rem;
	}
	.g-xl-5,
	.gx-xl-5 {
		--bs-gutter-x: 3.6rem;
	}
	.g-xl-5,
	.gy-xl-5 {
		--bs-gutter-y: 3.6rem;
	}
}
@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.3rem;
	}
	.g-xxl-1,
	.gy-xxl-1 {
		--bs-gutter-y: 0.3rem;
	}
	.g-xxl-2,
	.gx-xxl-2 {
		--bs-gutter-x: 0.6rem;
	}
	.g-xxl-2,
	.gy-xxl-2 {
		--bs-gutter-y: 0.6rem;
	}
	.g-xxl-3,
	.gx-xxl-3 {
		--bs-gutter-x: 1.2rem;
	}
	.g-xxl-3,
	.gy-xxl-3 {
		--bs-gutter-y: 1.2rem;
	}
	.g-xxl-4,
	.gx-xxl-4 {
		--bs-gutter-x: 1.8rem;
	}
	.g-xxl-4,
	.gy-xxl-4 {
		--bs-gutter-y: 1.8rem;
	}
	.g-xxl-5,
	.gx-xxl-5 {
		--bs-gutter-x: 3.6rem;
	}
	.g-xxl-5,
	.gy-xxl-5 {
		--bs-gutter-y: 3.6rem;
	}
}
.table {
	--bs-table-color-type: initial;
	--bs-table-bg-type: initial;
	--bs-table-color-state: initial;
	--bs-table-bg-state: initial;
	--bs-table-color: var(--bs-emphasis-color);
	--bs-table-bg: 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(245, 244, 239, 0.5);
	--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: 1.2rem;
	vertical-align: center;
	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: #d7e1e9;
	--bs-table-border-color: #acb4ba;
	--bs-table-striped-bg: #ccd6dd;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #c2cbd2;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #c7d0d8;
	--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: #e2e3e5;
	--bs-table-border-color: #b5b6b7;
	--bs-table-striped-bg: #d7d8da;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #cbccce;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #d1d2d4;
	--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: #d1e7dd;
	--bs-table-border-color: #a7b9b1;
	--bs-table-striped-bg: #c7dbd2;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #bcd0c7;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #c1d6cc;
	--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: #cff4fc;
	--bs-table-border-color: #a6c3ca;
	--bs-table-striped-bg: #c5e8ef;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #badce3;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #bfe2e9;
	--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: #fff3cd;
	--bs-table-border-color: #ccc2a4;
	--bs-table-striped-bg: #f2e7c3;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #e6dbb9;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #ece1be;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

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

.table-light {
	--bs-table-color: #000;
	--bs-table-bg: #f5f4ef;
	--bs-table-border-color: #c4c3bf;
	--bs-table-striped-bg: #e9e8e3;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #dddcd7;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #e3e2dd;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-dark {
	--bs-table-color: #000;
	--bs-table-bg: #ded6bf;
	--bs-table-border-color: #b2ab99;
	--bs-table-striped-bg: #d3cbb5;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #c8c1ac;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #cdc6b1;
	--bs-table-hover-color: #000;
	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: var(--bs-border-radius);
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.form-control {
		transition: none;
	}
}
.form-control[type="file"] {
	overflow: hidden;
}
.form-control[type="file"]:not(:disabled):not([readonly]) {
	cursor: pointer;
}
.form-control:focus {
	color: var(--bs-body-color);
	background-color: var(--bs-body-bg);
	border-color: #9ab5c9;
	outline: 0;
	box-shadow: 0 0 0 0.25rem rgba(53, 106, 146, 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;
	border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
	padding: 0.25rem 0.5rem;
	margin: -0.25rem -0.5rem;
	margin-inline-end: 0.5rem;
}

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

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

.form-control-color {
	width: 3rem;
	height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
	padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
	cursor: pointer;
}
.form-control-color::-moz-color-swatch {
	border: 0 !important;
	border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
	border: 0 !important;
	border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
	height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
	height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
	--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	display: block;
	width: 100%;
	padding: 0.375rem 2.25rem 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 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: var(--bs-border-radius);
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.form-select {
		transition: none;
	}
}
.form-select:focus {
	border-color: #9ab5c9;
	outline: 0;
	box-shadow: 0 0 0 0.25rem rgba(53, 106, 146, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
	padding-right: 0.75rem;
	background-image: none;
}
.form-select:disabled {
	background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 var(--bs-body-color);
}

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

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

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

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

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

.form-check-input {
	--bs-form-check-bg: var(--bs-body-bg);
	flex-shrink: 0;
	width: 1em;
	height: 1em;
	margin-top: 0.25em;
	vertical-align: top;
	-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="checkbox"] {
	border-radius: 0.25em;
}
.form-check-input[type="radio"] {
	border-radius: 50%;
}
.form-check-input:active {
	filter: brightness(90%);
}
.form-check-input:focus {
	border-color: #9ab5c9;
	outline: 0;
	box-shadow: 0 0 0 0.25rem rgba(53, 106, 146, 0.25);
}
.form-check-input:checked {
	background-color: #356a92;
	border-color: #356a92;
}
.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: #356a92;
	border-color: #356a92;
	--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
	pointer-events: none;
	filter: none;
	opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
	cursor: default;
	opacity: 0.5;
}

.form-switch {
	padding-left: 2.5em;
}
.form-switch .form-check-input {
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
	width: 2em;
	margin-left: -2.5em;
	background-image: var(--bs-form-switch-bg);
	background-position: left center;
	border-radius: 2em;
	transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.form-switch .form-check-input {
		transition: none;
	}
}
.form-switch .form-check-input:focus {
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239ab5c9'/%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(53, 106, 146, 0.25);
}
.form-range:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(53, 106, 146, 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: #356a92;
	border: 0;
	border-radius: 1rem;
	-webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s
		ease-in-out, box-shadow 0.15s ease-in-out;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.form-range::-webkit-slider-thumb {
		-webkit-transition: none;
		transition: none;
	}
}
.form-range::-webkit-slider-thumb:active {
	background-color: #c2d2de;
}
.form-range::-webkit-slider-runnable-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: var(--bs-secondary-bg);
	border-color: transparent;
	border-radius: 1rem;
}
.form-range::-moz-range-thumb {
	width: 1rem;
	height: 1rem;
	-moz-appearance: none;
	appearance: none;
	background-color: #356a92;
	border: 0;
	border-radius: 1rem;
	-moz-transition: background-color 0.15s ease-in-out, border-color 0.15s
		ease-in-out, box-shadow 0.15s ease-in-out;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.form-range::-moz-range-thumb {
		-moz-transition: none;
		transition: none;
	}
}
.form-range::-moz-range-thumb:active {
	background-color: #c2d2de;
}
.form-range::-moz-range-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: var(--bs-secondary-bg);
	border-color: transparent;
	border-radius: 1rem;
}
.form-range:disabled {
	pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
	background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
	background-color: var(--bs-secondary-color);
}

.form-floating {
	position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
	height: calc(3.5rem + 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);
	border-radius: var(--bs-border-radius);
}
.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);
	border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
	color: rgba(var(--bs-body-color-rgb), 0.65);
	transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
	border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
	color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
	background-color: 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);
	border-radius: var(--bs-border-radius);
}

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

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

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

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

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

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

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

.was-validated .form-control:valid,
.form-control.is-valid {
	border-color: var(--bs-form-valid-border-color);
	padding-right: calc(1.5em + 0.75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.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='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.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.3rem 0.6rem;
	margin-top: 0.1rem;
	font-size: 0.875rem;
	color: #fff;
	background-color: var(--bs-danger);
	border-radius: var(--bs-border-radius);
}

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

.was-validated .form-control:invalid,
.form-control.is-invalid {
	border-color: var(--bs-form-invalid-border-color);
	padding-right: calc(1.5em + 0.75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(0.375em + 0.1875rem) center;
	background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
	border-color: var(--bs-form-invalid-border-color);
	box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-select:invalid,
.form-select.is-invalid {
	border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"] {
	--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position: right 0.75rem center, center right 2.25rem;
	background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
	border-color: var(--bs-form-invalid-border-color);
	box-shadow: 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: 500;
	--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), 0.5);
	display: inline-block;
	padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
	font-family: var(--bs-btn-font-family);
	font-size: var(--bs-btn-font-size);
	font-weight: var(--bs-btn-font-weight);
	line-height: var(--bs-btn-line-height);
	color: var(--bs-btn-color);
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
	border-radius: var(--bs-btn-border-radius);
	background-color: var(--bs-btn-bg);
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.btn {
		transition: none;
	}
}
.btn:hover {
	color: var(--bs-btn-hover-color);
	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: #356a92;
	--bs-btn-border-color: #356a92;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #2d5a7c;
	--bs-btn-hover-border-color: #2a5575;
	--bs-btn-focus-shadow-rgb: 83, 128, 162;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #2a5575;
	--bs-btn-active-border-color: #28506e;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #356a92;
	--bs-btn-disabled-border-color: #356a92;
}

.btn-secondary {
	--bs-btn-color: #fff;
	--bs-btn-bg: #6c757d;
	--bs-btn-border-color: #6c757d;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #5c636a;
	--bs-btn-hover-border-color: #565e64;
	--bs-btn-focus-shadow-rgb: 130, 138, 145;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #565e64;
	--bs-btn-active-border-color: #51585e;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #6c757d;
	--bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
	--bs-btn-color: #fff;
	--bs-btn-bg: #198754;
	--bs-btn-border-color: #198754;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #157347;
	--bs-btn-hover-border-color: #146c43;
	--bs-btn-focus-shadow-rgb: 60, 153, 110;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #146c43;
	--bs-btn-active-border-color: #13653f;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #198754;
	--bs-btn-disabled-border-color: #198754;
}

.btn-info {
	--bs-btn-color: #000;
	--bs-btn-bg: #0dcaf0;
	--bs-btn-border-color: #0dcaf0;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #31d2f2;
	--bs-btn-hover-border-color: #25cff2;
	--bs-btn-focus-shadow-rgb: 11, 172, 204;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #3dd5f3;
	--bs-btn-active-border-color: #25cff2;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #0dcaf0;
	--bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
	--bs-btn-color: #000;
	--bs-btn-bg: #ffc107;
	--bs-btn-border-color: #ffc107;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #ffca2c;
	--bs-btn-hover-border-color: #ffc720;
	--bs-btn-focus-shadow-rgb: 217, 164, 6;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #ffcd39;
	--bs-btn-active-border-color: #ffc720;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #ffc107;
	--bs-btn-disabled-border-color: #ffc107;
}

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

.btn-light {
	--bs-btn-color: #000;
	--bs-btn-bg: #f5f4ef;
	--bs-btn-border-color: #f5f4ef;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #d0cfcb;
	--bs-btn-hover-border-color: #c4c3bf;
	--bs-btn-focus-shadow-rgb: 208, 207, 203;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #c4c3bf;
	--bs-btn-active-border-color: #b8b7b3;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #f5f4ef;
	--bs-btn-disabled-border-color: #f5f4ef;
}

.btn-dark {
	--bs-btn-color: #000;
	--bs-btn-bg: #ded6bf;
	--bs-btn-border-color: #ded6bf;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #e3dcc9;
	--bs-btn-hover-border-color: #e1dac5;
	--bs-btn-focus-shadow-rgb: 189, 182, 162;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #e5decc;
	--bs-btn-active-border-color: #e1dac5;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #ded6bf;
	--bs-btn-disabled-border-color: #ded6bf;
}

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

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

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

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

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

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

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

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

.btn-link {
	--bs-btn-font-weight: 400;
	--bs-btn-color: var(--bs-link-color);
	--bs-btn-bg: transparent;
	--bs-btn-border-color: transparent;
	--bs-btn-hover-color: var(--bs-link-hover-color);
	--bs-btn-hover-border-color: transparent;
	--bs-btn-active-color: var(--bs-link-hover-color);
	--bs-btn-active-border-color: transparent;
	--bs-btn-disabled-color: #6c757d;
	--bs-btn-disabled-border-color: transparent;
	--bs-btn-box-shadow: 0 0 0 #000;
	--bs-btn-focus-shadow-rgb: 83, 128, 162;
	text-decoration: none;
}
.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.6rem;
	--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: #356a92;
	--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
	--bs-dropdown-item-padding-x: 1.2rem;
	--bs-dropdown-item-padding-y: 0.3rem;
	--bs-dropdown-header-color: #6c757d;
	--bs-dropdown-header-padding-x: 1.2rem;
	--bs-dropdown-header-padding-y: 0.5rem;
	position: absolute;
	z-index: var(--bs-dropdown-zindex);
	display: none;
	min-width: var(--bs-dropdown-min-width);
	padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
	margin: 0;
	font-size: var(--bs-dropdown-font-size);
	color: var(--bs-dropdown-color);
	text-align: left;
	list-style: none;
	background-color: var(--bs-dropdown-bg);
	background-clip: padding-box;
	border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
	border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
	top: 100%;
	left: 0;
	margin-top: var(--bs-dropdown-spacer);
}

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

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

@media (min-width: 576px) {
	.dropdown-menu-sm-start {
		--bs-position: start;
	}
	.dropdown-menu-sm-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-sm-end {
		--bs-position: end;
	}
	.dropdown-menu-sm-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 768px) {
	.dropdown-menu-md-start {
		--bs-position: start;
	}
	.dropdown-menu-md-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-md-end {
		--bs-position: end;
	}
	.dropdown-menu-md-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 992px) {
	.dropdown-menu-lg-start {
		--bs-position: start;
	}
	.dropdown-menu-lg-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-lg-end {
		--bs-position: end;
	}
	.dropdown-menu-lg-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 1200px) {
	.dropdown-menu-xl-start {
		--bs-position: start;
	}
	.dropdown-menu-xl-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-xl-end {
		--bs-position: end;
	}
	.dropdown-menu-xl-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 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;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
	border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover,
.dropdown-item:focus {
	color: var(--bs-dropdown-link-hover-color);
	background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active,
.dropdown-item:active {
	color: var(--bs-dropdown-link-active-color);
	text-decoration: none;
	background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled,
.dropdown-item:disabled {
	color: var(--bs-dropdown-link-disabled-color);
	pointer-events: none;
	background-color: transparent;
}

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

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

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

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

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

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

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

.dropdown-toggle-split {
	padding-right: 0.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);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

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

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

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

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

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

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
	flex-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.6rem;
	--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
	--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
	--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
	--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
	--bs-navbar-brand-padding-y: 0.3125rem;
	--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%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
	--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
	--bs-navbar-toggler-border-radius: var(--bs-border-radius);
	--bs-navbar-toggler-focus-width: 0.25rem;
	--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.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);
	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);
	border-radius: var(--bs-navbar-toggler-border-radius);
	transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
	.navbar-toggler {
		transition: none;
	}
}
.navbar-toggler:hover {
	text-decoration: none;
}
.navbar-toggler:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

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

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

@media (min-width: 576px) {
	.navbar-expand-sm {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-sm .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-sm .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-sm .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-sm .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-sm .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-sm .navbar-toggler {
		display: none;
	}
	.navbar-expand-sm .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-sm .offcanvas .offcanvas-header {
		display: none;
	}
	.navbar-expand-sm .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 768px) {
	.navbar-expand-md {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-md .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-md .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-md .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-md .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-md .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-md .navbar-toggler {
		display: none;
	}
	.navbar-expand-md .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-md .offcanvas .offcanvas-header {
		display: none;
	}
	.navbar-expand-md .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 992px) {
	.navbar-expand-lg {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-lg .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-lg .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-lg .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-lg .navbar-toggler {
		display: none;
	}
	.navbar-expand-lg .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-lg .offcanvas .offcanvas-header {
		display: none;
	}
	.navbar-expand-lg .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 1200px) {
	.navbar-expand-xl {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-xl .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-xl .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-xl .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-xl .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-xl .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-xl .navbar-toggler {
		display: none;
	}
	.navbar-expand-xl .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-xl .offcanvas .offcanvas-header {
		display: none;
	}
	.navbar-expand-xl .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 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: rgba(255, 255, 255, 0.75);
	--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
	--bs-navbar-active-color: #fff;
	--bs-navbar-brand-color: #fff;
	--bs-navbar-brand-hover-color: #fff;
	--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

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

.card {
	--bs-card-spacer-y: 1.2rem;
	--bs-card-spacer-x: 1.2rem;
	--bs-card-title-spacer-y: 0.6rem;
	--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.6rem;
	--bs-card-cap-padding-x: 1.2rem;
	--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: 1.2rem;
	--bs-card-group-margin: 0.75rem;
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	height: var(--bs-card-height);
	color: var(--bs-body-color);
	word-wrap: break-word;
	background-color: var(--bs-card-bg);
	background-clip: border-box;
	border: var(--bs-card-border-width) solid var(--bs-card-border-color);
	border-radius: var(--bs-card-border-radius);
}
.card > hr {
	margin-right: 0;
	margin-left: 0;
}
.card > .list-group {
	border-top: inherit;
	border-bottom: inherit;
}
.card > .list-group:first-child {
	border-top-width: 0;
	border-top-left-radius: var(--bs-card-inner-border-radius);
	border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
	border-bottom-width: 0;
	border-bottom-right-radius: var(--bs-card-inner-border-radius);
	border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
	border-top: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.accordion {
	--bs-accordion-color: var(--bs-body-color);
	--bs-accordion-bg: var(--bs-body-bg);
	--bs-accordion-transition:
		color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
	--bs-accordion-border-color: var(--bs-border-color);
	--bs-accordion-border-width: var(--bs-border-width);
	--bs-accordion-border-radius: var(--bs-border-radius);
	--bs-accordion-inner-border-radius: calc(
		var(--bs-border-radius) -
		(var(--bs-border-width))
	);
	--bs-accordion-btn-padding-x: 1.25rem;
	--bs-accordion-btn-padding-y: 1rem;
	--bs-accordion-btn-color: var(--bs-body-color);
	--bs-accordion-btn-bg: var(--bs-accordion-bg);
	--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 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='%23152a3a' 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(53, 106, 146, 0.25);
	--bs-accordion-body-padding-x: 1.25rem;
	--bs-accordion-body-padding-y: 1rem;
	--bs-accordion-active-color: var(--bs-primary-text-emphasis);
	--bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

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

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

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

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

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

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

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

.pagination {
	--bs-pagination-padding-x: 0.75rem;
	--bs-pagination-padding-y: 0.375rem;
	--bs-pagination-font-size: 1rem;
	--bs-pagination-color: var(--bs-link-color);
	--bs-pagination-bg: var(--bs-body-bg);
	--bs-pagination-border-width: var(--bs-border-width);
	--bs-pagination-border-color: var(--bs-border-color);
	--bs-pagination-border-radius: var(--bs-border-radius);
	--bs-pagination-hover-color: var(--bs-link-hover-color);
	--bs-pagination-hover-bg: var(--bs-tertiary-bg);
	--bs-pagination-hover-border-color: var(--bs-border-color);
	--bs-pagination-focus-color: var(--bs-link-hover-color);
	--bs-pagination-focus-bg: var(--bs-secondary-bg);
	--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(53, 106, 146, 0.25);
	--bs-pagination-active-color: #fff;
	--bs-pagination-active-bg: #356a92;
	--bs-pagination-active-border-color: #356a92;
	--bs-pagination-disabled-color: var(--bs-secondary-color);
	--bs-pagination-disabled-bg: var(--bs-secondary-bg);
	--bs-pagination-disabled-border-color: var(--bs-border-color);
	display: flex;
	padding-left: 0;
	list-style: none;
}

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

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

.pagination-lg {
	--bs-pagination-padding-x: 1.5rem;
	--bs-pagination-padding-y: 0.75rem;
	--bs-pagination-font-size: 1.25rem;
	--bs-pagination-border-radius: var(--bs-border-radius-lg);
}

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

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

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

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

.alert-heading {
	color: inherit;
}

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

.alert-dismissible {
	padding-right: 3.6rem;
}
.alert-dismissible .btn-close {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	padding: 1.5rem 1.2rem;
}

.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: 1rem;
	}
}
.progress,
.progress-stacked {
	--bs-progress-height: 1rem;
	--bs-progress-font-size: 0.75rem;
	--bs-progress-bg: var(--bs-secondary-bg);
	--bs-progress-border-radius: var(--bs-border-radius);
	--bs-progress-box-shadow: var(--bs-box-shadow-inset);
	--bs-progress-bar-color: #fff;
	--bs-progress-bar-bg: #356a92;
	--bs-progress-bar-transition: width 0.6s ease;
	display: flex;
	height: var(--bs-progress-height);
	overflow: hidden;
	font-size: var(--bs-progress-font-size);
	background-color: var(--bs-progress-bg);
	border-radius: var(--bs-progress-border-radius);
}

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

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

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

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

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

.list-group {
	--bs-list-group-color: var(--bs-body-color);
	--bs-list-group-bg: 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: 1.2rem;
	--bs-list-group-item-padding-y: 0.6rem;
	--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: #356a92;
	--bs-list-group-active-border-color: #356a92;
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	border-radius: var(--bs-list-group-border-radius);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-close {
	--bs-btn-close-color: #000;
	--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.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(53, 106, 146, 0.25);
	--bs-btn-close-focus-opacity: 1;
	--bs-btn-close-disabled-opacity: 0.25;
	--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
	box-sizing: content-box;
	width: 1em;
	height: 1em;
	padding: 0.25em 0.25em;
	color: var(--bs-btn-close-color);
	background: transparent var(--bs-btn-close-bg) center / 1em auto no-repeat;
	border: 0;
	border-radius: 0.375rem;
	opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
	color: var(--bs-btn-close-color);
	text-decoration: none;
	opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
	outline: 0;
	box-shadow: var(--bs-btn-close-focus-shadow);
	opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled,
.btn-close.disabled {
	pointer-events: none;
	-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);
	border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
	opacity: 0;
}
.toast:not(.show) {
	display: none;
}

.toast-container {
	--bs-toast-zindex: 1090;
	position: absolute;
	z-index: var(--bs-toast-zindex);
	width: -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);
	border-top-left-radius: calc(
		var(--bs-toast-border-radius) -
		var(--bs-toast-border-width)
	);
	border-top-right-radius: calc(
		var(--bs-toast-border-radius) -
		var(--bs-toast-border-width)
	);
}
.toast-header .btn-close {
	margin-right: calc(-0.5 * var(--bs-toast-padding-x));
	margin-left: var(--bs-toast-padding-x);
}

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

.modal {
	--bs-modal-zindex: 1055;
	--bs-modal-width: 500px;
	--bs-modal-padding: 1.2rem;
	--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: 1.2rem;
	--bs-modal-header-padding-y: 1.2rem;
	--bs-modal-header-padding: 1.2rem 1.2rem;
	--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);
	border-radius: var(--bs-modal-border-radius);
	outline: 0;
}

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

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

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

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

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

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

@media (max-width: 575.98px) {
	.modal-fullscreen-sm-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-sm-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-sm-down .modal-header,
	.modal-fullscreen-sm-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-sm-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 767.98px) {
	.modal-fullscreen-md-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-md-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-md-down .modal-header,
	.modal-fullscreen-md-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-md-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 991.98px) {
	.modal-fullscreen-lg-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-lg-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-lg-down .modal-header,
	.modal-fullscreen-lg-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-lg-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 1199.98px) {
	.modal-fullscreen-xl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-xl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-xl-down .modal-header,
	.modal-fullscreen-xl-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-xl-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 1399.98px) {
	.modal-fullscreen-xxl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-xxl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-xxl-down .modal-header,
	.modal-fullscreen-xxl-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-xxl-down .modal-body {
		overflow-y: auto;
	}
}
.tooltip {
	--bs-tooltip-zindex: 1080;
	--bs-tooltip-max-width: 200px;
	--bs-tooltip-padding-x: 0.6rem;
	--bs-tooltip-padding-y: 0.3rem;
	--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: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	white-space: normal;
	word-spacing: normal;
	line-break: auto;
	font-size: var(--bs-tooltip-font-size);
	word-wrap: break-word;
	opacity: 0;
}
.tooltip.show {
	opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
	display: block;
	width: var(--bs-tooltip-arrow-width);
	height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
	position: absolute;
	content: "";
	border-color: transparent;
	border-style: solid;
}

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

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

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

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

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

.popover {
	--bs-popover-zindex: 1070;
	--bs-popover-max-width: 276px;
	--bs-popover-font-size: 0.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: 1.2rem;
	--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: 1.2rem;
	--bs-popover-body-padding-y: 1.2rem;
	--bs-popover-body-color: var(--bs-body-color);
	--bs-popover-arrow-width: 1rem;
	--bs-popover-arrow-height: 0.5rem;
	--bs-popover-arrow-border: var(--bs-popover-border-color);
	z-index: var(--bs-popover-zindex);
	display: block;
	max-width: var(--bs-popover-max-width);
	font-family: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	white-space: normal;
	word-spacing: normal;
	line-break: auto;
	font-size: var(--bs-popover-font-size);
	word-wrap: break-word;
	background-color: var(--bs-popover-bg);
	background-clip: padding-box;
	border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
	border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
	display: block;
	width: var(--bs-popover-arrow-width);
	height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before,
.popover .popover-arrow::after {
	position: absolute;
	display: block;
	content: "";
	border-color: transparent;
	border-style: solid;
	border-width: 0;
}

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

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

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

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

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

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

.carousel {
	position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

.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: 1.2rem;
	--bs-offcanvas-padding-y: 1.2rem;
	--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: #000 !important;
	background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

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

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

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

.text-bg-dark {
	color: #000 !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(42, 85, 117, var(--bs-link-opacity, 1)) !important;
	text-decoration-color: RGBA(42, 85, 117, 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(86, 94, 100, var(--bs-link-opacity, 1)) !important;
	text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

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

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

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

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

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

.link-dark {
	color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
	text-decoration-color: RGBA(
		var(--bs-dark-rgb),
		var(--bs-link-underline-opacity, 1)
	) !important;
}
.link-dark:hover,
.link-dark:focus {
	color: RGBA(229, 222, 204, var(--bs-link-opacity, 1)) !important;
	text-decoration-color: RGBA(
		229,
		222,
		204,
		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.3rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.column-gap-5 {
	-moz-column-gap: 3.6rem !important;
	column-gap: 3.6rem !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.3rem !important;
	}
	.m-sm-2 {
		margin: 0.6rem !important;
	}
	.m-sm-3 {
		margin: 1.2rem !important;
	}
	.m-sm-4 {
		margin: 1.8rem !important;
	}
	.m-sm-5 {
		margin: 3.6rem !important;
	}
	.m-sm-auto {
		margin: auto !important;
	}
	.mx-sm-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-sm-1 {
		margin-right: 0.3rem !important;
		margin-left: 0.3rem !important;
	}
	.mx-sm-2 {
		margin-right: 0.6rem !important;
		margin-left: 0.6rem !important;
	}
	.mx-sm-3 {
		margin-right: 1.2rem !important;
		margin-left: 1.2rem !important;
	}
	.mx-sm-4 {
		margin-right: 1.8rem !important;
		margin-left: 1.8rem !important;
	}
	.mx-sm-5 {
		margin-right: 3.6rem !important;
		margin-left: 3.6rem !important;
	}
	.mx-sm-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-sm-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-sm-1 {
		margin-top: 0.3rem !important;
		margin-bottom: 0.3rem !important;
	}
	.my-sm-2 {
		margin-top: 0.6rem !important;
		margin-bottom: 0.6rem !important;
	}
	.my-sm-3 {
		margin-top: 1.2rem !important;
		margin-bottom: 1.2rem !important;
	}
	.my-sm-4 {
		margin-top: 1.8rem !important;
		margin-bottom: 1.8rem !important;
	}
	.my-sm-5 {
		margin-top: 3.6rem !important;
		margin-bottom: 3.6rem !important;
	}
	.my-sm-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-sm-0 {
		margin-top: 0 !important;
	}
	.mt-sm-1 {
		margin-top: 0.3rem !important;
	}
	.mt-sm-2 {
		margin-top: 0.6rem !important;
	}
	.mt-sm-3 {
		margin-top: 1.2rem !important;
	}
	.mt-sm-4 {
		margin-top: 1.8rem !important;
	}
	.mt-sm-5 {
		margin-top: 3.6rem !important;
	}
	.mt-sm-auto {
		margin-top: auto !important;
	}
	.me-sm-0 {
		margin-right: 0 !important;
	}
	.me-sm-1 {
		margin-right: 0.3rem !important;
	}
	.me-sm-2 {
		margin-right: 0.6rem !important;
	}
	.me-sm-3 {
		margin-right: 1.2rem !important;
	}
	.me-sm-4 {
		margin-right: 1.8rem !important;
	}
	.me-sm-5 {
		margin-right: 3.6rem !important;
	}
	.me-sm-auto {
		margin-right: auto !important;
	}
	.mb-sm-0 {
		margin-bottom: 0 !important;
	}
	.mb-sm-1 {
		margin-bottom: 0.3rem !important;
	}
	.mb-sm-2 {
		margin-bottom: 0.6rem !important;
	}
	.mb-sm-3 {
		margin-bottom: 1.2rem !important;
	}
	.mb-sm-4 {
		margin-bottom: 1.8rem !important;
	}
	.mb-sm-5 {
		margin-bottom: 3.6rem !important;
	}
	.mb-sm-auto {
		margin-bottom: auto !important;
	}
	.ms-sm-0 {
		margin-left: 0 !important;
	}
	.ms-sm-1 {
		margin-left: 0.3rem !important;
	}
	.ms-sm-2 {
		margin-left: 0.6rem !important;
	}
	.ms-sm-3 {
		margin-left: 1.2rem !important;
	}
	.ms-sm-4 {
		margin-left: 1.8rem !important;
	}
	.ms-sm-5 {
		margin-left: 3.6rem !important;
	}
	.ms-sm-auto {
		margin-left: auto !important;
	}
	.p-sm-0 {
		padding: 0 !important;
	}
	.p-sm-1 {
		padding: 0.3rem !important;
	}
	.p-sm-2 {
		padding: 0.6rem !important;
	}
	.p-sm-3 {
		padding: 1.2rem !important;
	}
	.p-sm-4 {
		padding: 1.8rem !important;
	}
	.p-sm-5 {
		padding: 3.6rem !important;
	}
	.px-sm-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-sm-1 {
		padding-right: 0.3rem !important;
		padding-left: 0.3rem !important;
	}
	.px-sm-2 {
		padding-right: 0.6rem !important;
		padding-left: 0.6rem !important;
	}
	.px-sm-3 {
		padding-right: 1.2rem !important;
		padding-left: 1.2rem !important;
	}
	.px-sm-4 {
		padding-right: 1.8rem !important;
		padding-left: 1.8rem !important;
	}
	.px-sm-5 {
		padding-right: 3.6rem !important;
		padding-left: 3.6rem !important;
	}
	.py-sm-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-sm-1 {
		padding-top: 0.3rem !important;
		padding-bottom: 0.3rem !important;
	}
	.py-sm-2 {
		padding-top: 0.6rem !important;
		padding-bottom: 0.6rem !important;
	}
	.py-sm-3 {
		padding-top: 1.2rem !important;
		padding-bottom: 1.2rem !important;
	}
	.py-sm-4 {
		padding-top: 1.8rem !important;
		padding-bottom: 1.8rem !important;
	}
	.py-sm-5 {
		padding-top: 3.6rem !important;
		padding-bottom: 3.6rem !important;
	}
	.pt-sm-0 {
		padding-top: 0 !important;
	}
	.pt-sm-1 {
		padding-top: 0.3rem !important;
	}
	.pt-sm-2 {
		padding-top: 0.6rem !important;
	}
	.pt-sm-3 {
		padding-top: 1.2rem !important;
	}
	.pt-sm-4 {
		padding-top: 1.8rem !important;
	}
	.pt-sm-5 {
		padding-top: 3.6rem !important;
	}
	.pe-sm-0 {
		padding-right: 0 !important;
	}
	.pe-sm-1 {
		padding-right: 0.3rem !important;
	}
	.pe-sm-2 {
		padding-right: 0.6rem !important;
	}
	.pe-sm-3 {
		padding-right: 1.2rem !important;
	}
	.pe-sm-4 {
		padding-right: 1.8rem !important;
	}
	.pe-sm-5 {
		padding-right: 3.6rem !important;
	}
	.pb-sm-0 {
		padding-bottom: 0 !important;
	}
	.pb-sm-1 {
		padding-bottom: 0.3rem !important;
	}
	.pb-sm-2 {
		padding-bottom: 0.6rem !important;
	}
	.pb-sm-3 {
		padding-bottom: 1.2rem !important;
	}
	.pb-sm-4 {
		padding-bottom: 1.8rem !important;
	}
	.pb-sm-5 {
		padding-bottom: 3.6rem !important;
	}
	.ps-sm-0 {
		padding-left: 0 !important;
	}
	.ps-sm-1 {
		padding-left: 0.3rem !important;
	}
	.ps-sm-2 {
		padding-left: 0.6rem !important;
	}
	.ps-sm-3 {
		padding-left: 1.2rem !important;
	}
	.ps-sm-4 {
		padding-left: 1.8rem !important;
	}
	.ps-sm-5 {
		padding-left: 3.6rem !important;
	}
	.gap-sm-0 {
		gap: 0 !important;
	}
	.gap-sm-1 {
		gap: 0.3rem !important;
	}
	.gap-sm-2 {
		gap: 0.6rem !important;
	}
	.gap-sm-3 {
		gap: 1.2rem !important;
	}
	.gap-sm-4 {
		gap: 1.8rem !important;
	}
	.gap-sm-5 {
		gap: 3.6rem !important;
	}
	.row-gap-sm-0 {
		row-gap: 0 !important;
	}
	.row-gap-sm-1 {
		row-gap: 0.3rem !important;
	}
	.row-gap-sm-2 {
		row-gap: 0.6rem !important;
	}
	.row-gap-sm-3 {
		row-gap: 1.2rem !important;
	}
	.row-gap-sm-4 {
		row-gap: 1.8rem !important;
	}
	.row-gap-sm-5 {
		row-gap: 3.6rem !important;
	}
	.column-gap-sm-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-sm-1 {
		-moz-column-gap: 0.3rem !important;
		column-gap: 0.3rem !important;
	}
	.column-gap-sm-2 {
		-moz-column-gap: 0.6rem !important;
		column-gap: 0.6rem !important;
	}
	.column-gap-sm-3 {
		-moz-column-gap: 1.2rem !important;
		column-gap: 1.2rem !important;
	}
	.column-gap-sm-4 {
		-moz-column-gap: 1.8rem !important;
		column-gap: 1.8rem !important;
	}
	.column-gap-sm-5 {
		-moz-column-gap: 3.6rem !important;
		column-gap: 3.6rem !important;
	}
	.text-sm-start {
		text-align: left !important;
	}
	.text-sm-end {
		text-align: right !important;
	}
	.text-sm-center {
		text-align: center !important;
	}
}
@media (min-width: 768px) {
	.float-md-start {
		float: left !important;
	}
	.float-md-end {
		float: right !important;
	}
	.float-md-none {
		float: none !important;
	}
	.object-fit-md-contain {
		-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.3rem !important;
	}
	.m-md-2 {
		margin: 0.6rem !important;
	}
	.m-md-3 {
		margin: 1.2rem !important;
	}
	.m-md-4 {
		margin: 1.8rem !important;
	}
	.m-md-5 {
		margin: 3.6rem !important;
	}
	.m-md-auto {
		margin: auto !important;
	}
	.mx-md-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-md-1 {
		margin-right: 0.3rem !important;
		margin-left: 0.3rem !important;
	}
	.mx-md-2 {
		margin-right: 0.6rem !important;
		margin-left: 0.6rem !important;
	}
	.mx-md-3 {
		margin-right: 1.2rem !important;
		margin-left: 1.2rem !important;
	}
	.mx-md-4 {
		margin-right: 1.8rem !important;
		margin-left: 1.8rem !important;
	}
	.mx-md-5 {
		margin-right: 3.6rem !important;
		margin-left: 3.6rem !important;
	}
	.mx-md-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-md-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-md-1 {
		margin-top: 0.3rem !important;
		margin-bottom: 0.3rem !important;
	}
	.my-md-2 {
		margin-top: 0.6rem !important;
		margin-bottom: 0.6rem !important;
	}
	.my-md-3 {
		margin-top: 1.2rem !important;
		margin-bottom: 1.2rem !important;
	}
	.my-md-4 {
		margin-top: 1.8rem !important;
		margin-bottom: 1.8rem !important;
	}
	.my-md-5 {
		margin-top: 3.6rem !important;
		margin-bottom: 3.6rem !important;
	}
	.my-md-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-md-0 {
		margin-top: 0 !important;
	}
	.mt-md-1 {
		margin-top: 0.3rem !important;
	}
	.mt-md-2 {
		margin-top: 0.6rem !important;
	}
	.mt-md-3 {
		margin-top: 1.2rem !important;
	}
	.mt-md-4 {
		margin-top: 1.8rem !important;
	}
	.mt-md-5 {
		margin-top: 3.6rem !important;
	}
	.mt-md-auto {
		margin-top: auto !important;
	}
	.me-md-0 {
		margin-right: 0 !important;
	}
	.me-md-1 {
		margin-right: 0.3rem !important;
	}
	.me-md-2 {
		margin-right: 0.6rem !important;
	}
	.me-md-3 {
		margin-right: 1.2rem !important;
	}
	.me-md-4 {
		margin-right: 1.8rem !important;
	}
	.me-md-5 {
		margin-right: 3.6rem !important;
	}
	.me-md-auto {
		margin-right: auto !important;
	}
	.mb-md-0 {
		margin-bottom: 0 !important;
	}
	.mb-md-1 {
		margin-bottom: 0.3rem !important;
	}
	.mb-md-2 {
		margin-bottom: 0.6rem !important;
	}
	.mb-md-3 {
		margin-bottom: 1.2rem !important;
	}
	.mb-md-4 {
		margin-bottom: 1.8rem !important;
	}
	.mb-md-5 {
		margin-bottom: 3.6rem !important;
	}
	.mb-md-auto {
		margin-bottom: auto !important;
	}
	.ms-md-0 {
		margin-left: 0 !important;
	}
	.ms-md-1 {
		margin-left: 0.3rem !important;
	}
	.ms-md-2 {
		margin-left: 0.6rem !important;
	}
	.ms-md-3 {
		margin-left: 1.2rem !important;
	}
	.ms-md-4 {
		margin-left: 1.8rem !important;
	}
	.ms-md-5 {
		margin-left: 3.6rem !important;
	}
	.ms-md-auto {
		margin-left: auto !important;
	}
	.p-md-0 {
		padding: 0 !important;
	}
	.p-md-1 {
		padding: 0.3rem !important;
	}
	.p-md-2 {
		padding: 0.6rem !important;
	}
	.p-md-3 {
		padding: 1.2rem !important;
	}
	.p-md-4 {
		padding: 1.8rem !important;
	}
	.p-md-5 {
		padding: 3.6rem !important;
	}
	.px-md-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-md-1 {
		padding-right: 0.3rem !important;
		padding-left: 0.3rem !important;
	}
	.px-md-2 {
		padding-right: 0.6rem !important;
		padding-left: 0.6rem !important;
	}
	.px-md-3 {
		padding-right: 1.2rem !important;
		padding-left: 1.2rem !important;
	}
	.px-md-4 {
		padding-right: 1.8rem !important;
		padding-left: 1.8rem !important;
	}
	.px-md-5 {
		padding-right: 3.6rem !important;
		padding-left: 3.6rem !important;
	}
	.py-md-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-md-1 {
		padding-top: 0.3rem !important;
		padding-bottom: 0.3rem !important;
	}
	.py-md-2 {
		padding-top: 0.6rem !important;
		padding-bottom: 0.6rem !important;
	}
	.py-md-3 {
		padding-top: 1.2rem !important;
		padding-bottom: 1.2rem !important;
	}
	.py-md-4 {
		padding-top: 1.8rem !important;
		padding-bottom: 1.8rem !important;
	}
	.py-md-5 {
		padding-top: 3.6rem !important;
		padding-bottom: 3.6rem !important;
	}
	.pt-md-0 {
		padding-top: 0 !important;
	}
	.pt-md-1 {
		padding-top: 0.3rem !important;
	}
	.pt-md-2 {
		padding-top: 0.6rem !important;
	}
	.pt-md-3 {
		padding-top: 1.2rem !important;
	}
	.pt-md-4 {
		padding-top: 1.8rem !important;
	}
	.pt-md-5 {
		padding-top: 3.6rem !important;
	}
	.pe-md-0 {
		padding-right: 0 !important;
	}
	.pe-md-1 {
		padding-right: 0.3rem !important;
	}
	.pe-md-2 {
		padding-right: 0.6rem !important;
	}
	.pe-md-3 {
		padding-right: 1.2rem !important;
	}
	.pe-md-4 {
		padding-right: 1.8rem !important;
	}
	.pe-md-5 {
		padding-right: 3.6rem !important;
	}
	.pb-md-0 {
		padding-bottom: 0 !important;
	}
	.pb-md-1 {
		padding-bottom: 0.3rem !important;
	}
	.pb-md-2 {
		padding-bottom: 0.6rem !important;
	}
	.pb-md-3 {
		padding-bottom: 1.2rem !important;
	}
	.pb-md-4 {
		padding-bottom: 1.8rem !important;
	}
	.pb-md-5 {
		padding-bottom: 3.6rem !important;
	}
	.ps-md-0 {
		padding-left: 0 !important;
	}
	.ps-md-1 {
		padding-left: 0.3rem !important;
	}
	.ps-md-2 {
		padding-left: 0.6rem !important;
	}
	.ps-md-3 {
		padding-left: 1.2rem !important;
	}
	.ps-md-4 {
		padding-left: 1.8rem !important;
	}
	.ps-md-5 {
		padding-left: 3.6rem !important;
	}
	.gap-md-0 {
		gap: 0 !important;
	}
	.gap-md-1 {
		gap: 0.3rem !important;
	}
	.gap-md-2 {
		gap: 0.6rem !important;
	}
	.gap-md-3 {
		gap: 1.2rem !important;
	}
	.gap-md-4 {
		gap: 1.8rem !important;
	}
	.gap-md-5 {
		gap: 3.6rem !important;
	}
	.row-gap-md-0 {
		row-gap: 0 !important;
	}
	.row-gap-md-1 {
		row-gap: 0.3rem !important;
	}
	.row-gap-md-2 {
		row-gap: 0.6rem !important;
	}
	.row-gap-md-3 {
		row-gap: 1.2rem !important;
	}
	.row-gap-md-4 {
		row-gap: 1.8rem !important;
	}
	.row-gap-md-5 {
		row-gap: 3.6rem !important;
	}
	.column-gap-md-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-md-1 {
		-moz-column-gap: 0.3rem !important;
		column-gap: 0.3rem !important;
	}
	.column-gap-md-2 {
		-moz-column-gap: 0.6rem !important;
		column-gap: 0.6rem !important;
	}
	.column-gap-md-3 {
		-moz-column-gap: 1.2rem !important;
		column-gap: 1.2rem !important;
	}
	.column-gap-md-4 {
		-moz-column-gap: 1.8rem !important;
		column-gap: 1.8rem !important;
	}
	.column-gap-md-5 {
		-moz-column-gap: 3.6rem !important;
		column-gap: 3.6rem !important;
	}
	.text-md-start {
		text-align: left !important;
	}
	.text-md-end {
		text-align: right !important;
	}
	.text-md-center {
		text-align: center !important;
	}
}
@media (min-width: 992px) {
	.float-lg-start {
		float: left !important;
	}
	.float-lg-end {
		float: right !important;
	}
	.float-lg-none {
		float: none !important;
	}
	.object-fit-lg-contain {
		-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.3rem !important;
	}
	.m-lg-2 {
		margin: 0.6rem !important;
	}
	.m-lg-3 {
		margin: 1.2rem !important;
	}
	.m-lg-4 {
		margin: 1.8rem !important;
	}
	.m-lg-5 {
		margin: 3.6rem !important;
	}
	.m-lg-auto {
		margin: auto !important;
	}
	.mx-lg-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-lg-1 {
		margin-right: 0.3rem !important;
		margin-left: 0.3rem !important;
	}
	.mx-lg-2 {
		margin-right: 0.6rem !important;
		margin-left: 0.6rem !important;
	}
	.mx-lg-3 {
		margin-right: 1.2rem !important;
		margin-left: 1.2rem !important;
	}
	.mx-lg-4 {
		margin-right: 1.8rem !important;
		margin-left: 1.8rem !important;
	}
	.mx-lg-5 {
		margin-right: 3.6rem !important;
		margin-left: 3.6rem !important;
	}
	.mx-lg-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-lg-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-lg-1 {
		margin-top: 0.3rem !important;
		margin-bottom: 0.3rem !important;
	}
	.my-lg-2 {
		margin-top: 0.6rem !important;
		margin-bottom: 0.6rem !important;
	}
	.my-lg-3 {
		margin-top: 1.2rem !important;
		margin-bottom: 1.2rem !important;
	}
	.my-lg-4 {
		margin-top: 1.8rem !important;
		margin-bottom: 1.8rem !important;
	}
	.my-lg-5 {
		margin-top: 3.6rem !important;
		margin-bottom: 3.6rem !important;
	}
	.my-lg-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-lg-0 {
		margin-top: 0 !important;
	}
	.mt-lg-1 {
		margin-top: 0.3rem !important;
	}
	.mt-lg-2 {
		margin-top: 0.6rem !important;
	}
	.mt-lg-3 {
		margin-top: 1.2rem !important;
	}
	.mt-lg-4 {
		margin-top: 1.8rem !important;
	}
	.mt-lg-5 {
		margin-top: 3.6rem !important;
	}
	.mt-lg-auto {
		margin-top: auto !important;
	}
	.me-lg-0 {
		margin-right: 0 !important;
	}
	.me-lg-1 {
		margin-right: 0.3rem !important;
	}
	.me-lg-2 {
		margin-right: 0.6rem !important;
	}
	.me-lg-3 {
		margin-right: 1.2rem !important;
	}
	.me-lg-4 {
		margin-right: 1.8rem !important;
	}
	.me-lg-5 {
		margin-right: 3.6rem !important;
	}
	.me-lg-auto {
		margin-right: auto !important;
	}
	.mb-lg-0 {
		margin-bottom: 0 !important;
	}
	.mb-lg-1 {
		margin-bottom: 0.3rem !important;
	}
	.mb-lg-2 {
		margin-bottom: 0.6rem !important;
	}
	.mb-lg-3 {
		margin-bottom: 1.2rem !important;
	}
	.mb-lg-4 {
		margin-bottom: 1.8rem !important;
	}
	.mb-lg-5 {
		margin-bottom: 3.6rem !important;
	}
	.mb-lg-auto {
		margin-bottom: auto !important;
	}
	.ms-lg-0 {
		margin-left: 0 !important;
	}
	.ms-lg-1 {
		margin-left: 0.3rem !important;
	}
	.ms-lg-2 {
		margin-left: 0.6rem !important;
	}
	.ms-lg-3 {
		margin-left: 1.2rem !important;
	}
	.ms-lg-4 {
		margin-left: 1.8rem !important;
	}
	.ms-lg-5 {
		margin-left: 3.6rem !important;
	}
	.ms-lg-auto {
		margin-left: auto !important;
	}
	.p-lg-0 {
		padding: 0 !important;
	}
	.p-lg-1 {
		padding: 0.3rem !important;
	}
	.p-lg-2 {
		padding: 0.6rem !important;
	}
	.p-lg-3 {
		padding: 1.2rem !important;
	}
	.p-lg-4 {
		padding: 1.8rem !important;
	}
	.p-lg-5 {
		padding: 3.6rem !important;
	}
	.px-lg-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-lg-1 {
		padding-right: 0.3rem !important;
		padding-left: 0.3rem !important;
	}
	.px-lg-2 {
		padding-right: 0.6rem !important;
		padding-left: 0.6rem !important;
	}
	.px-lg-3 {
		padding-right: 1.2rem !important;
		padding-left: 1.2rem !important;
	}
	.px-lg-4 {
		padding-right: 1.8rem !important;
		padding-left: 1.8rem !important;
	}
	.px-lg-5 {
		padding-right: 3.6rem !important;
		padding-left: 3.6rem !important;
	}
	.py-lg-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-lg-1 {
		padding-top: 0.3rem !important;
		padding-bottom: 0.3rem !important;
	}
	.py-lg-2 {
		padding-top: 0.6rem !important;
		padding-bottom: 0.6rem !important;
	}
	.py-lg-3 {
		padding-top: 1.2rem !important;
		padding-bottom: 1.2rem !important;
	}
	.py-lg-4 {
		padding-top: 1.8rem !important;
		padding-bottom: 1.8rem !important;
	}
	.py-lg-5 {
		padding-top: 3.6rem !important;
		padding-bottom: 3.6rem !important;
	}
	.pt-lg-0 {
		padding-top: 0 !important;
	}
	.pt-lg-1 {
		padding-top: 0.3rem !important;
	}
	.pt-lg-2 {
		padding-top: 0.6rem !important;
	}
	.pt-lg-3 {
		padding-top: 1.2rem !important;
	}
	.pt-lg-4 {
		padding-top: 1.8rem !important;
	}
	.pt-lg-5 {
		padding-top: 3.6rem !important;
	}
	.pe-lg-0 {
		padding-right: 0 !important;
	}
	.pe-lg-1 {
		padding-right: 0.3rem !important;
	}
	.pe-lg-2 {
		padding-right: 0.6rem !important;
	}
	.pe-lg-3 {
		padding-right: 1.2rem !important;
	}
	.pe-lg-4 {
		padding-right: 1.8rem !important;
	}
	.pe-lg-5 {
		padding-right: 3.6rem !important;
	}
	.pb-lg-0 {
		padding-bottom: 0 !important;
	}
	.pb-lg-1 {
		padding-bottom: 0.3rem !important;
	}
	.pb-lg-2 {
		padding-bottom: 0.6rem !important;
	}
	.pb-lg-3 {
		padding-bottom: 1.2rem !important;
	}
	.pb-lg-4 {
		padding-bottom: 1.8rem !important;
	}
	.pb-lg-5 {
		padding-bottom: 3.6rem !important;
	}
	.ps-lg-0 {
		padding-left: 0 !important;
	}
	.ps-lg-1 {
		padding-left: 0.3rem !important;
	}
	.ps-lg-2 {
		padding-left: 0.6rem !important;
	}
	.ps-lg-3 {
		padding-left: 1.2rem !important;
	}
	.ps-lg-4 {
		padding-left: 1.8rem !important;
	}
	.ps-lg-5 {
		padding-left: 3.6rem !important;
	}
	.gap-lg-0 {
		gap: 0 !important;
	}
	.gap-lg-1 {
		gap: 0.3rem !important;
	}
	.gap-lg-2 {
		gap: 0.6rem !important;
	}
	.gap-lg-3 {
		gap: 1.2rem !important;
	}
	.gap-lg-4 {
		gap: 1.8rem !important;
	}
	.gap-lg-5 {
		gap: 3.6rem !important;
	}
	.row-gap-lg-0 {
		row-gap: 0 !important;
	}
	.row-gap-lg-1 {
		row-gap: 0.3rem !important;
	}
	.row-gap-lg-2 {
		row-gap: 0.6rem !important;
	}
	.row-gap-lg-3 {
		row-gap: 1.2rem !important;
	}
	.row-gap-lg-4 {
		row-gap: 1.8rem !important;
	}
	.row-gap-lg-5 {
		row-gap: 3.6rem !important;
	}
	.column-gap-lg-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-lg-1 {
		-moz-column-gap: 0.3rem !important;
		column-gap: 0.3rem !important;
	}
	.column-gap-lg-2 {
		-moz-column-gap: 0.6rem !important;
		column-gap: 0.6rem !important;
	}
	.column-gap-lg-3 {
		-moz-column-gap: 1.2rem !important;
		column-gap: 1.2rem !important;
	}
	.column-gap-lg-4 {
		-moz-column-gap: 1.8rem !important;
		column-gap: 1.8rem !important;
	}
	.column-gap-lg-5 {
		-moz-column-gap: 3.6rem !important;
		column-gap: 3.6rem !important;
	}
	.text-lg-start {
		text-align: left !important;
	}
	.text-lg-end {
		text-align: right !important;
	}
	.text-lg-center {
		text-align: center !important;
	}
}
@media (min-width: 1200px) {
	.float-xl-start {
		float: left !important;
	}
	.float-xl-end {
		float: right !important;
	}
	.float-xl-none {
		float: none !important;
	}
	.object-fit-xl-contain {
		-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.3rem !important;
	}
	.m-xl-2 {
		margin: 0.6rem !important;
	}
	.m-xl-3 {
		margin: 1.2rem !important;
	}
	.m-xl-4 {
		margin: 1.8rem !important;
	}
	.m-xl-5 {
		margin: 3.6rem !important;
	}
	.m-xl-auto {
		margin: auto !important;
	}
	.mx-xl-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-xl-1 {
		margin-right: 0.3rem !important;
		margin-left: 0.3rem !important;
	}
	.mx-xl-2 {
		margin-right: 0.6rem !important;
		margin-left: 0.6rem !important;
	}
	.mx-xl-3 {
		margin-right: 1.2rem !important;
		margin-left: 1.2rem !important;
	}
	.mx-xl-4 {
		margin-right: 1.8rem !important;
		margin-left: 1.8rem !important;
	}
	.mx-xl-5 {
		margin-right: 3.6rem !important;
		margin-left: 3.6rem !important;
	}
	.mx-xl-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-xl-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-xl-1 {
		margin-top: 0.3rem !important;
		margin-bottom: 0.3rem !important;
	}
	.my-xl-2 {
		margin-top: 0.6rem !important;
		margin-bottom: 0.6rem !important;
	}
	.my-xl-3 {
		margin-top: 1.2rem !important;
		margin-bottom: 1.2rem !important;
	}
	.my-xl-4 {
		margin-top: 1.8rem !important;
		margin-bottom: 1.8rem !important;
	}
	.my-xl-5 {
		margin-top: 3.6rem !important;
		margin-bottom: 3.6rem !important;
	}
	.my-xl-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-xl-0 {
		margin-top: 0 !important;
	}
	.mt-xl-1 {
		margin-top: 0.3rem !important;
	}
	.mt-xl-2 {
		margin-top: 0.6rem !important;
	}
	.mt-xl-3 {
		margin-top: 1.2rem !important;
	}
	.mt-xl-4 {
		margin-top: 1.8rem !important;
	}
	.mt-xl-5 {
		margin-top: 3.6rem !important;
	}
	.mt-xl-auto {
		margin-top: auto !important;
	}
	.me-xl-0 {
		margin-right: 0 !important;
	}
	.me-xl-1 {
		margin-right: 0.3rem !important;
	}
	.me-xl-2 {
		margin-right: 0.6rem !important;
	}
	.me-xl-3 {
		margin-right: 1.2rem !important;
	}
	.me-xl-4 {
		margin-right: 1.8rem !important;
	}
	.me-xl-5 {
		margin-right: 3.6rem !important;
	}
	.me-xl-auto {
		margin-right: auto !important;
	}
	.mb-xl-0 {
		margin-bottom: 0 !important;
	}
	.mb-xl-1 {
		margin-bottom: 0.3rem !important;
	}
	.mb-xl-2 {
		margin-bottom: 0.6rem !important;
	}
	.mb-xl-3 {
		margin-bottom: 1.2rem !important;
	}
	.mb-xl-4 {
		margin-bottom: 1.8rem !important;
	}
	.mb-xl-5 {
		margin-bottom: 3.6rem !important;
	}
	.mb-xl-auto {
		margin-bottom: auto !important;
	}
	.ms-xl-0 {
		margin-left: 0 !important;
	}
	.ms-xl-1 {
		margin-left: 0.3rem !important;
	}
	.ms-xl-2 {
		margin-left: 0.6rem !important;
	}
	.ms-xl-3 {
		margin-left: 1.2rem !important;
	}
	.ms-xl-4 {
		margin-left: 1.8rem !important;
	}
	.ms-xl-5 {
		margin-left: 3.6rem !important;
	}
	.ms-xl-auto {
		margin-left: auto !important;
	}
	.p-xl-0 {
		padding: 0 !important;
	}
	.p-xl-1 {
		padding: 0.3rem !important;
	}
	.p-xl-2 {
		padding: 0.6rem !important;
	}
	.p-xl-3 {
		padding: 1.2rem !important;
	}
	.p-xl-4 {
		padding: 1.8rem !important;
	}
	.p-xl-5 {
		padding: 3.6rem !important;
	}
	.px-xl-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-xl-1 {
		padding-right: 0.3rem !important;
		padding-left: 0.3rem !important;
	}
	.px-xl-2 {
		padding-right: 0.6rem !important;
		padding-left: 0.6rem !important;
	}
	.px-xl-3 {
		padding-right: 1.2rem !important;
		padding-left: 1.2rem !important;
	}
	.px-xl-4 {
		padding-right: 1.8rem !important;
		padding-left: 1.8rem !important;
	}
	.px-xl-5 {
		padding-right: 3.6rem !important;
		padding-left: 3.6rem !important;
	}
	.py-xl-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-xl-1 {
		padding-top: 0.3rem !important;
		padding-bottom: 0.3rem !important;
	}
	.py-xl-2 {
		padding-top: 0.6rem !important;
		padding-bottom: 0.6rem !important;
	}
	.py-xl-3 {
		padding-top: 1.2rem !important;
		padding-bottom: 1.2rem !important;
	}
	.py-xl-4 {
		padding-top: 1.8rem !important;
		padding-bottom: 1.8rem !important;
	}
	.py-xl-5 {
		padding-top: 3.6rem !important;
		padding-bottom: 3.6rem !important;
	}
	.pt-xl-0 {
		padding-top: 0 !important;
	}
	.pt-xl-1 {
		padding-top: 0.3rem !important;
	}
	.pt-xl-2 {
		padding-top: 0.6rem !important;
	}
	.pt-xl-3 {
		padding-top: 1.2rem !important;
	}
	.pt-xl-4 {
		padding-top: 1.8rem !important;
	}
	.pt-xl-5 {
		padding-top: 3.6rem !important;
	}
	.pe-xl-0 {
		padding-right: 0 !important;
	}
	.pe-xl-1 {
		padding-right: 0.3rem !important;
	}
	.pe-xl-2 {
		padding-right: 0.6rem !important;
	}
	.pe-xl-3 {
		padding-right: 1.2rem !important;
	}
	.pe-xl-4 {
		padding-right: 1.8rem !important;
	}
	.pe-xl-5 {
		padding-right: 3.6rem !important;
	}
	.pb-xl-0 {
		padding-bottom: 0 !important;
	}
	.pb-xl-1 {
		padding-bottom: 0.3rem !important;
	}
	.pb-xl-2 {
		padding-bottom: 0.6rem !important;
	}
	.pb-xl-3 {
		padding-bottom: 1.2rem !important;
	}
	.pb-xl-4 {
		padding-bottom: 1.8rem !important;
	}
	.pb-xl-5 {
		padding-bottom: 3.6rem !important;
	}
	.ps-xl-0 {
		padding-left: 0 !important;
	}
	.ps-xl-1 {
		padding-left: 0.3rem !important;
	}
	.ps-xl-2 {
		padding-left: 0.6rem !important;
	}
	.ps-xl-3 {
		padding-left: 1.2rem !important;
	}
	.ps-xl-4 {
		padding-left: 1.8rem !important;
	}
	.ps-xl-5 {
		padding-left: 3.6rem !important;
	}
	.gap-xl-0 {
		gap: 0 !important;
	}
	.gap-xl-1 {
		gap: 0.3rem !important;
	}
	.gap-xl-2 {
		gap: 0.6rem !important;
	}
	.gap-xl-3 {
		gap: 1.2rem !important;
	}
	.gap-xl-4 {
		gap: 1.8rem !important;
	}
	.gap-xl-5 {
		gap: 3.6rem !important;
	}
	.row-gap-xl-0 {
		row-gap: 0 !important;
	}
	.row-gap-xl-1 {
		row-gap: 0.3rem !important;
	}
	.row-gap-xl-2 {
		row-gap: 0.6rem !important;
	}
	.row-gap-xl-3 {
		row-gap: 1.2rem !important;
	}
	.row-gap-xl-4 {
		row-gap: 1.8rem !important;
	}
	.row-gap-xl-5 {
		row-gap: 3.6rem !important;
	}
	.column-gap-xl-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-xl-1 {
		-moz-column-gap: 0.3rem !important;
		column-gap: 0.3rem !important;
	}
	.column-gap-xl-2 {
		-moz-column-gap: 0.6rem !important;
		column-gap: 0.6rem !important;
	}
	.column-gap-xl-3 {
		-moz-column-gap: 1.2rem !important;
		column-gap: 1.2rem !important;
	}
	.column-gap-xl-4 {
		-moz-column-gap: 1.8rem !important;
		column-gap: 1.8rem !important;
	}
	.column-gap-xl-5 {
		-moz-column-gap: 3.6rem !important;
		column-gap: 3.6rem !important;
	}
	.text-xl-start {
		text-align: left !important;
	}
	.text-xl-end {
		text-align: right !important;
	}
	.text-xl-center {
		text-align: center !important;
	}
}
@media (min-width: 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.3rem !important;
	}
	.m-xxl-2 {
		margin: 0.6rem !important;
	}
	.m-xxl-3 {
		margin: 1.2rem !important;
	}
	.m-xxl-4 {
		margin: 1.8rem !important;
	}
	.m-xxl-5 {
		margin: 3.6rem !important;
	}
	.m-xxl-auto {
		margin: auto !important;
	}
	.mx-xxl-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-xxl-1 {
		margin-right: 0.3rem !important;
		margin-left: 0.3rem !important;
	}
	.mx-xxl-2 {
		margin-right: 0.6rem !important;
		margin-left: 0.6rem !important;
	}
	.mx-xxl-3 {
		margin-right: 1.2rem !important;
		margin-left: 1.2rem !important;
	}
	.mx-xxl-4 {
		margin-right: 1.8rem !important;
		margin-left: 1.8rem !important;
	}
	.mx-xxl-5 {
		margin-right: 3.6rem !important;
		margin-left: 3.6rem !important;
	}
	.mx-xxl-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-xxl-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-xxl-1 {
		margin-top: 0.3rem !important;
		margin-bottom: 0.3rem !important;
	}
	.my-xxl-2 {
		margin-top: 0.6rem !important;
		margin-bottom: 0.6rem !important;
	}
	.my-xxl-3 {
		margin-top: 1.2rem !important;
		margin-bottom: 1.2rem !important;
	}
	.my-xxl-4 {
		margin-top: 1.8rem !important;
		margin-bottom: 1.8rem !important;
	}
	.my-xxl-5 {
		margin-top: 3.6rem !important;
		margin-bottom: 3.6rem !important;
	}
	.my-xxl-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-xxl-0 {
		margin-top: 0 !important;
	}
	.mt-xxl-1 {
		margin-top: 0.3rem !important;
	}
	.mt-xxl-2 {
		margin-top: 0.6rem !important;
	}
	.mt-xxl-3 {
		margin-top: 1.2rem !important;
	}
	.mt-xxl-4 {
		margin-top: 1.8rem !important;
	}
	.mt-xxl-5 {
		margin-top: 3.6rem !important;
	}
	.mt-xxl-auto {
		margin-top: auto !important;
	}
	.me-xxl-0 {
		margin-right: 0 !important;
	}
	.me-xxl-1 {
		margin-right: 0.3rem !important;
	}
	.me-xxl-2 {
		margin-right: 0.6rem !important;
	}
	.me-xxl-3 {
		margin-right: 1.2rem !important;
	}
	.me-xxl-4 {
		margin-right: 1.8rem !important;
	}
	.me-xxl-5 {
		margin-right: 3.6rem !important;
	}
	.me-xxl-auto {
		margin-right: auto !important;
	}
	.mb-xxl-0 {
		margin-bottom: 0 !important;
	}
	.mb-xxl-1 {
		margin-bottom: 0.3rem !important;
	}
	.mb-xxl-2 {
		margin-bottom: 0.6rem !important;
	}
	.mb-xxl-3 {
		margin-bottom: 1.2rem !important;
	}
	.mb-xxl-4 {
		margin-bottom: 1.8rem !important;
	}
	.mb-xxl-5 {
		margin-bottom: 3.6rem !important;
	}
	.mb-xxl-auto {
		margin-bottom: auto !important;
	}
	.ms-xxl-0 {
		margin-left: 0 !important;
	}
	.ms-xxl-1 {
		margin-left: 0.3rem !important;
	}
	.ms-xxl-2 {
		margin-left: 0.6rem !important;
	}
	.ms-xxl-3 {
		margin-left: 1.2rem !important;
	}
	.ms-xxl-4 {
		margin-left: 1.8rem !important;
	}
	.ms-xxl-5 {
		margin-left: 3.6rem !important;
	}
	.ms-xxl-auto {
		margin-left: auto !important;
	}
	.p-xxl-0 {
		padding: 0 !important;
	}
	.p-xxl-1 {
		padding: 0.3rem !important;
	}
	.p-xxl-2 {
		padding: 0.6rem !important;
	}
	.p-xxl-3 {
		padding: 1.2rem !important;
	}
	.p-xxl-4 {
		padding: 1.8rem !important;
	}
	.p-xxl-5 {
		padding: 3.6rem !important;
	}
	.px-xxl-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-xxl-1 {
		padding-right: 0.3rem !important;
		padding-left: 0.3rem !important;
	}
	.px-xxl-2 {
		padding-right: 0.6rem !important;
		padding-left: 0.6rem !important;
	}
	.px-xxl-3 {
		padding-right: 1.2rem !important;
		padding-left: 1.2rem !important;
	}
	.px-xxl-4 {
		padding-right: 1.8rem !important;
		padding-left: 1.8rem !important;
	}
	.px-xxl-5 {
		padding-right: 3.6rem !important;
		padding-left: 3.6rem !important;
	}
	.py-xxl-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-xxl-1 {
		padding-top: 0.3rem !important;
		padding-bottom: 0.3rem !important;
	}
	.py-xxl-2 {
		padding-top: 0.6rem !important;
		padding-bottom: 0.6rem !important;
	}
	.py-xxl-3 {
		padding-top: 1.2rem !important;
		padding-bottom: 1.2rem !important;
	}
	.py-xxl-4 {
		padding-top: 1.8rem !important;
		padding-bottom: 1.8rem !important;
	}
	.py-xxl-5 {
		padding-top: 3.6rem !important;
		padding-bottom: 3.6rem !important;
	}
	.pt-xxl-0 {
		padding-top: 0 !important;
	}
	.pt-xxl-1 {
		padding-top: 0.3rem !important;
	}
	.pt-xxl-2 {
		padding-top: 0.6rem !important;
	}
	.pt-xxl-3 {
		padding-top: 1.2rem !important;
	}
	.pt-xxl-4 {
		padding-top: 1.8rem !important;
	}
	.pt-xxl-5 {
		padding-top: 3.6rem !important;
	}
	.pe-xxl-0 {
		padding-right: 0 !important;
	}
	.pe-xxl-1 {
		padding-right: 0.3rem !important;
	}
	.pe-xxl-2 {
		padding-right: 0.6rem !important;
	}
	.pe-xxl-3 {
		padding-right: 1.2rem !important;
	}
	.pe-xxl-4 {
		padding-right: 1.8rem !important;
	}
	.pe-xxl-5 {
		padding-right: 3.6rem !important;
	}
	.pb-xxl-0 {
		padding-bottom: 0 !important;
	}
	.pb-xxl-1 {
		padding-bottom: 0.3rem !important;
	}
	.pb-xxl-2 {
		padding-bottom: 0.6rem !important;
	}
	.pb-xxl-3 {
		padding-bottom: 1.2rem !important;
	}
	.pb-xxl-4 {
		padding-bottom: 1.8rem !important;
	}
	.pb-xxl-5 {
		padding-bottom: 3.6rem !important;
	}
	.ps-xxl-0 {
		padding-left: 0 !important;
	}
	.ps-xxl-1 {
		padding-left: 0.3rem !important;
	}
	.ps-xxl-2 {
		padding-left: 0.6rem !important;
	}
	.ps-xxl-3 {
		padding-left: 1.2rem !important;
	}
	.ps-xxl-4 {
		padding-left: 1.8rem !important;
	}
	.ps-xxl-5 {
		padding-left: 3.6rem !important;
	}
	.gap-xxl-0 {
		gap: 0 !important;
	}
	.gap-xxl-1 {
		gap: 0.3rem !important;
	}
	.gap-xxl-2 {
		gap: 0.6rem !important;
	}
	.gap-xxl-3 {
		gap: 1.2rem !important;
	}
	.gap-xxl-4 {
		gap: 1.8rem !important;
	}
	.gap-xxl-5 {
		gap: 3.6rem !important;
	}
	.row-gap-xxl-0 {
		row-gap: 0 !important;
	}
	.row-gap-xxl-1 {
		row-gap: 0.3rem !important;
	}
	.row-gap-xxl-2 {
		row-gap: 0.6rem !important;
	}
	.row-gap-xxl-3 {
		row-gap: 1.2rem !important;
	}
	.row-gap-xxl-4 {
		row-gap: 1.8rem !important;
	}
	.row-gap-xxl-5 {
		row-gap: 3.6rem !important;
	}
	.column-gap-xxl-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-xxl-1 {
		-moz-column-gap: 0.3rem !important;
		column-gap: 0.3rem !important;
	}
	.column-gap-xxl-2 {
		-moz-column-gap: 0.6rem !important;
		column-gap: 0.6rem !important;
	}
	.column-gap-xxl-3 {
		-moz-column-gap: 1.2rem !important;
		column-gap: 1.2rem !important;
	}
	.column-gap-xxl-4 {
		-moz-column-gap: 1.8rem !important;
		column-gap: 1.8rem !important;
	}
	.column-gap-xxl-5 {
		-moz-column-gap: 3.6rem !important;
		column-gap: 3.6rem !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;
	}
}
.navbar-brand {
	background: url("/static/logo.png") no-repeat;
	background-size: 48px;
	padding-left: 64px;
}

/*
 * Make the navbar taller (64px instead of 50px) in medium-to-large-devices.
 * This vertical space is needed for the SHCS logo.
 */
.navbar-brand,
.navbar-nav > li > a {
	line-height: 38px;
	min-height: 48px;
}

table.table thead tr th.orderable::after {
	content: "\f0dc";
	font-family: "Font Awesome 5 Free", sans-serif;
	font-weight: 900;
	font-size: large;
	margin-left: 0.2rem;
	color: gray;
	opacity: 0.5;
}

table.table thead tr th.orderable.asc::after {
	content: " \f0de";
	opacity: 1;
	margin-left: 0.1rem;
}

table.table thead tr th.orderable.desc::after {
	content: " \f0dd";
	opacity: 1;
	margin-left: 0.1rem;
}

@media print {
	table.table thead tr th.orderable::after {
		display: none;
	}
	table.table thead tr th.orderable a {
		color: #152a3a;
	}
}
table a.btn,
table button.btn {
	margin: 3px;
}

table > tbody > tr > td {
	vertical-align: middle;
}

.table-constrained {
	table-layout: fixed;
	font-size: 0.9rem;
	width: 100%;
	word-wrap: break-word;
}

.overflow {
	overflow: hidden;
	text-overflow: ellipsis;
	min-width: 100px;
	max-width: 200px;
}

.bg-wheat {
	background-color: wheat;
}

.quality-checks-table thead th:nth-child(1) {
	width: 120px;
}
.quality-checks-table thead th:nth-child(2) {
	width: 105px;
}
.quality-checks-table thead th {
	padding: 0.4rem 0.2rem;
}
.quality-checks-table tbody {
	overflow-wrap: anywhere;
}
.quality-checks-table tbody tr td {
	padding: 0.4rem 0.2rem;
}
.quality-checks-table tr.htmx-swapping {
	opacity: 0;
	transition: opacity 0.3s ease-out;
}

.current-fup > td {
	box-shadow: inset 0 0 0 99999px rgb(255, 243, 205) !important;
}

/* Callout classes similar to the Boostrap 5 docs ones */
.callout {
	padding: 20px;
	margin: 20px 0;
	border: 1px solid #eee;
	border-left-width: 5px;
	border-radius: 3px;
}
.callout h4,
.callout .h4 {
	margin-top: 0;
	margin-bottom: 5px;
}
.callout p:last-child {
	margin-bottom: 0;
}
.callout code {
	border-radius: 3px;
}

.callout-default {
	border-left-color: #777;
}
.callout-default h4,
.callout-default .h4 {
	color: #777;
}

.callout-info {
	border-left-color: #0dcaf0;
}
.callout-info h4,
.callout-info .h4 {
	color: #0dcaf0;
}

.callout-primary {
	border-left-color: #356a92;
}
.callout-primary h4,
.callout-primary .h4 {
	color: #356a92;
}

.callout-success {
	border-left-color: #198754;
}
.callout-success h4,
.callout-success .h4 {
	color: #198754;
}

.callout-danger {
	border-left-color: #dc3545;
}
.callout-danger h4,
.callout-danger .h4 {
	color: #dc3545;
}

.callout-warning {
	border-left-color: #ffc107;
}
.callout-warning h4,
.callout-warning .h4 {
	color: #ffc107;
}

span.input-group-text {
	background-color: #f5f4ef;
}

/* Required form fields */
form .shcs-field-wrapper.required > label:after,
form .shcs-field-wrapper.required .help-text-label label:after {
	content: "*";
	color: red;
	font-size: 100%;
	padding-left: 2px;
}

.number-noanswer-field {
	max-width: 40%;
	display: inline-block;
}

.number-noanswer-btn-group {
	display: inline-block !important;
	vertical-align: top;
	margin-left: 5px;
}

.shcs-radio-select-option.btn {
	white-space: nowrap;
	flex-grow: 0;
}

.shcs-radio-select {
	display: flex;
	width: -moz-max-content;
	width: max-content;
}

.wrappable-toggle .shcs-radio-select {
	flex-wrap: wrap;
	width: 100%;
}

.wrappable-toggle .shcs-radio-select.btn-group .shcs-radio-select-option.btn {
	flex-grow: 1;
	margin-left: -1px;
}

.wrappable-toggle
	.btn-group.shcs-radio-select
	> .btn:last-child:not(.dropdown-toggle) {
	border-top-right-radius: 0;
}

.wrappable-toggle
	.btn-group.shcs-radio-select
	> .btn:nth-child(2):not(.dropdown-toggle) {
	border-bottom-left-radius: 0;
}

.btn-check + .shcs-radio-select-option.btn:hover {
	color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color);
}

/*
  Form Table
 --------------------
 */
/* Class that orders fields inside in a table like structure */
.form-table {
	margin-bottom: 1.2rem;
}

.form-table .shcs-field-wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	border-top: 1px solid #f5f4ef;
	padding: 4px;
}

.form-table .shcs-field-wrapper:nth-of-type(odd) {
	background-color: rgba(245, 244, 239, 0.5) !important;
}

.form-table .shcs-field-wrapper.mb-3 {
	margin-bottom: 0px !important;
}

.form-table .conditional-field.shown {
	display: flex !important;
	-moz-column-gap: 1.25rem;
	column-gap: 1.25rem;
}

.form-table > .shcs-field-wrapper > label.form-label {
	flex-basis: 50%;
	flex-grow: 1;
	align-self: center;
	margin-bottom: 0;
}

/* rows should not be too big*/
.form-table > .shcs-field-wrapper > label.form-label + div {
	flex-basis: 10rem;
	height: 2.4rem;
}

/* remove height limit for input group because otherwise error gets hidden (because it is in the inputgroup div)*/
.form-table
	> .shcs-field-wrapper
	> label.form-label
	+ div.input-group.has-validation {
	height: inherit;
}

.form-table > .shcs-field-wrapper > label.form-label + div.shcs-radio-select {
	flex-basis: auto;
	margin-right: 1rem;
}

/* Force the form-text (help) to wrap to the next line */
.form-table > .shcs-field-wrapper > div.form-text {
	flex-basis: 100%;
}

.form-help-text-icon {
	margin-left: 5px;
}

#recreational_drug_table .shcs-field-wrapper.mb-3 {
	margin-bottom: 0 !important;
}

.form-check-input {
	border: 2px solid #333;
	padding: 2px;
}

.asteriskField {
	display: none;
}

select[readonly] + .select2-container {
	pointer-events: none;
	touch-action: none;
}
select[readonly] + .select2-container .select2-selection {
	background: #eee;
	box-shadow: none;
}
select[readonly] + .select2-container .select2-selection__arrow {
	display: none;
}

.conditional-field {
	display: none !important;
}

.conditional-field.shown {
	display: inherit !important;
}

/*
 ============================
  Step Wizard (Large Screen)
 ============================
 */
.btn-todo {
	--bs-btn-color: #000;
	--bs-btn-bg: #ebe6d9;
	--bs-btn-border-color: #000;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #ded6bf;
	--bs-btn-hover-border-color: #1a1a1a;
	--bs-btn-focus-shadow-rgb: 0, 0, 0;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #efebe1;
	--bs-btn-active-border-color: #1a1a1a;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #ebe6d9;
	--bs-btn-disabled-border-color: #000;
}

.stepwizard {
	margin-top: 8px;
	margin-bottom: 8px;
}

.stepwizard-row {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.stepwizard-step {
	flex-grow: 0;
	text-align: center;
	position: relative;
	padding: 0 4px 0;
	border: none;
	background: none;
	color: #356a92;
	min-width: 40px;
}

.stepwizard-step:before {
	top: 18px;
	left: 0;
	position: absolute;
	content: " ";
	width: 100%;
	height: 1px;
	background-color: #6c757d;
}

/* Do not show a line to the left of the first step. */
.stepwizard-step:first-child:before {
	left: 50%;
	width: 50%;
}

/* Do not show a line to the right of the last step. */
.stepwizard-step:last-child:before {
	left: 0;
	width: 50%;
	overflow: hidden;
}

/* Do not show line to the right of the last category.*/
.last-category:before {
	left: 0;
	width: 50%;
	overflow: hidden;
}

.btn-circle {
	top: 4px;
	width: 30px;
	height: 30px;
	text-align: center;
	padding: 6px 0;
	font-size: 12px;
	line-height: 1.428571429;
	border-radius: 15px;
	position: relative; /* Ensures the button is drawn on top of the line. */
}

/*
 =============
  Disabled Steps
 =============
 */
.stepwizard-step button[disabled] {
	opacity: 1 !important;
}

/*
 =============
  Print View
 =============
 */
@media print {
	.stepwizard {
		display: none;
	}
	.pager-button {
		display: none;
	}
}
.pager-button-container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 0.6rem;
	margin-bottom: 1.2rem;
}

.stepwizard-step p {
	margin-bottom: 5px;
}

.stepwizard-step .fa-circle {
	position: relative;
	bottom: 0.5px;
}

.card.follow-up-prompt {
	margin-bottom: 0.5rem;
	padding: 1rem;
}

/* Container at top of the page for alerts (e.g. hijack or test.data.shcs.ch notification) */
.global-alert-container {
	position: sticky;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
}

@media print {
	.global-alert-container {
		display: none;
	}
}
.w-max-content {
	width: -moz-max-content !important;
	width: max-content !important;
}

.disable-spinner .dash-spinner {
	display: none;
}

.visible-during-load {
	visibility: visible !important;
}

.select2-container.select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__rendered {
	padding-left: 0px;
}

.select2-container--bootstrap-5 {
	display: block;
}
select + .select2-container--bootstrap-5 {
	z-index: 1;
}

.select2-container--bootstrap-5 *:focus {
	outline: 0;
}
.select2-container--bootstrap-5 .select2-selection {
	width: 100%;
	min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
	padding: 0.375rem 0.75rem;
	font-family: inherit;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	background-color: var(--bs-body-bg);
	border: var(--bs-border-width) solid #dee2e6;
	border-radius: var(--bs-border-radius);
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
@media (prefers-reduced-motion: reduce) {
	.select2-container--bootstrap-5 .select2-selection {
		transition: none;
	}
}
.select2-container--bootstrap-5.select2-container--focus .select2-selection,
.select2-container--bootstrap-5.select2-container--open .select2-selection {
	border-color: #9ab5c9;
	box-shadow: 0 0 0 0.25rem rgba(53, 106, 146, 0.25);
}
.select2-container--bootstrap-5.select2-container--open.select2-container--below
	.select2-selection {
	border-bottom: 0 solid transparent;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.select2-container--bootstrap-5.select2-container--open.select2-container--above
	.select2-selection {
	border-top: 0 solid transparent;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--bootstrap-5 .select2-search {
	width: 100%;
}
.select2-container--bootstrap-5 .select2-search--inline .select2-search__field {
	vertical-align: top;
}
.select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__clear,
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear {
	position: absolute;
	top: 50%;
	right: 2.25rem;
	width: 0.75rem;
	height: 0.75rem;
	padding: 0.25em 0.25em;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 0.75rem auto no-repeat;
	transform: translateY(-50%);
}
.select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__clear:hover,
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 0.75rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__clear
	> span,
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear
	> span {
	display: none;
}

.select2-container--bootstrap-5 + .select2-container--bootstrap-5 {
	z-index: 1056;
}
.select2-container--bootstrap-5 .select2-dropdown {
	z-index: 1056;
	overflow: hidden;
	color: var(--bs-body-color);
	background-color: var(--bs-body-bg);
	border-color: #9ab5c9;
	border-radius: var(--bs-border-radius);
}
.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below {
	border-top: 0 solid transparent;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above {
	border-bottom: 0 solid transparent;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.select2-container--bootstrap-5 .select2-dropdown .select2-search {
	padding: 0.375rem 0.75rem;
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-search
	.select2-search__field {
	display: block;
	width: 100%;
	padding: 0.375rem 0.75rem;
	font-family: inherit;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	background-color: var(--bs-body-bg);
	background-clip: padding-box;
	border: var(--bs-border-width) solid #dee2e6;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: var(--bs-border-radius);
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.select2-container--bootstrap-5
		.select2-dropdown
		.select2-search
		.select2-search__field {
		transition: none;
	}
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-search
	.select2-search__field:focus {
	border-color: #9ab5c9;
	box-shadow: 0 0 0 0.25rem rgba(53, 106, 146, 0.25);
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options:not(.select2-results__options--nested) {
	max-height: 15rem;
	overflow-y: auto;
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option {
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option.select2-results__message {
	color: var(--bs-secondary-color);
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option.select2-results__option--highlighted {
	color: #fff;
	background-color: #356a92;
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option.select2-results__option--selected,
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[aria-selected="true"]:not(
		.select2-results__option--highlighted
	) {
	color: #000;
	background-color: #dee2e6;
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option.select2-results__option--disabled,
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[aria-disabled="true"] {
	color: var(--bs-secondary-color);
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"] {
	padding: 0;
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__group {
	padding: 0.375rem 0.375rem;
	font-weight: 500;
	line-height: 1.5;
	color: #6c757d;
}
.select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__options--nested
	.select2-results__option {
	padding: 0.375rem 0.75rem;
}

.select2-container--bootstrap-5 .select2-selection--single {
	padding: 0.375rem 2.25rem 0.375rem 0.75rem;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right 0.75rem center;
	background-size: 16px 12px;
}
.select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__rendered {
	padding: 0;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
}
.select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__rendered
	.select2-selection__placeholder {
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-secondary-color);
}
.select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__rendered
	.select2-selection__arrow {
	display: none;
}

.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding-left: 0;
	margin: 0;
	list-style: none;
}
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice {
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 0.35em 0.65em;
	margin-right: 0.375rem;
	margin-bottom: 0.375rem;
	font-size: 1rem;
	color: var(--bs-body-color);
	cursor: auto;
	border: var(--bs-border-width) solid #dee2e6;
	border-radius: var(--bs-border-radius);
}
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove {
	width: 0.75rem;
	height: 0.75rem;
	padding: 0.25em 0.25em;
	margin-right: 0.25rem;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 0.75rem auto no-repeat;
	border: 0;
}
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 0.75rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove
	> span {
	display: none;
}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search {
	display: block;
	width: 100%;
	height: 1.5rem;
}
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-search
	.select2-search__field {
	width: 100%;
	height: 1.5rem;
	margin-top: 0;
	margin-left: 0;
	font-family: inherit;
	line-height: 1.5;
	background-color: transparent;
}
.select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear {
	right: 0.75rem;
}

.select2-container--bootstrap-5.select2-container--disabled .select2-selection,
.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus
	.select2-selection {
	color: var(--bs-secondary-color);
	cursor: not-allowed;
	background-color: var(--bs-secondary-bg);
	border-color: #dee2e6;
	box-shadow: none;
}
.select2-container--bootstrap-5.select2-container--disabled
	.select2-selection--multiple
	.select2-selection__clear,
.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus
	.select2-selection--multiple
	.select2-selection__clear {
	display: none;
}
.select2-container--bootstrap-5.select2-container--disabled
	.select2-selection--multiple
	.select2-selection__choice,
.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus
	.select2-selection--multiple
	.select2-selection__choice {
	cursor: not-allowed;
}
.select2-container--bootstrap-5.select2-container--disabled
	.select2-selection--multiple
	.select2-selection__choice
	.select2-selection__choice__remove,
.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus
	.select2-selection--multiple
	.select2-selection__choice
	.select2-selection__choice__remove {
	display: none;
}
.select2-container--bootstrap-5.select2-container--disabled
	.select2-selection--multiple
	.select2-selection__rendered:not(:empty),
.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus
	.select2-selection--multiple
	.select2-selection__rendered:not(:empty) {
	padding-bottom: 0;
}
.select2-container--bootstrap-5.select2-container--disabled
	.select2-selection--multiple
	.select2-selection__rendered:not(:empty)
	+ .select2-search,
.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus
	.select2-selection--multiple
	.select2-selection__rendered:not(:empty)
	+ .select2-search {
	display: none;
}

.input-group:not(.has-validation)
	> :not(:last-child):not(.dropdown-toggle):not(
		.dropdown-menu
	).select2-container--bootstrap-5
	.select2-selection {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.input-group.has-validation
	> :nth-last-child(n + 3):not(.dropdown-toggle):not(
		.dropdown-menu
	).select2-container--bootstrap-5
	.select2-selection {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.input-group
	> .input-group-text
	~ .select2-container--bootstrap-5
	.select2-selection,
.input-group > .btn ~ .select2-container--bootstrap-5 .select2-selection,
.input-group
	> .dropdown-menu
	~ .select2-container--bootstrap-5
	.select2-selection {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.input-group .select2-container--bootstrap-5 {
	flex-grow: 1;
}
.input-group .select2-container--bootstrap-5 .select2-selection {
	height: 100%;
}

.is-valid + .select2-container--bootstrap-5 .select2-selection,
.was-validated
	select:valid
	+ .select2-container--bootstrap-5
	.select2-selection {
	border-color: #198754;
}
.is-valid
	+ .select2-container--bootstrap-5.select2-container--focus
	.select2-selection,
.is-valid
	+ .select2-container--bootstrap-5.select2-container--open
	.select2-selection,
.was-validated
	select:valid
	+ .select2-container--bootstrap-5.select2-container--focus
	.select2-selection,
.was-validated
	select:valid
	+ .select2-container--bootstrap-5.select2-container--open
	.select2-selection {
	border-color: #198754;
	box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.is-valid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--below
	.select2-selection,
.was-validated
	select:valid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--below
	.select2-selection {
	border-bottom: 0 solid transparent;
}
.is-valid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--above
	.select2-selection,
.was-validated
	select:valid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--above
	.select2-selection {
	border-top: 0 solid transparent;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.is-invalid + .select2-container--bootstrap-5 .select2-selection,
.was-validated
	select:invalid
	+ .select2-container--bootstrap-5
	.select2-selection {
	border-color: #dc3545;
}
.is-invalid
	+ .select2-container--bootstrap-5.select2-container--focus
	.select2-selection,
.is-invalid
	+ .select2-container--bootstrap-5.select2-container--open
	.select2-selection,
.was-validated
	select:invalid
	+ .select2-container--bootstrap-5.select2-container--focus
	.select2-selection,
.was-validated
	select:invalid
	+ .select2-container--bootstrap-5.select2-container--open
	.select2-selection {
	border-color: #dc3545;
	box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.is-invalid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--below
	.select2-selection,
.was-validated
	select:invalid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--below
	.select2-selection {
	border-bottom: 0 solid transparent;
}
.is-invalid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--above
	.select2-selection,
.was-validated
	select:invalid
	+ .select2-container--bootstrap-5.select2-container--open.select2-container--above
	.select2-selection {
	border-top: 0 solid transparent;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.select2-container--bootstrap-5 .select2--small.select2-selection {
	min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	border-radius: var(--bs-border-radius-sm);
}
.select2-container--bootstrap-5
	.select2--small.select2-selection--single
	.select2-selection__clear,
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-selection__clear {
	width: 0.5rem;
	height: 0.5rem;
	padding: 0.125rem 0.125rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 0.5rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--small.select2-selection--single
	.select2-selection__clear:hover,
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-selection__clear:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 0.5rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--small.select2-selection--single
	.select2-search,
.select2-container--bootstrap-5
	.select2--small.select2-selection--single
	.select2-search
	.select2-search__field,
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-search,
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-search
	.select2-search__field {
	height: 1.5em;
}
.select2-container--bootstrap-5 .select2--small.select2-dropdown {
	border-radius: var(--bs-border-radius-sm);
}
.select2-container--bootstrap-5
	.select2--small.select2-dropdown.select2-dropdown--below {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--bootstrap-5
	.select2--small.select2-dropdown.select2-dropdown--above {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.select2-container--bootstrap-5
	.select2--small.select2-dropdown
	.select2-search
	.select2-search__field {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
}
.select2-container--bootstrap-5
	.select2--small.select2-dropdown
	.select2-results__options
	.select2-results__option {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
}
.select2-container--bootstrap-5
	.select2--small.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__group {
	padding: 0.25rem 0.25rem;
}
.select2-container--bootstrap-5
	.select2--small.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__options--nested
	.select2-results__option {
	padding: 0.25rem 0.5rem;
}
.select2-container--bootstrap-5 .select2--small.select2-selection--single {
	padding: 0.25rem 2.25rem 0.25rem 0.5rem;
}
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice {
	padding: 0.35em 0.65em;
	font-size: 0.875rem;
}
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove {
	width: 0.5rem;
	height: 0.5rem;
	padding: 0.125rem 0.125rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 0.5rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 0.5rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--small.select2-selection--multiple
	.select2-selection__clear {
	right: 0.5rem;
}
.select2-container--bootstrap-5 .select2--large.select2-selection {
	min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	border-radius: var(--bs-border-radius-lg);
}
.select2-container--bootstrap-5
	.select2--large.select2-selection--single
	.select2-selection__clear,
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-selection__clear {
	width: 1rem;
	height: 1rem;
	padding: 0.5rem 0.5rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 1rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--large.select2-selection--single
	.select2-selection__clear:hover,
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-selection__clear:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 1rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--large.select2-selection--single
	.select2-search,
.select2-container--bootstrap-5
	.select2--large.select2-selection--single
	.select2-search
	.select2-search__field,
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-search,
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-search
	.select2-search__field {
	height: 1.5em;
}
.select2-container--bootstrap-5 .select2--large.select2-dropdown {
	border-radius: var(--bs-border-radius-lg);
}
.select2-container--bootstrap-5
	.select2--large.select2-dropdown.select2-dropdown--below {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--bootstrap-5
	.select2--large.select2-dropdown.select2-dropdown--above {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.select2-container--bootstrap-5
	.select2--large.select2-dropdown
	.select2-search
	.select2-search__field {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
}
.select2-container--bootstrap-5
	.select2--large.select2-dropdown
	.select2-results__options
	.select2-results__option {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
}
.select2-container--bootstrap-5
	.select2--large.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__group {
	padding: 0.5rem 0.5rem;
}
.select2-container--bootstrap-5
	.select2--large.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__options--nested
	.select2-results__option {
	padding: 0.5rem 1rem;
}
.select2-container--bootstrap-5 .select2--large.select2-selection--single {
	padding: 0.5rem 2.25rem 0.5rem 1rem;
}
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice {
	padding: 0.35em 0.65em;
	font-size: 1.25rem;
}
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove {
	width: 1rem;
	height: 1rem;
	padding: 0.5rem 0.5rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 1rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 1rem auto no-repeat;
}
.select2-container--bootstrap-5
	.select2--large.select2-selection--multiple
	.select2-selection__clear {
	right: 1rem;
}

.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection {
	min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	border-radius: var(--bs-border-radius-sm);
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__clear,
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear {
	width: 0.5rem;
	height: 0.5rem;
	padding: 0.125rem 0.125rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 0.5rem auto no-repeat;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__clear:hover,
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 0.5rem auto no-repeat;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-search,
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-search
	.select2-search__field,
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-search,
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-search
	.select2-search__field {
	height: 1.5em;
}
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown {
	border-radius: var(--bs-border-radius-sm);
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-dropdown.select2-dropdown--below {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-dropdown.select2-dropdown--above {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-search
	.select2-search__field {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__group {
	padding: 0.25rem 0.25rem;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__options--nested
	.select2-results__option {
	padding: 0.25rem 0.5rem;
}
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--single {
	padding: 0.25rem 2.25rem 0.25rem 0.5rem;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice {
	padding: 0.35em 0.65em;
	font-size: 0.875rem;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove {
	width: 0.5rem;
	height: 0.5rem;
	padding: 0.125rem 0.125rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 0.5rem auto no-repeat;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 0.5rem auto no-repeat;
}
.form-select-sm
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear {
	right: 0.5rem;
}

.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection {
	min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	border-radius: var(--bs-border-radius-lg);
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__clear,
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear {
	width: 1rem;
	height: 1rem;
	padding: 0.5rem 0.5rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 1rem auto no-repeat;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-selection__clear:hover,
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 1rem auto no-repeat;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-search,
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--single
	.select2-search
	.select2-search__field,
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-search,
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-search
	.select2-search__field {
	height: 1.5em;
}
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown {
	border-radius: var(--bs-border-radius-lg);
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-dropdown.select2-dropdown--below {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-dropdown.select2-dropdown--above {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-search
	.select2-search__field {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__group {
	padding: 0.5rem 0.5rem;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-dropdown
	.select2-results__options
	.select2-results__option[role="group"]
	.select2-results__options--nested
	.select2-results__option {
	padding: 0.5rem 1rem;
}
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--single {
	padding: 0.5rem 2.25rem 0.5rem 1rem;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice {
	padding: 0.35em 0.65em;
	font-size: 1.25rem;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove {
	width: 1rem;
	height: 1rem;
	padding: 0.5rem 0.5rem;
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236f7173'%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")
		center / 1rem auto no-repeat;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__rendered
	.select2-selection__choice
	.select2-selection__choice__remove:hover {
	background: transparent
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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")
		center / 1rem auto no-repeat;
}
.form-select-lg
	~ .select2-container--bootstrap-5
	.select2-selection--multiple
	.select2-selection__clear {
	right: 1rem;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3Njc3MvX2ZvbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uL3Njc3MvX2N1c3RvbS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIi4uL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi9zY3NzL19jYWxsb3V0LnNjc3MiLCIuLi9zY3NzL19mb3JtLnNjc3MiLCIuLi9zY3NzL19jb25kaXRpb25hbC5zY3NzIiwiLi4vc2Nzcy9fc3RlcF93aXphcmQuc2NzcyIsIi4uL3Njc3MvX2ZvbGxvd191cF9wcm9tcHQuc2NzcyIsIi4uL3Njc3MvX2FsZXJ0cy5zY3NzIiwiLi4vc2Nzcy9fbWlzYy5zY3NzIiwiLi4vc2Nzcy9fZGFzaC5zY3NzIiwiLi4vc2Nzcy9fc2VsZWN0Ml9jdXN0b21pemF0aW9uLnNjc3MiLCIuLi9zY3NzL3NlbGVjdDJfYm9vdHN0cmFwL19sYXlvdXQuc2NzcyIsIi4uL3Njc3Mvc2VsZWN0Ml9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vc2Nzcy9zZWxlY3QyX2Jvb3RzdHJhcC9fZHJvcGRvd24uc2NzcyIsIi4uL3Njc3Mvc2VsZWN0Ml9ib290c3RyYXAvX3NpbmdsZS5zY3NzIiwiLi4vc2Nzcy9zZWxlY3QyX2Jvb3RzdHJhcC9fbXVsdGlwbGUuc2NzcyIsIi4uL3Njc3Mvc2VsZWN0Ml9ib290c3RyYXAvX2Rpc2FibGVkLnNjc3MiLCIuLi9zY3NzL3NlbGVjdDJfYm9vdHN0cmFwL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vc2Nzcy9zZWxlY3QyX2Jvb3RzdHJhcC9fdmFsaWRhdGlvbi5zY3NzIiwiLi4vc2Nzcy9zZWxlY3QyX2Jvb3RzdHJhcC9fc2l6aW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0MsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUhBQUE7QURFRDtBQ0NBO0VBQ0ksNEJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkhBQUE7QURDSjtBQ0VBO0VBQ0ksNEJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esd0hBQUE7QURBSjtBQ0dBO0VBQ0ksNEJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0hBQUE7QURESjtBRXZCRTs7OztFQUFBO0FDREY7O0VBU0ksa0JBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSx1QkFBQTtFQUlBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUlBLHFCQUFBO0VBQUEsdUJBQUE7RUFBQSxxQkFBQTtFQUFBLGtCQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VB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QUNBLGFDeW5CNEI7QVBuZDlCOztBTTVKQTtFQUNFLGFBQUE7RUFDQSxxQkN3akI0QjtFRHJqQjVCLGdCQ3dqQjRCO0VEdmpCNUIsZ0JDd2pCNEI7RUR2akI1Qiw4QkFBQTtBTjZKRjs7QU0xSkE7RUZ1TVEsaUNBQUE7QUp6Q1I7QUluSEk7RUUzQ0o7SUY4TVEsaUJBQUE7RUo1Q047QUFDRjs7QU05SkE7RUZrTVEsaUNBQUE7QUpoQ1I7QUk1SEk7RUV0Q0o7SUZ5TVEsZUFBQTtFSm5DTjtBQUNGOztBTWxLQTtFRjZMUSwrQkFBQTtBSnZCUjtBSXJJSTtFRWpDSjtJRm9NUSxrQkFBQTtFSjFCTjtBQUNGOztBTXRLQTtFRndMUSxpQ0FBQTtBSmRSO0FJOUlJO0VFNUJKO0lGK0xRLGlCQUFBO0VKakJOO0FBQ0Y7O0FNMUtBO0VGK0tNLGtCQUxJO0FKSVY7O0FNektBO0VGMEtNLGVBTEk7QUpRVjs7QU1sS0E7RUFDRSxhQUFBO0VBQ0EsbUJDd1YwQjtBUG5MNUI7O0FNM0pBO0VBQ0UseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxzQ0FBQTtVQUFBLDhCQUFBO0FOOEpGOztBTXhKQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBTjJKRjs7QU1ySkE7O0VBRUUsa0JBQUE7QU53SkY7O0FNckpBOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QU53SkY7O0FNckpBOzs7O0VBSUUsZ0JBQUE7QU53SkY7O0FNckpBO0VBQ0UsZ0JDNmI0QjtBUHJTOUI7O0FNbkpBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FOc0pGOztBTWhKQTtFQUNFLGdCQUFBO0FObUpGOztBTTNJQTs7RUFFRSxtQkNzYTRCO0FQeFI5Qjs7QU10SUE7RUY2RU0sa0JBTEk7QUprRVY7O0FNbklBO0VBQ0UsaUJDcWY0QjtFRHBmNUIsZ0NBQUE7RUFDQSx3Q0FBQTtBTnNJRjs7QU03SEE7O0VBRUUsa0JBQUE7RUZ3REksaUJBTEk7RUVqRFIsY0FBQTtFQUNBLHdCQUFBO0FOZ0lGOztBTTdIQTtFQUFNLGVBQUE7QU5pSU47O0FNaElBO0VBQU0sV0FBQTtBTm9JTjs7QU0vSEE7RUFDRSxnRUFBQTtFQUNBLHFCRWxQZ0I7QVJvWGxCO0FNaElFO0VBQ0UsbURBQUE7QU5rSUo7O0FNdkhFO0VBRUUsY0FBQTtFQUNBLHFCQUFBO0FOeUhKOztBTWxIQTs7OztFQUlFLHFDQ2dWNEI7RUhsVXhCLGNBTEk7QUo2R1Y7O0FNOUdBO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUZFSSxrQkFMSTtBSnFIVjtBTTdHRTtFRkhJLGtCQUxJO0VFVU4sY0FBQTtFQUNBLGtCQUFBO0FOK0dKOztBTTNHQTtFRlZNLGtCQUxJO0VFaUJSLDJCQUFBO0VBQ0EscUJBQUE7QU44R0Y7QU0zR0U7RUFDRSxjQUFBO0FONkdKOztBTXpHQTtFQUNFLDJCQUFBO0VGdEJJLGtCQUxJO0VFNkJSLHdCQ3k1Q2tDO0VEeDVDbEMsc0NDeTVDa0M7RUU5ckRoQyxzQkFBQTtBVGtaSjtBTTFHRTtFQUNFLFVBQUE7RUY3QkUsY0FMSTtBSitJVjs7QU1sR0E7RUFDRSxnQkFBQTtBTnFHRjs7QU0vRkE7O0VBRUUsc0JBQUE7QU5rR0Y7O0FNMUZBO0VBQ0Usb0JBQUE7RUFDQSx5QkFBQTtBTjZGRjs7QU0xRkE7RUFDRSxtQkM0WDRCO0VEM1g1QixzQkMyWDRCO0VEMVg1QixnQ0M0WjRCO0VEM1o1QixnQkFBQTtBTjZGRjs7QU10RkE7RUFFRSxtQkFBQTtFQUNBLGdDQUFBO0FOd0ZGOztBTXJGQTs7Ozs7O0VBTUUscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QU53RkY7O0FNaEZBO0VBQ0UscUJBQUE7QU5tRkY7O0FNN0VBO0VBRUUsZ0JBQUE7QU4rRUY7O0FNdkVBO0VBQ0UsVUFBQTtBTjBFRjs7QU1yRUE7Ozs7O0VBS0UsU0FBQTtFQUNBLG9CQUFBO0VGNUhJLGtCQUxJO0VFbUlSLG9CQUFBO0FOd0VGOztBTXBFQTs7RUFFRSxvQkFBQTtBTnVFRjs7QU1sRUE7RUFDRSxlQUFBO0FOcUVGOztBTWxFQTtFQUdFLGlCQUFBO0FObUVGO0FNaEVFO0VBQ0UsVUFBQTtBTmtFSjs7QU0zREE7RUFDRSx3QkFBQTtBTjhERjs7QU10REE7Ozs7RUFJRSwwQkFBQTtBTnlERjtBTXRESTs7OztFQUNFLGVBQUE7QU4yRE47O0FNcERBO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0FOdURGOztBTWxEQTtFQUNFLGdCQUFBO0FOcURGOztBTTNDQTtFQUNFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7QU44Q0Y7O0FNdENBO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EscUJDbU40QjtFSHBhdEIsaUNBQUE7RUVvTk4sb0JBQUE7QU53Q0Y7QUl4Wkk7RUV5V0o7SUZ0TVEsaUJBQUE7RUp5UE47QUFDRjtBTTNDRTtFQUNFLFdBQUE7QU42Q0o7O0FNdENBOzs7Ozs7O0VBT0UsVUFBQTtBTnlDRjs7QU10Q0E7RUFDRSxZQUFBO0FOeUNGOztBTWhDQTtFQUNFLDZCQUFBO0VBQ0Esb0JBQUE7QU5tQ0Y7O0FNM0JBOzs7Ozs7O0NBQUE7QUFXQTtFQUNFLHdCQUFBO0FOMkJGOztBTXRCQTtFQUNFLFVBQUE7QU55QkY7O0FNbEJBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FOcUJGOztBTWhCQTtFQUNFLHFCQUFBO0FObUJGOztBTWRBO0VBQ0UsU0FBQTtBTmlCRjs7QU1WQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBTmFGOztBTUxBO0VBQ0Usd0JBQUE7QU5RRjs7QU1BQTtFQUNFLHdCQUFBO0FOR0Y7O0FVeGtCQTtFTm1RTSxrQkFMSTtFTTVQUixnQkh3b0I0QjtBUDdEOUI7O0FVdGtCRTtFTmdRTSxpQ0FBQTtFTTVQSixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FQakM5QjtBSXhlSTtFTXBHRjtJTnVRTSxlQUFBO0VKeVVOO0FBQ0Y7O0FVamxCRTtFTmdRTSxpQ0FBQTtFTTVQSixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FQdEI5QjtBSW5mSTtFTXBHRjtJTnVRTSxpQkFBQTtFSm9WTjtBQUNGOztBVTVsQkU7RU5nUU0saUNBQUE7RU01UEosZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBUFg5QjtBSTlmSTtFTXBHRjtJTnVRTSxlQUFBO0VKK1ZOO0FBQ0Y7O0FVdm1CRTtFTmdRTSxpQ0FBQTtFTTVQSixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FQQTlCO0FJemdCSTtFTXBHRjtJTnVRTSxpQkFBQTtFSjBXTjtBQUNGOztBVWxuQkU7RU5nUU0saUNBQUE7RU01UEosZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBUFc5QjtBSXBoQkk7RU1wR0Y7SU51UU0sZUFBQTtFSnFYTjtBQUNGOztBVTduQkU7RU5nUU0saUNBQUE7RU01UEosZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBUHNCOUI7QUkvaEJJO0VNcEdGO0lOdVFNLGlCQUFBO0VKZ1lOO0FBQ0Y7O0FVaG5CQTtFQ3ZERSxlQUFBO0VBQ0EsZ0JBQUE7QVgycUJGOztBVWhuQkE7RUM1REUsZUFBQTtFQUNBLGdCQUFBO0FYZ3JCRjs7QVVsbkJBO0VBQ0UscUJBQUE7QVZxbkJGO0FVbm5CRTtFQUNFLG9CSHNvQjBCO0FQakI5Qjs7QVUzbUJBO0VOOE1NLGtCQUxJO0VNdk1SLHlCQUFBO0FWOG1CRjs7QVUxbUJBO0VBQ0UscUJGdkZPO0VKOFJILGtCQUxJO0FKNGFWO0FVM21CRTtFQUNFLGdCQUFBO0FWNm1CSjs7QVV6bUJBO0VBQ0UsbUJBQUE7RUFDQSxxQkZqR087RUo4Ukgsa0JBTEk7RU10TFIsY0h0RlM7QVBrc0JYO0FVMW1CRTtFQUNFLGFBQUE7QVY0bUJKOztBWTVzQkE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBYjBzQkY7O0FZM3NCQTtFQUNFLGdCTCtqRGtDO0VLOWpEbEMsbUNMK2pEa0M7RUs5akRsQywyREFBQTtFSEdFLHNDQUFBO0VJUkYsZUFBQTtFQUdBLFlBQUE7QWJtdEJGOztBWXJzQkE7RUFFRSxxQkFBQTtBWnVzQkY7O0FZcHNCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBWnVzQkY7O0FZcHNCQTtFUnlQTSxrQkFMSTtFUWxQUixnQ0xrakRrQztBUDMyQnBDOztBY3p1QkU7Ozs7Ozs7RUNIQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0Fmc3ZCRjs7QWdCaHNCSTtFRjVDRTtJQUNFLGdCUGtlZTtFUDhRckI7QUFDRjtBZ0J0c0JJO0VGNUNFO0lBQ0UsZ0JQa2VlO0VQbVJyQjtBQUNGO0FnQjNzQkk7RUY1Q0U7SUFDRSxnQlBrZWU7RVB3UnJCO0FBQ0Y7QWdCaHRCSTtFRjVDRTtJQUNFLGlCUGtlZTtFUDZSckI7QUFDRjtBZ0JydEJJO0VGNUNFO0lBQ0UsaUJQa2VlO0VQa1NyQjtBQUNGO0FpQnJ4QkE7RUFFSSxxQkFBQTtFQUFBLHlCQUFBO0VBQUEseUJBQUE7RUFBQSx5QkFBQTtFQUFBLDBCQUFBO0VBQUEsMkJBQUE7QWpCMnhCSjs7QWlCdHhCRTtFQ05BLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUVBLHlDQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtBbEIreEJGO0FpQjd4Qkk7RUNPRixjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7QWxCeXhCRjs7QWtCMXVCTTtFQUNFLFlBQUE7QWxCNnVCUjs7QWtCMXVCTTtFQXBDSixjQUFBO0VBQ0EsV0FBQTtBbEJreEJGOztBa0Jwd0JFO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QWxCdXdCSjs7QWtCendCRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0FsQjR3Qko7O0FrQjl3QkU7RUFDRSxjQUFBO0VBQ0EsbUJBQUE7QWxCaXhCSjs7QWtCbnhCRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0FsQnN4Qko7O0FrQnh4QkU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBbEIyeEJKOztBa0I3eEJFO0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0FsQmd5Qko7O0FrQmp3Qk07RUFoREosY0FBQTtFQUNBLFdBQUE7QWxCcXpCRjs7QWtCaHdCVTtFQWhFTixjQUFBO0VBQ0Esa0JBQUE7QWxCbzBCSjs7QWtCcndCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QWxCeTBCSjs7QWtCMXdCVTtFQWhFTixjQUFBO0VBQ0EsVUFBQTtBbEI4MEJKOztBa0Ivd0JVO0VBaEVOLGNBQUE7RUFDQSxtQkFBQTtBbEJtMUJKOztBa0JweEJVO0VBaEVOLGNBQUE7RUFDQSxtQkFBQTtBbEJ3MUJKOztBa0J6eEJVO0VBaEVOLGNBQUE7RUFDQSxVQUFBO0FsQjYxQko7O0FrQjl4QlU7RUFoRU4sY0FBQTtFQUNBLG1CQUFBO0FsQmsyQko7O0FrQm55QlU7RUFoRU4sY0FBQTtFQUNBLG1CQUFBO0FsQnUyQko7O0FrQnh5QlU7RUFoRU4sY0FBQTtFQUNBLFVBQUE7QWxCNDJCSjs7QWtCN3lCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QWxCaTNCSjs7QWtCbHpCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QWxCczNCSjs7QWtCdnpCVTtFQWhFTixjQUFBO0VBQ0EsV0FBQTtBbEIyM0JKOztBa0JwekJZO0VBeERWLHdCQUFBO0FsQmczQkY7O0FrQnh6Qlk7RUF4RFYseUJBQUE7QWxCbzNCRjs7QWtCNXpCWTtFQXhEVixnQkFBQTtBbEJ3M0JGOztBa0JoMEJZO0VBeERWLHlCQUFBO0FsQjQzQkY7O0FrQnAwQlk7RUF4RFYseUJBQUE7QWxCZzRCRjs7QWtCeDBCWTtFQXhEVixnQkFBQTtBbEJvNEJGOztBa0I1MEJZO0VBeERWLHlCQUFBO0FsQnc0QkY7O0FrQmgxQlk7RUF4RFYseUJBQUE7QWxCNDRCRjs7QWtCcDFCWTtFQXhEVixnQkFBQTtBbEJnNUJGOztBa0J4MUJZO0VBeERWLHlCQUFBO0FsQm81QkY7O0FrQjUxQlk7RUF4RFYseUJBQUE7QWxCdzVCRjs7QWtCcjFCUTs7RUFFRSxnQkFBQTtBbEJ3MUJWOztBa0JyMUJROztFQUVFLGdCQUFBO0FsQncxQlY7O0FrQi8xQlE7O0VBRUUscUJBQUE7QWxCazJCVjs7QWtCLzFCUTs7RUFFRSxxQkFBQTtBbEJrMkJWOztBa0J6MkJROztFQUVFLHFCQUFBO0FsQjQyQlY7O0FrQnoyQlE7O0VBRUUscUJBQUE7QWxCNDJCVjs7QWtCbjNCUTs7RUFFRSxxQkFBQTtBbEJzM0JWOztBa0JuM0JROztFQUVFLHFCQUFBO0FsQnMzQlY7O0FrQjczQlE7O0VBRUUscUJBQUE7QWxCZzRCVjs7QWtCNzNCUTs7RUFFRSxxQkFBQTtBbEJnNEJWOztBa0J2NEJROztFQUVFLHFCQUFBO0FsQjA0QlY7O0FrQnY0QlE7O0VBRUUscUJBQUE7QWxCMDRCVjs7QWdCcDhCSTtFRVVFO0lBQ0UsWUFBQTtFbEI4N0JOO0VrQjM3Qkk7SUFwQ0osY0FBQTtJQUNBLFdBQUE7RWxCaytCQTtFa0JwOUJBO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RWxCczlCRjtFa0J4OUJBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWxCMDlCRjtFa0I1OUJBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VsQjg5QkY7RWtCaCtCQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VsQmsrQkY7RWtCcCtCQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VsQnMrQkY7RWtCeCtCQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFbEIwK0JGO0VrQjM4Qkk7SUFoREosY0FBQTtJQUNBLFdBQUE7RWxCOC9CQTtFa0J6OEJRO0lBaEVOLGNBQUE7SUFDQSxrQkFBQTtFbEI0Z0NGO0VrQjc4QlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQmdoQ0Y7RWtCajlCUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFbEJvaENGO0VrQnI5QlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQndoQ0Y7RWtCejlCUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCNGhDRjtFa0I3OUJRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VsQmdpQ0Y7RWtCaitCUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCb2lDRjtFa0JyK0JRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJ3aUNGO0VrQnorQlE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWxCNGlDRjtFa0I3K0JRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJnakNGO0VrQmovQlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQm9qQ0Y7RWtCci9CUTtJQWhFTixjQUFBO0lBQ0EsV0FBQTtFbEJ3akNGO0VrQmovQlU7SUF4RFYsY0FBQTtFbEI0aUNBO0VrQnAvQlU7SUF4RFYsd0JBQUE7RWxCK2lDQTtFa0J2L0JVO0lBeERWLHlCQUFBO0VsQmtqQ0E7RWtCMS9CVTtJQXhEVixnQkFBQTtFbEJxakNBO0VrQjcvQlU7SUF4RFYseUJBQUE7RWxCd2pDQTtFa0JoZ0NVO0lBeERWLHlCQUFBO0VsQjJqQ0E7RWtCbmdDVTtJQXhEVixnQkFBQTtFbEI4akNBO0VrQnRnQ1U7SUF4RFYseUJBQUE7RWxCaWtDQTtFa0J6Z0NVO0lBeERWLHlCQUFBO0VsQm9rQ0E7RWtCNWdDVTtJQXhEVixnQkFBQTtFbEJ1a0NBO0VrQi9nQ1U7SUF4RFYseUJBQUE7RWxCMGtDQTtFa0JsaENVO0lBeERWLHlCQUFBO0VsQjZrQ0E7RWtCMWdDTTs7SUFFRSxnQkFBQTtFbEI0Z0NSO0VrQnpnQ007O0lBRUUsZ0JBQUE7RWxCMmdDUjtFa0JsaENNOztJQUVFLHFCQUFBO0VsQm9oQ1I7RWtCamhDTTs7SUFFRSxxQkFBQTtFbEJtaENSO0VrQjFoQ007O0lBRUUscUJBQUE7RWxCNGhDUjtFa0J6aENNOztJQUVFLHFCQUFBO0VsQjJoQ1I7RWtCbGlDTTs7SUFFRSxxQkFBQTtFbEJvaUNSO0VrQmppQ007O0lBRUUscUJBQUE7RWxCbWlDUjtFa0IxaUNNOztJQUVFLHFCQUFBO0VsQjRpQ1I7RWtCemlDTTs7SUFFRSxxQkFBQTtFbEIyaUNSO0VrQmxqQ007O0lBRUUscUJBQUE7RWxCb2pDUjtFa0JqakNNOztJQUVFLHFCQUFBO0VsQm1qQ1I7QUFDRjtBZ0I5bUNJO0VFVUU7SUFDRSxZQUFBO0VsQnVtQ047RWtCcG1DSTtJQXBDSixjQUFBO0lBQ0EsV0FBQTtFbEIyb0NBO0VrQjduQ0E7SUFDRSxjQUFBO0lBQ0EsV0FBQTtFbEIrbkNGO0VrQmpvQ0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFbEJtb0NGO0VrQnJvQ0E7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RWxCdW9DRjtFa0J6b0NBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWxCMm9DRjtFa0I3b0NBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWxCK29DRjtFa0JqcENBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VsQm1wQ0Y7RWtCcG5DSTtJQWhESixjQUFBO0lBQ0EsV0FBQTtFbEJ1cUNBO0VrQmxuQ1E7SUFoRU4sY0FBQTtJQUNBLGtCQUFBO0VsQnFyQ0Y7RWtCdG5DUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCeXJDRjtFa0IxbkNRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VsQjZyQ0Y7RWtCOW5DUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCaXNDRjtFa0Jsb0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJxc0NGO0VrQnRvQ1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWxCeXNDRjtFa0Ixb0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEI2c0NGO0VrQjlvQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQml0Q0Y7RWtCbHBDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFbEJxdENGO0VrQnRwQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQnl0Q0Y7RWtCMXBDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCNnRDRjtFa0I5cENRO0lBaEVOLGNBQUE7SUFDQSxXQUFBO0VsQml1Q0Y7RWtCMXBDVTtJQXhEVixjQUFBO0VsQnF0Q0E7RWtCN3BDVTtJQXhEVix3QkFBQTtFbEJ3dENBO0VrQmhxQ1U7SUF4RFYseUJBQUE7RWxCMnRDQTtFa0JucUNVO0lBeERWLGdCQUFBO0VsQjh0Q0E7RWtCdHFDVTtJQXhEVix5QkFBQTtFbEJpdUNBO0VrQnpxQ1U7SUF4RFYseUJBQUE7RWxCb3VDQTtFa0I1cUNVO0lBeERWLGdCQUFBO0VsQnV1Q0E7RWtCL3FDVTtJQXhEVix5QkFBQTtFbEIwdUNBO0VrQmxyQ1U7SUF4RFYseUJBQUE7RWxCNnVDQTtFa0JyckNVO0lBeERWLGdCQUFBO0VsQmd2Q0E7RWtCeHJDVTtJQXhEVix5QkFBQTtFbEJtdkNBO0VrQjNyQ1U7SUF4RFYseUJBQUE7RWxCc3ZDQTtFa0JuckNNOztJQUVFLGdCQUFBO0VsQnFyQ1I7RWtCbHJDTTs7SUFFRSxnQkFBQTtFbEJvckNSO0VrQjNyQ007O0lBRUUscUJBQUE7RWxCNnJDUjtFa0IxckNNOztJQUVFLHFCQUFBO0VsQjRyQ1I7RWtCbnNDTTs7SUFFRSxxQkFBQTtFbEJxc0NSO0VrQmxzQ007O0lBRUUscUJBQUE7RWxCb3NDUjtFa0Izc0NNOztJQUVFLHFCQUFBO0VsQjZzQ1I7RWtCMXNDTTs7SUFFRSxxQkFBQTtFbEI0c0NSO0VrQm50Q007O0lBRUUscUJBQUE7RWxCcXRDUjtFa0JsdENNOztJQUVFLHFCQUFBO0VsQm90Q1I7RWtCM3RDTTs7SUFFRSxxQkFBQTtFbEI2dENSO0VrQjF0Q007O0lBRUUscUJBQUE7RWxCNHRDUjtBQUNGO0FnQnZ4Q0k7RUVVRTtJQUNFLFlBQUE7RWxCZ3hDTjtFa0I3d0NJO0lBcENKLGNBQUE7SUFDQSxXQUFBO0VsQm96Q0E7RWtCdHlDQTtJQUNFLGNBQUE7SUFDQSxXQUFBO0VsQnd5Q0Y7RWtCMXlDQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VsQjR5Q0Y7RWtCOXlDQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFbEJnekNGO0VrQmx6Q0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFbEJvekNGO0VrQnR6Q0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFbEJ3ekNGO0VrQjF6Q0E7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RWxCNHpDRjtFa0I3eENJO0lBaERKLGNBQUE7SUFDQSxXQUFBO0VsQmcxQ0E7RWtCM3hDUTtJQWhFTixjQUFBO0lBQ0Esa0JBQUE7RWxCODFDRjtFa0IveENRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJrMkNGO0VrQm55Q1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWxCczJDRjtFa0J2eUNRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEIwMkNGO0VrQjN5Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQjgyQ0Y7RWtCL3lDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFbEJrM0NGO0VrQm56Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQnMzQ0Y7RWtCdnpDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCMDNDRjtFa0IzekNRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VsQjgzQ0Y7RWtCL3pDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCazRDRjtFa0JuMENRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJzNENGO0VrQnYwQ1E7SUFoRU4sY0FBQTtJQUNBLFdBQUE7RWxCMDRDRjtFa0JuMENVO0lBeERWLGNBQUE7RWxCODNDQTtFa0J0MENVO0lBeERWLHdCQUFBO0VsQmk0Q0E7RWtCejBDVTtJQXhEVix5QkFBQTtFbEJvNENBO0VrQjUwQ1U7SUF4RFYsZ0JBQUE7RWxCdTRDQTtFa0IvMENVO0lBeERWLHlCQUFBO0VsQjA0Q0E7RWtCbDFDVTtJQXhEVix5QkFBQTtFbEI2NENBO0VrQnIxQ1U7SUF4RFYsZ0JBQUE7RWxCZzVDQTtFa0J4MUNVO0lBeERWLHlCQUFBO0VsQm01Q0E7RWtCMzFDVTtJQXhEVix5QkFBQTtFbEJzNUNBO0VrQjkxQ1U7SUF4RFYsZ0JBQUE7RWxCeTVDQTtFa0JqMkNVO0lBeERWLHlCQUFBO0VsQjQ1Q0E7RWtCcDJDVTtJQXhEVix5QkFBQTtFbEIrNUNBO0VrQjUxQ007O0lBRUUsZ0JBQUE7RWxCODFDUjtFa0IzMUNNOztJQUVFLGdCQUFBO0VsQjYxQ1I7RWtCcDJDTTs7SUFFRSxxQkFBQTtFbEJzMkNSO0VrQm4yQ007O0lBRUUscUJBQUE7RWxCcTJDUjtFa0I1MkNNOztJQUVFLHFCQUFBO0VsQjgyQ1I7RWtCMzJDTTs7SUFFRSxxQkFBQTtFbEI2MkNSO0VrQnAzQ007O0lBRUUscUJBQUE7RWxCczNDUjtFa0JuM0NNOztJQUVFLHFCQUFBO0VsQnEzQ1I7RWtCNTNDTTs7SUFFRSxxQkFBQTtFbEI4M0NSO0VrQjMzQ007O0lBRUUscUJBQUE7RWxCNjNDUjtFa0JwNENNOztJQUVFLHFCQUFBO0VsQnM0Q1I7RWtCbjRDTTs7SUFFRSxxQkFBQTtFbEJxNENSO0FBQ0Y7QWdCaDhDSTtFRVVFO0lBQ0UsWUFBQTtFbEJ5N0NOO0VrQnQ3Q0k7SUFwQ0osY0FBQTtJQUNBLFdBQUE7RWxCNjlDQTtFa0IvOENBO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RWxCaTlDRjtFa0JuOUNBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWxCcTlDRjtFa0J2OUNBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VsQnk5Q0Y7RWtCMzlDQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VsQjY5Q0Y7RWtCLzlDQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VsQmkrQ0Y7RWtCbitDQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFbEJxK0NGO0VrQnQ4Q0k7SUFoREosY0FBQTtJQUNBLFdBQUE7RWxCeS9DQTtFa0JwOENRO0lBaEVOLGNBQUE7SUFDQSxrQkFBQTtFbEJ1Z0RGO0VrQng4Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQjJnREY7RWtCNThDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFbEIrZ0RGO0VrQmg5Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQm1oREY7RWtCcDlDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCdWhERjtFa0J4OUNRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VsQjJoREY7RWtCNTlDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCK2hERjtFa0JoK0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJtaURGO0VrQnArQ1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWxCdWlERjtFa0J4K0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEIyaURGO0VrQjUrQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQitpREY7RWtCaC9DUTtJQWhFTixjQUFBO0lBQ0EsV0FBQTtFbEJtakRGO0VrQjUrQ1U7SUF4RFYsY0FBQTtFbEJ1aURBO0VrQi8rQ1U7SUF4RFYsd0JBQUE7RWxCMGlEQTtFa0JsL0NVO0lBeERWLHlCQUFBO0VsQjZpREE7RWtCci9DVTtJQXhEVixnQkFBQTtFbEJnakRBO0VrQngvQ1U7SUF4RFYseUJBQUE7RWxCbWpEQTtFa0IzL0NVO0lBeERWLHlCQUFBO0VsQnNqREE7RWtCOS9DVTtJQXhEVixnQkFBQTtFbEJ5akRBO0VrQmpnRFU7SUF4RFYseUJBQUE7RWxCNGpEQTtFa0JwZ0RVO0lBeERWLHlCQUFBO0VsQitqREE7RWtCdmdEVTtJQXhEVixnQkFBQTtFbEJra0RBO0VrQjFnRFU7SUF4RFYseUJBQUE7RWxCcWtEQTtFa0I3Z0RVO0lBeERWLHlCQUFBO0VsQndrREE7RWtCcmdETTs7SUFFRSxnQkFBQTtFbEJ1Z0RSO0VrQnBnRE07O0lBRUUsZ0JBQUE7RWxCc2dEUjtFa0I3Z0RNOztJQUVFLHFCQUFBO0VsQitnRFI7RWtCNWdETTs7SUFFRSxxQkFBQTtFbEI4Z0RSO0VrQnJoRE07O0lBRUUscUJBQUE7RWxCdWhEUjtFa0JwaERNOztJQUVFLHFCQUFBO0VsQnNoRFI7RWtCN2hETTs7SUFFRSxxQkFBQTtFbEIraERSO0VrQjVoRE07O0lBRUUscUJBQUE7RWxCOGhEUjtFa0JyaURNOztJQUVFLHFCQUFBO0VsQnVpRFI7RWtCcGlETTs7SUFFRSxxQkFBQTtFbEJzaURSO0VrQjdpRE07O0lBRUUscUJBQUE7RWxCK2lEUjtFa0I1aURNOztJQUVFLHFCQUFBO0VsQjhpRFI7QUFDRjtBZ0J6bURJO0VFVUU7SUFDRSxZQUFBO0VsQmttRE47RWtCL2xESTtJQXBDSixjQUFBO0lBQ0EsV0FBQTtFbEJzb0RBO0VrQnhuREE7SUFDRSxjQUFBO0lBQ0EsV0FBQTtFbEIwbkRGO0VrQjVuREE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFbEI4bkRGO0VrQmhvREE7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RWxCa29ERjtFa0Jwb0RBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWxCc29ERjtFa0J4b0RBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RWxCMG9ERjtFa0I1b0RBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VsQjhvREY7RWtCL21ESTtJQWhESixjQUFBO0lBQ0EsV0FBQTtFbEJrcURBO0VrQjdtRFE7SUFoRU4sY0FBQTtJQUNBLGtCQUFBO0VsQmdyREY7RWtCam5EUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCb3JERjtFa0JybkRRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VsQndyREY7RWtCem5EUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCNHJERjtFa0I3bkRRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJnc0RGO0VrQmpvRFE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RWxCb3NERjtFa0Jyb0RRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFbEJ3c0RGO0VrQnpvRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQjRzREY7RWtCN29EUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFbEJndERGO0VrQmpwRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VsQm90REY7RWtCcnBEUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RWxCd3RERjtFa0J6cERRO0lBaEVOLGNBQUE7SUFDQSxXQUFBO0VsQjR0REY7RWtCcnBEVTtJQXhEVixjQUFBO0VsQmd0REE7RWtCeHBEVTtJQXhEVix3QkFBQTtFbEJtdERBO0VrQjNwRFU7SUF4RFYseUJBQUE7RWxCc3REQTtFa0I5cERVO0lBeERWLGdCQUFBO0VsQnl0REE7RWtCanFEVTtJQXhEVix5QkFBQTtFbEI0dERBO0VrQnBxRFU7SUF4RFYseUJBQUE7RWxCK3REQTtFa0J2cURVO0lBeERWLGdCQUFBO0VsQmt1REE7RWtCMXFEVTtJQXhEVix5QkFBQTtFbEJxdURBO0VrQjdxRFU7SUF4RFYseUJBQUE7RWxCd3VEQTtFa0JockRVO0lBeERWLGdCQUFBO0VsQjJ1REE7RWtCbnJEVTtJQXhEVix5QkFBQTtFbEI4dURBO0VrQnRyRFU7SUF4RFYseUJBQUE7RWxCaXZEQTtFa0I5cURNOztJQUVFLGdCQUFBO0VsQmdyRFI7RWtCN3FETTs7SUFFRSxnQkFBQTtFbEIrcURSO0VrQnRyRE07O0lBRUUscUJBQUE7RWxCd3JEUjtFa0JyckRNOztJQUVFLHFCQUFBO0VsQnVyRFI7RWtCOXJETTs7SUFFRSxxQkFBQTtFbEJnc0RSO0VrQjdyRE07O0lBRUUscUJBQUE7RWxCK3JEUjtFa0J0c0RNOztJQUVFLHFCQUFBO0VsQndzRFI7RWtCcnNETTs7SUFFRSxxQkFBQTtFbEJ1c0RSO0VrQjlzRE07O0lBRUUscUJBQUE7RWxCZ3REUjtFa0I3c0RNOztJQUVFLHFCQUFBO0VsQitzRFI7RWtCdHRETTs7SUFFRSxxQkFBQTtFbEJ3dERSO0VrQnJ0RE07O0lBRUUscUJBQUE7RWxCdXREUjtBQUNGO0FtQjcwREE7RUFFRSw4QkFBQTtFQUNBLDJCQUFBO0VBQ0EsK0JBQUE7RUFDQSw0QkFBQTtFQUVBLDBDQUFBO0VBQ0EsZ0NBQUE7RUFDQSwrQ0FBQTtFQUNBLGlDQUFBO0VBQ0Esa0RBQUE7RUFDQSwrQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsNkRBQUE7RUFDQSxnREFBQTtFQUNBLDhEQUFBO0VBRUEsV0FBQTtFQUNBLHFCWHRCTztFV3VCUCxzQlhkMEI7RVdlMUIsMENBQUE7QW5CNDBERjtBbUJyMERFO0VBQ0Usc0JBQUE7RUFFQSxxRkFBQTtFQUNBLG9DQUFBO0VBQ0EsMkNaK3NCMEI7RVk5c0IxQiwyR0FBQTtBbkJzMERKO0FtQm4wREU7RUFDRSx1QkFBQTtBbkJxMERKO0FtQmwwREU7RUFDRSxzQkFBQTtBbkJvMERKOztBbUJoMERBO0VBQ0UsK0RBQUE7QW5CbTBERjs7QW1CNXpEQTtFQUNFLGlCQUFBO0FuQit6REY7O0FtQnJ6REU7RUFDRSx3QkFBQTtBbkJ3ekRKOztBbUJ6eURFO0VBQ0Usc0NBQUE7QW5CNHlESjtBbUJ6eURJO0VBQ0Usc0NBQUE7QW5CMnlETjs7QW1CcHlERTtFQUNFLHNCQUFBO0FuQnV5REo7QW1CcHlERTtFQUNFLG1CQUFBO0FuQnN5REo7O0FtQjV4REU7RUFDRSxvREFBQTtFQUNBLDhDQUFBO0FuQit4REo7O0FtQnp4REU7RUFDRSxvREFBQTtFQUNBLDhDQUFBO0FuQjR4REo7O0FtQnB4REE7RUFDRSxvREFBQTtFQUNBLDhDQUFBO0FuQnV4REY7O0FtQi93REU7RUFDRSxtREFBQTtFQUNBLDZDQUFBO0FuQmt4REo7O0FvQjk1REU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQjA1REo7O0FvQjU2REU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQnc2REo7O0FvQjE3REU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQnM3REo7O0FvQng4REU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQm84REo7O0FvQnQ5REU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQms5REo7O0FvQnArREU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQmcrREo7O0FvQmwvREU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQjgrREo7O0FvQmhnRUU7RUFPRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFFQSw0QkFBQTtFQUNBLDBDQUFBO0FwQjQvREo7O0FtQjMyREk7RUFDRSxnQkFBQTtFQUNBLGlDQUFBO0FuQjgyRE47O0FnQno4REk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VuQm8zREo7QUFDRjtBZ0JoOURJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFbkIwM0RKO0FBQ0Y7QWdCdDlESTtFR3lGQTtJQUNFLGdCQUFBO0lBQ0EsaUNBQUE7RW5CZzRESjtBQUNGO0FnQjU5REk7RUd5RkE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VuQnM0REo7QUFDRjtBZ0JsK0RJO0VHeUZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFbkI0NERKO0FBQ0Y7QXFCaGpFQTtFQUNFLHFCZHUyQnNDO0FQMnNDeEM7O0FxQnppRUE7RUFDRSxvREFBQTtFQUNBLHVEQUFBO0VBQ0EsZ0JBQUE7RWpCOFFJLGtCQUxJO0VpQnJRUixnQmQrbEI0QjtBUDI4QzlCOztBcUJ0aUVBO0VBQ0Usa0RBQUE7RUFDQSxxREFBQTtFakJvUUksa0JBTEk7QUoyeURWOztBcUJ0aUVBO0VBQ0UsbURBQUE7RUFDQSxzREFBQTtFakI4UEksbUJBTEk7QUppekRWOztBc0J2a0VBO0VBQ0UsbUJmKzFCc0M7RUhya0JsQyxrQkFMSTtFa0JqUlIsZ0NmKzFCc0M7QVB5dUN4Qzs7QXVCN2tFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RW5Cd1JJLGVBTEk7RW1CaFJSLGdCaEJrbUI0QjtFZ0JqbUI1QixnQmhCeW1CNEI7RWdCeG1CNUIsMkJoQjQzQnNDO0VnQjMzQnRDLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLG1DaEJxM0JzQztFZ0JwM0J0Qyw0QkFBQTtFQUNBLDJEQUFBO0VkR0Usc0NBQUE7RWVIRSx3RURNSjtBdkIya0VGO0F3QjdrRU07RURoQk47SUNpQlEsZ0JBQUE7RXhCZ2xFTjtBQUNGO0F1QjlrRUU7RUFDRSxnQkFBQTtBdkJnbEVKO0F1QjlrRUk7RUFDRSxlQUFBO0F2QmdsRU47QXVCM2tFRTtFQUNFLDJCaEJzMkJvQztFZ0JyMkJwQyxtQ2hCZzJCb0M7RWdCLzFCcEMscUJoQjgyQm9DO0VnQjcyQnBDLFVBQUE7RUFLRSxrRGhCa2hCa0I7QVB1akR4QjtBdUJya0VFO0VBTUUsZUFBQTtFQU1BLGFBQUE7RUFLQSxTQUFBO0F2QnlqRUo7QXVCcGpFRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0F2QnNqRUo7QXVCbGpFRTtFQUNFLGdDaEI0MEJvQztFZ0IxMEJwQyxVQUFBO0F2Qm1qRUo7QXVCdGpFRTtFQUNFLGdDaEI0MEJvQztFZ0IxMEJwQyxVQUFBO0F2Qm1qRUo7QXVCM2lFRTtFQUVFLHdDaEI4eUJvQztFZ0IzeUJwQyxVQUFBO0F2QjBpRUo7QXVCdGlFRTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQmhCb3JCMEI7RWdCbnJCMUIsMkJoQnN5Qm9DO0VrQnA0QnRDLHVDbEJxaUNnQztFZ0JyOEI5QixvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsK0NoQmdzQjBCO0VnQi9yQjFCLGdCQUFBO0VDekZFLHFJRDBGRjtBdkJ3aUVKO0F3QjluRU07RUQwRUo7SUN6RU0sZ0JBQUE7RXhCaW9FTjtBQUNGO0F1QjFpRUU7RUFDRSx3Q2hCNDdCOEI7QVBnbkNsQzs7QXVCbmlFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCaEJ3ZjRCO0VnQnZmNUIsMkJoQjJ4QnNDO0VnQjF4QnRDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQ0FBQTtBdkJzaUVGO0F1QnBpRUU7RUFDRSxVQUFBO0F2QnNpRUo7QXVCbmlFRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBdkJvaUVKOztBdUJ6aEVBO0VBQ0UsbUVoQjR3QnNDO0VnQjN3QnRDLHVCQUFBO0VuQnlJSSxtQkFMSTtFS3ZRTix5Q0FBQTtBVGlxRUo7QXVCMWhFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QmhCb29CMEI7QVB3NUM5Qjs7QXVCeGhFQTtFQUNFLGlFaEJnd0JzQztFZ0IvdkJ0QyxvQkFBQTtFbkI0SEksa0JBTEk7RUt2UU4seUNBQUE7QVQ2cUVKO0F1QnpoRUU7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJoQjJuQjBCO0FQZzZDOUI7O0F1Qm5oRUU7RUFDRSxvRWhCNnVCb0M7QVB5eUN4QztBdUJuaEVFO0VBQ0UsbUVoQjB1Qm9DO0FQMnlDeEM7QXVCbGhFRTtFQUNFLGlFaEJ1dUJvQztBUDZ5Q3hDOztBdUIvZ0VBO0VBQ0UsV2hCcXVCc0M7RWdCcHVCdEMsZ0VoQjh0QnNDO0VnQjd0QnRDLGlCaEJpbEI0QjtBUGk4QzlCO0F1QmhoRUU7RUFDRSxlQUFBO0F2QmtoRUo7QXVCL2dFRTtFQUNFLG9CQUFBO0VkdkxBLHNDQUFBO0FUeXNFSjtBdUI5Z0VFO0VBQ0Usb0JBQUE7RWQ1TEEsc0NBQUE7QVQ2c0VKO0F1QjdnRUU7RUFBb0IsK0RoQjhzQmtCO0FQazBDeEM7QXVCL2dFRTtFQUFvQiw2RGhCOHNCa0I7QVBvMEN4Qzs7QTBCanVFQTtFQUNFLHdQQUFBO0VBRUEsY0FBQTtFQUNBLFdBQUE7RUFDQSwwQ0FBQTtFdEJxUkksZUFMSTtFc0I3UVIsZ0JuQitsQjRCO0VtQjlsQjVCLGdCbkJzbUI0QjtFbUJybUI1QiwyQm5CeTNCc0M7RW1CeDNCdEMsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsbUNuQmszQnNDO0VtQmozQnRDLG1GQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q25CKzlCa0M7RW1COTlCbEMsMEJuQis5QmtDO0VtQjk5QmxDLDJEQUFBO0VqQkhFLHNDQUFBO0VlSEUsd0VFU0o7QTFCaXVFRjtBd0J0dUVNO0VFZk47SUZnQlEsZ0JBQUE7RXhCeXVFTjtBQUNGO0EwQnB1RUU7RUFDRSxxQm5CczNCb0M7RW1CcjNCcEMsVUFBQTtFQUtFLGtEbkJpK0I0QjtBUGl3Q2xDO0EwQjl0RUU7RUFFRSxzQm5CNnVCMEI7RW1CNXVCMUIsc0JBQUE7QTFCK3RFSjtBMEI1dEVFO0VBRUUsd0NuQnUxQm9DO0FQczRDeEM7QTBCeHRFRTtFQUNFLGtCQUFBO0VBQ0EsdUNBQUE7QTFCMHRFSjs7QTBCdHRFQTtFQUNFLG9CbkJzdUI0QjtFbUJydUI1Qix1Qm5CcXVCNEI7RW1CcHVCNUIsb0JuQnF1QjRCO0VIbGdCeEIsbUJBTEk7RUt2UU4seUNBQUE7QVRvd0VKOztBMEJ0dEVBO0VBQ0UsbUJuQmt1QjRCO0VtQmp1QjVCLHNCbkJpdUI0QjtFbUJodUI1QixrQm5CaXVCNEI7RUh0Z0J4QixrQkFMSTtFS3ZRTix5Q0FBQTtBVDR3RUo7O0EwQnB0RUk7RUFDRSx3UEFBQTtBMUJ1dEVOOztBMkIveEVBO0VBQ0UsY0FBQTtFQUNBLGtCcEJxNkJ3QztFb0JwNkJ4QyxtQnBCcTZCd0M7RW9CcDZCeEMsdUJwQnE2QndDO0FQNjNDMUM7QTJCaHlFRTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBM0JreUVKOztBMkI5eEVBO0VBQ0Usb0JwQjI1QndDO0VvQjE1QnhDLGVBQUE7RUFDQSxpQkFBQTtBM0JpeUVGO0EyQi94RUU7RUFDRSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0EzQml5RUo7O0EyQjd4RUE7RUFDRSxxQ0FBQTtFQUVBLGNBQUE7RUFDQSxVcEIwNEJ3QztFb0J6NEJ4QyxXcEJ5NEJ3QztFb0J4NEJ4QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EseUNBQUE7RUFDQSwrQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLDJEcEIyNEJ3QztFb0IxNEJ4QyxpQ0FBQTtVQUFBLHlCQUFBO0EzQit4RUY7QTJCNXhFRTtFbEIzQkUscUJBQUE7QVQwekVKO0EyQjN4RUU7RUFFRSxrQnBCbTRCc0M7QVB5NUMxQztBMkJ6eEVFO0VBQ0UsdUJwQjAzQnNDO0FQaTZDMUM7QTJCeHhFRTtFQUNFLHFCcEJzMUJvQztFb0JyMUJwQyxVQUFBO0VBQ0Esa0RwQjhmb0I7QVA0eER4QjtBMkJ2eEVFO0VBQ0UseUJuQjdEVTtFbUI4RFYscUJuQjlEVTtBUnUxRWQ7QTJCdnhFSTtFQUlJLHVQQUFBO0EzQnN4RVI7QTJCbHhFSTtFQUlJLCtKQUFBO0EzQml4RVI7QTJCNXdFRTtFQUNFLHlCbkJsRlU7RW1CbUZWLHFCbkJuRlU7RW1Cd0ZSLGlQQUFBO0EzQjB3RU47QTJCdHdFRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLFlwQmsyQnVDO0FQczZDM0M7QTJCandFSTtFQUNFLGVBQUE7RUFDQSxZcEJ5MUJxQztBUDA2QzNDOztBMkJydkVBO0VBQ0UsbUJwQm8xQmdDO0FQbzZDbEM7QTJCdHZFRTtFQUNFLDJLQUFBO0VBRUEsVXBCODBCOEI7RW9CNzBCOUIsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLGdDQUFBO0VsQmpIQSxrQkFBQTtFZUhFLGlER3NIRjtBM0J1dkVKO0F3QnoyRU07RUcwR0o7SUh6R00sZ0JBQUE7RXhCNDJFTjtBQUNGO0EyQjF2RUk7RUFDRSw2SkFBQTtBM0I0dkVOO0EyQnp2RUk7RUFDRSxpQ3BCNjBCNEI7RW9CeDBCMUIsMEpBQUE7QTNCdXZFUjtBMkJsdkVFO0VBQ0Usb0JwQnd6QjhCO0VvQnZ6QjlCLGVBQUE7QTNCb3ZFSjtBMkJsdkVJO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0EzQm92RU47O0EyQi91RUE7RUFDRSxxQkFBQTtFQUNBLGtCcEJzeUJnQztBUDQ4Q2xDOztBMkIvdUVBO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0EzQmt2RUY7QTJCOXVFSTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGFwQnNwQndCO0FQMGxEOUI7O0EyQnp1RUk7RUFDRSxpTEFBQTtBM0I0dUVOOztBNEIvNUVBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsNkJBQUE7QTVCazZFRjtBNEJoNkVFO0VBQ0UsVUFBQTtBNUJrNkVKO0E0Qjk1RUk7RUFBMEIsa0VyQjhnQ2E7QVBtNUMzQztBNEJoNkVJO0VBQTBCLGtFckI2Z0NhO0FQczVDM0M7QTRCaDZFRTtFQUNFLFNBQUE7QTVCazZFSjtBNEIvNUVFO0VBQ0UsV3JCKy9CdUM7RXFCOS9CdkMsWXJCOC9CdUM7RXFCNy9CdkMsb0JBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VIMUJGLHlCakJDWTtFb0IyQlYsU3JCNi9CdUM7RUUxZ0N2QyxtQkFBQTtFZUhFLG9ISW1CRjtFSm5CRSw0R0ltQkY7QTVCZzZFSjtBd0IvNkVNO0VJTUo7SUpMTSx3QkFBQTtJQUFBLGdCQUFBO0V4Qms3RU47QUFDRjtBNEJuNkVJO0VIakNGLHlCbEI4aEN5QztBUHk2QzNDO0E0Qmo2RUU7RUFDRSxXckJ3K0I4QjtFcUJ2K0I5QixjckJ3K0I4QjtFcUJ2K0I5QixrQkFBQTtFQUNBLGVyQnUrQjhCO0VxQnQrQjlCLHdDckJ1K0I4QjtFcUJ0K0I5Qix5QkFBQTtFbkI3QkEsbUJBQUE7QVRpOEVKO0E0Qi81RUU7RUFDRSxXckJvK0J1QztFcUJuK0J2QyxZckJtK0J1QztFcUJsK0J2QyxxQkFBQTtPQUFBLGdCQUFBO0VIcERGLHlCakJDWTtFb0JxRFYsU3JCbStCdUM7RUUxZ0N2QyxtQkFBQTtFZUhFLGlISTZDRjtFSjdDRSw0R0k2Q0Y7QTVCZzZFSjtBd0J6OEVNO0VJaUNKO0lKaENNLHFCQUFBO0lBQUEsZ0JBQUE7RXhCNDhFTjtBQUNGO0E0Qm42RUk7RUgzREYseUJsQjhoQ3lDO0FQbThDM0M7QTRCajZFRTtFQUNFLFdyQjg4QjhCO0VxQjc4QjlCLGNyQjg4QjhCO0VxQjc4QjlCLGtCQUFBO0VBQ0EsZXJCNjhCOEI7RXFCNThCOUIsd0NyQjY4QjhCO0VxQjU4QjlCLHlCQUFBO0VuQnZEQSxtQkFBQTtBVDI5RUo7QTRCLzVFRTtFQUNFLG9CQUFBO0E1Qmk2RUo7QTRCLzVFSTtFQUNFLDJDckJnOUJxQztBUGk5QzNDO0E0Qjk1RUk7RUFDRSwyQ3JCNDhCcUM7QVBvOUMzQzs7QTZCdi9FQTtFQUNFLGtCQUFBO0E3QjAvRUY7QTZCeC9FRTs7O0VBR0UsdUR0QndpQ29DO0VzQnZpQ3BDLDJEdEJ1aUNvQztFc0J0aUNwQyxpQnRCdWlDb0M7QVBtOUN4QztBNkJ2L0VFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0RBQUE7RUFDQSxxQkFBQTtFTFJFLGdFS1NGO0E3QnkvRUo7QXdCOS9FTTtFS1RKO0lMVU0sZ0JBQUE7RXhCaWdGTjtBQUNGO0E2QjMvRUU7O0VBRUUscUJBQUE7QTdCNi9FSjtBNkIzL0VJO0VBQ0Usa0JBQUE7QTdCOC9FTjtBNkIvL0VJOztFQUNFLGtCQUFBO0E3QjgvRU47QTZCMy9FSTtFQUVFLHFCdEI0Z0NrQztFc0IzZ0NsQyx3QnRCNGdDa0M7QVBrL0N4QztBNkJqZ0ZJOzs7RUFFRSxxQnRCNGdDa0M7RXNCM2dDbEMsd0J0QjRnQ2tDO0FQay9DeEM7QTZCMy9FSTs7RUFDRSxxQnRCdWdDa0M7RXNCdGdDbEMsd0J0QnVnQ2tDO0FQdS9DeEM7QTZCMS9FRTtFQUNFLHFCdEJpZ0NvQztFc0JoZ0NwQyx3QnRCaWdDb0M7QVAyL0N4QztBNkJyL0VJO0VBQ0UsMkNBQUE7RUFDQSw4RHRCMi9Ca0M7QVArL0N4QztBNkI1L0VJOzs7O0VBQ0UsMkNBQUE7RUFDQSw4RHRCMi9Ca0M7QVArL0N4QztBNkJ4L0VNO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxhdEJtL0JnQztFc0JsL0JoQyxXQUFBO0VBQ0EsbUN0QmcwQmdDO0VFaDNCcEMsc0NBQUE7QVQ4aUZKO0E2QnBnRk07Ozs7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGF0Qm0vQmdDO0VzQmwvQmhDLFdBQUE7RUFDQSxtQ3RCZzBCZ0M7RUVoM0JwQyxzQ0FBQTtBVDhpRko7QTZCdi9FSTtFQUNFLDJDQUFBO0VBQ0EsOER0QjArQmtDO0FQK2dEeEM7QTZCcC9FSTtFQUNFLHNDQUFBO0E3QnMvRU47QTZCbC9FRTs7RUFFRSxjdEIxRU87QVA4akZYO0E2QmwvRUk7O0VBQ0Usd0N0QjB5QmtDO0FQMnNEeEM7O0E4QjVrRkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0E5QitrRkY7QThCN2tGRTs7O0VBR0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QTlCK2tGSjtBOEIza0ZFOzs7RUFHRSxVQUFBO0E5QjZrRko7QThCdmtGRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBOUJ5a0ZKO0E4QnZrRkk7RUFDRSxVQUFBO0E5QnlrRk47O0E4QjlqRkE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFMUI4T0ksZUFMSTtFMEJ2T1IsZ0J2QnlqQjRCO0V1QnhqQjVCLGdCdkJna0I0QjtFdUIvakI1QiwyQnZCbTFCc0M7RXVCbDFCdEMsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVDdkIwNkJzQztFdUJ6NkJ0QywyREFBQTtFckJ0Q0Usc0NBQUE7QVR3bUZKOztBOEJ4akZBOzs7O0VBSUUsb0JBQUE7RTFCd05JLGtCQUxJO0VLdlFOLHlDQUFBO0FUaW5GSjs7QThCeGpGQTs7OztFQUlFLHVCQUFBO0UxQitNSSxtQkFMSTtFS3ZRTix5Q0FBQTtBVDBuRko7O0E4QnhqRkE7O0VBRUUsbUJBQUE7QTlCMmpGRjs7QThCOWlGSTs7OztFckJqRUEsMEJBQUE7RUFDQSw2QkFBQTtBVHNuRko7QThCN2lGSTs7OztFckIxRUEsMEJBQUE7RUFDQSw2QkFBQTtBVDZuRko7QThCdmlGRTtFQUNFLDhDQUFBO0VyQjFFQSx5QkFBQTtFQUNBLDRCQUFBO0FUb25GSjtBOEJ2aUZFOztFckI5RUUseUJBQUE7RUFDQSw0QkFBQTtBVHluRko7O0ErQmpwRkU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CeEJ1MEJvQztFSHJrQmxDLGtCQUxJO0UyQjFQTixpQ3hCa2pDcUI7QVBpbUR6Qjs7QStCaHBGRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RTNCcVBFLG1CQUxJO0UyQjdPTixXeEJxaUNxQjtFd0JwaUNyQixtQ3hCb2lDcUI7RUUvakNyQixzQ0FBQTtBVDhxRko7O0ErQjlvRkk7Ozs7RUFFRSxjQUFBO0EvQm1wRk47O0ErQmxzRkk7RUFxREUsK0N4QnVoQ21CO0V3QnBoQ2pCLG9DeEI4MUJnQztFd0I3MUJoQywyUEFBQTtFQUNBLDRCQUFBO0VBQ0EsMkRBQUE7RUFDQSxnRUFBQTtBL0Irb0ZSO0ErQjVvRk07RUFDRSwrQ3hCNGdDaUI7RXdCdmdDZiwyRHhCdWdDZTtBUG1vRHpCOztBK0Ivc0ZJO0VBK0VJLG9DeEJ1MEJnQztFd0J0MEJoQyxrRkFBQTtBL0Jvb0ZSOztBK0JwdEZJO0VBdUZFLCtDeEJxL0JtQjtBUDRvRHpCO0ErQjluRlE7RUFFRSxtUUFBQTtFQUNBLHVCeEJxNUI4QjtFd0JwNUI5QiwrREFBQTtFQUNBLDJFQUFBO0EvQituRlY7QStCM25GTTtFQUNFLCtDeEJ3K0JpQjtFd0JuK0JmLDJEeEJtK0JlO0FQc3BEekI7O0ErQmx1Rkk7RUFrSEkseUNBQUE7QS9Cb25GUjs7QStCdHVGSTtFQXlIRSwrQ3hCbTlCbUI7QVA4cER6QjtBK0IvbUZNO0VBQ0UsNEN4Qmc5QmlCO0FQaXFEekI7QStCOW1GTTtFQUNFLDJEeEI0OEJpQjtBUG9xRHpCO0ErQjdtRk07RUFDRSxpQ3hCdzhCaUI7QVB1cUR6Qjs7QStCMW1GSTtFQUNFLGtCQUFBO0EvQjZtRk47O0ErQnZ2Rkk7Ozs7O0VBb0pNLFVBQUE7QS9CMm1GVjs7QStCM3VGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ4QnUwQm9DO0VIcmtC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Wjs7QTBFemdPUTtFQU9JLDhCQUFBO0ExRXNnT1o7O0EwRTdnT1E7RUFPSSx3QkFBQTtBMUUwZ09aOztBMEVqaE9RO0VBT0ksK0JBQUE7QTFFOGdPWjs7QTBFcmhPUTtFQU9JLHdCQUFBO0ExRWtoT1o7O0EwRXpoT1E7RUFPSSwyQ0FBQTtBMUVzaE9aOztBMEU3aE9RO0VBT0ksOENBQUE7QTFFMGhPWjs7QTBFamlPUTtFQU9JLDhDQUFBO0ExRThoT1o7O0EwRXJpT1E7RUFPSSwyQkFBQTtBMUVraU9aOztBMEVuak9RO0VBQ0UsZ0ZBQUE7QTFFc2pPVjs7QTBFdmpPUTtFQUNFLGtGQUFBO0ExRTBqT1Y7O0EwRTNqT1E7RUFDRSxnRkFBQTtBMUU4ak9WOztBMEUvak9RO0VBQ0UsNkVBQUE7QTFFa2tPVjs7QTBFbmtPUTtFQUNFLGdGQUFBO0ExRXNrT1Y7O0EwRXZrT1E7RUFDRSwrRUFBQTtBMUUwa09WOztBMEUza09RO0VBQ0UsOEVBQUE7QTFFOGtPVjs7QTBFL2tPUTtFQUNFLDZFQUFBO0ExRWtsT1Y7O0EwRXprT1E7RUFPSSwyQkFBQTtBMUVza09aOztBMEU3a09RO0VBT0ksNkJBQUE7QTFFMGtPWjs7QTBFamxPUTtFQU9JLDZCQUFBO0ExRThrT1o7O0EwRXJsT1E7RUFPSSwwQkFBQTtBMUVrbE9aOztBMEV6bE9RO0VBT0ksMkJBQUE7QTFFc2xPWjs7QTBFN2xPUTtFQU9JLGlCQUFBO0ExRTBsT1o7O0EwRWptT1E7RUFPSSxtQkFBQTtBMUU4bE9aOztBMEVybU9RO0VBT0ksb0JBQUE7QTFFa21PWjs7QTBFem1PUTtFQU9JLG9CQUFBO0ExRXNtT1o7O0EwRTdtT1E7RUFPSSxzQkFBQTtBMUUwbU9aOztBMEVqbk9RO0VBT0ksdUJBQUE7QTFFOG1PWjs7QTBFcm5PUTtFQU9JLGtCQUFBO0ExRWtuT1o7O0EwRXpuT1E7RUFPSSxvQkFBQTtBMUVzbk9aOztBMEU3bk9RO0VBT0kscUJBQUE7QTFFMG5PWjs7QTBFam9PUTtFQU9JLG1CQUFBO0ExRThuT1o7O0EwRXJvT1E7RUFPSSxxQkFBQTtBMUVrb09aOztBMEV6b09RO0VBT0ksc0JBQUE7QTFFc29PWjs7QTBFN29PUTtFQU9JLDJDQUFBO0ExRTBvT1o7O0EwRWpwT1E7RUFPSSxzQ0FBQTtBMUU4b09aOztBMEVycE9RO0VBT0ksc0NBQUE7QTFFa3BPWjs7QTBFenBPUTtFQU9JLHVGQUFBO0ExRXNwT1o7O0EwRTdwT1E7RUFPSSxvQkFBQTtBMUUwcE9aOztBMEVqcU9RO0VBT0ksMkZBQUE7QTFFOHBPWjs7QTBFcnFPUTtFQU9JLHdCQUFBO0ExRWtxT1o7O0EwRXpxT1E7RUFPSSw2RkFBQTtBMUVzcU9aOztBMEU3cU9RO0VBT0ksMEJBQUE7QTFFMHFPWjs7QTBFanJPUTtFQU9JLDhGQUFBO0ExRThxT1o7O0EwRXJyT1E7RUFPSSwyQkFBQTtBMUVrck9aOztBMEV6ck9RO0VBT0ksNEZBQUE7QTFFc3JPWjs7QTBFN3JPUTtFQU9JLHlCQUFBO0ExRTByT1o7O0EwRWpzT1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0ExRStyT1o7O0EwRXRzT1E7RUFJUSxzQkFBQTtFQUdKLGdGQUFBO0ExRW9zT1o7O0EwRTNzT1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0ExRXlzT1o7O0EwRWh0T1E7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0ExRThzT1o7O0EwRXJ0T1E7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0ExRW10T1o7O0EwRTF0T1E7RUFJUSxzQkFBQTtFQUdKLDZFQUFBO0ExRXd0T1o7O0EwRS90T1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0ExRTZ0T1o7O0EwRXB1T1E7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0ExRWt1T1o7O0EwRXp1T1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0ExRXV1T1o7O0EwRTl1T1E7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0ExRTR1T1o7O0EwRW52T1E7RUFPSSx3REFBQTtBMUVndk9aOztBMEV2dk9RO0VBT0ksMERBQUE7QTFFb3ZPWjs7QTBFM3ZPUTtFQU9JLHdEQUFBO0ExRXd2T1o7O0EwRS92T1E7RUFPSSxxREFBQTtBMUU0dk9aOztBMEVud09RO0VBT0ksd0RBQUE7QTFFZ3dPWjs7QTBFdndPUTtFQU9JLHVEQUFBO0ExRW93T1o7O0EwRTN3T1E7RUFPSSxzREFBQTtBMUV3d09aOztBMEUvd09RO0VBT0kscURBQUE7QTFFNHdPWjs7QTBFbnhPUTtFQU9JLDRCQUFBO0ExRWd4T1o7O0EwRXZ4T1E7RUFPSSw0QkFBQTtBMUVveE9aOztBMEUzeE9RO0VBT0ksNEJBQUE7QTFFd3hPWjs7QTBFL3hPUTtFQU9JLDRCQUFBO0ExRTR4T1o7O0EwRW55T1E7RUFPSSw0QkFBQTtBMUVneU9aOztBMEVqek9RO0VBQ0Usd0JBQUE7QTFFb3pPVjs7QTBFcnpPUTtFQUNFLHlCQUFBO0ExRXd6T1Y7O0EwRXp6T1E7RUFDRSx3QkFBQTtBMUU0ek9WOztBMEU3ek9RO0VBQ0UseUJBQUE7QTFFZzBPVjs7QTBFajBPUTtFQUNFLHNCQUFBO0ExRW8wT1Y7O0EwRTN6T1E7RUFPSSxxQkFBQTtBMUV3ek9aOztBMEUvek9RO0VBT0kscUJBQUE7QTFFNHpPWjs7QTBFbjBPUTtFQU9JLHFCQUFBO0ExRWcwT1o7O0EwRXYwT1E7RUFPSSxzQkFBQTtBMUVvME9aOztBMEUzME9RO0VBT0ksc0JBQUE7QTFFdzBPWjs7QTBFLzBPUTtFQU9JLDBCQUFBO0ExRTQwT1o7O0EwRW4xT1E7RUFPSSx1QkFBQTtBMUVnMU9aOztBMEV2MU9RO0VBT0ksMkJBQUE7QTFFbzFPWjs7QTBFMzFPUTtFQU9JLHNCQUFBO0ExRXcxT1o7O0EwRS8xT1E7RUFPSSxzQkFBQTtBMUU0MU9aOztBMEVuMk9RO0VBT0ksc0JBQUE7QTFFZzJPWjs7QTBFdjJPUTtFQU9JLHVCQUFBO0ExRW8yT1o7O0EwRTMyT1E7RUFPSSx1QkFBQTtBMUV3Mk9aOztBMEUvMk9RO0VBT0ksMkJBQUE7QTFFNDJPWjs7QTBFbjNPUTtFQU9JLHdCQUFBO0ExRWczT1o7O0EwRXYzT1E7RUFPSSw0QkFBQTtBMUVvM09aOztBMEUzM09RO0VBT0kseUJBQUE7QTFFdzNPWjs7QTBFLzNPUTtFQU9JLDhCQUFBO0ExRTQzT1o7O0EwRW40T1E7RUFPSSxpQ0FBQTtBMUVnNE9aOztBMEV2NE9RO0VBT0ksc0NBQUE7QTFFbzRPWjs7QTBFMzRPUTtFQU9JLHlDQUFBO0ExRXc0T1o7O0EwRS80T1E7RUFPSSx1QkFBQTtBMUU0NE9aOztBMEVuNU9RO0VBT0ksdUJBQUE7QTFFZzVPWjs7QTBFdjVPUTtFQU9JLHlCQUFBO0ExRW81T1o7O0EwRTM1T1E7RUFPSSx5QkFBQTtBMUV3NU9aOztBMEUvNU9RO0VBT0ksMEJBQUE7QTFFNDVPWjs7QTBFbjZPUTtFQU9JLDRCQUFBO0ExRWc2T1o7O0EwRXY2T1E7RUFPSSxrQ0FBQTtBMUVvNk9aOztBMEUzNk9RO0VBT0ksc0NBQUE7QTFFdzZPWjs7QTBFLzZPUTtFQU9JLG9DQUFBO0ExRTQ2T1o7O0EwRW43T1E7RUFPSSxrQ0FBQTtBMUVnN09aOztBMEV2N09RO0VBT0kseUNBQUE7QTFFbzdPWjs7QTBFMzdPUTtFQU9JLHdDQUFBO0ExRXc3T1o7O0EwRS83T1E7RUFPSSx3Q0FBQTtBMUU0N09aOztBMEVuOE9RO0VBT0ksa0NBQUE7QTFFZzhPWjs7QTBFdjhPUTtFQU9JLGdDQUFBO0ExRW84T1o7O0EwRTM4T1E7RUFPSSw4QkFBQTtBMUV3OE9aOztBMEUvOE9RO0VBT0ksZ0NBQUE7QTFFNDhPWjs7QTBFbjlPUTtFQU9JLCtCQUFBO0ExRWc5T1o7O0EwRXY5T1E7RUFPSSxvQ0FBQTtBMUVvOU9aOztBMEUzOU9RO0VBT0ksa0NBQUE7QTFFdzlPWjs7QTBFLzlPUTtFQU9JLGdDQUFBO0ExRTQ5T1o7O0EwRW4rT1E7RUFPSSx1Q0FBQTtBMUVnK09aOztBMEV2K09RO0VBT0ksc0NBQUE7QTFFbytPWjs7QTBFMytPUTtFQU9JLGlDQUFBO0ExRXcrT1o7O0EwRS8rT1E7RUFPSSwyQkFBQTtBMUU0K09aOztBMEVuL09RO0VBT0ksaUNBQUE7QTFFZy9PWjs7QTBFdi9PUTtFQU9JLCtCQUFBO0ExRW8vT1o7O0EwRTMvT1E7RUFPSSw2QkFBQTtBMUV3L09aOztBMEUvL09RO0VBT0ksK0JBQUE7QTFFNC9PWjs7QTBFbmdQUTtFQU9JLDhC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U007SUFPSSw2QkFBQTtFMUVtM1NWO0UwRTEzU007SUFPSSw4QkFBQTtFMUVzM1NWO0UwRTczU007SUFPSSx3QkFBQTtFMUV5M1NWO0UwRWg0U007SUFPSSwrQkFBQTtFMUU0M1NWO0UwRW40U007SUFPSSx3QkFBQTtFMUUrM1NWO0UwRXQ0U007SUFPSSx5QkFBQTtFMUVrNFNWO0UwRXo0U007SUFPSSw4QkFBQTtFMUVxNFNWO0UwRTU0U007SUFPSSxpQ0FBQTtFMUV3NFNWO0UwRS80U007SUFPSSxzQ0FBQTtFMUUyNFNWO0UwRWw1U007SUFPSSx5Q0FBQTtFMUU4NFNWO0UwRXI1U007SUFPSSx1QkFBQTtFMUVpNVNWO0UwRXg1U007SUFPSSx1QkFBQTtFMUVvNVNWO0UwRTM1U007SUFPSSx5QkFBQTtFMUV1NVNWO0UwRTk1U007SUFPSSx5QkFBQTtFMUUwNVNWO0UwRWo2U007SUFPSSwwQkFBQTtFMUU2NVNWO0UwRXA2U007SUFPSSw0QkFBQTtFMUVnNlNWO0UwRXY2U007SUFPSSxrQ0FBQTtFMUVtNlNWO0UwRTE2U007SUFPSSxzQ0FBQTtFMUVzNlNWO0UwRTc2U007SUFPSSxvQ0FBQTtFMUV5NlNWO0UwRWg3U007SUFPSSxrQ0FBQTtFMUU0NlNWO0UwRW43U007SUFPSSx5Q0FBQTtFMUUrNlNWO0UwRXQ3U007SUFPSSx3Q0FBQTtFMUVrN1NWO0UwRXo3U007SUFPSSx3Q0FBQTtFMUVxN1NWO0UwRTU3U007SUFPSSxrQ0FBQTtFMUV3N1NWO0UwRS83U007SUFPSSxnQ0FBQTtFMUUyN1NWO0UwRWw4U007SUFPSSw4QkFBQTtFMUU4N1NWO0UwRXI4U007SUFPSSxnQ0FBQTtFMUVpOFNWO0UwRXg4U007SUFPSSwrQkFBQTtFMUVvOFNWO0UwRTM4U007SUFPSSxvQ0FBQTtFMUV1OFNWO0UwRTk4U007SUFPSSxrQ0FBQTtFMUUwOFNWO0UwRWo5U007SUFPSSxnQ0FBQTtFMUU2OFNWO0UwRXA5U007SUFPSSx1Q0FBQTtFMUVnOVNWO0UwRXY5U007SUFPSSxzQ0FBQTtFMUVtOVNWO0UwRTE5U007SUFPSSxpQ0FBQTtFMUVzOVNWO0UwRTc5U007SUFPSSwyQkFBQTtFMUV5OVNWO0UwRWgrU007SUFPSSxpQ0FBQTtFMUU0OVNWO0UwRW4rU007SUFPSSwrQkFBQTtFMUUrOVNWO0UwRXQrU007SUFPSSw2QkFBQTtFMUVrK1NWO0UwRXorU007SUFPSSwrQkFBQTtFMUVxK1NWO0UwRTUrU007SUFPSSw4QkFBQTtFMUV3K1NWO0UwRS8rU007SUFPSSxvQkFBQTtFMUUyK1NWO0UwRWwvU007SUFPSSxtQkFBQTtFMUU4K1NWO0UwRXIvU007SUFPSSxtQkFBQTtFMUVpL1NWO0UwRXgvU007SUFPSSxtQkFBQTtFMUVvL1NWO0UwRTMvU007SUFPSSxtQkFBQTtFMUV1L1NWO0UwRTkvU007SUFPSSxtQkFBQTtFMUUwL1NWO0UwRWpnVE07SUFPSSxtQkFBQTtFMUU2L1NWO0UwRXBnVE07SUFPSSxtQkFBQTtFMUVnZ1RWO0UwRXZnVE07SUFPSSxvQkFBQTtFMUVtZ1RWO0UwRTFnVE07SUFPSSx5QkFBQTtFMUVzZ1RWO0UwRTdnVE07SUFPSSx5QkFBQTtFMUV5Z1RWO0UwRWhoVE07SUFPSSx5QkFBQTtFMUU0Z1RWO0UwRW5oVE07SUFPSSx5QkFBQTtFMUUrZ1RWO0UwRXRoVE07SUFPSSx5QkFBQTtFMUVraFRWO0UwRXpoVE07SUFPSSx1QkFBQTtFMUVxaFRWO0UwRTVoVE07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0UxRXloVFY7RTBFaGlUTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFNmhUVjtFMEVwaVRNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFMUVpaVRWO0UwRXhpVE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UxRXFpVFY7RTBFNWlUTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFeWlUVjtFMEVoalRNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFMUU2aVRWO0UwRXBqVE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UxRWlqVFY7RTBFeGpUTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTFFcWpUVjtFMEU1alRNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUV5alRWO0UwRWhrVE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRTZqVFY7RTBFcGtUTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTFFaWtUVjtFMEV4a1RNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUVxa1RWO0UwRTVrVE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRXlrVFY7RTBFaGxUTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFNmtUVjtFMEVwbFRNO0lBT0ksd0JBQUE7RTFFZ2xUVjtFMEV2bFRNO0lBT0ksNkJBQUE7RTFFbWxUVjtFMEUxbFRNO0lBT0ksNkJBQUE7RTFFc2xUVjtFMEU3bFRNO0lBT0ksNkJBQUE7RTFFeWxUVjtFMEVobVRNO0lBT0ksNkJBQUE7RTFFNGxUVjtFMEVubVRNO0lBT0ksNkJBQUE7RTFFK2xUVjtFMEV0bVRNO0lBT0ksMkJBQUE7RTFFa21UVjtFMEV6bVRNO0lBT0ksMEJBQUE7RTFFcW1UVjtFMEU1bVRNO0lBT0ksK0JBQUE7RTFFd21UVjtFMEUvbVRNO0lBT0ksK0JBQUE7RTFFMm1UVjtFMEVsblRNO0lBT0ksK0JBQUE7RTFFOG1UVjtFMEVyblRNO0lBT0ksK0JBQUE7RTFFaW5UVjtFMEV4blRNO0lBT0ksK0JBQUE7RTFFb25UVjtFMEUzblRNO0lBT0ksNkJBQUE7RTFFdW5UVjtFMEU5blRNO0lBT0ksMkJBQUE7RTFFMG5UVjtFMEVqb1RNO0lBT0ksZ0NBQUE7RTFFNm5UVjtFMEVwb1RNO0lBT0ksZ0NBQUE7RTFFZ29UVjtFMEV2b1RNO0lBT0ksZ0NBQUE7RTFFbW9UVjtFMEUxb1RNO0lBT0ksZ0NBQUE7RTFFc29UVjtFMEU3b1RNO0lBT0ksZ0NBQUE7RTFFeW9UVjtFMEVocFRNO0lBT0ksOEJBQUE7RTFFNG9UVjtFMEVucFRNO0lBT0kseUJBQUE7RTFFK29UVjtFMEV0cFRNO0lBT0ksOEJBQUE7RTFFa3BUVjtFMEV6cFRNO0lBT0ksOEJBQUE7RTFFcXBUVjtFMEU1cFRNO0lBT0ksOEJBQUE7RTFFd3BUVjtFMEUvcFRNO0lBT0ksOEJBQUE7RTFFMnBUVjtFMEVscVRNO0lBT0ksOEJBQUE7RTFFOHBUVjtFMEVycVRNO0lBT0ksNEJBQUE7RTFFaXFUVjtFMEV4cVRNO0lBT0kscUJBQUE7RTFFb3FUVjtFMEUzcVRNO0lBT0ksMEJBQUE7RTFFdXFUVjtFMEU5cVRNO0lBT0ksMEJBQUE7RTFFMHFUVjtFMEVqclRNO0lBT0ksMEJBQUE7RTFFNnFUVjtFMEVwclRNO0lBT0ksMEJBQUE7RTFFZ3JUVjtFMEV2clRNO0lBT0ksMEJBQUE7RTFFbXJUVjtFMEUxclRNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFMUV1clRWO0UwRTlyVE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UxRTJyVFY7RTBFbHNUTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFK3JUVjtFMEV0c1RNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFMUVtc1RWO0UwRTFzVE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UxRXVzVFY7RTBFOXNUTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFMnNUVjtFMEVsdFRNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFMUUrc1RWO0UwRXR0VE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UxRW10VFY7RTBFMXRUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTFFdXRUVjtFMEU5dFRNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFMUUydFRWO0UwRWx1VE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UxRSt0VFY7RTBFdHVUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTFFbXVUVjtFMEUxdVRNO0lBT0kseUJBQUE7RTFFc3VUVjtFMEU3dVRNO0lBT0ksOEJBQUE7RTFFeXVUVjtFMEVodlRNO0lBT0ksOEJBQUE7RTFFNHVUVjtFMEVudlRNO0lBT0ksOEJBQUE7RTFFK3VUVjtFMEV0dlRNO0lBT0ksOEJBQUE7RTFFa3ZUVjtFMEV6dlRNO0lBT0ksOEJBQUE7RTFFcXZUVjtFMEU1dlRNO0lBT0ksMkJBQUE7RTFFd3ZUVjtFMEUvdlRNO0lBT0ksZ0NBQUE7RTFFMnZUVjtFMEVsd1RNO0lBT0ksZ0NBQUE7RTFFOHZUVjtFMEVyd1RNO0lBT0ksZ0NBQUE7RTFFaXdUVjtFMEV4d1RNO0lBT0ksZ0NBQUE7RTFFb3dUVjtFMEUzd1RNO0lBT0ksZ0NBQUE7RTFFdXdUVjtFMEU5d1RNO0lBT0ksNEJBQUE7RTFFMHdUVjtFMEVqeFRNO0lBT0ksaUNBQUE7RTFFNndUVjtFMEVweFRNO0lBT0ksaUNBQUE7RTFFZ3hUVjtFMEV2eFRNO0lBT0ksaUNBQUE7RTFFbXhUVjtFMEUxeFRNO0lBT0ksaUNBQUE7RTFFc3hUVjtFMEU3eFRNO0lBT0ksaUNBQUE7RTFFeXhUVjtFMEVoeVRNO0lBT0ksMEJBQUE7RTFFNHhUVjtFMEVueVRNO0lBT0ksK0JBQUE7RTFFK3hUVjtFMEV0eVRNO0lBT0ksK0JBQUE7RTFFa3lUVjtFMEV6eVRNO0lBT0ksK0JBQUE7RTFFcXlUVjtFMEU1eVRNO0lBT0ksK0JBQUE7RTFFd3lUVjtFMEUveVRNO0lBT0ksK0JBQUE7RTFFMnlUVjtFMEVselRNO0lBT0ksaUJBQUE7RTFFOHlUVjtFMEVyelRNO0lBT0ksc0JBQUE7RTFFaXpUVjtFMEV4elRNO0lBT0ksc0JBQUE7RTFFb3pUVjtFMEUzelRNO0lBT0ksc0JBQUE7RTFFdXpUVjtFMEU5elRNO0lBT0ksc0JBQUE7RTFFMHpUVjtFMEVqMFRNO0lBT0ksc0JBQUE7RTFFNnpUVjtFMEVwMFRNO0lBT0kscUJBQUE7RTFFZzBUVjtFMEV2MFRNO0lBT0ksMEJBQUE7RTFFbTBUVjtFMEUxMFRNO0lBT0ksMEJBQUE7RTFFczBUVjtFMEU3MFRNO0lBT0ksMEJBQUE7RTFFeTBUVjtFMEVoMVRNO0lBT0ksMEJBQUE7RTFFNDBUVjtFMEVuMVRNO0lBT0ksMEJBQUE7RTFFKzBUVjtFMEV0MVRNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFMUVrMVRWO0UwRXoxVE07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRXExVFY7RTBFNTFUTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTFFdzFUVjtFMEUvMVRNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFMUUyMVRWO0UwRWwyVE07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRTgxVFY7RTBFcjJUTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTFFaTJUVjtFMEV4MlRNO0lBT0ksMkJBQUE7RTFFbzJUVjtFMEUzMlRNO0lBT0ksNEJBQUE7RTFFdTJUVjtFMEU5MlRNO0lBT0ksNkJBQUE7RTFFMDJUVjtBQUNGO0FnQnIzVEk7RTBER0k7SUFPSSxzQkFBQTtFMUUrMlRWO0UwRXQzVE07SUFPSSx1QkFBQTtFMUVrM1RWO0UwRXozVE07SUFPSSxzQkFBQTtFMUVxM1RWO0UwRTUzVE07SUFPSSxpQ0FBQTtPQUFBLDhCQUFBO0UxRXczVFY7RTBFLzNUTTtJQU9JLCtCQUFBO09BQUEsNEJBQUE7RTFFMjNUVjtFMEVsNFRNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFMUU4M1RWO0UwRXI0VE07SUFPSSxvQ0FBQTtPQUFBLGlDQUFBO0UxRWk0VFY7RTBFeDRUTTtJQU9JLDhCQUFBO09BQUEsMkJBQUE7RTFFbzRUVjtFMEUzNFRNO0lBT0ksMEJBQUE7RTFFdTRUVjtFMEU5NFRNO0lBT0ksZ0NBQUE7RTFFMDRUVjtFMEVqNVRNO0lBT0kseUJBQUE7RTFFNjRUVjtFMEVwNVRNO0lBT0ksd0JBQUE7RTFFZzVUVjtFMEV2NVRNO0lBT0ksK0JBQUE7RTFFbTVUVjtFMEUxNVRNO0lBT0kseUJBQUE7RTFFczVUVjtFMEU3NVRNO0lBT0ksNkJBQUE7RTFFeTVUVjtFMEVoNlRNO0lBT0ksOEJBQUE7RTFFNDVUVjtFMEVuNlRNO0lBT0ksd0JBQUE7RTFFKzVUVjtFMEV0NlRNO0lBT0ksK0JBQUE7RTFFazZUVjtFMEV6NlRNO0lBT0ksd0JBQUE7RTFFcTZUVjtFMEU1NlRNO0lBT0kseUJBQUE7RTFFdzZUVjtFMEUvNlRNO0lBT0ksOEJBQUE7RTFFMjZUVjtFMEVsN1RNO0lBT0ksaUNBQUE7RTFFODZUVjtFMEVyN1RNO0lBT0ksc0NBQUE7RTFFaTdUVjtFMEV4N1RNO0lBT0kseUNBQUE7RTFFbzdUVjtFMEUzN1RNO0lBT0ksdUJBQUE7RTFFdTdUVjtFMEU5N1RNO0lBT0ksdUJBQUE7RTFFMDdUVjtFMEVqOFRNO0lBT0kseUJBQUE7RTFFNjdUVjtFMEVwOFRNO0lBT0kseUJBQUE7RTFFZzhUVjtFMEV2OFRNO0lBT0ksMEJBQUE7RTFFbThUVjtFMEUxOFRNO0lBT0ksNEJBQUE7RTFFczhUVjtFMEU3OFRNO0lBT0ksa0NBQUE7RTFFeThUVjtFMEVoOVRNO0lBT0ksc0NBQUE7RTFFNDhUVjtFMEVuOVRNO0lBT0ksb0NBQUE7RTFFKzhUVjtFMEV0OVRNO0lBT0ksa0NBQUE7RTFFazlUVjtFMEV6OVRNO0lBT0kseUNBQUE7RTFFcTlUVjtFMEU1OVRNO0lBT0ksd0NBQUE7RTFFdzlUVjtFMEUvOVRNO0lBT0ksd0NBQUE7RTFFMjlUVjtFMEVsK1RNO0lBT0ksa0NBQUE7RTFFODlUVjtFMEVyK1RNO0lBT0ksZ0NBQUE7RTFFaStUVjtFMEV4K1RNO0lBT0ksOEJBQUE7RTFFbytUVjtFMEUzK1RNO0lBT0ksZ0NBQUE7RTFFdStUVjtFMEU5K1RNO0lBT0ksK0JBQUE7RTFFMCtUVjtFMEVqL1RNO0lBT0ksb0NBQUE7RTFFNitUVjtFMEVwL1RNO0lBT0ksa0NBQUE7RTFFZy9UVjtFMEV2L1RNO0lBT0ksZ0NBQUE7RTFFbS9UVjtFMEUxL1RNO0lBT0ksdUNBQUE7RTFFcy9UVjtFMEU3L1RNO0lBT0ksc0NBQUE7RTFFeS9UVjtFMEVoZ1VNO0lBT0ksaUNBQUE7RTFFNC9UVjtFMEVuZ1VNO0lBT0ksMkJBQUE7RTFFKy9UVjtFMEV0Z1VNO0lBT0ksaUNBQUE7RTFFa2dVVjtFMEV6Z1VNO0lBT0ksK0JBQUE7RTFFcWdVVjtFMEU1Z1VNO0lBT0ksNkJBQUE7RTFFd2dVVjtFMEUvZ1VNO0lBT0ksK0JBQUE7RTFFMmdVVjtFMEVsaFVNO0lBT0ksOEJBQUE7RTFFOGdVVjtFMEVyaFVNO0lBT0ksb0JBQUE7RTFFaWhVVjtFMEV4aFVNO0lBT0ksbUJBQUE7RTFFb2hVVjtFMEUzaFVNO0lBT0ksbUJBQUE7RTFFdWhVVjtFMEU5aFVNO0lBT0ksbUJBQUE7RTFFMGhVVjtFMEVqaVVNO0lBT0ksbUJBQUE7RTFFNmhVVjtFMEVwaVVNO0lBT0ksbUJBQUE7RTFFZ2lVVjtFMEV2aVVNO0lBT0ksbUJBQUE7RTFFbWlVVjtFMEUxaVVNO0lBT0ksbUJBQUE7RTFFc2lVVjtFMEU3aVVNO0lBT0ksb0JBQUE7RTFFeWlVVjtFMEVoalVNO0lBT0kseUJBQUE7RTFFNGlVVjtFMEVualVNO0lBT0kseUJBQUE7RTFFK2lVVjtFMEV0alVNO0lBT0kseUJBQUE7RTFFa2pVVjtFMEV6alVNO0lBT0kseUJBQUE7RTFFcWpVVjtFMEU1alVNO0lBT0kseUJBQUE7RTFFd2pVVjtFMEUvalVNO0lBT0ksdUJBQUE7RTFFMmpVVjtFMEVsa1VNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFMUUralVWO0UwRXRrVU07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UxRW1rVVY7RTBFMWtVTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFdWtVVjtFMEU5a1VNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFMUUya1VWO0UwRWxsVU07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UxRStrVVY7RTBFdGxVTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFbWxVVjtFMEUxbFVNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFMUV1bFVWO0UwRTlsVU07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0UxRTJsVVY7RTBFbG1VTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTFFK2xVVjtFMEV0bVVNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUVtbVVWO0UwRTFtVU07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRXVtVVY7RTBFOW1VTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTFFMm1VVjtFMEVsblVNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUUrbVVWO0UwRXRuVU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UxRW1uVVY7RTBFMW5VTTtJQU9JLHdCQUFBO0UxRXNuVVY7RTBFN25VTTtJQU9JLDZCQUFBO0UxRXluVVY7RTBFaG9VTTtJQU9JLDZCQUFBO0UxRTRuVVY7RTBFbm9VTTtJQU9JLDZCQUFBO0UxRStuVVY7RTBFdG9VTTtJQU9JLDZCQUFBO0UxRWtvVVY7RTBFem9VTTtJQU9JLDZCQUFBO0UxRXFvVVY7RTBFNW9VTTtJQU9JLDJCQUFBO0UxRXdvVVY7RTBFL29VTTtJQU9JLDBCQUFBO0UxRTJvVVY7RTBFbHBVTTtJQU9JLCtCQUFBO0UxRThvVVY7RTBFcnBVTTtJQU9JLCtCQUFBO0UxRWlwVVY7RTBFeHBVTTtJQU9JLCtCQUFBO0UxRW9wVVY7RTBFM3BVTTtJQU9JLCtCQUFBO0UxRXVwVVY7RTBFOXBVTTtJQU9JLCtCQUFBO0UxRTBwVVY7RTBFanFVTTtJQU9JLDZCQUFBO0UxRTZwVVY7RTBFcHFVTTtJQU9JLDJCQUFBO0UxRWdxVVY7RTBFdnFVTTtJQU9JLGdDQUFBO0UxRW1xVVY7RTBFMXFVTTtJQU9JLGdDQUFBO0UxRXNxVVY7RTBFN3FVTTtJQU9JLGdDQUFBO0UxRXlxVVY7RTBFaHJVTTtJQU9JLGdDQUFBO0UxRTRxVVY7RTBFbnJVTTtJQU9JLGdDQUFBO0UxRStxVVY7RTBFdHJVTTtJQU9JLDhCQUFBO0UxRWtyVVY7RTBFenJVTTtJQU9JLHlCQUFBO0UxRXFyVVY7RTBFNXJVTTtJQU9JLDhCQUFBO0UxRXdyVVY7RTBFL3JVTTtJQU9JLDhCQUFBO0UxRTJyVVY7RTBFbHNVTTtJQU9JLDhCQUFBO0UxRThyVVY7RTBFcnNVTTtJQU9JLDhCQUFBO0UxRWlzVVY7RTBFeHNVTTtJQU9JLDhCQUFBO0UxRW9zVVY7RTBFM3NVTTtJQU9JLDRCQUFBO0UxRXVzVVY7RTBFOXNVTTtJQU9JLHFCQUFBO0UxRTBzVVY7RTBFanRVTTtJQU9JLDBCQUFBO0UxRTZzVVY7RTBFcHRVTTtJQU9JLDBCQUFBO0UxRWd0VVY7RTBFdnRVTTtJQU9JLDBCQUFBO0UxRW10VVY7RTBFMXRVTTtJQU9JLDBCQUFBO0UxRXN0VVY7RTBFN3RVTTtJQU9JLDBCQUFBO0UxRXl0VVY7RTBFaHVVTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RTFFNnRVVjtFMEVwdVVNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFMUVpdVVWO0UwRXh1VU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UxRXF1VVY7RTBFNXVVTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFeXVVVjtFMEVodlVNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFMUU2dVVWO0UwRXB2VU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UxRWl2VVY7RTBFeHZVTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RTFFcXZVVjtFMEU1dlVNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFMUV5dlVWO0UwRWh3VU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UxRTZ2VVY7RTBFcHdVTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTFFaXdVVjtFMEV4d1VNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFMUVxd1VWO0UwRTV3VU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UxRXl3VVY7RTBFaHhVTTtJQU9JLHlCQUFBO0UxRTR3VVY7RTBFbnhVTTtJQU9JLDhCQUFBO0UxRSt3VVY7RTBFdHhVTTtJQU9JLDhCQUFBO0UxRWt4VVY7RTBFenhVTTtJQU9JLDhCQUFBO0UxRXF4VVY7RTBFNXhVTTtJQU9JLDhCQUFBO0UxRXd4VVY7RTBFL3hVTTtJQU9JLDhCQUFBO0UxRTJ4VVY7RTBFbHlVTTtJQU9JLDJCQUFBO0UxRTh4VVY7RTBFcnlVTTtJQU9JLGdDQUFBO0UxRWl5VVY7RTBFeHlVTTtJQU9JLGdDQUFBO0UxRW95VVY7RTBFM3lVTTtJQU9JLGdDQUFBO0UxRXV5VVY7RTBFOXlVTTtJQU9JLGdDQUFBO0UxRTB5VVY7RTBFanpVTTtJQU9JLGdDQUFBO0UxRTZ5VVY7RTBFcHpVTTtJQU9JLDRCQUFBO0UxRWd6VVY7RTBFdnpVTTtJQU9JLGlDQUFBO0UxRW16VVY7RTBFMXpVTTtJQU9JLGlDQUFBO0UxRXN6VVY7RTBFN3pVTTtJQU9JLGlDQUFBO0UxRXl6VVY7RTBFaDBVTTtJQU9JLGlDQUFBO0UxRTR6VVY7RTBFbjBVTTtJQU9JLGlDQUFBO0UxRSt6VVY7RTBFdDBVTTtJQU9J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TTtJQU9JLHdDQUFBO0UxRTgvVVY7RTBFcmdWTTtJQU9JLHdDQUFBO0UxRWlnVlY7RTBFeGdWTTtJQU9JLGtDQUFBO0UxRW9nVlY7RTBFM2dWTTtJQU9JLGdDQUFBO0UxRXVnVlY7RTBFOWdWTTtJQU9JLDhCQUFBO0UxRTBnVlY7RTBFamhWTTtJQU9JLGdDQUFBO0UxRTZnVlY7RTBFcGhWTTtJQU9JLCtCQUFBO0UxRWdoVlY7RTBFdmhWTTtJQU9JLG9DQUFBO0UxRW1oVlY7RTBFMWhWTTtJQU9JLGtDQUFBO0UxRXNoVlY7RTBFN2hWTTtJQU9JLGdDQUFBO0UxRXloVlY7RTBFaGlWTTtJQU9JLHVDQUFBO0UxRTRoVlY7RTBFbmlWTTtJQU9JLHNDQUFBO0UxRStoVlY7RTBFdGlWTTtJQU9JLGlDQUFBO0UxRWtpVlY7RTBFemlWTTtJQU9JLDJCQUFBO0UxRXFpVlY7RTBFNWlWTTtJQU9JLGlDQUFBO0UxRXdpVlY7RTBFL2lWTTtJQU9JLCtCQUFBO0UxRTJpVlY7RTBFbGpWTTtJQU9JLDZCQUFBO0UxRThpVlY7RTBFcmpWTTtJQU9JLCtCQUFBO0UxRWlqVlY7RTBFeGpWTTtJQU9JLDhCQUFBO0UxRW9qVlY7RTBFM2pWTTtJQU9JLG9CQUFBO0UxRXVqVlY7RTBFOWpWTTtJQU9JLG1CQUFBO0UxRTBqVlY7RTBFamtWTTtJQU9JLG1CQUFBO0UxRTZqVlY7RTBFcGtWTTtJQU9JLG1CQUFBO0UxRWdrVlY7RTBFdmtWTTtJQU9JLG1CQUFBO0UxRW1rVlY7RTBFMWtWTTtJQU9JLG1CQUFBO0UxRXNrVlY7RTBFN2tWTTtJQU9JLG1CQUFBO0UxRXlrVlY7RTBFaGxWTTtJQU9JLG1CQUFBO0UxRTRrVlY7RTBFbmxWTTtJQU9JLG9CQUFBO0UxRStrVlY7RTBFdGxWTTtJQU9JLHlCQUFBO0UxRWtsVlY7RTBFemxWTTtJQU9JLHlCQUFBO0UxRXFsVlY7RTBFNWxWTTtJQU9JLHlCQUFBO0UxRXdsVlY7RTBFL2xWTTtJQU9JLHlCQUFBO0UxRTJsVlY7RTBFbG1WTTtJQU9JLHlCQUFBO0UxRThsVlY7RTBFcm1WTTtJQU9JLHVC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SSwrQkFBQTtFMUUrOVZWO0UwRXQrVk07SUFPSSx5QkFBQTtFMUVrK1ZWO0UwRXorVk07SUFPSSw2QkFBQTtFMUVxK1ZWO0UwRTUrVk07SUFPSSw4QkFBQTtFMUV3K1ZWO0UwRS8rVk07SUFPSSx3QkFBQTtFMUUyK1ZWO0UwRWwvVk07SUFPSSwrQkFBQTtFMUU4K1ZWO0UwRXIvVk07SUFPSSx3QkFBQTtFMUVpL1ZWO0UwRXgvVk07SUFPSSx5QkFBQTtFMUVvL1ZWO0UwRTMvVk07SUFPSSw4QkFBQTtFMUV1L1ZWO0UwRTkvVk07SUFPSSxpQ0FBQTtFMUUwL1ZWO0UwRWpnV007SUFPSSxzQ0FBQTtFMUU2L1ZWO0UwRXBnV007SUFPSSx5Q0FBQTtFMUVnZ1dWO0UwRXZnV007SUFPSSx1QkFBQTtFMUVtZ1dWO0UwRTFnV007SUFPSSx1QkFBQTtFMUVzZ1dWO0UwRTdnV007SUFPSSx5QkFBQTtFMUV5Z1dWO0UwRWhoV007SUFPSSx5QkFBQTtFMUU0Z1dWO0UwRW5oV007SUFPSSwwQkFBQTtFMUUrZ1dWO0UwRXRoV007SUFPSSw0QkFBQTtFMUVraFdWO0UwRXpoV007SUFPSSxrQ0FBQTtFMUVxaFdWO0UwRTVoV007SUFPSSxzQ0FBQTtFMUV3aFdWO0UwRS9oV007SUFPSSxvQ0FBQTtFMUUyaFdWO0UwRWxpV007SUFPSSxrQ0FBQTtFMUU4aFdWO0UwRXJpV007SUFPSSx5Q0FBQTtFMUVpaVdWO0UwRXhpV007SUFPSSx3Q0FBQTtFMUVvaVdWO0UwRTNpV007SUFPSSx3Q0FBQTtFMUV1aVdWO0UwRTlpV007SUFPSSxrQ0FBQTtFMUUwaVdWO0UwRWpqV007SUFPSSxnQ0FBQTtFMUU2aVdWO0UwRXBqV007SUFPSSw4QkFBQTtFMUVnaldWO0UwRXZqV007SUFPSSxnQ0FBQTtFMUVtaldWO0UwRTFqV007SUFPSSwrQkFBQTtFMUVzaldWO0UwRTdqV007SUFPSSxvQ0FBQTtFMUV5aldWO0UwRWhrV007SUFPSSxrQ0FBQTtFMUU0aldWO0UwRW5rV007SUFPSSxnQ0FBQTtFMUUraldWO0UwRXRrV007SUFPSSx1Q0FBQTtF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NUJnQztFZ0YvNEJoQyx5QkFBQTtFQUNBLG9CQ0p5QjtFcEZpUjNCLGVBTEk7RW1GdFFGLGdCaEZ3bEJzQjtFZ0Z2bEJ0QixnQmhGK2xCc0I7RWdGOWxCdEIsMkJoRmszQmdDO0VnRmozQmhDLG1DaEY0MkJnQztFZ0YzMkJoQyw0Q0FBQTtFOUVMSixzQ0FBQTtFZUhFLHdFK0RXRTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBdkY0aVlSO0F3QnBqWU07RStETkY7SS9ET0ksZ0JBQUE7RXhCdWpZTjtBQUNGO0F1RjNpWVE7RUFDSSxxQmhGKzJCNEI7RWdGOTJCNUIsa0RoRis5QnNCO0FQOGtXbEM7QXVGeGlZSTtFQUNJLGtDQUFBO0U5RUFKLDZCQUFBO0VBQ0EsNEJBQUE7QVQyaVlKO0F1RnZpWUk7RUFDSSwrQkFBQTtFOUVwQkoseUJBQUE7RUFDQSwwQkFBQTtBVDhqWUo7QXVGdGlZSTtFQUNJLFdBQUE7QXZGd2lZUjtBdUZwaVlRO0VBQ0ksbUJBQUE7QXZGc2lZWjtBdUYvaFlROztFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLGNoRnM2QndCO0VnRnI2QnhCLGNDS3FCO0VESnJCLGVDS3FCO0VESnJCLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMFhDSXFCO0VESHJCLDJCQUFBO0F2RmtpWVo7QXVGL2hZWTs7RUFDSSx1WEFBQTtBdkZraVloQjtBdUY5aFlZOztFQUNJLGFBQUE7QXZGaWlZaEI7O0F5RnJuWUk7RUFDSSxhREl5QjtBeEZvbllqQztBeUZwbllJO0VBQ0ksYUREeUI7RUNFekIsZ0JBQUE7RUFDQSwyQmxGODNCZ0M7RWtGNzNCaEMsbUNsRnczQmdDO0VrRnYzQmhDLHFCbEZzNEJnQztFRS8zQnBDLHNDQUFBO0FUZ25ZSjtBeUZubllRO0VBQ0ksK0JBQUE7RWhGV1IseUJBQUE7RUFDQSwwQkFBQTtBVDJtWUo7QXlGbG5ZUTtFQUNJLGtDQUFBO0VoRm1CUiw2QkFBQTtFQUNBLDRCQUFBO0FUa21ZSjtBeUZqbllRO0VBQ0kseUJBQUE7QXpGbW5ZWjtBeUZobllZO0VBQ0ksY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLG9CRHRCaUI7RXBGaVIzQixlQUxJO0VxRnBQTSxnQmxGc2tCYztFa0Zya0JkLGdCbEY2a0JjO0VrRjVrQmQsMkJsRmcyQndCO0VrRi8xQnhCLG1DbEYwMUJ3QjtFa0Z6MUJ4Qiw0QkFBQTtFQUNBLDRDQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VoRnpCWixzQ0FBQTtFZUhFLHdFaUVnQ1U7QXpGZ25ZaEI7QXdCNW9ZTTtFaUVZTTtJakVYSixnQkFBQTtFeEIrb1lOO0FBQ0Y7QXlGbm5ZZ0I7RUFDSSxxQmxGKzFCb0I7RWtGOTFCcEIsa0RsRis4QmM7QVBzcVdsQztBeUY5bVlZO0VBQ0ksaUJEWWlCO0VDWGpCLGdCQUFBO0F6RmduWWhCO0F5RjVtWVk7RUFDSSx5QkFBQTtFckY2TlYsZUFMSTtFcUZ0Tk0sZ0JsRndpQmM7RWtGdmlCZCxnQmxGK2lCYztBUCtqWDlCO0F5RjNtWWdCO0VBQ0ksZ0NsRjgwQm9CO0FQK3hXeEM7QXlGem1ZZ0I7RUFDSSxXQUFBO0VBQ0EseUJqRjFFTjtBUnFyWWQ7QXlGdm1ZZ0I7RUFFSSxXQUFBO0VBQ0EseUJsRjNFVDtBUG1yWVg7QXlGcG1ZZ0I7RUFFSSxnQ2xGaWxCVTtBUG9oWDlCO0F5RmptWWdCO0VBQ0ksVUFBQTtBekZtbVlwQjtBeUZobVlvQjtFQUNJLDBCQUFBO0VBQ0EsZ0JsRnlpQk07RWtGeGlCTixnQmxGNmdCTTtFa0Y1Z0JOLGNsRjFGYjtBUDRyWVg7QXlGN2xZd0I7RUFDSSx5QkFBQTtBekYrbFk1Qjs7QTBGNXNZSTtFQUNJLDBDQUFBO0VBQ0EsaVBBQUE7RUFDQSw0QkFBQTtFQUNBLHlDbkY4K0I0QjtFbUY3K0I1QiwwQm5GOCtCNEI7QVBpdVdwQztBMEY1c1lRO0VBQ0ksVUFBQTtFQUNBLGdCbkZpbUJrQjtFbUZobUJsQixnQm5Gd21Ca0I7RW1Gdm1CbEIsMkJuRjIzQjRCO0FQbTFXeEM7QTBGM3NZWTtFQUNJLGdCbkYybEJjO0VtRjFsQmQsZ0JuRmttQmM7RW1Gam1CZCxnQ25GbzRCd0I7QVB5MFd4QztBMEZ6c1lZO0VBQ0ksYUFBQTtBMUYyc1loQjs7QTJGOXRZUTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0EzRml1WVo7QTJGOXRZWTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0V2RjJRVixlQUxJO0V1RnBRTSwyQnBGazNCd0I7RW9GajNCeEIsWUFBQTtFQUNBLDRDQUFBO0VsRkxaLHNDQUFBO0FUc3VZSjtBMkY3dFlnQjtFQUNJLGNIOENhO0VHN0NiLGVIOENhO0VHN0NiLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwWEg0Q2E7RUczQ2IsU0FBQTtBM0YrdFlwQjtBMkY3dFlvQjtFQUNJLHVYSHlDUztBeEZzcllqQztBMkYzdFlvQjtFQUNJLGFBQUE7QTNGNnRZeEI7QTJGdHRZUTtFQUNJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsY0huRHFCO0F4RjJ3WWpDO0EyRnJ0WVk7RUFDSSxXQUFBO0VBQ0EsY0h4RGlCO0VHeURqQixhQUFBO0VBQ0EsY0FBQTtFQUNBLG9CSGpEaUI7RUdrRGpCLGdCcEZvakJjO0VvRm5qQmQsNkJBQUE7QTNGdXRZaEI7QTJGbHRZUTtFQUNJLGNwRjhzQmtCO0FQc2dYOUI7O0E0RnZ4WVE7RUFDSSxnQ3JGd3FCa0I7RXFGdnFCbEIsbUJBQUE7RUFDQSx3Q3JGODNCNEI7RXFGNzNCNUIscUJyRkdEO0VxRkZDLGdCQUFBO0E1RjB4WVo7QTRGcnhZWTtFQUNJLGFBQUE7QTVGdXhZaEI7QTRGbnhZWTtFQUNJLG1CQUFBO0E1RnF4WWhCO0E0RnB4WWdCO0VBQ0ksYUFBQTtBNUZzeFlwQjtBNEZqeFlZO0VBQ0ksaUJBQUE7QTVGbXhZaEI7QTRGanhZZ0I7RUFDSSxhQUFBO0E1Rm14WXBCOztBNkY1eVlnQjtFcEY2QlosMEJBQUE7RUFDQSw2QkFBQTtBVG14WUo7QTZGdnlZZ0I7RXBGbUJaLDBCQUFBO0VBQ0EsNkJBQUE7QVR1eFlKO0E2Rmp5WVE7OztFcEZ1QkoseUJBQUE7RUFDQSw0QkFBQTtBVCt3WUo7QTZGanlZSTtFQUNJLFlBQUE7QTdGbXlZUjtBNkZseVlRO0VBQ0ksWUFBQTtBN0ZveVlaOztBOEZoMFlRO0VBQ0kscUJ2RnFDRjtBUDh4WVY7QThGN3pZWTtFQUNJLHFCdkY4Qk47RXVGN0JNLGlETjRCaUI7QXhGbXlZakM7QThGenpZWTtFQUNJLGtDQUFBO0E5RjJ6WWhCO0E4RnZ6WVk7RUFDSSwrQkFBQTtFckZBWix5QkFBQTtFQUNBLDBCQUFBO0FUMHpZSjtBOEZqellRO0VBQ0kscUJ2RkdGO0FQZ3pZVjtBOEY3eVlZO0VBQ0kscUJ2RkpOO0V1RktNLGlETkNpQjtBeEY4eVlqQztBOEZ6eVlZO0VBQ0ksa0NBQUE7QTlGMnlZaEI7QThGdnlZWTtFQUNJLCtCQUFBO0VyRi9CWix5QkFBQTtFQUNBLDBCQUFBO0FUeTBZSjs7QStGbjJZSTtFQUNJLG1FQUFBO0VBQ0EsdUJBQUE7RTNGMFJGLG1CQUxJO0VLdlFOLHlDQUFBO0FUMDFZSjtBK0ZqMllROztFQUNJLGFBQUE7RUFDQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSx5WEFBQTtBL0ZvMllaO0ErRmwyWVk7O0VBQ0ksc1hBQUE7QS9GcTJZaEI7QStGaDJZWTs7OztFQUVJLGFBQUE7QS9GbzJZaEI7QStGOTFZSTtFdEZiQSx5Q0FBQTtBVDgyWUo7QStGNzFZUTtFdEZSSix5QkFBQTtFQUNBLDBCQUFBO0FUdzJZSjtBK0Y1MVlRO0V0RkNKLDZCQUFBO0VBQ0EsNEJBQUE7QVQ4MVlKO0ErRjMxWVk7RUFDSSx1QkFBQTtFM0ZnUFYsbUJBTEk7QUptbllWO0ErRngxWVk7RUFDSSx1QkFBQTtFM0Z5T1YsbUJBTEk7QUp1bllWO0ErRnYxWW9CO0VBQ0ksd0JBQUE7QS9GeTFZeEI7QStGcjFZd0I7RUFDSSx1QkFBQTtBL0Z1MVk1QjtBK0Y5MFlJO0VBQ0ksdUNBQUE7QS9GZzFZUjtBK0YxMFlZO0VBQ0ksc0JBQUE7RTNGOE1WLG1CQUxJO0FKb29ZVjtBK0YxMFlnQjtFQUNJLGFBQUE7RUFDQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSx5WEFBQTtBL0Y0MFlwQjtBK0YxMFlvQjtFQUNJLHNYQUFBO0EvRjQwWXhCO0ErRnQwWVE7RUFDSSxhQUFBO0EvRncwWVo7QStGdjZZSTtFQUNJLGlFQUFBO0VBQ0Esb0JBQUE7RTNGMFJGLGtCQUxJO0VLdlFOLHlDQUFBO0FUNjVZSjtBK0ZwNllROztFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSx1WEFBQTtBL0Z1NllaO0ErRnI2WVk7O0VBQ0ksb1hBQUE7QS9GdzZZaEI7QStGbjZZWTs7OztFQUVJLGFBQUE7QS9GdTZZaEI7QStGajZZSTtFdEZiQSx5Q0FBQTtBVGk3WUo7QStGaDZZUTtFdEZSSix5QkFBQTtFQUNBLDBCQUFBO0FUMjZZSjtBK0YvNVlRO0V0RkNKLDZCQUFBO0VBQ0EsNEJBQUE7QVRpNllKO0ErRjk1WVk7RUFDSSxvQkFBQTtFM0ZnUFYsa0JBTEk7QUpzcllWO0ErRjM1WVk7RUFDSSxvQkFBQTtFM0Z5T1Ysa0JBTEk7QUowcllWO0ErRjE1WW9CO0VBQ0ksc0JBQUE7QS9GNDVZeEI7QStGeDVZd0I7RUFDSSxvQkFBQTtBL0YwNVk1QjtBK0ZqNVlJO0VBQ0ksbUNBQUE7QS9GbTVZUjtBK0Y3NFlZO0VBQ0ksc0JBQUE7RTNGOE1WLGtCQUxJO0FKdXNZVjtBK0Y3NFlnQjtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSx1WEFBQTtBL0YrNFlwQjtBK0Y3NFlvQjtFQUNJLG9YQUFBO0EvRis0WXhCO0ErRno0WVE7RUFDSSxXQUFBO0EvRjI0WVo7O0ErRjErWWdCO0VBQ1IsbUVBQUE7RUFDQSx1QkFBQTtFM0YwUkYsbUJBTEk7RUt2UU4seUNBQUE7QVRpK1lKO0ErRngrWVE7O0VBQ0ksYUFBQTtFQUNBLGNBQUE7RUFDQSwwQkFBQTtFQUNBLHlYQUFBO0EvRjIrWVo7QStGeitZWTs7RUFDSSxzWEFBQTtBL0Y0K1loQjtBK0Z2K1lZOzs7O0VBRUksYUFBQTtBL0YyK1loQjtBK0ZyK1lnQjtFdEZiWix5Q0FBQTtBVHEvWUo7QStGcCtZUTtFdEZSSix5QkFBQTtFQUNBLDBCQUFBO0FUKytZSjtBK0ZuK1lRO0V0RkNKLDZCQUFBO0VBQ0EsNEJBQUE7QVRxK1lKO0ErRmwrWVk7RUFDSSx1QkFBQTtFM0ZnUFYsbUJBTEk7QUowdllWO0ErRi85WVk7RUFDSSx1QkFBQTtFM0Z5T1YsbUJBTEk7QUo4dllWO0ErRjk5WW9CO0VBQ0ksd0JBQUE7QS9GZytZeEI7QStGNTlZd0I7RUFDSSx1QkFBQTtBL0Y4OVk1QjtBK0ZyOVlnQjtFQUNSLHVDQUFBO0EvRnU5WVI7QStGajlZWTtFQUNJLHNCQUFBO0UzRjhNVixtQkFMSTtBSjJ3WVY7QStGajlZZ0I7RUFDSSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDBCQUFBO0VBQ0EseVhBQUE7QS9GbTlZcEI7QStGajlZb0I7RUFDSSxzWEFBQTtBL0ZtOVl4QjtBK0Y3OFlRO0VBQ0ksYUFBQTtBL0YrOFlaOztBK0Y5aVpnQjtFQUNSLGlFQUFBO0VBQ0Esb0JBQUE7RTNGMFJGLGtCQUxJO0VLdlFOLHlDQUFBO0FUcWlaSjtBK0Y1aVpROztFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSx1WEFBQTtBL0YraVpaO0ErRjdpWlk7O0VBQ0ksb1hBQUE7QS9GZ2paaEI7QStGM2laWTs7OztFQUVJLGFBQUE7QS9GK2laaEI7QStGemlaZ0I7RXRGYloseUNBQUE7QVR5alpKO0ErRnhpWlE7RXRGUkoseUJBQUE7RUFDQSwwQkFBQTtBVG1qWko7QStGdmlaUTtFdEZDSiw2QkFBQTtFQUNBLDRCQUFBO0FUeWlaSjtBK0Z0aVpZO0VBQ0ksb0JBQUE7RTNGZ1BWLGtCQUxJO0FKOHpZVjtBK0ZuaVpZO0VBQ0ksb0JBQUE7RTNGeU9WLGtCQUxJO0FKazBZVjtBK0ZsaVpvQjtFQUNJLHNCQUFBO0EvRm9pWnhCO0ErRmhpWndCO0VBQ0ksb0JBQUE7QS9Ga2laNUI7QStGemhaZ0I7RUFDUixtQ0FBQTtBL0YyaFpSO0ErRnJoWlk7RUFDSSxzQkFBQTtFM0Y4TVYsa0JBTEk7QUorMFlWO0ErRnJoWmdCO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHVYQUFBO0EvRnVoWnBCO0ErRnJoWm9CO0VBQ0ksb1hBQUE7QS9GdWhaeEI7QStGamhaUTtFQUNJLFdBQUE7QS9GbWhaWiIsImZpbGUiOiJzdHlsZS5jc3MifQ== */
