@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.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme="light"] {
	--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000;
	--bs-white: #fff;
	--bs-gray: #6c757d;
	--bs-gray-dark: #343a40;
	--bs-gray-100: #f8f9fa;
	--bs-gray-200: #e9ecef;
	--bs-gray-300: #dee2e6;
	--bs-gray-400: #ced4da;
	--bs-gray-500: #adb5bd;
	--bs-gray-600: #6c757d;
	--bs-gray-700: #495057;
	--bs-gray-800: #343a40;
	--bs-gray-900: #212529;
	--bs-primary: #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;
	line-height: inherit;
	font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
	legend {
		font-size: 1.5rem;
	}
}
legend + * {
	clear: left;
}

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

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

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button {
	cursor: pointer;
	filter: grayscale(1);
}

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

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

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

output {
	display: inline-block;
}

iframe {
	border: 0;
}

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

progress {
	vertical-align: baseline;
}

[hidden] {
	display: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

.blockquote {
	margin-bottom: 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;
	max-width: 100%;
	height: 100%;
	padding: 1rem 0.75rem;
	overflow: hidden;
	color: rgba(var(--bs-body-color-rgb), 0.65);
	text-align: start;
	text-overflow: ellipsis;
	white-space: nowrap;
	pointer-events: none;
	border: var(--bs-border-width) solid transparent;
	transform-origin: 0 0;
	transition:
		opacity 0.1s ease-in-out,
		transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
	.form-floating > label {
		transition: none;
	}
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
	padding: 1rem 0.75rem;
}
.form-floating > .form-control::-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),
.form-floating > .form-control-plaintext:not(:-moz-placeholder) {
	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;
	padding-left: 0.75rem;
}
.form-floating > .form-control:not(:-moz-placeholder) ~ label {
	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 {
	transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
	transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:not(:-moz-placeholder) ~ label::after {
	position: absolute;
	inset: 1rem 0.375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: var(--bs-body-bg);
	border-radius: var(--bs-border-radius);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
	position: absolute;
	inset: 1rem 0.375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: var(--bs-body-bg);
	border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
	background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
	border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
	color: #6c757d;
}

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

.input-group-text {
	display: flex;
	align-items: center;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 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(-1 * var(--bs-border-width));
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

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

.valid-tooltip {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: 0.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.1'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(0.375em + 0.1875rem) center;
	background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
	border-color: var(--bs-form-valid-border-color);
	box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-select:valid,
.form-select.is-valid {
	border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"] {
	--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position:
		right 0.75rem center,
		center right 2.25rem;
	background-size:
		16px 12px,
		calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
	border-color: var(--bs-form-valid-border-color);
	box-shadow: 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(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

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

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

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

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

.nav {
	--bs-nav-link-padding-x: 1rem;
	--bs-nav-link-padding-y: 0.5rem;
	--bs-nav-link-font-weight: ;
	--bs-nav-link-color: 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-grow: 1;
	flex-basis: 0;
	text-align: center;
}

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

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

.navbar {
	--bs-navbar-padding-x: 0;
	--bs-navbar-padding-y: 0.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-grow: 1;
	flex-basis: 100%;
	align-items: center;
}

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

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

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

@media (min-width: 576px) {
	.navbar-expand-sm {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-sm .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-sm .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-sm .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-sm .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-sm .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-sm .navbar-toggler {
		display: none;
	}
	.navbar-expand-sm .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		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 5 6 6 6-6'/%3e%3c/svg%3e");
	--bs-accordion-btn-icon-width: 1.25rem;
	--bs-accordion-btn-icon-transform: rotate(-180deg);
	--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
	--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23152a3a' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(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-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush
	> .accordion-item
	> .accordion-header
	.accordion-button.collapsed {
	border-radius: 0;
}

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

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

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

.pagination {
	--bs-pagination-padding-x: 0.75rem;
	--bs-pagination-padding-y: 0.375rem;
	--bs-pagination-font-size: 1rem;
	--bs-pagination-color: var(--bs-link-color);
	--bs-pagination-bg: var(--bs-body-bg);
	--bs-pagination-border-width: var(--bs-border-width);
	--bs-pagination-border-color: var(--bs-border-color);
	--bs-pagination-border-radius: var(--bs-border-radius);
	--bs-pagination-hover-color: var(--bs-link-hover-color);
	--bs-pagination-hover-bg: var(--bs-tertiary-bg);
	--bs-pagination-hover-border-color: var(--bs-border-color);
	--bs-pagination-focus-color: var(--bs-link-hover-color);
	--bs-pagination-focus-bg: var(--bs-secondary-bg);
	--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(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(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
	border-top-left-radius: var(--bs-pagination-border-radius);
	border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
	border-top-right-radius: var(--bs-pagination-border-radius);
	border-bottom-right-radius: var(--bs-pagination-border-radius);
}

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

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

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

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

.alert {
	--bs-alert-bg: transparent;
	--bs-alert-padding-x: 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: var(--bs-progress-height);
	}
}
.progress,
.progress-stacked {
	--bs-progress-height: 1rem;
	--bs-progress-font-size: 0.75rem;
	--bs-progress-bg: var(--bs-secondary-bg);
	--bs-progress-border-radius: var(--bs-border-radius);
	--bs-progress-box-shadow: var(--bs-box-shadow-inset);
	--bs-progress-bar-color: #fff;
	--bs-progress-bar-bg: #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 {
	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-item-action {
	width: 100%;
	color: var(--bs-list-group-action-color);
	text-align: inherit;
}
.list-group-item-action:not(.active):hover,
.list-group-item-action:not(.active):focus {
	z-index: 1;
	color: var(--bs-list-group-action-hover-color);
	text-decoration: none;
	background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
	color: var(--bs-list-group-action-active-color);
	background-color: var(--bs-list-group-action-active-bg);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.toast-container {
	--bs-toast-zindex: 1090;
	position: absolute;
	z-index: var(--bs-toast-zindex);
	width: -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: var(--bs-body-color);
	--bs-modal-bg: var(--bs-body-bg);
	--bs-modal-border-color: var(--bs-border-color-translucent);
	--bs-modal-border-width: var(--bs-border-width);
	--bs-modal-border-radius: var(--bs-border-radius-lg);
	--bs-modal-box-shadow: var(--bs-box-shadow-sm);
	--bs-modal-inner-border-radius: calc(
		var(--bs-border-radius-lg) -
		(var(--bs-border-width))
	);
	--bs-modal-header-padding-x: 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 {
	transform: translate(0, -50px);
	transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
	.modal.fade .modal-dialog {
		transition: none;
	}
}
.modal.show .modal-dialog {
	transform: none;
}
.modal.modal-static .modal-dialog {
	transform: scale(1.02);
}

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

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

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

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

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

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

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

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

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

@media (max-width: 575.98px) {
	.modal-fullscreen-sm-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-sm-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-sm-down .modal-header,
	.modal-fullscreen-sm-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-sm-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 767.98px) {
	.modal-fullscreen-md-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-md-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-md-down .modal-header,
	.modal-fullscreen-md-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-md-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 991.98px) {
	.modal-fullscreen-lg-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-lg-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-lg-down .modal-header,
	.modal-fullscreen-lg-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-lg-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 1199.98px) {
	.modal-fullscreen-xl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-xl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-xl-down .modal-header,
	.modal-fullscreen-xl-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-xl-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 1399.98px) {
	.modal-fullscreen-xxl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-xxl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-xxl-down .modal-header,
	.modal-fullscreen-xxl-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-xxl-down .modal-body {
		overflow-y: auto;
	}
}
.tooltip {
	--bs-tooltip-zindex: 1080;
	--bs-tooltip-max-width: 200px;
	--bs-tooltip-padding-x: 0.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;
	filter: var(--bs-carousel-control-icon-filter);
	border: 0;
	opacity: 0.5;
	transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
	.carousel-control-prev,
	.carousel-control-next {
		transition: none;
	}
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	opacity: 0.9;
}

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

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

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

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

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

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

.carousel-caption {
	position: absolute;
	right: 15%;
	bottom: 1.25rem;
	left: 15%;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	color: var(--bs-carousel-caption-color);
	text-align: center;
}

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

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

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

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

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

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

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

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

@media (prefers-reduced-motion: reduce) {
	.spinner-border,
	.spinner-grow {
		--bs-spinner-animation-speed: 1.5s;
	}
}
.offcanvas,
.offcanvas-xxl,
.offcanvas-xl,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm {
	--bs-offcanvas-zindex: 1045;
	--bs-offcanvas-width: 400px;
	--bs-offcanvas-height: 30vh;
	--bs-offcanvas-padding-x: 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-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
	margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
	margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
	margin-left: auto;
}

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

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

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

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

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

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

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

@keyframes placeholder-glow {
	50% {
		opacity: 0.2;
	}
}
.placeholder-wave {
	-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;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
	overflow: hidden !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.object-fit-contain {
	-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.414'/%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.414'/%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.414'/%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.414'/%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 {
	display: none;
	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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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.414'/%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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QUNBLGFDeW5CNEI7QVBuZDlCOztBTTVKQTtFQUNFLGFBQUE7RUFDQSxxQkN3akI0QjtFRHJqQjVCLGdCQ3dqQjRCO0VEdmpCNUIsZ0JDd2pCNEI7RUR2akI1Qiw4QkFBQTtBTjZKRjs7QU0xSkE7RUZ1TVEsaUNBQUE7QUp6Q1I7QUluSEk7RUUzQ0o7SUY4TVEsaUJBQUE7RUo1Q047QUFDRjs7QU05SkE7RUZrTVEsaUNBQUE7QUpoQ1I7QUk1SEk7RUV0Q0o7SUZ5TVEsZUFBQTtFSm5DTjtBQUNGOztBTWxLQTtFRjZMUSwrQkFBQTtBSnZCUjtBSXJJSTtFRWpDSjtJRm9NUSxrQkFBQTtFSjFCTjtBQUNGOztBTXRLQTtFRndMUSxpQ0FBQTtBSmRSO0FJOUlJO0VFNUJKO0lGK0xRLGlCQUFBO0VKakJOO0FBQ0Y7O0FNMUtBO0VGK0tNLGtCQUxJO0FKSVY7O0FNektBO0VGMEtNLGVBTEk7QUpRVjs7QU1sS0E7RUFDRSxhQUFBO0VBQ0EsbUJDd1YwQjtBUG5MNUI7O0FNM0pBO0VBQ0UseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxzQ0FBQTtVQUFBLDhCQUFBO0FOOEpGOztBTXhKQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBTjJKRjs7QU1ySkE7O0VBRUUsa0JBQUE7QU53SkY7O0FNckpBOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QU53SkY7O0FNckpBOzs7O0VBSUUsZ0JBQUE7QU53SkY7O0FNckpBO0VBQ0UsZ0JDNmI0QjtBUHJTOUI7O0FNbkpBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FOc0pGOztBTWhKQTtFQUNFLGdCQUFBO0FObUpGOztBTTNJQTs7RUFFRSxtQkNzYTRCO0FQeFI5Qjs7QU10SUE7RUY2RU0sa0JBTEk7QUprRVY7O0FNbklBO0VBQ0UsaUJDcWY0QjtFRHBmNUIsZ0NBQUE7RUFDQSx3Q0FBQTtBTnNJRjs7QU03SEE7O0VBRUUsa0JBQUE7RUZ3REksaUJBTEk7RUVqRFIsY0FBQTtFQUNBLHdCQUFBO0FOZ0lGOztBTTdIQTtFQUFNLGVBQUE7QU5pSU47O0FN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Q0Y7O0FVaG1CRTtFQUdFLGdCSDBuQmtCO0VHem5CbEIsZ0JIeW1CMEI7RUg3V3RCLGlDQUFBO0FKc1dSO0FJbGdCSTtFTXBHRjtJTnVRTSxlQUFBO0VKbVdOO0FBQ0Y7O0FVM21CRTtFQUdFLGdCSDBuQmtCO0VHem5CbEIsZ0JIeW1CMEI7RUg3V3RCLGlDQUFBO0FKaVhSO0FJN2dCSTtFTXBHRjtJTnVRTSxpQkFBQTtFSjhXTjtBQUNGOztBVXRuQkU7RUFHRSxnQkgwbkJrQjtFR3puQmxCLGdCSHltQjBCO0VIN1d0QixpQ0FBQTtBSjRYUjtBSXhoQkk7RU1wR0Y7SU51UU0sZUFBQTtFSnlYTjtBQUNGOztBVWpvQkU7RUFHRSxnQkgwbkJrQjtFR3puQmxCLGdCSHltQjBCO0VIN1d0QixpQ0FBQTtBSnVZUjtBSW5pQkk7RU1wR0Y7SU51UU0saUJBQUE7RUpvWU47QUFDRjs7QVVwbkJBO0VDdkRFLGVBQUE7RUFDQSxnQkFBQTtBWCtxQkY7O0FVcG5CQTtFQzVERSxlQUFBO0VBQ0EsZ0JBQUE7QVhvckJGOztBVXRuQkE7RUFDRSxxQkFBQTtBVnluQkY7QVV2bkJFO0VBQ0Usb0JIc29CMEI7QVBiOUI7O0FVL21CQTtFTjhNTSxrQkFMSTtFTXZNUix5QkFBQTtBVmtuQkY7O0FVOW1CQTtFQUNFLHFCRnZGTztFSjhSSCxrQkFMSTtBSmdiVjtBVS9tQkU7RUFDRSxnQkFBQTtBVmluQko7O0FVN21CQTtFQUNFLG1CQUFBO0VBQ0EscUJGakdPO0VKOFJILGtCQUxJO0VNdExSLGNIdEZTO0FQc3NCWDtBVTltQkU7RUFDRSxhQUFBO0FWZ25CSjs7QVlodEJBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QWI4c0JGOztBWS9zQkE7RUFDRSxnQkwrakRrQztFSzlqRGxDLG1DTCtqRGtDO0VLOWpEbEMsMkRBQUE7RUhHRSxzQ0FBQTtFSVJGLGVBQUE7RUFHQSxZQUFBO0FidXRCRjs7QVl6c0JBO0VBRUUscUJBQUE7QVoyc0JGOztBWXhzQkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QVoyc0JGOztBWXhzQkE7RVJ5UE0sa0JBTEk7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a21CNEI7RWdCam1CNUIsZ0JoQnltQjRCO0VnQnhtQjVCLDJCaEI0M0JzQztFZ0IzM0J0Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxtQ2hCcTNCc0M7RWdCcDNCdEMsNEJBQUE7RUFDQSwyREFBQTtFZEdFLHNDQUFBO0VlSEUsd0VETUo7QXZCK2tFRjtBd0JqbEVNO0VEaEJOO0lDaUJRLGdCQUFBO0V4Qm9sRU47QUFDRjtBdUJsbEVFO0VBQ0UsZ0JBQUE7QXZCb2xFSjtBdUJsbEVJO0VBQ0UsZUFBQTtBdkJvbEVOO0F1Qi9rRUU7RUFDRSwyQmhCczJCb0M7RWdCcjJCcEMsbUNoQmcyQm9DO0VnQi8xQnBDLHFCaEI4MkJvQztFZ0I3MkJwQyxVQUFBO0VBS0Usa0RoQmtoQmtCO0FQMmpEeEI7QXVCemtFRTtFQU1FLGVBQUE7RUFNQSxhQUFBO0VBS0EsU0FBQTtBdkI2akVKO0F1QnhqRUU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBdkIwakVKO0F1QnRqRUU7RUFDRSxnQ2hCNDBCb0M7RWdCMTBCcEMsVUFBQTtBdkJ1akVKO0F1QjFqRUU7RUFDRSxnQ2hCNDBCb0M7RWdCMTBCcEMsVUFBQTtBdkJ1akVKO0F1Qi9pRUU7RUFFRSx3Q2hCOHlCb0M7RWdCM3lCcEMsVUFBQTtBdkI4aUVKO0F1QjFpRUU7RUFDRSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJoQm9yQjBCO0VnQm5yQjFCLDJCaEJzeUJvQztFa0JwNEJ0Qyx1Q2xCcWlDZ0M7RWdCcjhCOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLCtDaEJnc0IwQjtFZ0IvckIxQixnQkFBQTtFQ3pGRSxxSUQwRkY7QXZCNGlFSjtBd0Jsb0VNO0VEMEVKO0lDekVNLGdCQUFBO0V4QnFvRU47QUFDRjtBdUI5aUVFO0VBQ0Usd0NoQjQ3QjhCO0FQb25DbEM7O0F1QnZpRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQmhCd2Y0QjtFZ0J2ZjVCLDJCaEIyeEJzQztFZ0IxeEJ0Qyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0NBQUE7QXZCMGlFRjtBdUJ4aUVFO0VBQ0UsVUFBQTtBdkIwaUVKO0F1QnZpRUU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXZCd2lFSjs7QXVCN2hFQTtFQUNFLG1FaEI0d0JzQztFZ0Izd0J0Qyx1QkFBQTtFbkJ5SUksbUJBTEk7RUt2UU4seUNBQUE7QVRxcUVKO0F1QjloRUU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJoQm9vQjBCO0FQNDVDOUI7O0F1QjVoRUE7RUFDRSxpRWhCZ3dCc0M7RWdCL3ZCdEMsb0JBQUE7RW5CNEhJLGtCQUxJO0VLdlFOLHlDQUFBO0FUaXJFSjtBdUI3aEVFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCaEIybkIwQjtBUG82QzlCOztBdUJ2aEVFO0VBQ0Usb0VoQjZ1Qm9DO0FQNnlDeEM7QXVCdmhFRTtFQUNFLG1FaEIwdUJvQztBUCt5Q3hDO0F1QnRoRUU7RUFDRSxpRWhCdXVCb0M7QVBpekN4Qzs7QXVCbmhFQTtFQUNFLFdoQnF1QnNDO0VnQnB1QnRDLGdFaEI4dEJzQztFZ0I3dEJ0QyxpQmhCaWxCNEI7QVBxOEM5QjtBdUJwaEVFO0VBQ0UsZUFBQTtBdkJzaEVKO0F1Qm5oRUU7RUFDRSxvQkFBQTtFZHZMQSxzQ0FBQTtBVDZzRUo7QXVCbGhFRTtFQUNFLG9CQUFBO0VkNUxBLHNDQUFBO0FUaXRFSjtBdUJqaEVFO0VBQW9CLCtEaEI4c0JrQjtBUHMwQ3hDO0F1Qm5oRUU7RUFBb0IsNkRoQjhzQmtCO0FQdzBDeEM7O0EwQnJ1RUE7RUFDRSx3UEFBQTtFQUVBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsMENBQUE7RXRCcVJJLGVBTEk7RXNCN1FSLGdCbkIrbEI0QjtFbUI5bEI1QixnQm5Cc21CNEI7RW1Ccm1CNUIsMkJuQnkzQnNDO0VtQngzQnRDLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLG1DbkJrM0JzQztFbUJqM0J0QyxtRkFBQTtFQUNBLDRCQUFBO0VBQ0EseUNuQis5QmtDO0VtQjk5QmxDLDBCbkIrOUJrQztFbUI5OUJsQywyREFBQTtFakJIRSxzQ0FBQTtFZUhFLHdFRVNKO0ExQnF1RUY7QXdCMXVFTTtFRWZOO0lGZ0JRLGdCQUFBO0V4QjZ1RU47QUFDRjtBMEJ4dUVFO0VBQ0UscUJuQnMzQm9DO0VtQnIzQnBDLFVBQUE7RUFLRSxrRG5CaStCNEI7QVBxd0NsQztBMEJsdUVFO0VBRUUsc0JuQjZ1QjBCO0VtQjV1QjFCLHNCQUFBO0ExQm11RUo7QTBCaHVFRTtFQUVFLHdDbkJ1MUJvQztBUDA0Q3hDO0EwQjV0RUU7RUFDRSxrQkFBQTtFQUNBLHVDQUFBO0ExQjh0RUo7O0EwQjF0RUE7RUFDRSxvQm5Cc3VCNEI7RW1CcnVCNUIsdUJuQnF1QjRCO0VtQnB1QjVCLG9CbkJxdUI0QjtFSGxnQnhCLG1CQUxJO0VLdlFOLHlDQUFBO0FUd3dFSjs7QTBCMXRFQTtFQUNFLG1CbkJrdUI0QjtFbUJqdUI1QixzQm5CaXVCNEI7RW1CaHVCNUIsa0JuQml1QjRCO0VIdGdCeEIsa0JBTEk7RUt2UU4seUNBQUE7QVRneEVKOztBMEJ4dEVJO0VBQ0Usd1BBQUE7QTFCMnRFTjs7QTJCbnlFQTtFQUNFLGNBQUE7RUFDQSxrQnBCcTZCd0M7RW9CcDZCeEMsbUJwQnE2QndDO0VvQnA2QnhDLHVCcEJxNkJ3QztBUGk0QzFDO0EyQnB5RUU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QTNCc3lFSjs7QTJCbHlFQTtFQUNFLG9CcEIyNUJ3QztFb0IxNUJ4QyxlQUFBO0VBQ0EsaUJBQUE7QTNCcXlFRjtBMkJueUVFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBM0JxeUVKOztBMkJqeUVBO0VBQ0UscUNBQUE7RUFFQSxjQUFBO0VBQ0EsVXBCMDRCd0M7RW9CejRCeEMsV3BCeTRCd0M7RW9CeDRCeEMsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLHlDQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyRHBCMjRCd0M7RW9CMTRCeEMsaUNBQUE7VUFBQSx5QkFBQTtBM0JteUVGO0EyQmh5RUU7RWxCM0JFLHFCQUFBO0FUOHpFSjtBMkIveEVFO0VBRUUsa0JwQm00QnNDO0FQNjVDMUM7QTJCN3hFRTtFQUNFLHVCcEIwM0JzQztBUHE2QzFDO0EyQjV4RUU7RUFDRSxxQnBCczFCb0M7RW9CcjFCcEMsVUFBQTtFQUNBLGtEcEI4Zm9CO0FQZ3lEeEI7QTJCM3hFRTtFQUNFLHlCbkI3RFU7RW1COERWLHFCbkI5RFU7QVIyMUVkO0EyQjN4RUk7RUFJSSx1UEFBQTtBM0IweEVSO0EyQnR4RUk7RUFJSSwrSkFBQTtBM0JxeEVSO0EyQmh4RUU7RUFDRSx5Qm5CbEZVO0VtQm1GVixxQm5CbkZVO0VtQndGUixpUEFBQTtBM0I4d0VOO0EyQjF3RUU7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZcEJrMkJ1QztBUDA2QzNDO0EyQnJ3RUk7RUFDRSxlQUFBO0VBQ0EsWXBCeTFCcUM7QVA4NkMzQzs7QTJCenZFQTtFQUNFLG1CcEJvMUJnQztBUHc2Q2xDO0EyQjF2RUU7RUFDRSwyS0FBQTtFQUVBLFVwQjgwQjhCO0VvQjcwQjlCLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxnQ0FBQTtFbEJqSEEsa0JBQUE7RWVIRSxpREdzSEY7QTNCMnZFSjtBd0I3MkVNO0VHMEdKO0lIekdNLGdCQUFBO0V4QmczRU47QUFDRjtBMkI5dkVJO0VBQ0UsNkpBQUE7QTNCZ3dFTjtBMkI3dkVJO0VBQ0UsaUNwQjYwQjRCO0VvQngwQjFCLDBKQUFBO0EzQjJ2RVI7QTJCdHZFRTtFQUNFLG9CcEJ3ekI4QjtFb0J2ekI5QixlQUFBO0EzQnd2RUo7QTJCdHZFSTtFQUNFLG9CQUFBO0VBQ0EsY0FBQTtBM0J3dkVOOztBMkJudkVBO0VBQ0UscUJBQUE7RUFDQSxrQnBCc3lCZ0M7QVBnOUNsQzs7QTJCbnZFQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBM0JzdkVGO0EyQmx2RUk7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxhcEJzcEJ3QjtBUDhsRDlCOztBMkI3dUVJO0VBQ0UsaUxBQUE7QTNCZ3ZFTjs7QTRCbjZFQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLDZCQUFBO0E1QnM2RUY7QTRCcDZFRTtFQUNFLFVBQUE7QTVCczZFSjtBNEJsNkVJO0VBQTBCLGtFckI4Z0NhO0FQdTVDM0M7QTRCcDZFSTtFQUEwQixrRXJCNmdDYTtBUDA1QzNDO0E0QnA2RUU7RUFDRSxTQUFBO0E1QnM2RUo7QTRCbjZFRTtFQUNFLFdyQisvQnVDO0VxQjkvQnZDLFlyQjgvQnVDO0VxQjcvQnZDLG9CQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFSDFCRix5QmpCQ1k7RW9CMkJWLFNyQjYvQnVDO0VFMWdDdkMsbUJBQUE7RWVIRSxvSEltQkY7RUpuQkUsNEdJbUJGO0E1Qm82RUo7QXdCbjdFTTtFSU1KO0lKTE0sd0JBQUE7SUFBQSxnQkFBQTtFeEJzN0VOO0FBQ0Y7QTRCdjZFSTtFSGpDRix5QmxCOGhDeUM7QVA2NkMzQztBNEJyNkVFO0VBQ0UsV3JCdytCOEI7RXFCditCOUIsY3JCdytCOEI7RXFCditCOUIsa0JBQUE7RUFDQSxlckJ1K0I4QjtFcUJ0K0I5Qix3Q3JCdStCOEI7RXFCdCtCOUIseUJBQUE7RW5CN0JBLG1CQUFBO0FUcThFSjtBNEJuNkVFO0VBQ0UsV3JCbytCdUM7RXFCbitCdkMsWXJCbStCdUM7RXFCbCtCdkMscUJBQUE7T0FBQSxnQkFBQTtFSHBERix5QmpCQ1k7RW9CcURWLFNyQm0rQnVDO0VFMWdDdkMsbUJBQUE7RWVIRSxpSEk2Q0Y7RUo3Q0UsNEdJNkNGO0E1Qm82RUo7QXdCNzhFTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V4Qmc5RU47QUFDRjtBNEJ2NkVJO0VIM0RGLHlCbEI4aEN5QztBUHU4QzNDO0E0QnI2RUU7RUFDRSxXckI4OEI4QjtFcUI3OEI5QixjckI4OEI4QjtFcUI3OEI5QixrQkFBQTtFQUNBLGVyQjY4QjhCO0VxQjU4QjlCLHdDckI2OEI4QjtFcUI1OEI5Qix5QkFBQTtFbkJ2REEsbUJBQUE7QVQrOUVKO0E0Qm42RUU7RUFDRSxvQkFBQTtBNUJxNkVKO0E0Qm42RUk7RUFDRSwyQ3JCZzlCcUM7QVBxOUMzQztBNEJsNkVJO0VBQ0UsMkNyQjQ4QnFDO0FQdzlDM0M7O0E2QjMvRUE7RUFDRSxrQkFBQTtBN0I4L0VGO0E2QjUvRUU7OztFQUdFLHVEdEJ3aUNvQztFc0J2aUNwQywyRHRCdWlDb0M7RXNCdGlDcEMsaUJ0QnVpQ29DO0FQdTlDeEM7QTZCMy9FRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkNBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdEQUFBO0VBQ0EscUJBQUE7RUxWRSxnRUtXRjtBN0I2L0VKO0F3QnBnRk07RUtUSjtJTFVNLGdCQUFBO0V4QnVnRk47QUFDRjtBNkIvL0VFOztFQUVFLHFCQUFBO0E3QmlnRko7QTZCLy9FSTtFQUNFLGtCQUFBO0E3QmtnRk47QTZCbmdGSTs7RUFDRSxrQkFBQTtBN0JrZ0ZOO0E2Qi8vRUk7RUFFRSxxQnRCMGdDa0M7RXNCemdDbEMsd0J0QjBnQ2tDO0FQdy9DeEM7QTZCcmdGSTs7O0VBRUUscUJ0QjBnQ2tDO0VzQnpnQ2xDLHdCdEIwZ0NrQztBUHcvQ3hDO0E2Qi8vRUk7O0VBQ0UscUJ0QnFnQ2tDO0VzQnBnQ2xDLHdCdEJxZ0NrQztBUDYvQ3hDO0E2QjkvRUU7RUFDRSxxQnRCKy9Cb0M7RXNCOS9CcEMsd0J0QisvQm9DO0VzQjkvQnBDLHFCdEJndUIwQjtBUGd5RDlCO0E2QnovRUk7RUFDRSw4RHRCeS9Ca0M7QVBxZ0R4QztBNkIvL0VJOzs7O0VBQ0UsOER0QnkvQmtDO0FQcWdEeEM7QTZCei9FSTtFQUNFLDhEdEJtL0JrQztBUHdnRHhDO0E2QnQvRUk7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGF0QncrQmtDO0VzQnYrQmxDLFdBQUE7RUFDQSxtQ3RCcXpCa0M7RUVoM0JwQyxzQ0FBQTtBVHFqRko7QTZCaGdGSTs7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGF0QncrQmtDO0VzQnYrQmxDLFdBQUE7RUFDQSxtQ3RCcXpCa0M7RUVoM0JwQyxzQ0FBQTtBVHFqRko7QTZCdC9FRTtFQUNFLHdDdEJrekJvQztBUHNzRHhDO0E2QnAvRUk7RUFDRSxzQ0FBQTtBN0JzL0VOO0E2QmwvRUU7O0VBRUUsY3RCaEZPO0FQb2tGWDs7QThCOWtGQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7QTlCaWxGRjtBOEIva0ZFOzs7RUFHRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtBOUJpbEZKO0E4QjdrRkU7OztFQUdFLFVBQUE7QTlCK2tGSjtBOEJ6a0ZFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0E5QjJrRko7QThCemtGSTtFQUNFLFVBQUE7QTlCMmtGTjs7QThCaGtGQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0UxQjhPSSxlQUxJO0UwQnZPUixnQnZCeWpCNEI7RXVCeGpCNUIsZ0J2QmdrQjRCO0V1Qi9qQjVCLDJCdkJtMUJzQztFdUJsMUJ0QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUN2QjA2QnNDO0V1Qno2QnRDLDJEQUFBO0VyQnRDRSxzQ0FBQTtBVDBtRko7O0E4QjFqRkE7Ozs7RUFJRSxvQkFBQTtFMUJ3Tkksa0JBTEk7RUt2UU4seUNBQUE7QVRtbkZKOztBOEIxakZBOzs7O0VBSUUsdUJBQUE7RTFCK01JLG1CQUxJO0VLdlFOLHlDQUFBO0FUNG5GSjs7QThCMWpGQTs7RUFFRSxtQkFBQTtBOUI2akZGOztBOEJoakZJOzs7O0VyQmpFQSwwQkFBQTtFQUNBLDZCQUFBO0FUd25GSjtBOEIvaUZJOzs7O0VyQjFFQSwwQkFBQTtFQUNBLDZCQUFBO0FUK25GSjtBOEJ6aUZFO0VBQ0UsOENBQUE7RXJCMUVBLHlCQUFBO0VBQ0EsNEJBQUE7QVRzbkZKO0E4QnppRkU7O0VyQjlFRSx5QkFBQTtFQUNBLDRCQUFBO0FUMm5GSjs7QStCbnBGRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJ4QnUwQm9DO0VIcmtCbEMsa0JBTEk7RTJCMVBOLGlDeEJrakNxQjtBUG1tRHpCOztBK0JscEZFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFM0JxUEUsbUJBTEk7RTJCN09OLFd4QnFpQ3FCO0V3QnBpQ3JCLG1DeEJvaUNxQjtFRS9qQ3JCLHNDQUFBO0FUZ3JGSjs7QStCaHBGSTs7OztFQUVFLGNBQUE7QS9CcXBGTjs7QStCcHNGSTtFQXFERSwrQ3hCdWhDbUI7RXdCcGhDakIsb0N4QjgxQmdDO0V3QjcxQmhDLDBQQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGdFQUFBO0EvQmlwRlI7QStCOW9GTTtFQUNFLCtDeEI0Z0NpQjtFd0J2Z0NmLDJEeEJ1Z0NlO0FQcW9EekI7O0ErQmp0Rkk7RUErRUksb0N4QnUwQmdDO0V3QnQwQmhDLGtGQUFBO0EvQnNvRlI7O0ErQnR0Rkk7RUF1RkUsK0N4QnEvQm1CO0FQOG9EekI7QStCaG9GUTtFQUVFLGtRQUFBO0VBQ0EsdUJ4QnE1QjhCO0V3QnA1QjlCLCtEQUFBO0VBQ0EsMkVBQUE7QS9CaW9GVjtBK0I3bkZNO0VBQ0UsK0N4QncrQmlCO0V3Qm4rQmYsMkR4Qm0rQmU7QVB3cER6Qjs7QStCcHVGSTtFQWtISSx5Q0FBQTtBL0JzbkZSOztBK0J4dUZJO0VBeUhFLCtDeEJtOUJtQjtBUGdxRHpCO0ErQmpuRk07RUFDRSw0Q3hCZzlCaUI7QVBtcUR6QjtBK0JobkZNO0VBQ0UsMkR4QjQ4QmlCO0FQc3FEekI7QStCL21GTTtFQUNFLGlDeEJ3OEJpQjtBUHlxRHpCOztBK0I1bUZJO0VBQ0Usa0JBQUE7QS9CK21GTjs7QStCenZGSTs7Ozs7RUFvSk0sVUFBQTtBL0I2bUZWOztBK0I3dUZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnhCdTBCb0M7RUhya0JsQyxrQkFMSTtFMkIxUE4sbUN4QmtqQ3FCO0FQNnJEekI7O0ErQjV1RkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0UzQnFQRSxtQkFMSTtFMkI3T04sV3hCcWlDcUI7RXdCcGlDckIsa0N4Qm9pQ3FCO0VFL2pDckIsc0NBQUE7QVQwd0ZKOztBK0IxdUZJOzs7O0VBRUUsY0FBQTtBL0IrdUZOOztBK0I5eEZJO0VBcURFLGlEeEJ1aENtQjtFd0JwaENqQixvQ3hCODFCZ0M7RXdCNzFCaEMsNFVBQUE7RUFDQSw0QkFBQTtFQUNBLDJEQUFBO0VBQ0EsZ0VBQUE7QS9CMnVGUjtBK0J4dUZNO0VBQ0UsaUR4QjRnQ2lCO0V3QnZnQ2YsMER4QnVnQ2U7QVArdER6Qjs7QStCM3lGSTtFQStFSSxvQ3hCdTBCZ0M7RXdCdDBCaEMsa0ZBQUE7QS9CZ3VGUjs7QStCaHpGSTtFQXVGRSxpRHhCcS9CbUI7QVB3dUR6QjtBK0IxdEZRO0VBRUUsb1ZBQUE7RUFDQSx1QnhCcTVCOEI7RXdCcDVCOUIsK0RBQUE7RUFDQSwyRUFBQTtBL0IydEZWO0ErQnZ0Rk07RUFDRSxpRHhCdytCaUI7RXdCbitCZiwwRHhCbStCZTtBUGt2RHpCOztBK0I5ekZJO0VBa0hJLHlDQUFBO0EvQmd0RlI7O0ErQmwwRkk7RUF5SEUsaUR4Qm05Qm1CO0FQMHZEekI7QStCM3NGTTtFQUNFLDhDeEJnOUJpQjtBUDZ2RHpCO0ErQjFzRk07RUFDRSwwRHhCNDhCaUI7QVBnd0R6QjtBK0J6c0ZNO0VBQ0UsbUN4Qnc4QmlCO0FQbXdEekI7O0ErQnRzRkk7RUFDRSxrQkFBQTtBL0J5c0ZOOztBK0JuMUZJOzs7OztFQXNKTSxVQUFBO0EvQnFzRlY7O0FnQzcxRkE7RUFFRSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RTVCdVJJLHdCQUxJO0U0QmhSUix5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0NBQUE7RUFD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QTFFaWdPWjs7QTBFeGdPUTtFQU9JLHdCQUFBO0ExRXFnT1o7O0EwRTVnT1E7RUFPSSwrQkFBQTtBMUV5Z09aOztBMEVoaE9RO0VBT0kseUJBQUE7QTFFNmdPWjs7QTBFcGhPUTtFQU9JLDZCQUFBO0ExRWloT1o7O0EwRXhoT1E7RUFPSSw4QkFBQTtBMUVxaE9aOztBMEU1aE9RO0VBT0ksd0JBQUE7QTFFeWhPWjs7QTBFaGlPUTtFQU9JLCtCQUFBO0ExRTZoT1o7O0EwRXBpT1E7RUFPSSx3QkFBQTtBMUVpaU9aOztBMEV4aU9RO0VBT0ksMkNBQUE7QTFFcWlPWjs7QTBFNWlPUTtFQU9JLDhDQUFBO0ExRXlpT1o7O0EwRWhqT1E7RUFPSSw4Q0FBQTtBMUU2aU9aOztBMEVwak9RO0VBT0ksMkJBQUE7QTFFaWpPWjs7QTBFbGtPUTtFQUNFLGdGQUFBO0ExRXFrT1Y7O0EwRXRrT1E7RUFDRSxrRkFBQTtBMUV5a09WOztBMEUxa09RO0VBQ0UsZ0ZBQUE7QTFFNmtPVjs7QTBFOWtPUTtFQUNFLDZFQUFBO0ExRWlsT1Y7O0EwRWxsT1E7RUFDRSxnRkFBQTtBMUVxbE9WOztBMEV0bE9RO0VBQ0UsK0VBQUE7QTFFeWxPVjs7QTBFMWxPUTtFQUNFLDhFQUFBO0ExRTZsT1Y7O0EwRTlsT1E7RUFDRSw2RUFBQTtBMUVpbU9WOztBMEV4bE9RO0VBT0ksMkJBQUE7QTFFcWxPWjs7QTBFNWxPUTtFQU9JLDZCQUFBO0ExRXlsT1o7O0EwRWhtT1E7RUFPSSw2QkFBQTtBMUU2bE9aOztBMEVwbU9RO0VBT0ksMEJBQUE7QTFFaW1PWjs7QTBFeG1PUTtFQU9JLDJCQUFBO0ExRXFtT1o7O0EwRTVtT1E7RUFPSSxpQkFBQTtBMUV5bU9aOztBMEVobk9RO0VBT0ksbUJBQUE7QTFFNm1PWjs7QTBFcG5PUTtFQU9JLG9CQUFBO0ExRWluT1o7O0EwRXhuT1E7RUFPSSxvQkFBQTtBMUVxbk9aOztBMEU1bk9RO0VBT0ksc0JBQUE7QTFFeW5PWjs7QTBFaG9PUTtFQU9JLHVCQUFBO0ExRTZuT1o7O0EwRXBvT1E7RUFPSSxrQkFBQTtBMUVpb09aOztBMEV4b09RO0VBT0ksb0JBQUE7QTFFcW9PWjs7QTBFNW9PUTtFQU9JLHFCQUFBO0ExRXlvT1o7O0EwRWhwT1E7RUFPSSxtQkFBQTtBMUU2b09aOztBMEVwcE9RO0VBT0kscUJBQUE7QTFFaXBPWjs7QTBFeHBPUTtFQU9JLHNCQUFBO0ExRXFwT1o7O0EwRTVwT1E7RUFPSSwyQ0FBQTtBMUV5cE9aOztBMEVocU9RO0VBT0ksc0NBQUE7QTFFNnBPWjs7QTBFcHFPUTtFQU9JLHNDQUFBO0ExRWlxT1o7O0EwRXhxT1E7RUFPSSx1RkFBQTtBMUVxcU9aOztBMEU1cU9RO0VBT0ksb0JBQUE7QTFFeXFPWjs7QTBFaHJPUTtFQU9JLDJGQUFBO0ExRTZxT1o7O0EwRXByT1E7RUFPSSx3QkFBQTtBMUVpck9aOztBMEV4ck9RO0VBT0ksNkZBQUE7QTFFcXJPWjs7QTBFNXJPUTtFQU9JLDBCQUFBO0ExRXlyT1o7O0EwRWhzT1E7RUFPSSw4RkFBQTtBMUU2ck9aOztBMEVwc09RO0VBT0ksMkJBQUE7QTFFaXNPWjs7QTBFeHNPUTtFQU9JLDRGQUFBO0ExRXFzT1o7O0EwRTVzT1E7RUFPSSx5QkFBQTtBMUV5c09aOztBMEVodE9RO0VBSVEsc0JBQUE7RUFHSiw4RUFBQTtBMUU4c09aOztBMEVydE9RO0VBSVEsc0JBQUE7RUFHSixnRkFBQTtBMUVtdE9aOztBMEUxdE9RO0VBSVEsc0JBQUE7RUFHSiw4RUFBQTtBMUV3dE9aOztBMEUvdE9RO0VBSVEsc0JBQUE7RUFHSiwyRUFBQTtBMUU2dE9aOztBMEVwdU9RO0VBSVEsc0JBQUE7RUFHSiw4RUFBQTtBMUVrdU9aOztBMEV6dU9RO0VBSVEsc0JBQUE7RUFHSiw2RUFBQTtBMUV1dU9aOztBMEU5dU9RO0VBSVEsc0JBQUE7RUFHSiw0RUFBQTtBMUU0dU9aOztBMEVudk9RO0VBSVEsc0JBQUE7RUFHSiwyRUFBQTtBMUVpdk9aOztBMEV4dk9RO0VBSVEsc0JBQUE7RUFHSiw0RUFBQTtBMUVzdk9aOztBMEU3dk9RO0VBSVEsc0JBQUE7RUFHSiw0RUFBQTtBMUUydk9aOztBMEVsd09RO0VBT0ksd0RBQUE7QTFFK3ZPWjs7QTBFdHdPUTtFQU9JLDBEQUFBO0ExRW13T1o7O0EwRTF3T1E7RUFPSSx3REFBQTtBMUV1d09aOztBMEU5d09RO0VBT0kscURBQUE7QTFFMndPWjs7QTBFbHhPUTtFQU9JLHdEQUFBO0ExRSt3T1o7O0EwRXR4T1E7RUFPSSx1REFBQTtBMUVteE9aOztBMEUxeE9RO0VBT0ksc0RBQUE7QTFFdXhPWjs7QTBFOXhPUTtFQU9JLHFEQUFBO0ExRTJ4T1o7O0EwRWx5T1E7RUFPSSw0QkFBQTtBMUUreE9aOztBMEV0eU9RO0VBT0ksNEJBQUE7QTFFbXlPWjs7QTBFMXlPUTtFQU9JLDRCQUFBO0ExRXV5T1o7O0EwRTl5T1E7RUFPSSw0QkFBQTtBMUUyeU9aOztBMEVsek9RO0VBT0ksNEJBQUE7QTFFK3lPWjs7QTBFaDBPUTtFQUNFLHdCQUFBO0ExRW0wT1Y7O0EwRXAwT1E7RUFDRSx5QkFBQTtBMUV1ME9WOztBMEV4ME9RO0VBQ0Usd0JBQUE7QTFFMjBPVjs7QTBFNTBPUTtFQUNFLHlCQUFBO0ExRSswT1Y7O0EwRWgxT1E7RUFDRSxzQkFBQTtBMUVtMU9WOztBMEUxME9RO0VBT0kscUJBQUE7QTFFdTBPWjs7QTBFOTBPUTtFQU9JLHFCQUFBO0ExRTIwT1o7O0EwRWwxT1E7RUFPSSxxQkFBQTtBMUUrME9aOztBMEV0MU9RO0VBT0ksc0JBQUE7QTFFbTFPWjs7QTBFMTFPUTtFQU9JLHNCQUFBO0ExRXUxT1o7O0EwRTkxT1E7RUFPSSwwQkFBQTtBMUUyMU9aOztBMEVsMk9RO0VBT0ksdUJBQUE7QTFFKzFPWjs7QTBFdDJPUTtFQU9JLDJCQUFBO0ExRW0yT1o7O0EwRTEyT1E7RUFPSSxzQkFBQTtBMUV1Mk9aOztBMEU5Mk9RO0VBT0ksc0JBQUE7QTFFMjJPWjs7QTBFbDNPUTtFQU9JLHNCQUFBO0ExRSsyT1o7O0EwRXQzT1E7RUFPSSx1QkFBQTtBMUVtM09aOztBMEUxM09RO0VBT0ksdUJBQUE7QTFFdTNPWjs7QTBFOTNPUTtFQU9JLDJCQUFBO0ExRTIzT1o7O0EwRWw0T1E7RUFPSSx3QkFBQTtBMUUrM09aOztBMEV0NE9RO0VBT0ksNEJBQUE7QTFFbTRPWjs7QTBFMTRPUTtFQU9JLHlCQUFBO0ExRXU0T1o7O0EwRTk0T1E7RUFPSSw4QkFBQTtBMUUyNE9aOztBMEVsNU9RO0VBT0ksaUNBQUE7QTFFKzRPWjs7QTBFdDVPUTtFQU9JLHNDQUFBO0ExRW01T1o7O0EwRTE1T1E7RUFPSSx5Q0FBQTtBMUV1NU9aOztBMEU5NU9RO0VBT0ksdUJBQUE7QTFFMjVPWjs7QTBFbDZPUTtFQU9JLHVCQUFBO0ExRSs1T1o7O0EwRXQ2T1E7RUFPSSx5QkFBQTtBMUVtNk9aOztBMEUxNk9RO0VBT0kseUJBQUE7QTFFdTZPWjs7QTBFOTZPUTtFQU9JLDBCQUFBO0ExRTI2T1o7O0EwRWw3T1E7RUFPSSw0QkFBQTtBMUUrNk9aOztBMEV0N09RO0VBT0ksa0NBQUE7QTFFbTdPWjs7QTBFMTdPUTtFQU9JLHNDQUFBO0ExRXU3T1o7O0EwRTk3T1E7RUFPSSxvQ0FBQTtBMUUyN09aOztBMEVsOE9RO0VBT0ksa0NBQUE7QTFFKzdPWjs7QTBFdDhPUTtFQU9JLHlDQUFBO0ExRW04T1o7O0EwRTE4T1E7RUFPSSx3Q0FBQTtBMUV1OE9aOztBMEU5OE9RO0VBT0ksd0NBQUE7QTFFMjhPWjs7QTBFbDlPUTtFQU9JLGtDQUFBO0ExRSs4T1o7O0EwRXQ5T1E7RUFPSSxnQ0FBQTtBMUVtOU9aOztBMEUxOU9RO0VBT0ksOEJBQUE7QTFFdTlPWjs7QTBFOTlPUTtFQU9JLGdDQUFBO0ExRTI5T1o7O0EwRWwrT1E7RUFPSSwrQkFBQTtBMUUrOU9aOztBMEV0K09RO0VBT0ksb0NBQUE7QTFFbStPWjs7QTBFMStPUTtFQU9JLGtDQUFBO0ExRXUrT1o7O0EwRTkrT1E7RUFPSSxnQ0FBQTtBMUUyK09aOztBMEVsL09RO0VBT0ksdUNBQUE7QTFFKytPWjs7QTBFdC9PUTtFQU9JLHNDQUFBO0ExRW0vT1o7O0EwRTEvT1E7RUFPSSxpQ0FBQTtBMUV1L09aOztBMEU5L09RO0VBT0ksMkJBQUE7QTFFMi9PWjs7QTBFbGdQUTtF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QTtFMUVrNVJWO0UwRXo1Uk07SUFPSSxrQ0FBQTtFMUVxNVJWO0UwRTU1Uk07SUFPSSx5Q0FBQTtFMUV3NVJWO0UwRS81Uk07SUFPSSx3Q0FBQTtFMUUyNVJWO0UwRWw2Uk07SUFPSSx3Q0FBQTtFMUU4NVJWO0UwRXI2Uk07SUFPSSxrQ0FBQTtFMUVpNlJWO0UwRXg2Uk07SUFPSSxnQ0FBQTtFMUVvNlJWO0UwRTM2Uk07SUFPSSw4QkFBQTtFMUV1NlJWO0UwRTk2Uk07SUFPSSxnQ0FBQTtFMUUwNlJWO0UwRWo3Uk07SUFPSSwrQkFBQTtFMUU2NlJWO0UwRXA3Uk07SUFPSSxvQ0FBQTtFMUVnN1JWO0UwRXY3Uk07SUFPSSxrQ0FBQTtFMUVtN1JWO0UwRTE3Uk07SUFPSSxnQ0FBQTtFMUVzN1JWO0UwRTc3Uk07SUFPSSx1Q0FBQTtFMUV5N1JWO0UwRWg4Uk07SUFPSSxzQ0FBQTtFMUU0N1JWO0UwRW44Uk07SUFPSSxpQ0FBQTtFMUUrN1JWO0UwRXQ4Uk07SUFPSSwyQkFBQTtFMUVrOFJWO0UwRXo4Uk07SUFPSSxpQ0FBQTtFMUVxOFJWO0UwRTU4Uk07SUFPSSwrQkFBQTtFMUV3OFJWO0UwRS84Uk07SUFPSSw2QkFBQTtFMUUyOFJWO0UwRWw5Uk07SUFPSSwrQkFBQTtFMUU4OFJWO0UwRXI5Uk07SUFPSSw4QkFBQTtFMUVpOVJWO0UwRXg5Uk07SUFPSSxvQkFBQTtFMUVvOVJWO0UwRTM5Uk07SUFPSSxtQkFBQTtFMUV1OVJWO0UwRTk5Uk07SUFPSSxtQkFBQTtFMUUwOVJWO0UwRWorUk07SUFPSSxtQkFBQTtFMUU2OVJWO0UwRXArUk07SUFPSSxtQkFBQTtFMUVnK1JWO0UwRXYrUk07SUFPSSxtQkFBQTtFMUVtK1JWO0UwRTErUk07SUFPSSxtQkFBQTtFMUVzK1JWO0UwRTcrUk07SUFPSSxtQkFBQTtFMUV5K1JWO0UwRWgvUk07SUFPSSxvQkFBQTtFMUU0K1JWO0UwRW4vUk07SUFPSSx5QkFBQTtFMUUrK1JWO0UwRXQvUk07SUFPSSx5QkFBQTtFMUVrL1JWO0UwRXovUk07SUFPSSx5QkFBQTtFMUVxL1JW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bTNTVjtFMEUxM1NNO0lBT0kseUJBQUE7RTFFczNTVjtFMEU3M1NNO0lBT0ksd0JBQUE7RTFFeTNTVjtFMEVoNFNNO0lBT0ksK0JBQUE7RTFFNDNTVjtFMEVuNFNNO0lBT0kseUJBQUE7RTFFKzNTVjtFMEV0NFNNO0lBT0ksNkJBQUE7RTFFazRTVjtFMEV6NFNNO0lBT0ksOEJBQUE7RTFFcTRTVjtFMEU1NFNNO0lBT0ksd0JBQUE7RTFFdzRTVjtFMEUvNFNNO0lBT0ksK0JBQUE7RTFFMjRTVjtFMEVsNVNNO0lBT0ksd0JBQUE7RTFFODRTVjtFMEVyNVNNO0lBT0kseUJBQUE7RTFFaTVTVjtFMEV4NVNNO0lBT0ksOEJBQUE7RTFFbzVTVjtFMEUzNVNNO0lBT0ksaUNBQUE7RTFFdTVTVjtFMEU5NVNNO0lBT0ksc0NBQUE7RTFFMDVTVjtFMEVqNlNNO0lBT0kseUNBQUE7RTFFNjVTVjtFMEVwNlNNO0lBT0ksdUJBQUE7RTFFZzZTVjtFMEV2NlNNO0lBT0ksdUJBQUE7RTFFbTZTVjtFMEUxNlNNO0lBT0kseUJBQUE7RTFFczZTVjtFMEU3NlNNO0lBT0kseUJBQUE7RTFFeTZTVjtFMEVoN1NNO0lBT0ksMEJBQUE7RTFFNDZTVjtFMEVuN1NNO0lBT0ksNEJBQUE7RTFFKzZTVjtFMEV0N1NNO0lBT0ksa0NBQUE7RTFFazdTVjtFMEV6N1NNO0lBT0ksc0NBQUE7RTFFcTdTVjtFMEU1N1NNO0lBT0ksb0NBQUE7RTFFdzdTVjtFMEUvN1NNO0lBT0ksa0NBQUE7RTFFMjdTVjtFMEVsOFNNO0lBT0kseUNBQUE7RTFFODdTVjtFMEVyOFNNO0lBT0ksd0NBQUE7RTFFaThTVjtFMEV4OFNNO0lBT0ksd0NBQUE7RTFFbzhTVjtFMEUzOFNNO0lBT0ksa0NBQUE7RTFFdThTVjtFMEU5OFNNO0lBT0ksZ0NBQUE7RTFFMDhTVjtFMEVqOVNNO0lBT0ksOEJBQUE7RTFFNjhTVjtFMEVwOVNNO0lBT0ksZ0NBQUE7RTFFZzlTVjtFMEV2OVNNO0lBT0ksK0JBQUE7RTFFbTlTVjtFMEUxOVNNO0lBT0ksb0NBQUE7RTFFczlTVjtFMEU3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QUFBO0UxRTh2VFY7RTBFcndUTTtJQU9JLDhCQUFBO0UxRWl3VFY7RTBFeHdUTTtJQU9JLDhCQUFBO0UxRW93VFY7RTBFM3dUTTtJQU9JLDJCQUFBO0UxRXV3VFY7RTBFOXdUTTtJQU9JLGdDQUFBO0UxRTB3VFY7RTBFanhUTTtJQU9JLGdDQUFBO0UxRTZ3VFY7RTBFcHhUTTtJQU9JLGdDQUFBO0UxRWd4VFY7RTBFdnhUTTtJQU9JLGdDQUFBO0UxRW14VFY7RTBFMXhUTTtJQU9JLGdDQUFBO0UxRXN4VFY7RTBFN3hUTTtJQU9JLDRCQUFBO0UxRXl4VFY7RTBFaHlUTTtJQU9JLGlDQUFBO0UxRTR4VFY7RTBFbnlUTTtJQU9JLGlDQUFBO0UxRSt4VFY7RTBFdHlUTTtJQU9JLGlDQUFBO0UxRWt5VFY7RTBFenlUTTtJQU9JLGlDQUFBO0UxRXF5VFY7RTBFNXlUTTtJQU9JLGlDQUFBO0UxRXd5VFY7RTBFL3lUTTtJQU9JLDBCQUFBO0UxRTJ5VFY7RTBFbHpUTTtJQU9JLCtCQUFBO0UxRTh5VFY7RTBFcnpUTTtJQU9JLCtCQUFBO0UxRWl6VFY7RTBFeHpUTTtJQU9JLCtCQUFBO0UxRW96VFY7RTBFM3pUTTtJQU9JLCtCQUFBO0UxRXV6VFY7RTBFOXpUTTtJQU9JLCtCQUFBO0UxRTB6VFY7RTBFajBUTTtJQU9JLGlCQUFBO0UxRTZ6VFY7RTBFcDBUTTtJQU9JLHNCQUFBO0UxRWcwVFY7RTBFdjBUTTtJQU9JLHNCQUFBO0UxRW0wVFY7RTBFMTBUTTtJQU9JLHNCQUFBO0UxRXMwVFY7RTBFNzBUTTtJQU9JLHNCQUFBO0UxRXkwVFY7RTBFaDFUTTtJQU9JLHNCQUFBO0UxRTQwVFY7RTBFbjFUTTtJQU9JLHFCQUFBO0UxRSswVFY7RTBFdDFUTTtJQU9JLDBCQUFBO0UxRWsxVFY7RTBFejFUTTtJQU9JLDBCQUFBO0UxRXExVFY7RTBFNTFUTTtJQU9JLDBCQUFBO0UxRXcxVFY7RTBFLzFUTTtJQU9JLDBCQUFBO0UxRTIxVFY7RTBFbDJUTTtJQU9JLDBCQUFBO0UxRTgxVFY7RTBFcjJUTTtJQU9JLDZCQUFBO1NBQUEsd0JBQUE7RTFFaTJUVjtFMEV4MlRNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFMUVvMlRWO0UwRTMyVE07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRXUyVFY7RTBFOTJUTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RTFFMDJUVjtFMEVqM1RNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFMUU2MlRWO0UwRXAzVE07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0UxRWczVFY7RTBFdjNUTTtJQU9JLDJCQUFBO0UxRW0zVFY7RTBFMTNUTTtJQU9JLDRCQUFBO0UxRXMzVFY7RTBFNzNUTTtJQU9JLDZCQUFBO0UxRXkzVFY7QUFDRjtBZ0JwNFRJO0UwREdJO0lBT0ksc0JBQUE7RTFFODNUVjtFMEVyNFRNO0lBT0ksdUJBQUE7RTFFaTRUVjtFMEV4NFRNO0lBT0ksc0JBQUE7RTFFbzRUVjtFMEUzNFRNO0lBT0ksaUNBQUE7T0FBQSw4QkFBQTtFMUV1NFRWO0UwRTk0VE07SUFPSSwrQkFBQTtPQUFBLDRCQUFBO0UxRTA0VFY7RTBFajVUTTtJQU9JLDhCQUFBO09BQUEsMkJBQUE7RTFFNjRUVjtFMEVwNVRNO0lBT0ksb0NBQUE7T0FBQSxpQ0FBQTtFMUVnNVRWO0UwRXY1VE07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0UxRW01VFY7RTBFMTVUTTtJQU9JLDBCQUFBO0UxRXM1VFY7RTBFNzVUTTtJQU9JLGdDQUFBO0UxRXk1VFY7RTBFaDZUTTtJQU9JLHlCQUFBO0UxRTQ1VFY7RTBFbjZUTTtJQU9JLHdCQUFBO0UxRSs1VFY7RTBFdDZUTTtJQU9JLCtCQUFBO0UxRWs2VFY7RTBFejZUTTtJQU9JLHlCQUFBO0UxRXE2VFY7RTBFNTZUTTtJQU9JLDZCQUFBO0UxRXc2VFY7RTBFLzZUTTtJQU9JLDhCQUFBO0UxRTI2VFY7RTBFbDdUTTtJQU9JLHdCQUFBO0UxRTg2VFY7RTBFcjdUTTtJQU9JLCtCQUFBO0UxRWk3VFY7RTBFeDdUTTtJQU9JLHdCQUFBO0UxRW83VFY7RTBFMzdUTTtJQU9JLHlCQUFBO0UxRXU3VFY7RTBFOTdUTTtJQU9JLDhCQUFBO0UxRTA3VFY7RTBFajhUTTtJQU9JLGlDQUFBO0UxRTY3VFY7RTBFcDhUTTtJQU9JLHNDQUFBO0UxRWc4VFY7RTBFdjhUTTtJQU9JLHlDQUFBO0UxRW04VFY7RTBFMThUTTtJQU9JLHVCQUFBO0UxRXM4VFY7RTBFNzhUTTtJQU9JLHVCQUFBO0UxRXk4VFY7RTBFaDlUTTtJQU9JLHlCQUFBO0UxRTQ4VFY7RTBFbjlUTTtJQU9JLHlCQUFBO0UxRSs4VFY7RTBFdDlUTTtJQU9JLDBCQUFBO0UxRWs5VFY7RTBFejlUTTtJQU9JLDRCQUFBO0UxRXE5VFY7RTBFNTlUTTtJQU9JLGtDQUFBO0UxRXc5VFY7RTBFLzlUTTtJQU9JLHNDQUFBO0UxRTI5VFY7RTBFbCtUTTtJQU9JLG9DQUFBO0UxRTg5VFY7RTBFcitUTTtJQU9JLGtDQUFBO0UxRWkrVFY7RTBFeCtUTTtJQU9JLHlDQUFBO0UxRW8rVFY7RTBFMytUTTtJQU9JLHdDQUFBO0UxRXUrVFY7RTBFOStUTTtJQU9JLHdDQUFBO0UxRTArVFY7RTBFai9UTTtJQU9JLGtDQUFBO0UxRTYrVFY7RTBFcC9UTTtJQU9JLGdDQUFBO0UxRWcvVFY7RTBFdi9UTTtJQU9JLDhCQUFBO0UxRW0vVFY7RTBFMS9UTTtJQU9JLGdDQUFBO0UxRXMvVFY7RTBFNy9UTTtJQU9JLCtCQUFBO0UxRXkvVFY7RTBFaGdVTTtJQU9JLG9DQUFBO0UxRTQvVFY7RTBFbmdVTTtJQU9JLGtDQUFBO0UxRSsvVFY7RTBFdGdVTTtJQU9JLGdDQUFBO0UxRWtnVVY7RTBFemdVTTtJQU9JLHVDQUFBO0UxRXFnVVY7RTBFNWdVTTtJQU9JLHNDQUFBO0UxRXdnVVY7RTBFL2dVTTtJQU9JLGlDQUFBO0UxRTJnVVY7RTBFbGhVTTtJQU9JLDJCQUFBO0UxRThnVVY7RTBFcmhVTTtJQU9JLGlDQUFBO0UxRWloVVY7RTBFeGhVTTtJQU9JLCtCQUFBO0UxRW9oVVY7RTBFM2hVTTtJQU9JLDZCQUFBO0UxRXVoVVY7RTBFOWhVTTtJQU9JLCtCQUFBO0UxRTBoVVY7RTBFamlVTTtJQU9JLDhCQUFBO0UxRTZoVVY7RTBFcGlVTTtJQU9JLG9CQUFBO0UxRWdpVVY7RTBFdmlVTTtJQU9JLG1CQUFBO0UxRW1pVVY7RTBFMWlVTTtJQU9JLG1CQUFBO0UxRXNpVVY7RTBFN2lVTTtJQU9JLG1CQUFBO0UxRXlpVVY7RTBFaGpVTTtJQU9JLG1CQUFBO0UxRTRpVVY7RTBFbmpVTTtJQU9JLG1CQUFBO0UxRStpVVY7RTBFdGpVTTtJQU9JLG1CQUFBO0UxRWtqVVY7RTBFempVTTtJQU9JLG1CQUFBO0UxRXFqVVY7RTBFNWpVTTtJQU9JLG9CQUFBO0UxRXdqVVY7RTBFL2pVTTtJQU9JLHlCQUFBO0UxRTJqVVY7RTBFbGtVTTtJQU9JLHlCQUFBO0UxRThqVVY7RTBFcmtVTTtJQU9JLHlCQUFBO0UxRWlrVVY7RTBFeGtVTTtJQU9JLHlCQUFBO0UxRW9rVVY7RTBFM2tVTTtJQU9JLHlCQUFBO0UxRXVrVVY7RTBFOWtVTTtJQU9JLHVCQUFBO0UxRTBrVVY7RTBFamxVTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RTFFOGtVVjtFMEVybFVNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFMUVrbFVWO0UwRXpsVU07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UxRXNsVVY7RTBFN2xVTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFMGxVVjtFMEVqbVVNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFMUU4bFVWO0UwRXJtVU07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UxRWttVVY7RTBFem1VTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTFFc21VVjtFMEU3bVVNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFMUUwbVVWO0UwRWpuVU07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRThtVVY7RTBFcm5VTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTFFa25VVjtFMEV6blVNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUVzblVWO0UwRTduVU07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRTBuVVY7RTBFam9VTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTFFOG5VVjtFMEVyb1VNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFMUVrb1VWO0UwRXpvVU07SUFPSSx3QkFBQTtFMUVxb1VWO0UwRTVvVU07SUFPSSw2QkFBQTtFMUV3b1VWO0UwRS9vVU07SUFPSSw2QkFBQTtFMUUyb1VWO0UwRWxwVU07SUFPSSw2QkFBQTtFMUU4b1VWO0UwRXJwVU07SUFPSSw2QkFBQTtFMUVpcFVWO0UwRXhwVU07SUFPSSw2QkFBQTtFMUVvcFVWO0UwRTNwVU07SUFPSSwyQkFBQTtFMUV1cFVWO0UwRTlwVU07SUFPSSwwQkFBQTtFMUUwcFVWO0UwRWpxVU07SUFPSSwrQkFBQTtFMUU2cFVWO0UwRXBxVU07SUFPSSwrQkFBQTtFMUVncVVWO0UwRXZxVU07SUFPSSwrQkFBQTtFMUVtcVVWO0UwRTFxVU07SUFPSSwrQkFBQTtFMUVzcVVWO0UwRTdxVU07SUFPSSwrQkFBQTtFMUV5cVVWO0UwRWhyVU07SUFPSSw2QkFBQTtFMUU0cVVWO0UwRW5yVU07SUFPSSwyQkFBQTtFMUUrcVVWO0UwRXRyVU07SUFPSSxnQ0FBQTtFMUVrclVWO0UwRXpyVU07SUFPSSxnQ0FBQTtFMUVxclVWO0UwRTVyVU07SUFPSSxnQ0FBQTtFMUV3clVWO0UwRS9yVU07SUFPSSxnQ0FBQTtFMUUyclVWO0UwRWxzVU07SUFPSSxnQ0FBQTtFMUU4clVWO0UwRXJzVU07SUFPSSw4QkFBQTtFMUVpc1VWO0UwRXhzVU07SUFPSSx5QkFBQTtFMUVvc1VWO0UwRTNzVU07SUFPSSw4QkFBQTtFMUV1c1VWO0UwRTlzVU07SUFPSSw4QkFBQTtFMUUwc1VWO0UwRWp0VU07SUFPSSw4QkFBQTtFMUU2c1VWO0UwRXB0VU07SUFPSSw4QkFBQTtFMUVndFVWO0UwRXZ0VU07SUFPSSw4QkFBQTtFMUVtdFVWO0UwRTF0VU07SUFPSSw0QkFBQTtFMUVzdFVWO0UwRTd0VU07SUFPSSxxQkFBQTtFMUV5dFVWO0UwRWh1VU07SUFPSSwwQkFBQTtFMUU0dFVWO0UwRW51VU07SUFPSSwwQkFBQTtFMUUrdFVWO0UwRXR1VU07SUFPSSwwQkFB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L1VWO0UwRXJnVk07SUFPSSxzQ0FBQTtFMUVpZ1ZWO0UwRXhnVk07SUFPSSxvQ0FBQTtFMUVvZ1ZWO0UwRTNnVk07SUFPSSxrQ0FBQTtFMUV1Z1ZWO0UwRTlnVk07SUFPSSx5Q0FBQTtFMUUwZ1ZWO0UwRWpoVk07SUFPSSx3Q0FBQTtFMUU2Z1ZWO0UwRXBoVk07SUFPSSx3Q0FBQTtFMUVnaFZWO0UwRXZoVk07SUFPSSxrQ0FBQTtFMUVtaFZWO0UwRTFoVk07SUFPSSxnQ0FBQTtFMUVzaFZWO0UwRTdoVk07SUFPSSw4QkFBQTtFMUV5aFZWO0UwRWhpVk07SUFPSSxnQ0FBQTtFMUU0aFZWO0UwRW5pVk07SUFPSSwrQkFBQTtFMUUraFZWO0UwRXRpVk07SUFPSSxvQ0FBQTtFMUVraVZWO0UwRXppVk07SUFPSSxrQ0FBQTtFMUVxaVZWO0UwRTVpVk07SUFPSSxnQ0FBQTtFMUV3aVZWO0UwRS9pVk07SUFPSSx1Q0FBQTtFMUUyaVZWO0UwRWxqVk07SUFPSSxzQ0FBQTtFMUU4aVZWO0UwRXJqVk07SUFPSSxpQ0FBQTtFMUVpalZWO0UwRXhqVk07SUFPSSwyQkFBQTtFMUVvalZWO0UwRTNqVk07SUFPSSxpQ0FBQTtFMUV1alZWO0UwRTlqVk07SUFPSSwrQkFBQTtFMUUwalZWO0UwRWprVk07SUFPSSw2QkFBQTtFMUU2alZWO0UwRXBrVk07SUFPSSwrQkFBQTtFMUVna1ZWO0UwRXZrVk07SUFPSSw4QkFBQTtFMUVta1ZWO0UwRTFrVk07SUFPSSxvQkFBQTtFMUVza1ZWO0UwRTdrVk07SUFPSSxtQkFBQTtFMUV5a1ZWO0UwRWhsVk07SUFPSSxtQkFBQTtFMUU0a1ZWO0UwRW5sVk07SUFPSSxtQkFBQTtFMUUra1ZWO0UwRXRsVk07SUFPSSxtQkFBQTtFMUVrbFZWO0UwRXpsVk07SUFPSSxtQkFBQTtFMUVxbFZWO0UwRTVsVk07SUFPSSxtQkFBQTtFMUV3bFZWO0UwRS9sVk07SUFPSSxtQkFBQTtFMUUybFZWO0UwRWxtVk07SUFPSSxvQkFBQTtFMUU4bFZWO0UwRXJtVk07SUFPSSx5QkFBQTtFMUVpbVZWO0UwRXht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MEV0K1ZNO0lBT0ksMEJBQUE7RTFFaytWVjtFMEV6K1ZNO0lBT0ksZ0NBQUE7RTFFcStWVjtFMEU1K1ZNO0lBT0kseUJBQUE7RTFFdytWVjtFMEUvK1ZNO0lBT0ksd0JBQUE7RTFFMitWVjtFMEVsL1ZNO0lBT0ksK0JBQUE7RTFFOCtWVjtFMEVyL1ZNO0lBT0kseUJBQUE7RTFFaS9WVjtFMEV4L1ZNO0lBT0ksNkJBQUE7RTFFby9WVjtFMEUzL1ZNO0lBT0ksOEJBQUE7RTFFdS9WVjtFMEU5L1ZNO0lBT0ksd0JBQUE7RTFFMC9WVjtFMEVqZ1dNO0lBT0ksK0JBQUE7RTFFNi9WVjtFMEVwZ1dNO0lBT0ksd0JBQUE7RTFFZ2dXVjtFMEV2Z1dNO0lBT0kseUJBQUE7RTFFbWdXVjtFMEUxZ1dNO0lBT0ksOEJBQUE7RTFFc2dXVjtFMEU3Z1dNO0lBT0ksaUNBQUE7RTFFeWdXVjtFMEVoaFdNO0lBT0ksc0NBQUE7RTFFNGdXVjtFMEVuaFdNO0lBT0kseUNBQUE7RTFFK2dXVjtFMEV0aFdNO0lBT0ksdUJBQUE7RTFFa2hXVjtFMEV6aFdNO0lBT0ksdUJBQUE7RTFFcWhXVjtFMEU1aFdNO0lBT0kseUJBQUE7RTFFd2hXVjtFMEUvaFdNO0lBT0kseUJBQUE7RTFFMmhXVjtFMEVsaVdNO0lBT0ksMEJBQUE7RTFFOGhXVjtFMEVyaVdNO0lBT0ksNEJBQUE7RTFFaWlXVjtFMEV4aVdNO0lBT0ksa0NBQUE7RTFFb2lXVjtFMEUzaVdNO0lBT0ksc0NBQUE7RTFFdWlXVjtFMEU5aVdNO0lBT0ksb0NBQUE7RTFFMGlXVjtFMEVqaldNO0lBT0ksa0NBQUE7RTFFNmlXVjtFMEVwaldNO0lBT0kseUNBQUE7RTFFZ2pXVjtFMEV2aldNO0lBT0ksd0NBQUE7RTFFbWpXVjtFMEUxaldNO0lBT0ksd0NBQUE7RTFFc2pXVjtFMEU3aldNO0lBT0ksa0NBQUE7RTFFeWpXVjtFMEVoa1dNO0lBT0ksZ0NBQUE7RTFFNGpXVjtFMEVua1dNO0lBT0ksOEJBQUE7RTFFK2pXVjtFMEV0a1dNO0lBT0ksZ0NBQUE7RTFFa2tXVjtFMEV6a1dNO0lB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RTAyV1Y7RTBFajNXTTtJQU9JLDhCQUFBO0UxRTYyV1Y7RTBFcDNXTTtJQU9JLDhCQUFBO0UxRWczV1Y7RTBFdjNXTTtJQU9JLDhCQUFBO0UxRW0zV1Y7RTBFMTNXTTtJQU9JLDhCQUFBO0UxRXMzV1Y7RTBFNzNXTTtJQU9JLDJCQUFBO0UxRXkzV1Y7RTBFaDRXTTtJQU9JLGdDQUFBO0UxRTQzV1Y7RTBFbjRXTTtJQU9JLGdDQUFBO0UxRSszV1Y7RTBFdDRXTTtJQU9JLGdDQUFBO0UxRWs0V1Y7RTBFejRXTTtJQU9JLGdDQUFBO0UxRXE0V1Y7RTBFNTRXTTtJQU9JLGdDQUFBO0UxRXc0V1Y7RTBFLzRXTTtJQU9JLDRCQUFBO0UxRTI0V1Y7RTBFbDVXTTtJQU9JLGlDQUFBO0UxRTg0V1Y7RTBFcjVXTTtJQU9JLGlDQUFBO0UxRWk1V1Y7RTBFeDVXTTtJQU9JLGlDQUFBO0UxRW81V1Y7RTBFMzVXTTtJQU9JLGlDQUFBO0UxRXU1V1Y7RTBFOTVXTTtJQU9JLGlDQUFBO0UxRTA1V1Y7RTBFajZXTTtJQU9JLDBCQUFBO0UxRTY1V1Y7RTBFcDZXTTtJQU9JLCtCQUFBO0UxRWc2V1Y7RTBFdjZXTTtJQU9JLCtCQUFBO0UxRW02V1Y7RTBFMTZXTTtJQU9JLCtCQUFBO0UxRXM2V1Y7RTBFNzZXTTtJQU9JLCtCQUFBO0UxRXk2V1Y7RTBFaDdXTTtJQU9JLCtCQUFBO0UxRTQ2V1Y7RTBFbjdXTTtJQU9JLGlCQUFBO0UxRSs2V1Y7RTBFdDdXTTtJQU9JLHNCQUFBO0UxRWs3V1Y7RTBFejdXTTtJQU9JLHNCQUFBO0UxRXE3V1Y7RTBFNTdXTTtJQU9JLHNCQUFBO0UxRXc3V1Y7RTBFLzdXTTtJQU9JLHNCQUFBO0UxRTI3V1Y7RTBFbDhXTTtJQU9JLHNCQUFBO0UxRTg3V1Y7RTBFcjhXTTtJQU9JLHFCQUFBO0UxRWk4V1Y7RTBFeDhXTTtJQU9JLDBCQUFBO0UxRW84V1Y7RTBFMzhXTTtJQU9JLDBCQUFBO0UxRXU4V1Y7RTBFOThXTTtJQU9JLDBCQUFBO0UxRTA4V1Y7RTBFajlXTTtJQU9JLDBCQUFBO0UxRTY4V1Y7RTBF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QTtBdEZzallKOztBdUYzallBO0VBQ0ksY0FBQTtBdkY4allKO0F1RjVqWWE7RUFDTCxVQUFBO0F2RjhqWVI7O0F1RjNqWUk7RUFDSSxVQUFBO0F2RjhqWVI7QXVGMWpZSTtFQUNJLFdBQUE7RUFDQSxvRWhGZzVCZ0M7RWdGLzRCaEMseUJBQUE7RUFDQSxvQkNKeUI7RXBGaVIzQixlQUxJO0VtRnRRRixnQmhGd2xCc0I7RWdGdmxCdEIsZ0JoRitsQnNCO0VnRjlsQnRCLDJCaEZrM0JnQztFZ0ZqM0JoQyxtQ2hGNDJCZ0M7RWdGMzJCaEMsNENBQUE7RTlFTEosc0NBQUE7RWVIRSx3RStEV0U7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXZGMmpZUjtBd0Jua1lNO0UrRE5GO0kvRE9JLGdCQUFBO0V4QnNrWU47QUFDRjtBdUYxallRO0VBQ0kscUJoRisyQjRCO0VnRjkyQjVCLGtEaEYrOUJzQjtBUDZsV2xDO0F1RnZqWUk7RUFDSSxrQ0FBQTtFOUVBSiw2QkFBQTtFQUNBLDRCQUFBO0FUMGpZSjtBdUZ0allJO0VBQ0ksK0JBQUE7RTlFcEJKLHlCQUFBO0VBQ0EsMEJBQUE7QVQ2a1lKO0F1RnJqWUk7RUFDSSxXQUFBO0F2RnVqWVI7QXVGbmpZUTtFQUNJLG1CQUFBO0F2RnFqWVo7QXVGOWlZUTs7RUFDSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxjaEZzNkJ3QjtFZ0ZyNkJ4QixjQ0txQjtFREpyQixlQ0txQjtFREpyQixzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlYQ0lxQjtFREhyQiwyQkFBQTtBdkZpallaO0F1RjlpWVk7O0VBQ0ksc1hBQUE7QXZGaWpZaEI7QXVGN2lZWTs7RUFDSSxhQUFBO0F2RmdqWWhCOztBeUZwb1lJO0VBQ0ksYURJeUI7QXhGbW9ZakM7QXlGbm9ZSTtFQUNJLGFERHlCO0VDRXpCLGdCQUFBO0VBQ0EsMkJsRjgzQmdDO0VrRjczQmhDLG1DbEZ3M0JnQztFa0Z2M0JoQyxxQmxGczRCZ0M7RUUvM0JwQyxzQ0FBQTtBVCtuWUo7QXlGbG9ZUTtFQUNJLCtCQUFBO0VoRldSLHlCQUFBO0VBQ0EsMEJBQUE7QVQwbllKO0F5RmpvWVE7RUFDSSxrQ0FBQTtFaEZtQlIsNkJBQUE7RUFDQSw0QkFBQTtBVGluWUo7QXlGaG9ZUTtFQUNJLHlCQUFBO0F6RmtvWVo7QXlGL25ZWTtFQUNJLGNBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkR0QmlCO0VwRmlSM0IsZUFMSTtFcUZwUE0sZ0JsRnNrQmM7RWtGcmtCZCxnQmxGNmtCYztFa0Y1a0JkLDJCbEZnMkJ3QjtFa0YvMUJ4QixtQ2xGMDFCd0I7RWtGejFCeEIsNEJBQUE7RUFDQSw0Q0FBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFaEZ6Qlosc0NBQUE7RWVIRSx3RWlFZ0NVO0F6RituWWhCO0F3QjNwWU07RWlFWU07SWpFWEosZ0JBQUE7RXhCOHBZTjtBQUNGO0F5RmxvWWdCO0VBQ0kscUJsRisxQm9CO0VrRjkxQnBCLGtEbEYrOEJjO0FQcXJXbEM7QXlGN25ZWTtFQUNJLGlCRFlpQjtFQ1hqQixnQkFBQTtBekYrblloQjtBeUYzbllZO0VBQ0kseUJBQUE7RXJGNk5WLGVBTEk7RXFGdE5NLGdCbEZ3aUJjO0VrRnZpQmQsZ0JsRitpQmM7QVA4a1g5QjtBeUYxbllnQjtFQUNJLGdDbEY4MEJvQjtBUDh5V3hDO0F5RnhuWWdCO0VBQ0ksV0FBQTtFQUNBLHlCakYxRU47QVJvc1lkO0F5RnRuWWdCO0VBRUksV0FBQTtFQUNBLHlCbEYzRVQ7QVBrc1lYO0F5Rm5uWWdCO0VBRUksZ0NsRmlsQlU7QVBtaVg5QjtBeUZobllnQjtFQUNJLFVBQUE7QXpGa25ZcEI7QXlGL21Zb0I7RUFDSSwwQkFBQTtFQUNBLGdCbEZ5aUJNO0VrRnhpQk4sZ0JsRjZnQk07RWtGNWdCTixjbEYxRmI7QVAyc1lYO0F5RjVtWXdCO0VBQ0kseUJBQUE7QXpGOG1ZNUI7O0EwRjN0WUk7RUFDSSwwQ0FBQTtFQUNBLGlQQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q25GOCtCNEI7RW1GNytCNUIsMEJuRjgrQjRCO0FQZ3ZXcEM7QTBGM3RZUTtFQUNJLFVBQUE7RUFDQSxnQm5GaW1Ca0I7RW1GaG1CbEIsZ0JuRndtQmtCO0VtRnZtQmxCLDJCbkYyM0I0QjtBUGsyV3hDO0EwRjF0WVk7RUFDSSxnQm5GMmxCYztFbUYxbEJkLGdCbkZrbUJjO0VtRmptQmQsZ0NuRm80QndCO0FQdzFXeEM7QTBGeHRZWTtFQUNJLGFBQUE7QTFGMHRZaEI7O0EyRjd1WVE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBM0ZndllaO0EyRjd1WVk7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFdkYyUVYsZUFMSTtFdUZwUU0sMkJwRmszQndCO0VvRmozQnhCLFlBQUE7RUFDQSw0Q0FBQTtFbEZMWixzQ0FBQTtBVHF2WUo7QTJGNXVZZ0I7RUFDSSxjSDhDYTtFRzdDYixlSDhDYTtFRzdDYixzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EseVhINENhO0VHM0NiLFNBQUE7QTNGOHVZcEI7QTJGNXVZb0I7RUFDSSxzWEh5Q1M7QXhGcXNZakM7QTJGMXVZb0I7RUFDSSxhQUFBO0EzRjR1WXhCO0EyRnJ1WVE7RUFDSSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGNIbkRxQjtBeEYweFlqQztBMkZwdVlZO0VBQ0ksV0FBQTtFQUNBLGNIeERpQjtFR3lEakIsYUFBQTtFQUNBLGNBQUE7RUFDQSxvQkhqRGlCO0VHa0RqQixnQnBGb2pCYztFb0ZuakJkLDZCQUFBO0EzRnN1WWhCO0EyRmp1WVE7RUFDSSxhQUFBO0VBQ0EsY3BGNnNCa0I7QVBzaFg5Qjs7QTRGdnlZUTtFQUNJLGdDckZ3cUJrQjtFcUZ2cUJsQixtQkFBQTtFQUNBLHdDckY4M0I0QjtFcUY3M0I1QixxQnJGR0Q7RXFGRkMsZ0JBQUE7QTVGMHlZWjtBNEZyeVlZO0VBQ0ksYUFBQTtBNUZ1eVloQjtBNEZueVlZO0VBQ0ksbUJBQUE7QTVGcXlZaEI7QTRGcHlZZ0I7RUFDSSxhQUFBO0E1RnN5WXBCO0E0Rmp5WVk7RUFDSSxpQkFBQTtBNUZteVloQjtBNEZqeVlnQjtFQUNJLGFBQUE7QTVGbXlZcEI7O0E2RjV6WWdCO0VwRjZCWiwwQkFBQTtFQUNBLDZCQUFBO0FUbXlZSjtBNkZ2ellnQjtFcEZtQlosMEJBQUE7RUFDQSw2QkFBQTtBVHV5WUo7QTZGanpZUTs7O0VwRnVCSix5QkFBQTtFQUNBLDRCQUFBO0FUK3hZSjtBNkZqellJO0VBQ0ksWUFBQTtBN0ZtellSO0E2Rmx6WVE7RUFDSSxZQUFBO0E3Rm96WVo7O0E4RmgxWVE7RUFDSSxxQnZGcUNGO0FQOHlZVjtBOEY3MFlZO0VBQ0kscUJ2RjhCTjtFdUY3Qk0saURONEJpQjtBeEZtellqQztBOEZ6MFlZO0VBQ0ksa0NBQUE7QTlGMjBZaEI7QThGdjBZWTtFQUNJLCtCQUFBO0VyRkFaLHlCQUFBO0VBQ0EsMEJBQUE7QVQwMFlKO0E4RmowWVE7RUFDSSxxQnZGR0Y7QVBnMFlWO0E4Rjd6WVk7RUFDSSxxQnZGSk47RXVGS00saUROQ2lCO0F4Rjh6WWpDO0E4Rnp6WVk7RUFDSSxrQ0FBQTtBOUYyelloQjtBOEZ2ellZO0VBQ0ksK0JBQUE7RXJGL0JaLHlCQUFBO0VBQ0EsMEJBQUE7QVR5MVlKOztBK0ZuM1lJO0VBQ0ksbUVBQUE7RUFDQSx1QkFBQTtFM0YwUkYsbUJBTEk7RUt2UU4seUNBQUE7QVQwMllKO0ErRmozWVE7O0VBQ0ksYUFBQTtFQUNBLGNBQUE7RUFDQSwwQkFBQTtFQUNBLHdYQUFBO0EvRm8zWVo7QStGbDNZWTs7RUFDSSxxWEFBQTtBL0ZxM1loQjtBK0ZoM1lZOzs7O0VBRUksYUFBQTtBL0ZvM1loQjtBK0Y5MllJO0V0RmJBLHlDQUFBO0FUODNZSjtBK0Y3MllRO0V0RlJKLHlCQUFBO0VBQ0EsMEJBQUE7QVR3M1lKO0ErRjUyWVE7RXRGQ0osNkJBQUE7RUFDQSw0QkFBQTtBVDgyWUo7QStGMzJZWTtFQUNJLHVCQUFBO0UzRmdQVixtQkFMSTtBSm1vWVY7QStGeDJZWTtFQUNJLHVCQUFBO0UzRnlPVixtQkFMSTtBSnVvWVY7QStGdjJZb0I7RUFDSSx3QkFBQTtBL0Z5Mll4QjtBK0ZyMll3QjtFQUNJLHVCQUFBO0EvRnUyWTVCO0ErRjkxWUk7RUFDSSx1Q0FBQTtBL0ZnMllSO0ErRjExWVk7RUFDSSxzQkFBQTtFM0Y4TVYsbUJBTEk7QUpvcFlWO0ErRjExWWdCO0VBQ0ksYUFBQTtFQUNBLGNBQUE7RUFDQSwwQkFBQTtFQUNBLHdYQUFBO0EvRjQxWXBCO0ErRjExWW9CO0VBQ0kscVhBQUE7QS9GNDFZeEI7QStGdDFZUTtFQUNJLGFBQUE7QS9GdzFZWjtBK0Z2N1lJO0VBQ0ksaUVBQUE7RUFDQSxvQkFBQTtFM0YwUkYsa0JBTEk7RUt2UU4seUNBQUE7QVQ2NllKO0ErRnA3WVE7O0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHNYQUFBO0EvRnU3WVo7QStGcjdZWTs7RUFDSSxtWEFBQTtBL0Z3N1loQjtBK0ZuN1lZOzs7O0VBRUksYUFBQTtBL0Z1N1loQjtBK0ZqN1lJO0V0RmJBLHlDQUFBO0FUaThZSjtBK0ZoN1lRO0V0RlJKLHlCQUFBO0VBQ0EsMEJBQUE7QVQyN1lKO0ErRi82WVE7RXRGQ0osNkJBQUE7RUFDQSw0QkFBQTtBVGk3WUo7QStGOTZZWTtFQUNJLG9CQUFBO0UzRmdQVixrQkFMSTtBSnNzWVY7QStGMzZZWTtFQUNJLG9CQUFBO0UzRnlPVixrQkFMSTtBSjBzWVY7QStGMTZZb0I7RUFDSSxzQkFBQTtBL0Y0Nll4QjtBK0Z4Nll3QjtFQUNJLG9CQUFBO0EvRjA2WTVCO0ErRmo2WUk7RUFDSSxtQ0FBQTtBL0ZtNllSO0ErRjc1WVk7RUFDSSxzQkFBQTtFM0Y4TVYsa0JBTEk7QUp1dFlWO0ErRjc1WWdCO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHNYQUFBO0EvRis1WXBCO0ErRjc1WW9CO0VBQ0ksbVhBQUE7QS9GKzVZeEI7QStGejVZUTtFQUNJLFdBQUE7QS9GMjVZWjs7QStGMS9ZZ0I7RUFDUixtRUFBQTtFQUNBLHVCQUFBO0UzRjBSRixtQkFMSTtFS3ZRTix5Q0FBQTtBVGkvWUo7QStGeC9ZUTs7RUFDSSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDBCQUFBO0VBQ0Esd1hBQUE7QS9GMi9ZWjtBK0Z6L1lZOztFQUNJLHFYQUFBO0EvRjQvWWhCO0ErRnYvWVk7Ozs7RUFFSSxhQUFBO0EvRjIvWWhCO0ErRnIvWWdCO0V0RmJaLHlDQUFBO0FUcWdaSjtBK0ZwL1lRO0V0RlJKLHlCQUFBO0VBQ0EsMEJBQUE7QVQrL1lKO0ErRm4vWVE7RXRGQ0osNkJBQUE7RUFDQSw0QkFBQTtBVHEvWUo7QStGbC9ZWTtFQUNJLHVCQUFBO0UzRmdQVixtQkFMSTtBSjB3WVY7QStGLytZWTtFQUNJLHVCQUFBO0UzRnlPVixtQkFMSTtBSjh3WVY7QStGOStZb0I7RUFDSSx3QkFBQTtBL0ZnL1l4QjtBK0Y1K1l3QjtFQUNJLHVCQUFBO0EvRjgrWTVCO0ErRnIrWWdCO0VBQ1IsdUNBQUE7QS9GdStZUjtBK0ZqK1lZO0VBQ0ksc0JBQUE7RTNGOE1WLG1CQUxJO0FKMnhZVjtBK0ZqK1lnQjtFQUNJLGFBQUE7RUFDQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSx3WEFBQTtBL0ZtK1lwQjtBK0ZqK1lvQjtFQUNJLHFYQUFBO0EvRm0rWXhCO0ErRjc5WVE7RUFDSSxhQUFBO0EvRis5WVo7O0ErRjlqWmdCO0VBQ1IsaUVBQUE7RUFDQSxvQkFBQTtFM0YwUkYsa0JBTEk7RUt2UU4seUNBQUE7QVRxalpKO0ErRjVqWlE7O0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHNYQUFBO0EvRitqWlo7QStGN2paWTs7RUFDSSxtWEFBQTtBL0Zna1poQjtBK0YzalpZOzs7O0VBRUksYUFBQTtBL0YralpoQjtBK0Z6alpnQjtFdEZiWix5Q0FBQTtBVHlrWko7QStGeGpaUTtFdEZSSix5QkFBQTtFQUNBLDBCQUFBO0FUbWtaSjtBK0Z2alpRO0V0RkNKLDZCQUFBO0VBQ0EsNEJBQUE7QVR5alpKO0ErRnRqWlk7RUFDSSxvQkFBQTtFM0ZnUFYsa0JBTEk7QUo4MFlWO0ErRm5qWlk7RUFDSSxvQkFBQTtFM0Z5T1Ysa0JBTEk7QUprMVlWO0ErRmxqWm9CO0VBQ0ksc0JBQUE7QS9Gb2paeEI7QStGaGpad0I7RUFDSSxvQkFBQTtBL0Zralo1QjtBK0Z6aVpnQjtFQUNSLG1DQUFBO0EvRjJpWlI7QStGcmlaWTtFQUNJLHNCQUFBO0UzRjhNVixrQkFMSTtBSisxWVY7QStGcmlaZ0I7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0Esc1hBQUE7QS9GdWlacEI7QStGcmlab0I7RUFDSSxtWEFBQTtBL0Z1aVp4QjtBK0ZqaVpRO0VBQ0ksV0FBQTtBL0ZtaVpaIiwiZmlsZSI6InN0eWxlLmNzcyJ9 */
