@charset "UTF-8";.react-datepicker__navigation-icon:before,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
	border-color: #ccc;
	border-style: solid;
	border-width: 3px 3px 0 0;
	content: '';
	display: block;
	height: 9px;
	position: absolute;
	top: 6px;
	width: 9px;
}
.react-datepicker-wrapper {
	display: inline-block;
	padding: 0;
	border: 0;
}
.react-datepicker {
	font-family: Helvetica Neue, helvetica, arial, sans-serif;
	font-size: 0.8rem;
	background-color: #fff;
	color: #000;
	border: 1px solid #aeaeae;
	border-radius: 0.3rem;
	display: inline-block;
	position: relative;
	line-height: initial;
}
.react-datepicker--time-only .react-datepicker__time-container {
	border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
	border-bottom-left-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker-popper {
	z-index: 1;
	line-height: 0;
}
.react-datepicker-popper .react-datepicker__triangle {
	stroke: #aeaeae;
}
.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle {
	fill: #f0f0f0;
	color: #f0f0f0;
}
.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle {
	fill: #fff;
	color: #fff;
}
.react-datepicker__header {
	text-align: center;
	background-color: #f0f0f0;
	border-bottom: 1px solid #aeaeae;
	border-top-left-radius: 0.3rem;
	padding: 8px 0;
	position: relative;
}
.react-datepicker__header--time {
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
	border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
	border-top-right-radius: 0.3rem;
}
.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
	display: inline-block;
	margin: 0 15px;
}
.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
	margin-top: 0;
	color: #000;
	font-weight: 700;
	font-size: 0.944rem;
}
h2.react-datepicker__current-month {
	padding: 0;
	margin: 0;
}
.react-datepicker-time__header {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.react-datepicker__navigation {
	align-items: center;
	background: none;
	display: flex;
	justify-content: center;
	text-align: center;
	cursor: pointer;
	position: absolute;
	top: 2px;
	padding: 0;
	border: none;
	z-index: 1;
	height: 32px;
	width: 32px;
	text-indent: -999em;
	overflow: hidden;
}
.react-datepicker__navigation--previous {
	left: 2px;
}
.react-datepicker__navigation--next {
	right: 2px;
}
.react-datepicker__navigation--next--with-time:not(
		.react-datepicker__navigation--next--with-today-button
	) {
	right: 85px;
}
.react-datepicker__navigation--years {
	position: relative;
	top: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.react-datepicker__navigation--years-previous {
	top: 4px;
}
.react-datepicker__navigation--years-upcoming {
	top: -4px;
}
.react-datepicker__navigation:hover *:before {
	border-color: #a6a6a6;
}
.react-datepicker__navigation-icon {
	position: relative;
	top: -1px;
	font-size: 20px;
	width: 0;
}
.react-datepicker__navigation-icon--next {
	left: -2px;
}
.react-datepicker__navigation-icon--next:before {
	transform: rotate(45deg);
	left: -7px;
}
.react-datepicker__navigation-icon--previous {
	right: -2px;
}
.react-datepicker__navigation-icon--previous:before {
	transform: rotate(225deg);
	right: -7px;
}
.react-datepicker__month-container {
	float: left;
}
.react-datepicker__year {
	margin: 0.4rem;
	text-align: center;
}
.react-datepicker__year-wrapper {
	display: flex;
	flex-wrap: wrap;
	max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
	display: inline-block;
	width: 4rem;
	margin: 2px;
}
.react-datepicker__month {
	margin: 0.4rem;
	text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
	display: inline-block;
	width: 4rem;
	margin: 2px;
}
.react-datepicker__input-time-container {
	clear: both;
	width: 100%;
	float: left;
	margin: 5px 0 10px 15px;
	text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption,
.react-datepicker__input-time-container .react-datepicker-time__input-container {
	display: inline-block;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input {
	display: inline-block;
	margin-left: 10px;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input {
	width: auto;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input[type='time']::-webkit-inner-spin-button,
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input[type='time']::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input[type='time'] {
	-moz-appearance: textfield;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__delimiter {
	margin-left: 5px;
	display: inline-block;
}
.react-datepicker__time-container {
	float: right;
	border-left: 1px solid #aeaeae;
	width: 85px;
}
.react-datepicker__time-container--with-today-button {
	display: inline;
	border: 1px solid #aeaeae;
	border-radius: 0.3rem;
	position: absolute;
	right: -87px;
	top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
	position: relative;
	background: #fff;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
	width: 85px;
	overflow-x: hidden;
	margin: 0 auto;
	text-align: center;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list {
	list-style: none;
	margin: 0;
	height: calc(195px + 0.85rem);
	overflow-y: scroll;
	padding-right: 0;
	padding-left: 0;
	width: 100%;
	box-sizing: content-box;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item {
	height: 30px;
	padding: 5px 10px;
	white-space: nowrap;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item:hover {
	cursor: pointer;
	background-color: #f0f0f0;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--selected {
	background-color: #216ba5;
	color: #fff;
	font-weight: 700;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--selected:hover {
	background-color: #216ba5;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--disabled {
	color: #ccc;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--disabled:hover {
	cursor: default;
	background-color: transparent;
}
.react-datepicker__week-number {
	color: #ccc;
	display: inline-block;
	width: 1.7rem;
	line-height: 1.7rem;
	text-align: center;
	margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
	cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(
		.react-datepicker__week-number--selected
	):hover {
	border-radius: 0.3rem;
	background-color: #f0f0f0;
}
.react-datepicker__week-number--selected {
	border-radius: 0.3rem;
	background-color: #216ba5;
	color: #fff;
}
.react-datepicker__week-number--selected:hover {
	background-color: #1d5d90;
}
.react-datepicker__day-names {
	white-space: nowrap;
	margin-bottom: -8px;
}
.react-datepicker__week {
	white-space: nowrap;
}
.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
	color: #000;
	display: inline-block;
	width: 1.7rem;
	line-height: 1.7rem;
	text-align: center;
	margin: 0.166rem;
}
.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
	cursor: pointer;
}
.react-datepicker__day:not([aria-disabled='true']):hover,
.react-datepicker__month-text:not([aria-disabled='true']):hover,
.react-datepicker__quarter-text:not([aria-disabled='true']):hover,
.react-datepicker__year-text:not([aria-disabled='true']):hover {
	border-radius: 0.3rem;
	background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
	font-weight: 700;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
	border-radius: 0.3rem;
	background-color: #3dcc4a;
	color: #fff;
}
.react-datepicker__day--highlighted:not([aria-disabled='true']):hover,
.react-datepicker__month-text--highlighted:not([aria-disabled='true']):hover,
.react-datepicker__quarter-text--highlighted:not([aria-disabled='true']):hover,
.react-datepicker__year-text--highlighted:not([aria-disabled='true']):hover {
	background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
	color: #f0f;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
	color: green;
}
.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
	position: relative;
	border-radius: 0.3rem;
	background-color: #ff6803;
	color: #fff;
}
.react-datepicker__day--holidays .overlay,
.react-datepicker__month-text--holidays .overlay,
.react-datepicker__quarter-text--holidays .overlay,
.react-datepicker__year-text--holidays .overlay {
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%);
	background-color: #333;
	color: #fff;
	padding: 4px;
	border-radius: 4px;
	white-space: nowrap;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__day--holidays:not([aria-disabled='true']):hover,
.react-datepicker__month-text--holidays:not([aria-disabled='true']):hover,
.react-datepicker__quarter-text--holidays:not([aria-disabled='true']):hover,
.react-datepicker__year-text--holidays:not([aria-disabled='true']):hover {
	background-color: #cf5300;
}
.react-datepicker__day--holidays:hover .overlay,
.react-datepicker__month-text--holidays:hover .overlay,
.react-datepicker__quarter-text--holidays:hover .overlay,
.react-datepicker__year-text--holidays:hover .overlay {
	visibility: visible;
	opacity: 1;
}
.react-datepicker__day--selected,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
	border-radius: 0.3rem;
	background-color: #216ba5;
	color: #fff;
}
.react-datepicker__day--selected:not([aria-disabled='true']):hover,
.react-datepicker__day--in-selecting-range:not([aria-disabled='true']):hover,
.react-datepicker__day--in-range:not([aria-disabled='true']):hover,
.react-datepicker__month-text--selected:not([aria-disabled='true']):hover,
.react-datepicker__month-text--in-selecting-range:not([aria-disabled='true']):hover,
.react-datepicker__month-text--in-range:not([aria-disabled='true']):hover,
.react-datepicker__quarter-text--selected:not([aria-disabled='true']):hover,
.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled='true']):hover,
.react-datepicker__quarter-text--in-range:not([aria-disabled='true']):hover,
.react-datepicker__year-text--selected:not([aria-disabled='true']):hover,
.react-datepicker__year-text--in-selecting-range:not([aria-disabled='true']):hover,
.react-datepicker__year-text--in-range:not([aria-disabled='true']):hover {
	background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
	border-radius: 0.3rem;
	background-color: #bad9f1;
	color: #000;
}
.react-datepicker__day--keyboard-selected:not([aria-disabled='true']):hover,
.react-datepicker__month-text--keyboard-selected:not([aria-disabled='true']):hover,
.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled='true']):hover,
.react-datepicker__year-text--keyboard-selected:not([aria-disabled='true']):hover {
	background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	),
.react-datepicker__month-text--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	),
.react-datepicker__quarter-text--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	),
.react-datepicker__year-text--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	) {
	background-color: #216ba580;
}
.react-datepicker__month--selecting-range
	.react-datepicker__day--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__year--selecting-range
	.react-datepicker__day--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__month--selecting-range
	.react-datepicker__month-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__year--selecting-range
	.react-datepicker__month-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__month--selecting-range
	.react-datepicker__quarter-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__year--selecting-range
	.react-datepicker__quarter-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__month--selecting-range
	.react-datepicker__year-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__year--selecting-range
	.react-datepicker__year-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	) {
	background-color: #f0f0f0;
	color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
	cursor: default;
	color: #ccc;
}
.react-datepicker__day--disabled .overlay,
.react-datepicker__month-text--disabled .overlay,
.react-datepicker__quarter-text--disabled .overlay,
.react-datepicker__year-text--disabled .overlay {
	position: absolute;
	bottom: 70%;
	left: 50%;
	transform: translate(-50%);
	background-color: #333;
	color: #fff;
	padding: 4px;
	border-radius: 4px;
	white-space: nowrap;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__input-container {
	position: relative;
	display: inline-block;
	width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
	position: absolute;
	padding: 0.5rem;
	box-sizing: content-box;
}
.react-datepicker__view-calendar-icon input {
	padding: 6px 10px 5px 25px;
}
.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
	border: 1px solid transparent;
	border-radius: 0.3rem;
	position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
	cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
	border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
	transform: rotate(135deg);
	right: -16px;
	top: 0;
}
.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
	background-color: #f0f0f0;
	position: absolute;
	width: 50%;
	left: 25%;
	top: 30px;
	z-index: 1;
	text-align: center;
	border-radius: 0.3rem;
	border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
	cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
	height: 150px;
	overflow-y: scroll;
}
.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
	line-height: 20px;
	width: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
	border-top-left-radius: 0.3rem;
	border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	border-bottom-left-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
	background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
	border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
	border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
	position: absolute;
	left: 15px;
}
.react-datepicker__close-icon {
	cursor: pointer;
	background-color: transparent;
	border: 0;
	outline: 0;
	padding: 0 6px 0 0;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
}
.react-datepicker__close-icon:after {
	cursor: pointer;
	background-color: #216ba5;
	color: #fff;
	border-radius: 50%;
	height: 16px;
	width: 16px;
	padding: 2px;
	font-size: 12px;
	line-height: 1;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	content: '×';
}
.react-datepicker__close-icon--disabled {
	cursor: default;
}
.react-datepicker__close-icon--disabled:after {
	cursor: default;
	background-color: #ccc;
}
.react-datepicker__today-button {
	background: #f0f0f0;
	border-top: 1px solid #aeaeae;
	cursor: pointer;
	text-align: center;
	font-weight: 700;
	padding: 5px 0;
	clear: left;
}
.react-datepicker__portal {
	position: fixed;
	width: 100vw;
	height: 100vh;
	background-color: #000c;
	left: 0;
	top: 0;
	justify-content: center;
	align-items: center;
	display: flex;
	z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
	width: 3rem;
	line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
	.react-datepicker__portal .react-datepicker__day-name,
	.react-datepicker__portal .react-datepicker__day,
	.react-datepicker__portal .react-datepicker__time-name {
		width: 2rem;
		line-height: 2rem;
	}
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
	font-size: 1.44rem;
}
.react-datepicker__children-container {
	width: 13.8rem;
	margin: 0.4rem;
	padding-right: 0.2rem;
	padding-left: 0.2rem;
	height: auto;
}
.react-datepicker__aria-live {
	position: absolute;
	clip-path: circle(0);
	border: 0;
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	width: 1px;
	white-space: nowrap;
}
.react-datepicker__calendar-icon {
	width: 1em;
	height: 1em;
	vertical-align: -0.125em;
}
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-list:focus {
	outline: none;
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
	transform: translateZ(0);
}
.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-track:before,
.slick-track:after {
	display: table;
	content: '';
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}
[dir='rtl'] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
	display: none;
}
.slick-loading .slick-list {
	background: #fff url(../images/ajax-loader-BcnMEykj.gif) center center no-repeat;
}
@font-face {
	font-family: slick;
	font-weight: 400;
	font-style: normal;
	src: url(../fonts/slick-Bi9J8BMx.eot);
	src: url(../fonts/slick-Bi9J8BMx.eot#iefix) format('embedded-opentype'),
		url(../fonts/slick-BlUtDIuC.woff) format('woff'),
		url(../fonts/slick-DWzRxEMf.ttf) format('truetype'),
		url(../images/slick.svg#slick) format('svg');
}
.slick-prev,
.slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	transform: translateY(-50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
	color: transparent;
	outline: none;
	background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
	opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
	opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
	font-family: slick;
	font-size: 20px;
	line-height: 1;
	opacity: 0.75;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
	left: -25px;
}
[dir='rtl'] .slick-prev {
	right: -25px;
	left: auto;
}
.slick-prev:before {
	content: '←';
}
[dir='rtl'] .slick-prev:before {
	content: '→';
}
.slick-next {
	right: -25px;
}
[dir='rtl'] .slick-next {
	right: auto;
	left: -25px;
}
.slick-next:before {
	content: '→';
}
[dir='rtl'] .slick-next:before {
	content: '←';
}
.slick-dotted.slick-slider {
	margin-bottom: 30px;
}
.slick-dots {
	position: absolute;
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}
.slick-dots li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}
.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 20px;
	height: 20px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
	outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
	opacity: 1;
}
.slick-dots li button:before {
	font-family: slick;
	font-size: 6px;
	line-height: 20px;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	content: '•';
	text-align: center;
	opacity: 0.25;
	color: #000;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
	opacity: 0.75;
	color: #000;
}
@font-face {
	font-family: curator;
	src: url(../fonts/curator-head-st-regular-DB_iMZru.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: curator-light;
	src: url(../fonts/curator-head-st-light-ZNzk1SOr.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: curator-semi-bold;
	src: url(../fonts/curator-head-st-semibold-DgRvyH4p.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: curator-bold;
	src: url(../fonts/curator-head-st-bold-yJfsKuL4.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-st-regular;
	src: url(../fonts/selane-st-thirty-DFz4w9mk.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-st-light;
	src: url(../fonts/selane-st-twenty-BXgnjDzi.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-st-extra-light;
	src: url(../fonts/selane-st-ten-Dl007Xdv.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-st-semi-bold;
	src: url(../fonts/selane-st-forty-BATeqDnO.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-st-bold;
	src: url(../fonts/selane-st-fifty-BVDo7q5n.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-st-extra-bold;
	src: url(../fonts/selane-st-sixty-DLf68xb1.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-text-st-regular;
	src: url(../fonts/selane-text-st-regular-DwYjahZr.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: selane-text-st-bold;
	src: url(../fonts/selane-text-st-bold-tXkTkVEf.otf);
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@layer component {
	.gifting-mdl-overlay {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 1050;
		height: 100vh;
		width: 100vw;
		background-color: #282828cc;
	}
	.gifting-mdl-container {
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		z-index: 1100;
		margin-left: auto;
		margin-right: auto;
		height: 100%;
	}
	.gifting-mdl-container .gifting-mdl-wrapper {
		max-width: 100vw;
	}
	@media (min-width: 0px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			max-width: 600px;
			margin-inline: 16px;
		}
	}
	@media (min-width: 600px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			max-width: 1024px;
			margin-inline: 24px;
		}
	}
	@media (min-width: 1024px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			max-width: 1440px;
			margin-inline: 32px;
		}
	}
	@media (min-width: 1441px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			max-width: 1440px;
			margin-inline: auto;
		}
	}
	@media (min-width: 0px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			grid-gap: 16px;
			grid-template-columns: repeat(4, minmax(0, 1fr));
		}
	}
	@media (min-width: 600px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			grid-gap: 24px;
			grid-template-columns: repeat(12, minmax(0, 1fr));
		}
	}
	@media (min-width: 1024px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			grid-gap: 32px;
			grid-template-columns: repeat(24, minmax(0, 1fr));
		}
	}
	.gifting-mdl-container .gifting-mdl-wrapper {
		top: 0;
		z-index: 1100;
		display: grid;
		height: 100%;
		overflow: auto;
	}
	@media (min-width: 1024px) {
		.gifting-mdl-container .gifting-mdl-wrapper {
			margin-left: auto;
			margin-right: auto;
		}
	}
	@media (min-width: 0px) {
		:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content {
			padding: 16px;
		}
	}
	@media (min-width: 600px) {
		:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content {
			padding: 24px;
		}
	}
	@media (min-width: 1024px) {
		:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content {
			padding: 32px;
		}
	}
	:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content {
		grid-column: 1 / -1;
		margin-top: auto;
		margin-bottom: auto;
		display: flex;
		height: -moz-min-content;
		height: min-content;
		flex-direction: column;
		gap: 16px;
		border-radius: 0.375rem;
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
		--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
		--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
			0 4px 6px -4px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
			var(--tw-shadow);
	}
	@media (min-width: 600px) {
		:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content {
			grid-column-start: 2;
			grid-column-end: 12;
		}
	}
	@media (min-width: 1024px) {
		:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content {
			grid-column-start: 7;
			grid-column-end: 19;
			gap: 24px;
		}
	}
	:is(:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content)
		.gifting-mdl-close-button {
		display: inline-block;
		align-self: flex-end;
		padding: 0;
	}
	:is(:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content)
		.gifting-mdl-toast-wrapper {
		position: absolute;
		display: none;
		align-self: center;
		opacity: 0;
		transition-property: all;
		transition-duration: 0.3s;
		transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	}
	:is(
			:is(:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content)
				.gifting-mdl-toast-wrapper
		)
		.gifting-mdl-toast {
		margin-left: auto;
		margin-right: auto;
		margin-top: 24px;
		width: -moz-max-content;
		width: max-content;
	}
	:is(:is(.gifting-mdl-container .gifting-mdl-wrapper) .gifting-mdl-content)
		.gifting-mdl-image {
		margin-left: auto;
		margin-right: auto;
		max-height: 176px;
		width: auto;
	}
}
*,
:before,
:after {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(59 130 246 / 0.5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
	--tw-contain-size: ;
	--tw-contain-layout: ;
	--tw-contain-paint: ;
	--tw-contain-style: ;
}
::backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(59 130 246 / 0.5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
	--tw-contain-size: ;
	--tw-contain-layout: ;
	--tw-contain-paint: ;
	--tw-contain-style: ;
}
*,
:before,
:after {
	box-sizing: border-box;
	border-width: 0;
	border-style: solid;
	border-color: currentColor;
}
:before,
:after {
	--tw-content: '';
}
html,
:host {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;
	font-family: ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
		Segoe UI Symbol, 'Noto Color Emoji';
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent;
}
body {
	margin: 0;
	line-height: inherit;
}
hr {
	height: 0;
	color: inherit;
	border-top-width: 1px;
}
abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: inherit;
}
a {
	color: inherit;
	text-decoration: inherit;
}
b,
strong {
	font-weight: bolder;
}
code,
kbd,
samp,
pre {
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New,
		monospace;
	font-feature-settings: normal;
	font-variation-settings: normal;
	font-size: 1em;
}
small {
	font-size: 80%;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
table {
	text-indent: 0;
	border-color: inherit;
	border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
}
button,
select {
	text-transform: none;
}
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none;
}
:-moz-focusring {
	outline: auto;
}
:-moz-ui-invalid {
	box-shadow: none;
}
progress {
	vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
	height: auto;
}
[type='search'] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}
::-webkit-search-decoration {
	-webkit-appearance: none;
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}
summary {
	display: list-item;
}
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
	margin: 0;
}
fieldset {
	margin: 0;
	padding: 0;
}
legend {
	padding: 0;
}
ol,
ul,
menu {
	list-style: none;
	margin: 0;
	padding: 0;
}
dialog {
	padding: 0;
}
textarea {
	resize: vertical;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
	opacity: 1;
	color: #9ca3af;
}
input::placeholder,
textarea::placeholder {
	opacity: 1;
	color: #9ca3af;
}
button,
[role='button'] {
	cursor: pointer;
}
:disabled {
	cursor: default;
}
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
	display: block;
	vertical-align: middle;
}
img,
video {
	max-width: 100%;
	height: auto;
}
[hidden]:where(:not([hidden='until-found'])) {
	display: none;
}
.background {
	background-color: #fff;
}
.background-brand {
	background-color: #0c2850;
}
.background-live {
	background-color: #c72a0f;
}
.layer-selected {
	background-color: #e9eff7;
}
.layer-disabled {
	background-color: #edefef;
}
.layer-one {
	background-color: #fff;
}
@media (hover: hover) and (pointer: fine) {
	.layer-one:hover:not(.layer-no-hover) {
		background-color: #e9eff7;
	}
}
.layer-one:selected,
.layer-one:active {
	background-color: #e9eff7;
}
.layer-one:disabled {
	background-color: #edefef;
}
.layer-inverse-one {
	background-color: #282828;
}
.layer-two {
	background-color: #f9f9f9;
}
@media (hover: hover) and (pointer: fine) {
	.layer-two:hover:not(.layer-no-hover) {
		background-color: #d6e1ef;
	}
}
.layer-two:selected,
.layer-two:active {
	background-color: #e9eff7;
}
.layer-two:disabled {
	background-color: #edefef;
}
.button-primary {
	background-color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.button-primary:hover:not(.button-no-hover) {
		background-color: #264f88;
	}
}
.button-primary:selected,
.button-primary:active {
	background-color: #264f88;
}
.button-premium {
	background-color: #41dee0;
}
@media (hover: hover) and (pointer: fine) {
	.button-premium:hover:not(.button-no-hover) {
		background-color: #04c3c4;
	}
}
.button-premium:selected,
.button-premium:active {
	background-color: #04c3c4;
}
@media (hover: hover) and (pointer: fine) {
	.button:hover:not(.button-no-hover) {
		background-color: #f9f9f9;
	}
}
.button:selected,
.button:active {
	background-color: #edefef;
}
.button:disabled {
	background-color: #edefef;
}
.status-success-icon path {
	fill: #36a160;
}
.status-success-text {
	color: #1a773f;
}
.status-warning-icon path {
	fill: #f19d0a;
}
.status-error-icon path {
	fill: #cb2213;
}
.status-error-text {
	color: #cb2213;
}
.text-primary {
	color: #161616;
}
.text-secondary {
	color: #393939;
}
.text-tertiary {
	color: #4e4e4e;
}
.text-live {
	color: #c72a0f;
}
.text-on-primary {
	color: #fff;
}
.text-placeholder {
	color: #686868;
}
.text-inverse {
	color: #fff;
}
.text-disabled {
	color: #8e8e8e;
}
.link-default {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.link-default:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.link-default:selected,
.link-default:active {
	color: #264f88;
}
.link-default:visited {
	color: #264f88;
}
.icon-primary path {
	fill: #161616;
}
.icon-secondary path {
	fill: #393939;
}
.icon-tertiary path {
	fill: #4e4e4e;
}
.icon-interactive path {
	fill: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.icon-interactive:hover:not(.icon-no-hover) path {
		fill: #264f88;
	}
}
:is(.icon-interactive:selected, .icon-interactive:active) path {
	fill: #264f88;
}
.\!icon-placeholder path {
	fill: #8e8e8e !important;
}
.icon-placeholder path {
	fill: #8e8e8e;
}
.icon-inverse path {
	fill: #fff;
}
.icon-disabled path {
	fill: #686868;
}
.border-default {
	border-color: #dde1e2;
}
.border-dark {
	border-color: #c7caca;
}
.border-darker {
	border-color: #8e8e8e;
}
.\!border-subtle {
	border-color: #edefef !important;
}
.border-subtle {
	border-color: #edefef;
}
.border-error {
	border-color: #cb2213;
}
.\!border-active {
	border-color: #161616 !important;
}
.overlay-default {
	background-color: #282828cc;
}
.dark .background {
	background-color: #161616;
}
.dark .background-brand {
	background-color: #0c2850;
}
.dark .background-live {
	background-color: #c72a0f;
}
.dark .layer-selected {
	background-color: #393939;
}
.dark .layer-disabled {
	background-color: #4e4e4e;
}
.dark .layer-one {
	background-color: #282828;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .layer-one):hover:not(.layer-no-hover) {
		background-color: #393939;
	}
}
:is(.dark .layer-one):selected,
:is(.dark .layer-one):active {
	background-color: #393939;
}
:is(.dark .layer-one):disabled {
	background-color: #4e4e4e;
}
.dark .layer-inverse-one {
	background-color: #fff;
}
.dark .layer-two {
	background-color: #393939;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .layer-two):hover:not(.layer-no-hover) {
		background-color: #4e4e4e;
	}
}
:is(.dark .layer-two):selected,
:is(.dark .layer-two):active {
	background-color: #393939;
}
:is(.dark .layer-two):disabled {
	background-color: #4e4e4e;
}
.dark .layer-inverse-two {
	background-color: #f9f9f9;
}
.dark .button-primary {
	background-color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .button-primary):hover:not(.button-no-hover) {
		background-color: #264f88;
	}
}
:is(.dark .button-primary):selected,
:is(.dark .button-primary):active {
	background-color: #264f88;
}
.dark .button-primary-subtle {
	background-color: #6991c6;
}
.dark .button-premium {
	background-color: #41dee0;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .button-premium):hover:not(.button-no-hover) {
		background-color: #04c3c4;
	}
}
:is(.dark .button-premium):selected,
:is(.dark .button-premium):active {
	background-color: #04c3c4;
}
.dark .button-premium-subtle {
	background-color: #9deeef;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .button):hover:not(.button-no-hover) {
		background-color: #393939;
	}
}
:is(.dark .button):selected,
:is(.dark .button):active {
	background-color: #4e4e4e;
}
:is(.dark .button):disabled {
	background-color: #4e4e4e;
}
.dark .status-success-background {
	background-color: #e4f3ea;
}
.dark .status-success-background-emphasis {
	background-color: #1a773f;
}
:is(.dark .status-success-icon) path {
	fill: #36a160;
}
.dark .status-success-text {
	color: #1a773f;
}
.dark .status-warning-background {
	background-color: #feb;
}
.dark .status-warning-background-emphasis {
	background-color: #98590c;
}
:is(.dark .status-warning-icon) path {
	fill: #ffc029;
}
.dark .status-warning-text {
	color: #ffc029;
}
.dark .status-error-background {
	background-color: #f9ecec;
}
.dark .status-error-background-emphasis {
	background-color: #cb2213;
}
:is(.dark .status-error-icon) path {
	fill: #de6c6c;
}
.dark .status-error-text {
	color: #de6c6c;
}
.dark .text-primary {
	color: #fff;
}
.dark .text-secondary {
	color: #f9f9f9;
}
.dark .text-tertiary {
	color: #edefef;
}
.dark .text-live {
	color: #fc5437;
}
.dark .text-on-primary {
	color: #fff;
}
.dark .text-on-premium {
	color: #161616;
}
.dark .text-placeholder {
	color: #8e8e8e;
}
.dark .text-inverse {
	color: #161616;
}
.dark .text-disabled {
	color: #c7caca;
}
.dark .link-default {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .link-default):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark .link-default):selected,
:is(.dark .link-default):active {
	color: #95b1d7;
}
:is(.dark .link-default):visited {
	color: #95b1d7;
}
:is(.dark .icon-primary) path {
	fill: #fff;
}
:is(.dark .icon-secondary) path {
	fill: #f9f9f9;
}
:is(.dark .icon-tertiary) path {
	fill: #edefef;
}
:is(.dark .icon-live) path {
	fill: #fc5437;
}
:is(.dark .icon-on-primary) path {
	fill: #fff;
}
:is(.dark .icon-on-premium) path {
	fill: #161616;
}
:is(.dark .icon-interactive) path {
	fill: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .icon-interactive):hover:not(.icon-no-hover) path {
		fill: #95b1d7;
	}
}
:is(:is(.dark .icon-interactive):selected, :is(.dark .icon-interactive):active) path {
	fill: #95b1d7;
}
:is(.dark .icon-placeholder) path {
	fill: #8e8e8e;
}
:is(.dark .\!icon-placeholder) path {
	fill: #8e8e8e !important;
}
:is(.dark .icon-inverse) path {
	fill: #161616;
}
:is(.dark .icon-disabled) path {
	fill: #c7caca;
}
:is(.dark .icon-st-color) path {
	fill: #fff;
}
.dark .border-default {
	border-color: #c7caca;
}
.dark .border-dark {
	border-color: #afafb0;
}
.dark .border-darker {
	border-color: #8e8e8e;
}
.dark .border-strong {
	border-color: #4e4e4e;
}
.dark .border-subtle {
	border-color: #282828;
}
.dark .\!border-subtle {
	border-color: #282828 !important;
}
.dark .border-hover {
	border-color: #b9cbe5;
}
.dark .border-selected {
	border-color: #6991c6;
}
.dark .border-disabled {
	border-color: #afafb0;
}
.dark .border-success {
	border-color: #36a160;
}
.dark .border-warning {
	border-color: #f19d0a;
}
.dark .border-error {
	border-color: #de6c6c;
}
.dark .border-error-dark {
	border-color: #cb2213;
}
.dark .border-active {
	border-color: #fff;
}
.dark .\!border-active {
	border-color: #fff !important;
}
.dark .overlay-default {
	background-color: #282828cc;
}
.dark .overlay-light {
	background-color: #28282899;
}
.left-col {
	flex-grow: 1;
	flex-basis: 100%;
	flex-wrap: wrap;
}
@media (min-width: 1024px) {
	.left-col {
		flex-basis: 75%;
	}
}
.right-col {
	flex-shrink: 1;
	flex-basis: 100%;
}
@media (min-width: 1024px) {
	.right-col {
		flex-basis: 25%;
	}
}
.tablet-mixed-orientation {
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
}
@media (min-width: 600px) {
	.tablet-mixed-orientation {
		flex-direction: row;
	}
}
@media (min-width: 1024px) {
	.tablet-mixed-orientation {
		flex-direction: column;
	}
}
@media (min-width: 0px) {
	.author-info {
		--avatar-size: 74px;
	}
}
@media (min-width: 600px) {
	.author-info {
		--avatar-size: 100px;
	}
}
@media (min-width: 1024px) {
	.author-info {
		--avatar-size: 143px;
	}
}
.author-info .author-email-text {
	height: 22px;
	padding-top: 3px;
}
.platform-win:is(.author-info .author-email-text) {
	padding-top: unset;
}
.section-filter {
	position: relative;
	width: -moz-max-content;
	width: max-content;
}
:is(.section-filter .select):has(input:is(:disabled)) {
	--tw-bg-opacity: 1;
	background-color: rgb(237 239 239 / var(--tw-bg-opacity, 1));
}
:is(.section-filter .input-select) input {
	z-index: 0;
	height: 24px;
	width: unset !important;
	padding-top: 4px;
}
:is(.section-filter .input-select) input::-moz-placeholder {
	color: #161616;
}
:is(.section-filter .input-select) input::placeholder {
	color: #161616;
}
.dark :is(.section-filter .input-select) input::-moz-placeholder {
	color: #fff;
}
.dark :is(.section-filter .input-select) input::placeholder {
	color: #fff;
}
.section-filter .options {
	background-color: #fff;
}
@media (hover: hover) and (pointer: fine) {
	.section-filter .options:hover:not(.layer-no-hover) {
		background-color: #e9eff7;
	}
}
.section-filter .options:selected,
.section-filter .options:active {
	background-color: #e9eff7;
}
.section-filter .options:disabled {
	background-color: #edefef;
}
.dark .section-filter .options {
	background-color: #282828;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .section-filter .options):hover:not(.layer-no-hover) {
		background-color: #393939;
	}
}
:is(.dark .section-filter .options):selected,
:is(.dark .section-filter .options):active {
	background-color: #393939;
}
:is(.dark .section-filter .options):disabled {
	background-color: #4e4e4e;
}
.section-filter .options {
	position: absolute;
	top: 58px;
	left: 0;
	z-index: 1000;
	overflow: clip;
}
.section-filter .\!options {
	background-color: #fff;
}
@media (hover: hover) and (pointer: fine) {
	.section-filter .\!options:hover:not(.layer-no-hover) {
		background-color: #e9eff7;
	}
}
.section-filter .\!options:selected,
.section-filter .\!options:active {
	background-color: #e9eff7;
}
.section-filter .\!options:disabled {
	background-color: #edefef;
}
.dark .section-filter .\!options {
	background-color: #282828;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .section-filter .\!options):hover:not(.layer-no-hover) {
		background-color: #393939;
	}
}
:is(.dark .section-filter .\!options):selected,
:is(.dark .section-filter .\!options):active {
	background-color: #393939;
}
:is(.dark .section-filter .\!options):disabled {
	background-color: #4e4e4e;
}
.section-filter .\!options {
	position: absolute;
	top: 58px;
	left: 0;
	z-index: 1000;
	overflow: clip;
}
@media (min-width: 0px) {
	.section-filter .options {
		min-width: 288px;
	}
	.section-filter .\!options {
		min-width: 288px !important;
	}
}
@media (min-width: 600px) {
	.section-filter .options {
		min-width: 343px;
	}
	.section-filter .\!options {
		min-width: 343px !important;
	}
}
:is(.section-filter .options) .interactive-button {
	padding-top: 16px;
	padding-bottom: 16px;
}
:is(.section-filter .\!options) .interactive-button {
	padding-top: 16px;
	padding-bottom: 16px;
}
.newsletter-card-media picture {
	width: 100%;
}
.newsletter-signup-form-container {
	background-color: #e9eff7;
}
.dark .newsletter-signup-form-container {
	background-color: #393939;
}
@media (min-width: 0px) {
	.newsletter-signup-form-container {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.newsletter-signup-form-container {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.newsletter-signup-form-container {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.newsletter-signup-form-container {
	position: fixed;
	left: 0;
	bottom: 0;
	display: grid;
	width: 100%;
	padding: 40px 24px;
}
@media (min-width: 600px) {
	.newsletter-signup-form-container {
		padding-left: 0;
		padding-right: 0;
	}
}
.newsletter-signup-form-container .newsletter-signup-form {
	grid-column-start: 1;
	grid-column-end: 7;
}
@media (min-width: 600px) {
	.newsletter-signup-form-container .newsletter-signup-form {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.newsletter-signup-form-container .newsletter-signup-form {
		grid-column-start: 8;
		grid-column-end: 18;
	}
}
@media (min-width: 0px) {
	.newsletter-signup-list-container .newsletter-grid {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.newsletter-signup-list-container .newsletter-grid {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.newsletter-signup-list-container .newsletter-grid {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.newsletter-signup-list-container .newsletter-grid {
	display: grid;
	gap: 32px;
	padding-top: 32px;
	padding-bottom: 32px;
}
:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card {
	grid-column-start: 1;
	grid-column-end: 7;
}
@media (min-width: 600px) {
	:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card {
		grid-column: span 6 / span 6;
	}
}
@media (min-width: 1024px) {
	:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card {
		grid-column-start: 1;
		grid-column-end: 9;
	}
}
@media (min-width: 600px) {
	:is(:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card):nth-child(3n-1) {
		grid-column: span 6 / span 6;
	}
}
@media (min-width: 1024px) {
	:is(:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card):nth-child(3n-1) {
		grid-column-start: 9;
		grid-column-end: 17;
	}
	:is(:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card):nth-child(3n) {
		grid-column-start: 17;
		grid-column-end: 25;
	}
}
.newsletter-phone-wrapper {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	display: block;
	aspect-ratio: 9 / 16;
	width: 100%;
}
.newsletter-phone-wrapper:before {
	content: '';
	background: url(../images/phone-screen.png) no-repeat center center;
	background-size: contain;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	pointer-events: none;
}
@keyframes blinker {
	50% {
		opacity: 0;
	}
}
.live-blog-toast {
	position: fixed;
	top: 10px;
	left: 0;
	z-index: 1000001;
	display: none;
	opacity: 0;
	transition-property: all;
	transition-duration: 0.3s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	justify-self: anchor-center;
}
.live-blog-title {
	padding-top: 16px;
}
@media (min-width: 600px) {
	.live-blog-title {
		padding-top: 24px;
	}
}
@media (min-width: 1024px) {
	.live-blog-title {
		padding-top: 32px;
	}
}
.live-blog-header {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding-top: 16px;
	padding-bottom: 16px;
}
@media (min-width: 600px) {
	.live-blog-header {
		padding-top: 24px;
		padding-bottom: 24px;
	}
}
@media (min-width: 1024px) {
	.live-blog-header {
		padding-top: 32px;
		padding-bottom: 32px;
	}
}
.live-blog-header .node-header {
	text-align: center;
}
@media (min-width: 0px) {
	.live-blog-header .node-header {
		max-width: 472px;
	}
}
@media (min-width: 1024px) {
	.live-blog-header .node-header {
		max-width: 672px;
	}
}
:is(.live-blog-header .node-header) h1,
:is(.live-blog-header .node-header) h2 {
	color: #161616;
}
.dark :is(.live-blog-header .node-header) h1,
.dark :is(.live-blog-header .node-header) h2 {
	color: #fff;
}
:is(.live-blog-header .node-header) h1,
:is(.live-blog-header .node-header) h2 {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 40px;
}
@media (min-width: 600px) {
	:is(.live-blog-header .node-header) h1,
	:is(.live-blog-header .node-header) h2 {
		font-size: 40px;
		line-height: 44px;
	}
}
@media (min-width: 1024px) {
	:is(.live-blog-header .node-header) h1,
	:is(.live-blog-header .node-header) h2 {
		font-size: 44px;
		line-height: 48px;
	}
}
:is(.live-blog-header .node-header) h1,
:is(.live-blog-header .node-header) h2 {
	padding-top: 16px;
	padding-bottom: 8px;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	:is(.live-blog-header .node-header) h1,
	:is(.live-blog-header .node-header) h2 {
		font-size: 32px;
		line-height: 40px;
	}
}
:is(.live-blog-header .node-header) .live-dot {
	color: #c72a0f;
}
.dark :is(.live-blog-header .node-header) .live-dot {
	color: #fc5437;
}
:is(.live-blog-header .node-header) .live-dot {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	:is(.live-blog-header .node-header) .live-dot {
		font-size: 18px;
	}
}
:is(.live-blog-header .node-header) .live-dot:is(.mobile-only) {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	:is(.live-blog-header .node-header) .live-dot:is(.mobile-only) {
		font-size: 16px;
	}
}
:is(.live-blog-header .node-header) .live-dot {
	display: flex;
	justify-content: center;
	padding-bottom: 16px;
}
:is(.live-blog-header .node-header) .live-dot:before {
	content: '';
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_5596_6848)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_5596_6848' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_5596_6848' transform='scale(0.00666667)'/%3E%3C/pattern%3E%3Cimage id='image0_5596_6848' width='150' height='150' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAAAXNSR0IArs4c6QAABsNJREFUeF7tnVtXI0UQgHsmF3xyQ9Bnz0JYf8VKAH+2K+D+Cl0vx2dXQH3ZXGbaM8QoJ4JTRaYw1f3tGye1vZmPj9rq6kpTBP5AwIBAYbAmS0IgIBYSmBBALBOsLIpYOGBCALFMsLIoYuGACQHEMsHKooiFAyYEEMsEK4siFg6YEEAsE6wsilg4YEIAsUywsihi4YAJAcQywcqiiIUDJgQQywQriyIWDpgQQCwTrCyKWDhgQgCxTLCyKGLhgAkBxDLByqKIhQMmBBDLBCuLIhYOmBBALBOsLIpYOGBCALFMsLIoYuGACQHEMsHKooiFAyYEEMsEK4siFg6YEEAsE6wsilg4YEIAsUywsihi4YAJAcQywcqiiIUDJgQQywQriyLWPQduzo7jcjEPe8OPwmz+IQz7w7BYLsNwOPzPr/vDQVjMZ+HTtz/D8y+e2YNoZApVFUJRhLqOodcrQ6zrrb6uYgwHlz9kzTbLh29kqhbtmagtU0lfzzGTZSXW++lh7IXuMpMmsxW9Mowvvs+GdzYP+svrz6K0ZpJmoqes9+LiXRbMk3/I29PjGOtuayhNpnqoZmtqufFV2jVY0mL9fv551OzuLDPVQ7vLT97+lCz/JB/s+uQolmWx9e5u28wk+ftFUYbRZXq1V3JiNbWUtg/13JnqoX/v4zffJvW9SOph3r9+Gfv9notMtdk3i0URxgn1vpIRy2um2qwBU8lcSYjlqaZq6/CnUnMlIdau7/60NVwKu0X3Yt2eTqJk99WWKXbt9f2rH11/b1y/+dQy1WZm85y53Ir12+lxrHeso9595gxh/8pnj8utWLty9ieZ19LWWPfjvZ4tuhTrZnoYw/80pdDFvJYms/V7ZXjhcCrCpVjNf4PWmWKX1vc4z+VOrNvTo1hV3Ux6ajLHc2eq+/9ejHUYX/k6sHYnVnNss03NskuZSDPP5a0j70qslDrs2r6Zt468K7Fuv3wVF7OZ+NMzKWW2+XLu6lNArsS6OTmM2p/0lOJHjnaHrsTKbTe4WYN52h26ESvH3eDm5xw97Q7diJXrbtDrvJYbsVKdYtDWgF6mHtyIlcvZYFufzcvZoRuxbqZHsau7Fbx03B963oNvfMxpuRGLGmt114SXDrwLsa5PXsay9PnpG20N1RZflEUYXez+p6hdiJX6pKj2hMDDZKkLsXKav2qbovAyn+VCrD/OJ3E2r1pv1tP+5HuN99CBdyFWc0ZYlNvftOd5N7jOZA0HD2eGLsRqrrWkj7W6E5U+VscXB9PHWt1ESB+rY7HoY9HH6lip1XK3Z5MYq+1uM/ZeY9XN7PslnfdOBaPG+hAGw70wevOdi7rYxZu8y1ink1hVdSf3sHvNXCHGwHRDp/lqtVjuHXgPHff1t91Nxmre8PX0MBaZfAL6Xx34fhlGX/u5x8GVWLl34D103F1mrHWt5bVG2maezEtt5VasHHeHnnaDbsVq3vivXxzGtimAlF7fd3ibsqsaa/3TkNvu0NNu0HXGat58LmeHXs4GN7tLLjPWetrB42+g0Pxun/7eIIy+8tFpT0as5PtazvpWSYnV1Frz+TzJydLmuTzWVu5rrPUDpPoJaW99q6Qy1j9yHcel4LfNe5lx99Rhf+xI2G3xvvlAKcxreZq3apsxSEasu+Oe81dxOV+4rblSyFTJ1FgpZK6UMlWyYq0Oqn3VXCllqqTFuuvMnx3HUO3Wb6/fnMqoYgwHDs8B2+qr5vWkaqzNB97lPpf3PlWbXEmLtX746+lRbB50m3motltg5K/3wujiXfLck3/AtVzNqM1gMAiaszqLvpeX+63aMlLb69mI9XczdTqJdazCs923VRYh1iGMr3b/Tqs2WTSvZyfWfTjWfa8Ud3tSubIWaw3p5mQSQxFDc4/6kzNZWYS6iqHf67m5uEMqyVPiEOsRavdrsmbm/LGOfi41k1YuxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15EALFEmAjSEkAsLTHiRQQQS4SJIC0BxNISI15E4E8/QoPSKo3rCQAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E")
		no-repeat;
	width: 20px;
	animation: blinker 0.8s infinite;
	margin-top: -2px;
}
:is(.live-blog-header .node-header) .st-deck {
	color: #161616;
}
.dark :is(.live-blog-header .node-header) .st-deck {
	color: #fff;
}
:is(.live-blog-header .node-header) .st-deck {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	:is(.live-blog-header .node-header) .st-deck {
		font-size: 20px;
		line-height: 28px;
	}
}
:is(.live-blog-header .node-header) .st-deck:is(.mobile-only) {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	:is(.live-blog-header .node-header) .st-deck:is(.mobile-only) {
		font-size: 18px;
		line-height: 24px;
	}
}
:is(.live-blog-header .node-header) .st-deck {
	padding-bottom: 16px;
}
:is(:is(.live-blog-header .node-header) .st-deck) a {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	:is(:is(.live-blog-header .node-header) .st-deck) a:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
:is(:is(.live-blog-header .node-header) .st-deck) a:selected,
:is(:is(.live-blog-header .node-header) .st-deck) a:active {
	color: #264f88;
}
:is(:is(.live-blog-header .node-header) .st-deck) a:visited {
	color: #264f88;
}
.dark :is(:is(.live-blog-header .node-header) .st-deck) a {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark :is(:is(.live-blog-header .node-header) .st-deck) a):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark :is(:is(.live-blog-header .node-header) .st-deck) a):selected,
:is(.dark :is(:is(.live-blog-header .node-header) .st-deck) a):active {
	color: #95b1d7;
}
:is(.dark :is(:is(.live-blog-header .node-header) .st-deck) a):visited {
	color: #95b1d7;
}
:is(:is(.live-blog-header .node-header) .st-deck) a {
	text-decoration-line: none;
}
:is(.live-blog-header .node-header) .st-byline {
	color: #393939;
}
.dark :is(.live-blog-header .node-header) .st-byline {
	color: #f9f9f9;
}
:is(.live-blog-header .node-header) .st-byline {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	:is(.live-blog-header .node-header) .st-byline {
		font-size: 16px;
		line-height: 20px;
	}
}
:is(.live-blog-header .node-header) .st-byline {
	padding-bottom: 16px;
}
:is(:is(.live-blog-header .node-header) .st-byline) a {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	:is(:is(.live-blog-header .node-header) .st-byline) a:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
:is(:is(.live-blog-header .node-header) .st-byline) a:selected,
:is(:is(.live-blog-header .node-header) .st-byline) a:active {
	color: #264f88;
}
:is(:is(.live-blog-header .node-header) .st-byline) a:visited {
	color: #264f88;
}
.dark :is(:is(.live-blog-header .node-header) .st-byline) a {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark :is(:is(.live-blog-header .node-header) .st-byline) a):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark :is(:is(.live-blog-header .node-header) .st-byline) a):selected,
:is(.dark :is(:is(.live-blog-header .node-header) .st-byline) a):active {
	color: #95b1d7;
}
:is(.dark :is(:is(.live-blog-header .node-header) .st-byline) a):visited {
	color: #95b1d7;
}
:is(:is(.live-blog-header .node-header) .st-byline) a {
	text-decoration-line: none;
}
:is(.live-blog-header .node-header) .st-pub {
	color: #4e4e4e;
}
.dark :is(.live-blog-header .node-header) .st-pub {
	color: #edefef;
}
:is(.live-blog-header .node-header) .st-pub {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	:is(.live-blog-header .node-header) .st-pub {
		font-size: 16px;
		line-height: 20px;
	}
}
:is(.live-blog-header .node-header) .st-pub {
	padding-bottom: 16px;
}
:is(.live-blog-multiday .select):has(input:is(:disabled)) {
	--tw-bg-opacity: 1;
	background-color: rgb(237 239 239 / var(--tw-bg-opacity, 1));
}
.live-blog-videos {
	margin: 24px auto;
}
@media (min-width: 0px) {
	.live-blog-videos {
		max-width: 596px;
	}
}
@media (min-width: 1024px) {
	.live-blog-videos {
		max-width: 790px;
	}
}
.live-blog-posts {
	margin: 16px auto 32px;
}
@media (min-width: 0px) {
	.live-blog-posts {
		max-width: 472px;
	}
}
@media (min-width: 1024px) {
	.live-blog-posts {
		max-width: 672px;
	}
}
.live-blog-posts .expandable-container {
	color: #161616;
}
.dark .live-blog-posts .expandable-container {
	color: #fff;
}
.live-blog-posts .expandable-container {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.live-blog-posts .expandable-container {
		font-size: 18px;
	}
}
.live-blog-posts .live-blog-post-item-time {
	color: #c72a0f;
}
.dark .live-blog-posts .live-blog-post-item-time {
	color: #fc5437;
}
.live-blog-posts .live-blog-post-item-time {
	padding-top: 16px;
	padding-bottom: 16px;
}
.live-blog-posts div.live-blog-post-item {
	padding-bottom: 16px;
}
:is(.live-blog-posts div.live-blog-post-item) ol,
:is(.live-blog-posts div.live-blog-post-item) ul {
	color: #161616;
}
.dark :is(.live-blog-posts div.live-blog-post-item) ol,
.dark :is(.live-blog-posts div.live-blog-post-item) ul {
	color: #fff;
}
:is(.live-blog-posts div.live-blog-post-item) ol,
:is(.live-blog-posts div.live-blog-post-item) ul {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	:is(.live-blog-posts div.live-blog-post-item) ol,
	:is(.live-blog-posts div.live-blog-post-item) ul {
		font-size: 20px;
		line-height: 28px;
	}
}
:is(.live-blog-posts div.live-blog-post-item) ol:is(.mobile-only),
:is(.live-blog-posts div.live-blog-post-item) ul:is(.mobile-only) {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	:is(.live-blog-posts div.live-blog-post-item) ol:is(.mobile-only),
	:is(.live-blog-posts div.live-blog-post-item) ul:is(.mobile-only) {
		font-size: 18px;
		line-height: 24px;
	}
}
:is(.live-blog-posts div.live-blog-post-item) ol,
:is(.live-blog-posts div.live-blog-post-item) ul {
	margin-bottom: 16px;
	list-style-type: disc;
	padding-left: 20px;
}
.live-blog-posts div.live-blog-post-item > p {
	color: #161616;
}
.dark .live-blog-posts div.live-blog-post-item > p {
	color: #fff;
}
.live-blog-posts div.live-blog-post-item > p {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.live-blog-posts div.live-blog-post-item > p {
		font-size: 20px;
		line-height: 28px;
	}
}
.live-blog-posts div.live-blog-post-item > p:is(.mobile-only) {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.live-blog-posts div.live-blog-post-item > p:is(.mobile-only) {
		font-size: 18px;
		line-height: 24px;
	}
}
.live-blog-posts div.live-blog-post-item > p {
	margin-bottom: 16px;
	overflow-wrap: break-word;
}
:is(.live-blog-posts div.live-blog-post-item > p):last-child {
	margin-bottom: 0;
}
:is(:is(:is(:is(.live-blog-posts div.live-blog-post-item > p) +) p) > img):first-child {
	margin-top: 40px;
}
.live-blog-posts div.live-blog-post-item > p:first-of-type strong {
	color: #161616;
}
.dark .live-blog-posts div.live-blog-post-item > p:first-of-type strong {
	color: #fff;
}
.live-blog-posts div.live-blog-post-item > p:first-of-type strong {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.live-blog-posts div.live-blog-post-item > p:first-of-type strong {
		font-size: 28px;
		line-height: 32px;
	}
}
.live-blog-posts div.live-blog-post-item > p:first-of-type strong:is(.mobile-only) {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.live-blog-posts div.live-blog-post-item > p:first-of-type strong:is(.mobile-only) {
		font-size: 24px;
		line-height: 28px;
	}
}
.live-blog-posts div.live-blog-post-item > p:first-of-type strong {
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: 400;
}
.live-blog-posts div.live-blog-post-item > p a {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.live-blog-posts div.live-blog-post-item > p a:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.live-blog-posts div.live-blog-post-item > p a:selected,
.live-blog-posts div.live-blog-post-item > p a:active {
	color: #264f88;
}
.live-blog-posts div.live-blog-post-item > p a:visited {
	color: #264f88;
}
.dark .live-blog-posts div.live-blog-post-item > p a {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .live-blog-posts div.live-blog-post-item > p a):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark .live-blog-posts div.live-blog-post-item > p a):selected,
:is(.dark .live-blog-posts div.live-blog-post-item > p a):active {
	color: #95b1d7;
}
:is(.dark .live-blog-posts div.live-blog-post-item > p a):visited {
	color: #95b1d7;
}
.live-blog-posts div.live-blog-post-item > p a {
	text-decoration-line: none;
}
.live-blog-posts iframe {
	margin: 0 auto !important;
	display: block !important;
}
@media (min-width: 0px) {
	.live-blog-posts .equal-video,
	.live-blog-posts .horizontal-video {
		max-width: 500px;
	}
}
.live-blog-posts .equal-video,
.live-blog-posts .horizontal-video {
	margin: 0 auto;
	width: 100%;
}
@media (min-width: 1024px) {
	.live-blog-posts .equal-video,
	.live-blog-posts .horizontal-video {
		max-width: 100%;
	}
}
.live-blog-posts .equal-video iframe,
.live-blog-posts .horizontal-video iframe {
	width: 100% !important;
}
.live-blog-posts .twitter-tweet {
	margin: 0 auto !important;
	display: block !important;
	width: 100% !important;
}
.live-blog-posts .instagram-media {
	margin: 0 auto !important;
	display: block !important;
}
@media (min-width: 0px) {
	.live-blog-posts .instagram-media {
		max-width: 472px !important;
	}
}
@media (min-width: 1024px) {
	.live-blog-posts .instagram-media {
		max-width: 672px !important;
	}
}
.live-blog-posts .oembed-provider-youtube {
	position: relative;
	height: 0;
	background-color: #333;
	padding-bottom: 56.25%;
}
:is(.live-blog-posts .oembed-provider-youtube) iframe {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
.live-blog-posts figure {
	margin-bottom: 16px;
}
.live-blog-posts p img,
.live-blog-posts figure img {
	display: block;
	height: auto !important;
	width: 100%;
	max-width: 100%;
}
.live-blog-posts p img.landscape,
.live-blog-posts figure img.landscape {
	width: 100% !important;
}
@media (min-width: 1024px) {
	.live-blog-posts p img.landscape,
	.live-blog-posts figure img.landscape {
		width: 800px !important;
	}
}
.live-blog-posts p img.portrait,
.live-blog-posts figure img.portrait {
	width: 100% !important;
}
@media (min-width: 1024px) {
	.live-blog-posts p img.portrait,
	.live-blog-posts figure img.portrait {
		width: 400px !important;
	}
}
.live-blog-posts p img.portrait,
.live-blog-posts figure.image:not(.image-align-left) img.portrait {
	margin: auto;
}
.live-blog-posts figure.image.image-align-center {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.live-blog-posts figure.image {
	position: relative;
	left: 50%;
	width: 100vw;
}
@media (min-width: 1024px) {
	.live-blog-posts figure.image {
		width: 100%;
	}
}
.live-blog-posts figure.image {
	transform: translate(-50%);
}
.live-blog-posts figcaption {
	color: #686868;
}
.dark .live-blog-posts figcaption {
	color: #8e8e8e;
}
.live-blog-posts figcaption {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.live-blog-posts figcaption {
		font-size: 16px;
		line-height: 20px;
	}
}
.live-blog-posts figcaption {
	margin-left: 16px;
	padding: 16px 0;
}
@media (min-width: 1024px) {
	.live-blog-posts figcaption {
		margin-left: 0;
	}
}
.live-blog-posts table {
	width: 100%;
}
.live-blog-posts table th,
.live-blog-posts table td {
	border: 1px solid #8f8f8f;
}
@media (max-width: 599px) {
	.live-blog-posts table {
		width: 100%;
		display: block;
		overflow-x: auto;
	}
	.live-blog-posts table td,
	.live-blog-posts table th {
		white-space: nowrap;
	}
}
.live-blog-posts .live-blog-post-item p:first-of-type:has(+ p > .byline-name) {
	margin-bottom: 8px;
}
.live-blog-posts .live-blog-post-item span.byline-name {
	color: #161616;
}
.dark .live-blog-posts .live-blog-post-item span.byline-name {
	color: #fff;
}
.live-blog-posts .live-blog-post-item span.byline-name {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.live-blog-posts .live-blog-post-item span.byline-name {
		font-size: 18px;
	}
}
.live-blog-posts .live-blog-post-item span.byline-name:is(.mobile-only) {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.live-blog-posts .live-blog-post-item span.byline-name:is(.mobile-only) {
		font-size: 16px;
	}
}
.live-blog-posts .live-blog-post-item span.byline-name {
	display: inline;
	text-align: left;
	text-decoration-line: none;
}
.live-blog-posts .live-blog-post-item span.byline-name a {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.live-blog-posts .live-blog-post-item span.byline-name a:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.live-blog-posts .live-blog-post-item span.byline-name a:selected,
.live-blog-posts .live-blog-post-item span.byline-name a:active {
	color: #264f88;
}
.live-blog-posts .live-blog-post-item span.byline-name a:visited {
	color: #264f88;
}
.dark .live-blog-posts .live-blog-post-item span.byline-name a {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a):selected,
:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a):active {
	color: #95b1d7;
}
:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a):visited {
	color: #95b1d7;
}
.live-blog-posts .live-blog-post-item span.byline-name a:hover {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.live-blog-posts .live-blog-post-item span.byline-name a:hover:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.live-blog-posts .live-blog-post-item span.byline-name a:hover:selected,
.live-blog-posts .live-blog-post-item span.byline-name a:hover:active {
	color: #264f88;
}
.live-blog-posts .live-blog-post-item span.byline-name a:hover:visited {
	color: #264f88;
}
.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover):hover:not(
			.link-no-hover
		) {
		color: #95b1d7;
	}
}
:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover):selected,
:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover):active {
	color: #95b1d7;
}
:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover):visited {
	color: #95b1d7;
}
.live-blog-posts .live-blog-post-item span.byline-location:before {
	content: '';
	display: inline-block;
	width: 1px;
	height: 21px;
	margin-right: 10px;
	margin-left: 8px;
	background-color: #dde1e2;
	vertical-align: middle;
}
.live-blog-posts .live-blog-post-item span.byline-location {
	color: #161616;
}
.dark .live-blog-posts .live-blog-post-item span.byline-location {
	color: #fff;
}
.live-blog-posts .live-blog-post-item span.byline-location {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.live-blog-posts .live-blog-post-item span.byline-location {
		font-size: 18px;
	}
}
.live-blog-posts .live-blog-post-item span.byline-location {
	display: inline;
}
@media (min-width: 0px) {
	.card {
		--stroke-baseline-w: 253px;
		--bleed-md-w: 253px;
		--timeline-w: 253px;
		--opinion-w: 100%;
		--shorts-w: 220px;
		--podcast-w: 253px;
		--bundle-w: 100%;
		--stories-preview-w: 135px;
		--headline-lg-saved-img-w: 100px;
	}
}
@media (min-width: 600px) {
	.card {
		--stroke-baseline-w: 286px;
		--bleed-md-w: 286px;
		--timeline-w: 286px;
		--opinion-w: calc(50% - 12px);
		--shorts-w: 220px;
		--podcast-w: 286px;
		--bundle-w: calc(50% - 12px);
		--stories-preview-w: 180px;
		--stories-expanded-w: 375px;
		--headline-lg-saved-img-w: 286px;
	}
}
@media (min-width: 1024px) {
	.card {
		--stroke-baseline-w: 386px;
		--bleed-md-w: 336px;
		--timeline-w: 100%;
		--opinion-w: 50%;
		--shorts-w: 220px;
		--podcast-w: 320px;
		--bundle-w: 50%;
		--headline-lg-saved-img-w: 379px;
	}
}
html,
body {
	height: 100%;
	overflow-x: clip !important;
	overflow-y: visible !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-tap-highlight-color: transparent;
	touch-action: manipulation;
}
.\!container {
	max-width: 100vw !important;
}
.container {
	max-width: 100vw;
}
@media (min-width: 0px) {
	.\!container {
		max-width: 600px !important;
		margin-inline: 16px !important;
	}
	.container {
		max-width: 600px;
		margin-inline: 16px;
	}
}
@media (min-width: 600px) {
	.\!container {
		max-width: 1024px !important;
		margin-inline: 24px !important;
	}
	.container {
		max-width: 1024px;
		margin-inline: 24px;
	}
}
@media (min-width: 1024px) {
	.\!container {
		max-width: 1440px !important;
		margin-inline: 32px !important;
	}
	.container {
		max-width: 1440px;
		margin-inline: 32px;
	}
}
@media (min-width: 1441px) {
	.\!container {
		max-width: 1440px !important;
		margin-inline: auto !important;
	}
	.container {
		max-width: 1440px;
		margin-inline: auto;
	}
}
@media (min-width: 0px) {
	.grid {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.grid {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.grid {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.card {
	width: 100%;
}
@media (min-width: 0px) {
	.card {
		max-width: 599px;
	}
}
@media (min-width: 600px) {
	.card {
		max-width: 1023px;
	}
}
@media (min-width: 1024px) {
	.card {
		max-width: 1440px;
	}
}
@media (min-width: 0px) {
	.dynamic-gap {
		gap: 16px;
	}
}
@media (min-width: 600px) {
	.dynamic-gap {
		gap: 24px;
	}
}
@media (min-width: 1024px) {
	.dynamic-gap {
		gap: 32px;
	}
}
@media (min-width: 0px) {
	.dynamic-padding-y {
		padding: 16px 0;
	}
}
@media (min-width: 600px) {
	.dynamic-padding-y {
		padding: 24px 0;
	}
}
@media (min-width: 1024px) {
	.dynamic-padding-y {
		padding: 32px 0;
	}
}
@media (min-width: 0px) {
	.dynamic-padding-x {
		padding: 0 16px;
	}
}
@media (min-width: 600px) {
	.dynamic-padding-x {
		padding: 0 24px;
	}
}
@media (min-width: 1024px) {
	.dynamic-padding-x {
		padding: 0 32px;
	}
}
.font-display-xxxl-extrabold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 40px;
}
@media (min-width: 600px) {
	.font-display-xxxl-extrabold {
		font-size: 40px;
		line-height: 44px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxxl-extrabold {
		font-size: 44px;
		line-height: 48px;
	}
}
.font-display-xxxl-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 40px;
}
@media (min-width: 600px) {
	.font-display-xxxl-bold {
		font-size: 40px;
		line-height: 44px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxxl-bold {
		font-size: 44px;
		line-height: 48px;
	}
}
.font-display-xxxl-semibold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 40px;
}
@media (min-width: 600px) {
	.font-display-xxxl-semibold {
		font-size: 40px;
		line-height: 44px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxxl-semibold {
		font-size: 44px;
		line-height: 48px;
	}
}
.font-display-xxxl-regular {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 40px;
}
@media (min-width: 600px) {
	.font-display-xxxl-regular {
		font-size: 40px;
		line-height: 44px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxxl-regular {
		font-size: 44px;
		line-height: 48px;
	}
}
.font-display-xxxl-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 40px;
}
@media (min-width: 600px) {
	.font-display-xxxl-light {
		font-size: 40px;
		line-height: 44px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxxl-light {
		font-size: 44px;
		line-height: 48px;
	}
}
.font-display-xxxl-extralight {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 40px;
}
@media (min-width: 600px) {
	.font-display-xxxl-extralight {
		font-size: 40px;
		line-height: 44px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxxl-extralight {
		font-size: 44px;
		line-height: 48px;
	}
}
.font-display-xxl-extrabold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxl-extrabold {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxl-extrabold {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxl-semibold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxl-semibold {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxl-semibold {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxl-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxl-bold {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxl-bold {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxl-regular {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxl-regular {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxl-regular {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxl-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxl-light {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxl-light {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxl-extralight {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxl-extralight {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxl-extralight {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxlalt-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxlalt-bold {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxlalt-bold {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxlalt-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxlalt-semibold {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxlalt-semibold {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxlalt-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxlalt-regular {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxlalt-regular {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-display-xxlalt-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 600px) {
	.font-display-xxlalt-light {
		font-size: 32px;
		line-height: 36px;
	}
}
@media (min-width: 1024px) {
	.font-display-xxlalt-light {
		font-size: 40px;
		line-height: 44px;
	}
}
.font-header-xl-extrabold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xl-extrabold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xl-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xl-bold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xl-semibold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xl-semibold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xl-regular {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xl-regular {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xl-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xl-light {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xl-extralight {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xl-extralight {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xlalt-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xlalt-bold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xlalt-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xlalt-semibold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xlalt-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xlalt-regular {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-xlalt-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-xlalt-light {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lg-extrabold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lg-extrabold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lg-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lg-bold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lg-semibold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lg-semibold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lg-semibold:is(.mobile-only) {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lg-semibold:is(.mobile-only) {
		font-size: 24px;
		line-height: 28px;
	}
}
.font-header-lg-regular {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lg-regular {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lg-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lg-light {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lg-extralight {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lg-extralight {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lgalt-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lgalt-bold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lgalt-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lgalt-semibold {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lgalt-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lgalt-regular {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-lgalt-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.font-header-lgalt-light {
		font-size: 28px;
		line-height: 32px;
	}
}
.font-header-md-extrabold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.font-header-md-extrabold {
		font-size: 24px;
		line-height: 28px;
	}
}
.font-header-md-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.font-header-md-bold {
		font-size: 24px;
		line-height: 28px;
	}
}
.font-header-md-semibold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.font-header-md-semibold {
		font-size: 24px;
		line-height: 28px;
	}
}
.font-header-md-semibold:is(.mobile-only) {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.font-header-md-semibold:is(.mobile-only) {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-md-regular {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.font-header-md-regular {
		font-size: 24px;
		line-height: 28px;
	}
}
.font-header-md-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.font-header-md-light {
		font-size: 24px;
		line-height: 28px;
	}
}
.font-header-md-extralight {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.font-header-md-extralight {
		font-size: 24px;
		line-height: 28px;
	}
}
.font-header-sm-extrabold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-sm-extrabold {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-sm-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-sm-bold {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-sm-semibold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-sm-semibold {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-sm-regular {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-sm-regular {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-sm-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-sm-light {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-sm-extralight {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-sm-extralight {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-xs-extrabold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-header-xs-extrabold {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xs-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-header-xs-bold {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xs-semibold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-header-xs-semibold {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xs-regular {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-header-xs-regular {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xs-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-header-xs-light {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xs-light:is(.mobile-only) {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-xs-light:is(.mobile-only) {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xs-extralight {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-header-xs-extralight {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xxsalt-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-xxsalt-bold {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-xxsalt-bold:is(.mobile-only) {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-xxsalt-bold:is(.mobile-only) {
		font-size: 18px;
		line-height: 22px;
	}
}
.font-header-xxsalt-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-xxsalt-semibold {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-xxsalt-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-xxsalt-regular {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-header-xxsalt-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.font-header-xxsalt-light {
		font-size: 20px;
		line-height: 24px;
	}
}
.font-body-lg-bold {
	font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.font-body-lg-bold {
		font-size: 24px;
		line-height: 32px;
	}
}
.font-body-lg-regular {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.font-body-lg-regular {
		font-size: 24px;
		line-height: 32px;
	}
}
.font-body-baseline-bold {
	font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.font-body-baseline-bold {
		font-size: 20px;
		line-height: 28px;
	}
}
.font-body-baseline-regular {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.font-body-baseline-regular {
		font-size: 20px;
		line-height: 28px;
	}
}
.font-body-baseline-regular:is(.mobile-only) {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.font-body-baseline-regular:is(.mobile-only) {
		font-size: 18px;
		line-height: 24px;
	}
}
.font-body-sm-bold {
	font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-body-sm-bold {
		font-size: 18px;
		line-height: 24px;
	}
}
.font-body-sm-regular {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-body-sm-regular {
		font-size: 18px;
		line-height: 24px;
	}
}
.font-eyebrow-baseline-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.font-eyebrow-baseline-bold {
		font-size: 16px;
		line-height: 20px;
	}
}
.font-eyebrow-baseline-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.font-eyebrow-baseline-semibold {
		font-size: 16px;
		line-height: 20px;
	}
}
.font-eyebrow-baseline-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.font-eyebrow-baseline-regular {
		font-size: 16px;
		line-height: 20px;
	}
}
.font-eyebrow-baseline-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.font-eyebrow-baseline-light {
		font-size: 16px;
		line-height: 20px;
	}
}
.font-eyebrow-lg-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-eyebrow-lg-bold {
		font-size: 18px;
	}
}
.font-eyebrow-lg-bold:is(.mobile-only) {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-eyebrow-lg-bold:is(.mobile-only) {
		font-size: 16px;
	}
}
.font-eyebrow-lg-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-eyebrow-lg-semibold {
		font-size: 18px;
	}
}
.font-eyebrow-lg-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-eyebrow-lg-regular {
		font-size: 18px;
	}
}
.font-eyebrow-lg-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-eyebrow-lg-light {
		font-size: 18px;
	}
}
.font-caption-baseline-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
.font-caption-baseline-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
.font-caption-baseline-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
.font-footer-baseline-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-footer-baseline-semibold {
		font-size: 14px;
		line-height: 18px;
	}
}
.font-footer-baseline-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-footer-baseline-regular {
		font-size: 14px;
		line-height: 18px;
	}
}
.font-navigation-baseline-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-navigation-baseline-bold {
		line-height: 18px;
	}
}
.font-navigation-baseline-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-navigation-baseline-semibold {
		line-height: 18px;
	}
}
.font-navigation-baseline-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	.font-navigation-baseline-regular {
		line-height: 18px;
	}
}
.font-button-baseline-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
.font-button-baseline-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
.font-button-baseline-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
.font-button-md-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
.font-button-md-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
.font-button-md-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
.font-button-sm-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.font-button-sm-bold {
		font-size: 16px;
		line-height: 20px;
	}
}
.font-button-sm-semibold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.font-button-sm-semibold {
		font-size: 16px;
		line-height: 20px;
	}
}
.font-button-sm-regular {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.font-button-sm-regular {
		font-size: 16px;
		line-height: 20px;
	}
}
.interactive-button {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	border-radius: 0.5rem;
	padding: 12px 24px;
}
.interactive-button.button-small {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
	padding: 8px 16px;
}
.interactive-button:disabled {
	color: #8e8e8e;
}
.dark .interactive-button:disabled {
	color: #c7caca;
}
.interactive-button:disabled path {
	fill: #686868;
}
.carousel-controls {
	display: inline-flex;
	justify-content: center;
	gap: 8px;
	border-radius: 9999px;
	padding: 8px;
	--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
	--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.carousel-wrapper .slick-slide {
	height: auto;
	padding-right: 16px;
}
.carousel-wrapper .slick-slide:first-child {
	padding-left: 0;
}
.carousel-wrapper .slick-slide:last-child {
	padding-right: 0;
}
@media (min-width: 600px) {
	.carousel-wrapper .slick-slide {
		padding-right: 24px;
	}
}
@media (min-width: 1024px) {
	.carousel-wrapper .slick-slide {
		padding-right: 32px;
	}
}
:is(.carousel-wrapper .slick-slide) > div {
	height: 100%;
}
:is(:is(.carousel-wrapper .slick-slide) > div) > a {
	height: 100%;
}
.carousel-wrapper .slick-track {
	display: flex;
	max-width: -moz-max-content;
	max-width: max-content;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: stretch;
}
:is(.video-story-carousel, .video-blog-carousel) .slick-slide {
	padding-right: 0;
}
.video-blog-carousel .slick-list::-webkit-scrollbar,
.video-blog-carousel .blog-video-thumbnail::-webkit-scrollbar {
	height: 6px;
	width: 6px;
}
.video-blog-carousel .slick-list::-webkit-scrollbar-thumb,
.video-blog-carousel .blog-video-thumbnail::-webkit-scrollbar-thumb {
	border-radius: 0.375rem;
	--tw-bg-opacity: 1;
	background-color: rgb(175 175 176 / var(--tw-bg-opacity, 1));
}
.video-blog-carousel .slick-list::-webkit-scrollbar-track,
.video-blog-carousel .blog-video-thumbnail::-webkit-scrollbar-track {
	--tw-bg-opacity: 1;
	background-color: rgb(237 239 239 / var(--tw-bg-opacity, 1));
}
.video-blog-carousel .slick-list {
	overflow-x: auto;
	padding-bottom: 8px;
}
.custom-liveblog-carousel .slick-list .slick-track {
	width: auto !important;
	max-width: 100%;
}
.media-counter {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
	display: block;
	border-radius: 0.25rem;
	--tw-bg-opacity: 1;
	background-color: rgb(57 57 57 / var(--tw-bg-opacity, 1));
	padding: 8px 12px;
}
@media (min-width: 0px) {
	.media-counter {
		margin-bottom: 8px;
		margin-left: 16px;
	}
}
@media (min-width: 600px) {
	.media-counter {
		margin-bottom: 16px;
		margin-left: 24px;
	}
}
@media (min-width: 1024px) {
	.media-counter {
		margin-bottom: 24px;
	}
}
.media-gradient {
	background: linear-gradient(0deg, #282828cc -11.25%, #28282800 88.75%);
}
.shorts-gradient {
	opacity: 0.8;
	background: linear-gradient(0deg, #0009, #0000);
	mix-blend-mode: multiply;
}
.line-limit-1 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 32ch;
}
@media (min-width: 600px) and (max-width: 700px) {
	.line-limit-1 {
		max-width: 18ch;
	}
}
.responsive-iframe-base {
	margin: 0 auto;
	display: block;
	width: 100%;
	overflow: hidden !important;
	border-style: none;
	padding: 0;
}
.sticky-headline {
	position: sticky;
	top: 0;
	z-index: 50;
	height: 58px;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
@media (min-width: 600px) {
	.sticky-headline {
		height: 66px;
	}
}
@media (min-width: 1024px) {
	.sticky-headline {
		height: 72px;
	}
}
.outer-sticky-headline-container {
	display: flex;
	height: 100%;
	width: 100%;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	justify-self: stretch;
	padding: 4px 16px;
}
@media (min-width: 600px) {
	.outer-sticky-headline-container {
		padding: 8px 24px;
	}
}
@media (min-width: 1024px) {
	.outer-sticky-headline-container {
		padding: 12px 32px;
	}
}
.outer-sticky-headline-container .inner-container {
	display: flex;
	height: auto;
	width: 100%;
	max-width: 1441px;
	flex-direction: row;
}
:is(.outer-sticky-headline-container .inner-container) .logo-and-text {
	display: flex;
	width: 100%;
	flex-direction: row;
	padding-top: 4px;
	padding-bottom: 4px;
}
.sticky-headline .logo-container {
	display: none;
	align-items: center;
}
@media (min-width: 600px) {
	.sticky-headline .logo-container {
		display: flex;
	}
}
:is(.sticky-headline .logo-container) .full-logo-container {
	display: none;
}
@media (min-width: 1024px) {
	:is(.sticky-headline .logo-container) .full-logo-container {
		display: block;
	}
}
:is(.sticky-headline .logo-container) .initial-logo-container {
	display: none;
}
@media (min-width: 600px) {
	:is(.sticky-headline .logo-container) .initial-logo-container {
		display: block;
	}
}
@media (min-width: 1024px) {
	:is(.sticky-headline .logo-container) .initial-logo-container {
		display: none;
	}
}
.sticky-headline .logo-divider {
	display: none;
}
@media (min-width: 600px) {
	.sticky-headline .logo-divider {
		margin-left: 14.5px;
		margin-right: 14.5px;
		display: flex;
		align-self: center;
	}
}
@media (min-width: 1024px) {
	.sticky-headline .logo-divider {
		margin-left: 30.5px;
		margin-right: 30.5px;
	}
}
.sticky-headline .text-container {
	margin-right: 16px;
	flex-grow: 1;
	align-content: center;
}
@media (min-width: 600px) {
	.sticky-headline .text-container {
		margin-right: 24px;
	}
}
@media (min-width: 1024px) {
	.sticky-headline .text-container {
		margin-right: 32px;
	}
}
:is(.sticky-headline .text-container) .title {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	:is(.sticky-headline .text-container) .title {
		font-size: 18px;
		line-height: 24px;
	}
}
:is(.sticky-headline .text-container) .title {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	max-width: 100%;
}
:is(.sticky-headline .text-container) .\!title {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	:is(.sticky-headline .text-container) .\!title {
		font-size: 18px;
		line-height: 24px;
	}
}
:is(.sticky-headline .text-container) .\!title {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	max-width: 100%;
}
.sticky-headline .action-container {
	display: flex;
	min-width: 80px;
	align-items: center;
	gap: 8px;
}
:is(.sticky-headline .action-container) .action-button,
:is(.sticky-headline .action-container) .interactive-button {
	padding: 8px 4px;
}
.sticky-headline .progress-bar-container {
	width: 100%;
	--tw-bg-opacity: 1;
	background-color: rgb(221 225 226 / var(--tw-bg-opacity, 1));
}
:is(.sticky-headline .progress-bar-container) .progress-bar {
	border-color: #3368b2;
}
.dark :is(.sticky-headline .progress-bar-container) .progress-bar {
	border-color: #6991c6;
}
:is(.sticky-headline .progress-bar-container) .progress-bar {
	display: block;
	border-bottom-width: 2px;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.video-thumbnail {
	display: flex;
	height: 100%;
	flex-direction: column;
	text-align: left;
}
@media (min-width: 0px) {
	.video-thumbnail {
		padding-bottom: 8px;
	}
}
@media (min-width: 600px) {
	.video-thumbnail {
		padding-bottom: 16px;
	}
}
@media (min-width: 1024px) {
	.video-thumbnail {
		padding-bottom: 16px;
	}
}
.video-thumbnail img {
	display: flex;
	aspect-ratio: 16 / 9;
	flex-shrink: 0;
	align-items: flex-start;
	overflow: hidden;
	-o-object-fit: contain;
	object-fit: contain;
}
.video-thumbnail .video-thumbnail-overlay {
	background: linear-gradient(0deg, #282828cc -11.25%, #28282800 88.75%);
	position: absolute;
	bottom: 0;
	display: flex;
	height: 33.333333%;
	width: 100%;
	align-items: flex-end;
	gap: 0;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
@media (min-width: 0px) {
	.video-thumbnail {
		max-width: 148px;
		min-width: 148px;
	}
	.video-thumbnail img {
		width: 148px;
	}
}
@media (min-width: 600px) {
	.video-thumbnail {
		max-width: 208px;
		min-width: 208px;
	}
	.video-thumbnail img {
		width: 208px;
	}
}
@media (min-width: 1024px) {
	.video-thumbnail {
		max-width: 261px;
		min-width: 261px;
	}
	.video-thumbnail img {
		width: 261px;
	}
}
.video-player-wrapper {
	display: flex;
	align-items: flex-start;
	align-self: stretch;
}
@media (min-width: 0px) {
	.video-player-wrapper {
		flex-direction: column;
		gap: 16px;
		padding-top: 0;
		padding-bottom: 16px;
	}
}
@media (min-width: 600px) {
	.video-player-wrapper {
		flex-direction: row;
		padding: 16px 24px 24px;
	}
}
@media (min-width: 1024px) {
	.video-player-wrapper {
		gap: 32px;
		padding: 16px 32px 32px;
	}
}
.video-player-wrapper .video-fallback-poster {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	background-color: #151b17;
}
.brightcove-video-player .video-js {
	aspect-ratio: 16 / 9;
	height: 100%;
	width: 100%;
}
.brightcove-video-player:not(.show-assets) .vjs-dock-text,
.brightcove-video-player:not(.show-assets) .vjs-big-play-button,
.brightcove-video-player .vjs-quality-menu-wrapper {
	display: none;
}
.brightcove-video-player.vertical-video {
	margin: auto;
	height: 560px;
	width: 314px;
}
.video-card {
	display: flex;
	height: 100%;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	flex-direction: column;
	padding: 16px;
}
@media (min-width: 600px) {
	.video-card {
		padding: 0;
	}
}
.video-card img {
	display: flex;
	aspect-ratio: 16 / 9;
	width: 100%;
	flex-shrink: 0;
	align-items: flex-start;
	overflow: hidden;
	-o-object-fit: contain;
	object-fit: contain;
}
.video-card .video-card-overlay {
	background: linear-gradient(0deg, #282828cc -11.25%, #28282800 88.75%);
	position: absolute;
	bottom: 0;
	display: flex;
	height: 33.333333%;
	width: 100%;
	align-items: flex-end;
	gap: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.dropdown-trigger {
	height: 100%;
	padding: 8px 12px;
}
.dropdown-items-wrapper {
	border-color: #dde1e2;
}
.dark .dropdown-items-wrapper {
	border-color: #c7caca;
}
.dropdown-items-wrapper {
	position: absolute;
	margin-top: 8px;
	display: flex;
	width: 200px;
	transform-origin: top right;
	flex-direction: column;
	align-items: flex-start;
	border-radius: 0.5rem;
	border-width: 1px;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	padding: 8px;
}
@media (min-width: 0px) {
	.dropdown-items-wrapper {
		left: 0;
		right: unset;
	}
}
@media (min-width: 600px) {
	.dropdown-items-wrapper {
		right: 0;
		left: unset;
	}
}
.dropdown-items-wrapper.right {
	right: 0;
	left: unset;
}
.dropdown-items-wrapper.left {
	left: 0;
	right: unset;
}
.dropdown-items-wrapper .dropdown-items {
	background-color: #fff;
}
@media (hover: hover) and (pointer: fine) {
	.dropdown-items-wrapper .dropdown-items:hover:not(.layer-no-hover) {
		background-color: #e9eff7;
	}
}
.dropdown-items-wrapper .dropdown-items:selected,
.dropdown-items-wrapper .dropdown-items:active {
	background-color: #e9eff7;
}
.dropdown-items-wrapper .dropdown-items:disabled {
	background-color: #edefef;
}
.dark .dropdown-items-wrapper .dropdown-items {
	background-color: #282828;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .dropdown-items-wrapper .dropdown-items):hover:not(.layer-no-hover) {
		background-color: #393939;
	}
}
:is(.dark .dropdown-items-wrapper .dropdown-items):selected,
:is(.dark .dropdown-items-wrapper .dropdown-items):active {
	background-color: #393939;
}
:is(.dark .dropdown-items-wrapper .dropdown-items):disabled {
	background-color: #4e4e4e;
}
.dropdown-items-wrapper .dropdown-items {
	display: flex;
	width: 100%;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: flex-start;
	gap: 8px;
	align-self: stretch;
	border-radius: 0.5rem;
	padding: 16px 8px;
}
:is(.dropdown-items-wrapper .dropdown-items) p {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
	height: 16px;
	width: -moz-max-content;
	width: max-content;
	flex-wrap: nowrap;
	align-items: center;
	align-self: stretch;
	padding-top: 4px;
}
@media (min-width: 0px) {
	.main-recommended-topic {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 0;
		align-self: stretch;
		padding-bottom: 32px;
	}
}
@media (min-width: 600px) {
	.main-recommended-topic {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		align-self: stretch;
		padding-bottom: 32px;
	}
}
@media (min-width: 1024px) {
	.main-recommended-topic {
		display: flex;
		width: 320px;
		flex-direction: column;
		align-items: flex-start;
		gap: 0;
		padding: 0;
	}
}
@media (min-width: 0px) {
	.list-recommended-topic {
		display: flex;
		flex-wrap: wrap;
		align-content: flex-start;
		align-items: flex-start;
		gap: 16px;
		align-self: stretch;
		padding: 0;
	}
}
@media (min-width: 1024px) {
	.list-recommended-topic {
		display: flex;
		flex-wrap: wrap;
		align-content: flex-start;
		align-items: flex-start;
		-moz-column-gap: 8px;
		column-gap: 8px;
		row-gap: 16px;
		align-self: stretch;
		padding: 8px 0;
	}
}
.recommended-topic-button {
	padding: 8px 16px;
}
.ai-summary {
	color: #161616;
}
.dark .ai-summary {
	color: #fff;
}
.ai-summary {
	grid-column-start: 1;
	grid-column-end: 5;
	padding-top: 8px;
	padding-bottom: 8px;
}
@media (min-width: 600px) {
	.ai-summary {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.ai-summary {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
.ai-summary .ai-summary-gradient-overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 80px;
	width: 100%;
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
	--tw-gradient-from: #ffffff var(--tw-gradient-from-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
}
.expandable-container .expandable-header {
	margin-bottom: 16px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.expandable-container .expandable-body {
	position: relative;
	max-height: 100px;
	min-height: 80px;
	overflow: hidden;
}
.\!expanded:is(.expandable-container .expandable-body) {
	max-height: 100%;
}
.expanded:is(.expandable-container .expandable-body) {
	max-height: 100%;
}
.expandable-container .gradient-overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 80px;
	width: 100%;
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
	--tw-gradient-from: #ffffff var(--tw-gradient-from-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
}
.radio {
	display: flex;
	width: 100%;
	align-items: flex-start;
	gap: 12px;
	align-self: stretch;
}
.radio span {
	display: flex;
	flex-grow: 1;
	gap: 8px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.radio label {
	display: flex;
	align-items: center;
	gap: 8px;
}
.radio input[type='radio'] {
	accent-color: #000000;
}
.radio input[type='radio']:disabled {
	cursor: not-allowed;
}
.radio input.error[type='radio'] {
	accent-color: #cb2213;
}
.radio input.error[type='radio']:disabled {
	cursor: not-allowed;
}
@media (min-width: 0px) {
	.onboard-wrapper {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.onboard-wrapper {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.onboard-wrapper {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
@media (min-width: 0px) {
	.onboard-wrapper {
		padding: 16px;
	}
}
@media (min-width: 600px) {
	.onboard-wrapper {
		padding: 24px;
	}
}
@media (min-width: 1024px) {
	.onboard-wrapper {
		padding: 32px;
	}
}
.onboard-wrapper {
	display: flex;
	display: grid;
	flex-direction: column;
	gap: 24px;
	padding-left: 0;
	padding-right: 0;
}
.onboard-col {
	grid-column: 1 / -1;
}
@media (min-width: 600px) {
	.onboard-col {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.onboard-col {
		grid-column-start: 9;
		grid-column-end: 17;
	}
}
@media (min-width: 0px) {
	.onboard-heading {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.onboard-heading {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.onboard-heading {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.onboard-heading {
	grid-column: 1 / -1;
	display: grid;
	gap: 12px;
	padding-bottom: 32px;
}
.onboard-heading-bottom {
	grid-column: 1 / -1;
	text-align: center;
}
@media (min-width: 0px) {
	.onboard-heading-bottom {
		text-align: left;
	}
}
.onboard-bottom-bullet {
	grid-column: 1 / -1;
	text-align: center;
}
@media (min-width: 0px) {
	.onboard-bottom-bullet {
		padding-bottom: 4px;
	}
}
@media (min-width: 600px) {
	.onboard-bottom-bullet {
		padding-bottom: 12px;
	}
}
.onboard-bottom-bullet-data {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
}
@media (min-width: 600px) {
	.onboard-bottom-bullet-data {
		justify-content: center;
	}
}
.onboard-bottom-button {
	grid-column: 1 / -1;
}
@media (min-width: 600px) {
	.onboard-bottom-button {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.onboard-bottom-button {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
.section-nav-bar {
	pointer-events: none;
}
.interactive-toggle {
	display: flex;
	min-height: 40px;
	align-items: center;
	justify-content: center;
	gap: 8px;
	padding: 8px 16px;
}
.interactive-toggle.follow {
	border-color: #dde1e2;
}
.dark .interactive-toggle.follow {
	border-color: #c7caca;
}
.interactive-toggle.follow {
	border-radius: 1rem;
	border-width: 1px;
}
.interactive-toggle.following {
	border-color: #dde1e2;
	border-color: #3368b2;
}
.dark .interactive-toggle.following {
	border-color: #c7caca;
	border-color: #6991c6;
}
.interactive-toggle.following {
	border-radius: 1rem;
	border-width: 1px;
}
.emoji-toggle {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 4px;
	padding: 8px;
	--tw-content: ❤️;
	content: var(--tw-content);
}
.emoji-toggle.reacton {
	border-color: #dde1e2;
	border-color: #3368b2;
}
.dark .emoji-toggle.reacton {
	border-color: #c7caca;
	border-color: #6991c6;
}
.emoji-toggle.reacton {
	border-radius: 0.5rem;
	border-width: 1px;
}
.emoji-toggle.reactonoff {
	border-color: #dde1e2;
}
.dark .emoji-toggle.reactonoff {
	border-color: #c7caca;
}
.emoji-toggle.reactonoff {
	border-radius: 0.5rem;
	border-width: 1px;
}
.navigation-toggle {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	padding: 8px 12px;
}
.navigation-toggle.default,
.navigation-toggle.hovered,
.navigation-toggle.selected {
	border-radius: 0.5rem;
}
.toggle-text-right {
	display: inline;
	padding-top: 5.5px;
	padding-right: 4px;
	padding-bottom: 5.5px;
}
.toggle-text-left {
	display: inline;
	padding-top: 5.5px;
	padding-left: 4px;
	padding-bottom: 5.5px;
}
.toggle-text {
	padding-top: 5.5px;
	padding-bottom: 5.5px;
}
@media (min-width: 0px) {
	.main-explore-recommended-topic {
		margin-left: 16px;
		margin-right: 16px;
		max-width: 599px;
	}
}
@media (min-width: 600px) {
	.main-explore-recommended-topic {
		margin-left: 24px;
		margin-right: 24px;
		max-width: 1023px;
	}
}
@media (min-width: 1024px) {
	.main-explore-recommended-topic {
		margin-left: auto;
		margin-right: auto;
		display: flex;
		max-width: 1440px;
		flex-direction: column;
		align-items: center;
		align-self: stretch;
		padding-bottom: 32px;
	}
}
.explore-recommended-topic {
	display: flex;
	padding: 8px 0;
}
@media (min-width: 1024px) {
	.explore-recommended-topic {
		flex-direction: column;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
	}
}
.list-explore-recommended-topic {
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	align-items: center;
	gap: 8px;
	align-self: stretch;
	padding: 0;
}
@media (min-width: 1024px) {
	.list-explore-recommended-topic {
		gap: 16px;
	}
}
.social-share-popup {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
}
.social-share-popup .social-share-popup-bg {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: #00000080;
}
.social-share-popup .top-toolbar p {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.social-share-popup .popup-container {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 320px;
	--tw-translate-x: -50%;
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	border-radius: 0.75rem;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	padding: 24px;
}
:is(.social-share-popup .popup-container) .top-toolbar {
	margin-bottom: 16px;
	display: inline-flex;
	width: 100%;
	flex-shrink: 0;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	border-bottom-width: 1px;
	--tw-border-opacity: 1;
	border-color: rgb(221 225 226 / var(--tw-border-opacity, 1));
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 16px;
}
:is(:is(.social-share-popup .popup-container) .top-toolbar) .st-logo {
	margin-right: 8px;
	display: inline-block;
}
.main-toast {
	display: flex;
	min-height: 40px;
	width: 343px;
	min-width: 112px;
	align-items: flex-start;
	gap: 16px;
	border-radius: 0.5rem;
	padding: 16px;
}
.liveblog-toast-message {
	display: inline-flex;
	min-height: 40px;
	min-width: 112px;
	flex-wrap: wrap;
	align-content: center;
	align-items: center;
	justify-content: center;
	gap: 32px;
	border-radius: 0.5rem;
	--tw-bg-opacity: 1;
	background-color: rgb(199 42 15 / var(--tw-bg-opacity, 1));
	padding: 12px 16px;
}
.mdl-container {
	background-color: #fff;
}
@media (hover: hover) and (pointer: fine) {
	.mdl-container:hover:not(.layer-no-hover) {
		background-color: #e9eff7;
	}
}
.mdl-container:selected,
.mdl-container:active {
	background-color: #e9eff7;
}
.mdl-container:disabled {
	background-color: #edefef;
}
.dark .mdl-container {
	background-color: #282828;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .mdl-container):hover:not(.layer-no-hover) {
		background-color: #393939;
	}
}
:is(.dark .mdl-container):selected,
:is(.dark .mdl-container):active {
	background-color: #393939;
}
:is(.dark .mdl-container):disabled {
	background-color: #4e4e4e;
}
.mdl-container {
	display: flex;
	max-height: 609px;
	flex-shrink: 0;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	border-radius: 0.75rem;
	padding: 16px 12px;
}
@media (min-width: 0px) {
	.mdl-container {
		width: 100%;
	}
}
@media (min-width: 600px) {
	.mdl-container {
		max-height: 768px;
		width: 596px;
		max-width: 720px;
		padding: 24px;
	}
}
@media (min-width: 1024px) {
	.mdl-container {
		width: 618px;
		max-width: 790px;
		padding: 24px;
	}
}
.mdl-container .mdl-main-title {
	display: flex;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
}
.mdl-container .mdl-title {
	display: flex;
	flex: 1 1 0%;
	align-content: center;
	align-items: center;
	gap: 10px;
}
.mdl-container .button-group {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 12px;
	align-self: stretch;
}
.mdl-container .mdl-content {
	display: flex;
	flex-direction: column;
	overflow-y: auto;
	text-align: left;
}
@media (min-width: 0px) {
	.mdl-container .mdl-content {
		width: 100%;
	}
}
@media (min-width: 600px) {
	.mdl-container .mdl-content {
		max-width: 540px;
	}
}
@media (min-width: 1024px) {
	.mdl-container .mdl-content {
		max-width: 672px;
	}
}
.mdl-container .mdl-button-style {
	display: flex;
	min-height: 48px;
	min-width: 80px;
	align-items: center;
	justify-content: center;
	gap: 8px;
	align-self: stretch;
	padding: 12px 24px;
}
.tooltip-container {
	position: relative;
	display: inline-flex;
	width: 100%;
}
.tooltip-container.center {
	justify-content: center;
}
.tooltip-container.right {
	justify-content: flex-start;
}
.tooltip-container.left {
	justify-content: flex-end;
}
.tooltip-label {
	box-shadow: 0 0 8px #00000040;
	position: absolute;
	z-index: 10;
	margin-top: 12px;
	margin-bottom: 12px;
	display: flex;
	width: -moz-max-content;
	width: max-content;
	min-width: 120px;
	max-width: 320px;
	flex-direction: column;
	align-items: flex-start;
	gap: 12px;
	border-radius: 0.25rem;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	padding: 16px;
	--tw-text-opacity: 1;
	color: rgb(57 57 57 / var(--tw-text-opacity, 1));
}
.tooltip-label.bottom {
	top: 100%;
}
.tooltip-label.top {
	bottom: 100%;
}
.interactive-date-picker {
	position: relative;
	width: 100%;
	max-width: 540px;
}
.interactive-date-picker .react-datepicker-wrapper {
	width: 100%;
}
:is(.interactive-date-picker .react-datepicker-wrapper) input:focus {
	outline-width: 0px;
}
.interactive-date-picker .react-datepicker__day--keyboard-selected,
.interactive-date-picker .react-datepicker__month-text--keyboard-selected,
.interactive-date-picker .react-datepicker__quarter-text--keyboard-selected,
.interactive-date-picker .react-datepicker__year-text--keyboard-selected {
	background-color: #e9eff7;
}
.dark .interactive-date-picker .react-datepicker__day--keyboard-selected,
.dark .interactive-date-picker .react-datepicker__month-text--keyboard-selected,
.dark .interactive-date-picker .react-datepicker__quarter-text--keyboard-selected,
.dark .interactive-date-picker .react-datepicker__year-text--keyboard-selected {
	background-color: #393939;
}
.interactive-date-picker .react-datepicker__header__dropdown,
.interactive-date-picker .react-datepicker__day-names,
.interactive-date-picker .react-datepicker__week {
	display: flex;
	width: 100%;
	flex-direction: row;
	flex-wrap: nowrap;
	place-items: center;
	align-content: center;
}
.interactive-date-picker .react-datepicker__header__dropdown > div,
.interactive-date-picker .react-datepicker__day-name,
.interactive-date-picker .react-datepicker__day {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.interactive-date-picker .react-datepicker__header__dropdown > div,
	.interactive-date-picker .react-datepicker__day-name,
	.interactive-date-picker .react-datepicker__day {
		font-size: 16px;
		line-height: 20px;
	}
}
.interactive-date-picker .react-datepicker__header__dropdown > div,
.interactive-date-picker .react-datepicker__day-name,
.interactive-date-picker .react-datepicker__day {
	display: inline-flex;
	flex-basis: 100%;
	place-items: center;
	align-content: center;
	justify-content: center;
	font-weight: 400;
}
.interactive-date-picker .react-datepicker__header__dropdown > div,
.interactive-date-picker .react-datepicker__day-name {
	padding-top: 8px;
	padding-bottom: 8px;
}
.interactive-date-picker .react-datepicker__day {
	margin: 4px 0;
	aspect-ratio: 1 / 1;
	height: auto;
	width: auto;
	border-radius: 0;
	border-width: 1px;
	border-color: transparent;
}
.interactive-date-picker .react-datepicker__day--selecting-range-start,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end,
		.react-datepicker__day--selecting-range-end
	):hover,
.interactive-date-picker
	.react-datepicker__day--in-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range
	),
.interactive-date-picker .react-datepicker__day--in-range {
	background-color: #e9eff7;
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.interactive-date-picker .react-datepicker__day--selecting-range-start:hover:not(.link-no-hover),
	.interactive-date-picker
		.react-datepicker__day--in-selecting-range:not(
			[aria-disabled='true'],
			.react-datepicker__day--range-end,
			.react-datepicker__day--selecting-range-end
		):hover:hover:not(.link-no-hover),
	.interactive-date-picker
		.react-datepicker__day--in-range:not(
			[aria-disabled='true'],
			.react-datepicker__day--range-start,
			.react-datepicker__day--in-selecting-start,
			.react-datepicker__day--range-end,
			.react-datepicker__day--in-selecting-end
		):hover:hover:not(.link-no-hover),
	.interactive-date-picker
		.react-datepicker__day--in-selecting-range:not(
			[aria-disabled='true'],
			.react-datepicker__day--in-range
		):hover:not(.link-no-hover),
	.interactive-date-picker .react-datepicker__day--in-range:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.interactive-date-picker .react-datepicker__day--selecting-range-start:selected,
.interactive-date-picker .react-datepicker__day--selecting-range-start:active,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end,
		.react-datepicker__day--selecting-range-end
	):hover:selected,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end,
		.react-datepicker__day--selecting-range-end
	):hover:active,
.interactive-date-picker
	.react-datepicker__day--in-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover:selected,
.interactive-date-picker
	.react-datepicker__day--in-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover:active,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range
	):selected,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range
	):active,
.interactive-date-picker .react-datepicker__day--in-range:selected,
.interactive-date-picker .react-datepicker__day--in-range:active {
	color: #264f88;
}
.interactive-date-picker .react-datepicker__day--selecting-range-start:visited,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end,
		.react-datepicker__day--selecting-range-end
	):hover:visited,
.interactive-date-picker
	.react-datepicker__day--in-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover:visited,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range
	):visited,
.interactive-date-picker .react-datepicker__day--in-range:visited {
	color: #264f88;
}
.dark .interactive-date-picker .react-datepicker__day--selecting-range-start,
.dark
	.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end,
		.react-datepicker__day--selecting-range-end
	):hover,
.dark
	.interactive-date-picker
	.react-datepicker__day--in-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover,
.dark
	.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range
	),
.dark .interactive-date-picker .react-datepicker__day--in-range {
	background-color: #393939;
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .interactive-date-picker .react-datepicker__day--selecting-range-start):hover:not(
			.link-no-hover
		),
	:is(
			.dark
				.interactive-date-picker
				.react-datepicker__day--in-selecting-range:not(
					[aria-disabled='true'],
					.react-datepicker__day--range-end,
					.react-datepicker__day--selecting-range-end
				):hover
		):hover:not(.link-no-hover),
	:is(
			.dark
				.interactive-date-picker
				.react-datepicker__day--in-range:not(
					[aria-disabled='true'],
					.react-datepicker__day--range-start,
					.react-datepicker__day--in-selecting-start,
					.react-datepicker__day--range-end,
					.react-datepicker__day--in-selecting-end
				):hover
		):hover:not(.link-no-hover),
	:is(
			.dark
				.interactive-date-picker
				.react-datepicker__day--in-selecting-range:not(
					[aria-disabled='true'],
					.react-datepicker__day--in-range
				)
		):hover:not(.link-no-hover),
	:is(.dark .interactive-date-picker .react-datepicker__day--in-range):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark .interactive-date-picker .react-datepicker__day--selecting-range-start):selected,
:is(.dark .interactive-date-picker .react-datepicker__day--selecting-range-start):active,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-selecting-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end,
				.react-datepicker__day--selecting-range-end
			):hover
	):selected,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-selecting-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end,
				.react-datepicker__day--selecting-range-end
			):hover
	):active,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start,
				.react-datepicker__day--in-selecting-start,
				.react-datepicker__day--range-end,
				.react-datepicker__day--in-selecting-end
			):hover
	):selected,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start,
				.react-datepicker__day--in-selecting-start,
				.react-datepicker__day--range-end,
				.react-datepicker__day--in-selecting-end
			):hover
	):active,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-selecting-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range
			)
	):selected,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-selecting-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range
			)
	):active,
:is(.dark .interactive-date-picker .react-datepicker__day--in-range):selected,
:is(.dark .interactive-date-picker .react-datepicker__day--in-range):active {
	color: #95b1d7;
}
:is(.dark .interactive-date-picker .react-datepicker__day--selecting-range-start):visited,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-selecting-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end,
				.react-datepicker__day--selecting-range-end
			):hover
	):visited,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start,
				.react-datepicker__day--in-selecting-start,
				.react-datepicker__day--range-end,
				.react-datepicker__day--in-selecting-end
			):hover
	):visited,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--in-selecting-range:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range
			)
	):visited,
:is(.dark .interactive-date-picker .react-datepicker__day--in-range):visited {
	color: #95b1d7;
}
.interactive-date-picker .react-datepicker__day--selecting-range-start,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end,
		.react-datepicker__day--selecting-range-end
	):hover,
.interactive-date-picker
	.react-datepicker__day--in-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range
	),
.interactive-date-picker .react-datepicker__day--in-range {
	border-radius: 0;
}
.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):hover,
.interactive-date-picker
	.react-datepicker__day--today:not(
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	),
.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__day--selected,
		.react-datepicker__day--in-selecting-selected,
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover {
	background-color: #e9eff7;
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.interactive-date-picker.selected
		.react-datepicker__day--today:not(
			[aria-disabled='true'],
			.react-datepicker__day--in-range,
			.react-datepicker__day--in-selecting-range
		):hover:hover:not(.link-no-hover),
	.interactive-date-picker
		.react-datepicker__day--today:not(
			.react-datepicker__day--in-range,
			.react-datepicker__day--in-selecting-range
		):hover:not(.link-no-hover),
	.interactive-date-picker
		.react-datepicker__day:not(
			[aria-disabled='true'],
			.react-datepicker__day--in-range,
			.react-datepicker__day--in-selecting-range,
			.react-datepicker__day--selected,
			.react-datepicker__day--in-selecting-selected,
			.react-datepicker__day--range-start,
			.react-datepicker__day--in-selecting-start,
			.react-datepicker__day--selecting-range-start,
			.react-datepicker__day--range-end,
			.react-datepicker__day--in-selecting-end
		):hover:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):hover:selected,
.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):hover:active,
.interactive-date-picker
	.react-datepicker__day--today:not(
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):selected,
.interactive-date-picker
	.react-datepicker__day--today:not(
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):active,
.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__day--selected,
		.react-datepicker__day--in-selecting-selected,
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover:selected,
.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__day--selected,
		.react-datepicker__day--in-selecting-selected,
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover:active {
	color: #264f88;
}
.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):hover:visited,
.interactive-date-picker
	.react-datepicker__day--today:not(
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):visited,
.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__day--selected,
		.react-datepicker__day--in-selecting-selected,
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover:visited {
	color: #264f88;
}
.dark
	.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):hover,
.dark
	.interactive-date-picker
	.react-datepicker__day--today:not(
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	),
.dark
	.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__day--selected,
		.react-datepicker__day--in-selecting-selected,
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover {
	background-color: #393939;
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(
			.dark
				.interactive-date-picker.selected
				.react-datepicker__day--today:not(
					[aria-disabled='true'],
					.react-datepicker__day--in-range,
					.react-datepicker__day--in-selecting-range
				):hover
		):hover:not(.link-no-hover),
	:is(
			.dark
				.interactive-date-picker
				.react-datepicker__day--today:not(
					.react-datepicker__day--in-range,
					.react-datepicker__day--in-selecting-range
				)
		):hover:not(.link-no-hover),
	:is(
			.dark
				.interactive-date-picker
				.react-datepicker__day:not(
					[aria-disabled='true'],
					.react-datepicker__day--in-range,
					.react-datepicker__day--in-selecting-range,
					.react-datepicker__day--selected,
					.react-datepicker__day--in-selecting-selected,
					.react-datepicker__day--range-start,
					.react-datepicker__day--in-selecting-start,
					.react-datepicker__day--selecting-range-start,
					.react-datepicker__day--range-end,
					.react-datepicker__day--in-selecting-end
				):hover
		):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(
		.dark
			.interactive-date-picker.selected
			.react-datepicker__day--today:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range
			):hover
	):selected,
:is(
		.dark
			.interactive-date-picker.selected
			.react-datepicker__day--today:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range
			):hover
	):active,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--today:not(
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range
			)
	):selected,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--today:not(
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range
			)
	):active,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range,
				.react-datepicker__day--selected,
				.react-datepicker__day--in-selecting-selected,
				.react-datepicker__day--range-start,
				.react-datepicker__day--in-selecting-start,
				.react-datepicker__day--selecting-range-start,
				.react-datepicker__day--range-end,
				.react-datepicker__day--in-selecting-end
			):hover
	):selected,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range,
				.react-datepicker__day--selected,
				.react-datepicker__day--in-selecting-selected,
				.react-datepicker__day--range-start,
				.react-datepicker__day--in-selecting-start,
				.react-datepicker__day--selecting-range-start,
				.react-datepicker__day--range-end,
				.react-datepicker__day--in-selecting-end
			):hover
	):active {
	color: #95b1d7;
}
:is(
		.dark
			.interactive-date-picker.selected
			.react-datepicker__day--today:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range
			):hover
	):visited,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day--today:not(
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range
			)
	):visited,
:is(
		.dark
			.interactive-date-picker
			.react-datepicker__day:not(
				[aria-disabled='true'],
				.react-datepicker__day--in-range,
				.react-datepicker__day--in-selecting-range,
				.react-datepicker__day--selected,
				.react-datepicker__day--in-selecting-selected,
				.react-datepicker__day--range-start,
				.react-datepicker__day--in-selecting-start,
				.react-datepicker__day--selecting-range-start,
				.react-datepicker__day--range-end,
				.react-datepicker__day--in-selecting-end
			):hover
	):visited {
	color: #95b1d7;
}
.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	):hover,
.interactive-date-picker
	.react-datepicker__day--today:not(
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	),
.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__day--selected,
		.react-datepicker__day--in-selecting-selected,
		.react-datepicker__day--range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--range-end,
		.react-datepicker__day--in-selecting-end
	):hover {
	border-radius: 9999px;
}
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start
	):hover,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end
	):hover,
.interactive-date-picker
	.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
.interactive-date-picker
	.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
		[aria-disabled='true']
	):hover,
.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
.interactive-date-picker .react-datepicker__day--selected,
.interactive-date-picker .react-datepicker__day--in-selecting-selected,
.interactive-date-picker .react-datepicker__day--selecting-range-start,
.interactive-date-picker .react-datepicker__day--in-selecting-start,
.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
.interactive-date-picker .react-datepicker__day--range-start,
.interactive-date-picker .react-datepicker__day--range-start:hover,
.interactive-date-picker .react-datepicker__day--in-selecting-end,
.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
.interactive-date-picker .react-datepicker__day--range-end,
.interactive-date-picker .react-datepicker__day--range-end:hover {
	background-color: #e9eff7;
}
.dark
	.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
.dark
	.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start
	):hover,
.dark
	.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
.dark
	.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end
	):hover,
.dark
	.interactive-date-picker
	.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
.dark
	.interactive-date-picker
	.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
		[aria-disabled='true']
	):hover,
.dark .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
.dark .interactive-date-picker .react-datepicker__day--selected,
.dark .interactive-date-picker .react-datepicker__day--in-selecting-selected,
.dark .interactive-date-picker .react-datepicker__day--selecting-range-start,
.dark .interactive-date-picker .react-datepicker__day--in-selecting-start,
.dark .interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
.dark .interactive-date-picker .react-datepicker__day--range-start,
.dark .interactive-date-picker .react-datepicker__day--range-start:hover,
.dark .interactive-date-picker .react-datepicker__day--in-selecting-end,
.dark .interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
.dark .interactive-date-picker .react-datepicker__day--range-end,
.dark .interactive-date-picker .react-datepicker__day--range-end:hover {
	background-color: #393939;
}
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start
	):hover,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end
	):hover,
.interactive-date-picker
	.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
.interactive-date-picker
	.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
		[aria-disabled='true']
	):hover,
.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
.interactive-date-picker .react-datepicker__day--selected,
.interactive-date-picker .react-datepicker__day--in-selecting-selected,
.interactive-date-picker .react-datepicker__day--selecting-range-start,
.interactive-date-picker .react-datepicker__day--in-selecting-start,
.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
.interactive-date-picker .react-datepicker__day--range-start,
.interactive-date-picker .react-datepicker__day--range-start:hover,
.interactive-date-picker .react-datepicker__day--in-selecting-end,
.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
.interactive-date-picker .react-datepicker__day--range-end,
.interactive-date-picker .react-datepicker__day--range-end:hover {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.interactive-date-picker
		.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
	.interactive-date-picker
		.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
			[aria-disabled='true'],
			.react-datepicker__day--range-start
		):hover,
	.interactive-date-picker
		.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
	.interactive-date-picker
		.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
			[aria-disabled='true'],
			.react-datepicker__day--range-end
		):hover,
	.interactive-date-picker
		.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
	.interactive-date-picker
		.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
			[aria-disabled='true']
		):hover,
	.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
	.interactive-date-picker .react-datepicker__day--selected,
	.interactive-date-picker .react-datepicker__day--in-selecting-selected,
	.interactive-date-picker .react-datepicker__day--selecting-range-start,
	.interactive-date-picker .react-datepicker__day--in-selecting-start,
	.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
	.interactive-date-picker .react-datepicker__day--range-start,
	.interactive-date-picker .react-datepicker__day--range-start:hover,
	.interactive-date-picker .react-datepicker__day--in-selecting-end,
	.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
	.interactive-date-picker .react-datepicker__day--range-end,
	.interactive-date-picker .react-datepicker__day--range-end:hover {
		font-size: 16px;
		line-height: 20px;
	}
}
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-start
	):hover,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
.interactive-date-picker
	.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
		[aria-disabled='true'],
		.react-datepicker__day--range-end
	):hover,
.interactive-date-picker
	.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
.interactive-date-picker
	.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
		[aria-disabled='true']
	):hover,
.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
.interactive-date-picker .react-datepicker__day--selected,
.interactive-date-picker .react-datepicker__day--in-selecting-selected,
.interactive-date-picker .react-datepicker__day--selecting-range-start,
.interactive-date-picker .react-datepicker__day--in-selecting-start,
.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
.interactive-date-picker .react-datepicker__day--range-start,
.interactive-date-picker .react-datepicker__day--range-start:hover,
.interactive-date-picker .react-datepicker__day--in-selecting-end,
.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
.interactive-date-picker .react-datepicker__day--range-end,
.interactive-date-picker .react-datepicker__day--range-end:hover {
	position: relative;
	z-index: 10;
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
:is(
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start
			):hover,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end
			):hover,
		.interactive-date-picker
			.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
		.interactive-date-picker
			.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
				[aria-disabled='true']
			):hover,
		.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
		.interactive-date-picker .react-datepicker__day--selected,
		.interactive-date-picker .react-datepicker__day--in-selecting-selected,
		.interactive-date-picker .react-datepicker__day--selecting-range-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
		.interactive-date-picker .react-datepicker__day--range-start,
		.interactive-date-picker .react-datepicker__day--range-start:hover,
		.interactive-date-picker .react-datepicker__day--in-selecting-end,
		.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
		.interactive-date-picker .react-datepicker__day--range-end,
		.interactive-date-picker .react-datepicker__day--range-end:hover
	):before {
	background-color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	:is(
			.interactive-date-picker
				.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
			.interactive-date-picker
				.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
					[aria-disabled='true'],
					.react-datepicker__day--range-start
				):hover,
			.interactive-date-picker
				.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
			.interactive-date-picker
				.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
					[aria-disabled='true'],
					.react-datepicker__day--range-end
				):hover,
			.interactive-date-picker
				.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
			.interactive-date-picker
				.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
					[aria-disabled='true']
				):hover,
			.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
			.interactive-date-picker .react-datepicker__day--selected,
			.interactive-date-picker .react-datepicker__day--in-selecting-selected,
			.interactive-date-picker .react-datepicker__day--selecting-range-start,
			.interactive-date-picker .react-datepicker__day--in-selecting-start,
			.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
			.interactive-date-picker .react-datepicker__day--range-start,
			.interactive-date-picker .react-datepicker__day--range-start:hover,
			.interactive-date-picker .react-datepicker__day--in-selecting-end,
			.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
			.interactive-date-picker .react-datepicker__day--range-end,
			.interactive-date-picker .react-datepicker__day--range-end:hover
		):hover:not(.button-no-hover):before {
		background-color: #264f88;
	}
}
:is(
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start
			):hover,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end
			):hover,
		.interactive-date-picker
			.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
		.interactive-date-picker
			.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
				[aria-disabled='true']
			):hover,
		.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
		.interactive-date-picker .react-datepicker__day--selected,
		.interactive-date-picker .react-datepicker__day--in-selecting-selected,
		.interactive-date-picker .react-datepicker__day--selecting-range-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
		.interactive-date-picker .react-datepicker__day--range-start,
		.interactive-date-picker .react-datepicker__day--range-start:hover,
		.interactive-date-picker .react-datepicker__day--in-selecting-end,
		.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
		.interactive-date-picker .react-datepicker__day--range-end,
		.interactive-date-picker .react-datepicker__day--range-end:hover
	):selected:before,
:is(
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start
			):hover,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end
			):hover,
		.interactive-date-picker
			.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
		.interactive-date-picker
			.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
				[aria-disabled='true']
			):hover,
		.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
		.interactive-date-picker .react-datepicker__day--selected,
		.interactive-date-picker .react-datepicker__day--in-selecting-selected,
		.interactive-date-picker .react-datepicker__day--selecting-range-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
		.interactive-date-picker .react-datepicker__day--range-start,
		.interactive-date-picker .react-datepicker__day--range-start:hover,
		.interactive-date-picker .react-datepicker__day--in-selecting-end,
		.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
		.interactive-date-picker .react-datepicker__day--range-end,
		.interactive-date-picker .react-datepicker__day--range-end:hover
	):active:before {
	background-color: #264f88;
}
.dark
	:is(
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start
			):hover,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end
			):hover,
		.interactive-date-picker
			.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
		.interactive-date-picker
			.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
				[aria-disabled='true']
			):hover,
		.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
		.interactive-date-picker .react-datepicker__day--selected,
		.interactive-date-picker .react-datepicker__day--in-selecting-selected,
		.interactive-date-picker .react-datepicker__day--selecting-range-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
		.interactive-date-picker .react-datepicker__day--range-start,
		.interactive-date-picker .react-datepicker__day--range-start:hover,
		.interactive-date-picker .react-datepicker__day--in-selecting-end,
		.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
		.interactive-date-picker .react-datepicker__day--range-end,
		.interactive-date-picker .react-datepicker__day--range-end:hover
	):before {
	background-color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	:is(
			.dark
				:is(
					.interactive-date-picker
						.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
					.interactive-date-picker
						.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
							[aria-disabled='true'],
							.react-datepicker__day--range-start
						):hover,
					.interactive-date-picker
						.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
					.interactive-date-picker
						.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
							[aria-disabled='true'],
							.react-datepicker__day--range-end
						):hover,
					.interactive-date-picker
						.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
					.interactive-date-picker
						.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
							[aria-disabled='true']
						):hover,
					.interactive-date-picker
						.react-datepicker__day--selected:not([aria-disabled='true']):hover,
					.interactive-date-picker .react-datepicker__day--selected,
					.interactive-date-picker .react-datepicker__day--in-selecting-selected,
					.interactive-date-picker .react-datepicker__day--selecting-range-start,
					.interactive-date-picker .react-datepicker__day--in-selecting-start,
					.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
					.interactive-date-picker .react-datepicker__day--range-start,
					.interactive-date-picker .react-datepicker__day--range-start:hover,
					.interactive-date-picker .react-datepicker__day--in-selecting-end,
					.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
					.interactive-date-picker .react-datepicker__day--range-end,
					.interactive-date-picker .react-datepicker__day--range-end:hover
				)
		):hover:not(.button-no-hover):before {
		background-color: #264f88;
	}
}
:is(
		.dark
			:is(
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
						[aria-disabled='true'],
						.react-datepicker__day--range-start
					):hover,
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
						[aria-disabled='true'],
						.react-datepicker__day--range-end
					):hover,
				.interactive-date-picker
					.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
				.interactive-date-picker
					.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
						[aria-disabled='true']
					):hover,
				.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
				.interactive-date-picker .react-datepicker__day--selected,
				.interactive-date-picker .react-datepicker__day--in-selecting-selected,
				.interactive-date-picker .react-datepicker__day--selecting-range-start,
				.interactive-date-picker .react-datepicker__day--in-selecting-start,
				.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
				.interactive-date-picker .react-datepicker__day--range-start,
				.interactive-date-picker .react-datepicker__day--range-start:hover,
				.interactive-date-picker .react-datepicker__day--in-selecting-end,
				.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
				.interactive-date-picker .react-datepicker__day--range-end,
				.interactive-date-picker .react-datepicker__day--range-end:hover
			)
	):selected:before,
:is(
		.dark
			:is(
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
						[aria-disabled='true'],
						.react-datepicker__day--range-start
					):hover,
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
				.interactive-date-picker
					.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
						[aria-disabled='true'],
						.react-datepicker__day--range-end
					):hover,
				.interactive-date-picker
					.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
				.interactive-date-picker
					.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
						[aria-disabled='true']
					):hover,
				.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
				.interactive-date-picker .react-datepicker__day--selected,
				.interactive-date-picker .react-datepicker__day--in-selecting-selected,
				.interactive-date-picker .react-datepicker__day--selecting-range-start,
				.interactive-date-picker .react-datepicker__day--in-selecting-start,
				.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
				.interactive-date-picker .react-datepicker__day--range-start,
				.interactive-date-picker .react-datepicker__day--range-start:hover,
				.interactive-date-picker .react-datepicker__day--in-selecting-end,
				.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
				.interactive-date-picker .react-datepicker__day--range-end,
				.interactive-date-picker .react-datepicker__day--range-end:hover
			)
	):active:before {
	background-color: #264f88;
}
:is(
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-start
			):hover,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end,
		.interactive-date-picker
			.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(
				[aria-disabled='true'],
				.react-datepicker__day--range-end
			):hover,
		.interactive-date-picker
			.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover,
		.interactive-date-picker
			.react-datepicker__day--range-end.react-datepicker__day--in-range:not(
				[aria-disabled='true']
			):hover,
		.interactive-date-picker .react-datepicker__day--selected:not([aria-disabled='true']):hover,
		.interactive-date-picker .react-datepicker__day--selected,
		.interactive-date-picker .react-datepicker__day--in-selecting-selected,
		.interactive-date-picker .react-datepicker__day--selecting-range-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start,
		.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
		.interactive-date-picker .react-datepicker__day--range-start,
		.interactive-date-picker .react-datepicker__day--range-start:hover,
		.interactive-date-picker .react-datepicker__day--in-selecting-end,
		.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
		.interactive-date-picker .react-datepicker__day--range-end,
		.interactive-date-picker .react-datepicker__day--range-end:hover
	):before {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -10;
	height: 100%;
	width: 100%;
	border-radius: 9999px;
	--tw-content: '';
	content: var(--tw-content);
}
.interactive-date-picker .react-datepicker__day--selecting-range-start,
.interactive-date-picker .react-datepicker__day--selecting-range-start:hover,
.interactive-date-picker .react-datepicker__day--in-selecting-start,
.interactive-date-picker .react-datepicker__day--in-selecting-start:hover,
.interactive-date-picker .react-datepicker__day--range-start,
.interactive-date-picker .react-datepicker__day--range-start:hover {
	border-top-left-radius: 9999px;
	border-bottom-left-radius: 9999px;
}
.interactive-date-picker .react-datepicker__day--selecting-range-end,
.interactive-date-picker .react-datepicker__day--selecting-range-end:hover,
.interactive-date-picker .react-datepicker__day--in-selecting-end,
.interactive-date-picker .react-datepicker__day--in-selecting-end:hover,
.interactive-date-picker .react-datepicker__day--range-end,
.interactive-date-picker .react-datepicker__day--range-end:hover {
	border-top-right-radius: 9999px;
	border-bottom-right-radius: 9999px;
}
.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	) {
	color: #161616;
}
.dark
	.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	) {
	color: #fff;
}
.interactive-date-picker.selected
	.react-datepicker__day--today:not(
		[aria-disabled='true'],
		.react-datepicker__day--in-range,
		.react-datepicker__day--in-selecting-range
	) {
	background-color: transparent;
}
.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-start,
		.react-datepicker__day--selecting-range-end,
		.react-datepicker__day--in-selecting-end,
		.react-datepicker__day--range-end
	):hover {
	border-color: #3368b2;
}
.dark
	.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-start,
		.react-datepicker__day--selecting-range-end,
		.react-datepicker__day--in-selecting-end,
		.react-datepicker__day--range-end
	):hover {
	border-color: #6991c6;
}
.interactive-date-picker
	.react-datepicker__day:not(
		[aria-disabled='true'],
		.react-datepicker__day--selecting-range-start,
		.react-datepicker__day--in-selecting-start,
		.react-datepicker__day--range-start,
		.react-datepicker__day--selecting-range-end,
		.react-datepicker__day--in-selecting-end,
		.react-datepicker__day--range-end
	):hover {
	border-width: 1px;
}
.interactive-date-picker .react-datepicker__triangle {
	display: none;
}
.interactive-date-picker .react-datepicker-popper,
.interactive-date-picker .react-datepicker__month-container {
	width: 100%;
}
.interactive-date-picker .react-datepicker__header {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.interactive-date-picker .react-datepicker {
	border-color: #dde1e2;
}
.dark .interactive-date-picker .react-datepicker {
	border-color: #c7caca;
}
.interactive-date-picker .react-datepicker {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.interactive-date-picker .react-datepicker {
		font-size: 16px;
		line-height: 20px;
	}
}
.interactive-date-picker .react-datepicker {
	width: 100%;
	border-radius: 0.25rem;
	border-width: 1px;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
:is(.interactive-date-picker .react-datepicker) h2,
:is(.interactive-date-picker .react-datepicker) .react-datepicker__month-read-view--selected-month,
:is(.interactive-date-picker .react-datepicker) .react-datepicker__year-read-view--selected-year {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	:is(.interactive-date-picker .react-datepicker) h2,
	:is(.interactive-date-picker .react-datepicker)
		.react-datepicker__month-read-view--selected-month,
	:is(.interactive-date-picker .react-datepicker) .react-datepicker__year-read-view--selected-year {
		font-size: 16px;
		line-height: 20px;
	}
}
.interactive-date-picker .react-datepicker__month-dropdown,
.interactive-date-picker .react-datepicker__year-dropdown {
	z-index: 1000;
}
.interactive-date-picker .react-datepicker__navigation--years-upcoming,
.interactive-date-picker .react-datepicker__navigation--years-previous {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	place-items: center;
	align-content: center;
}
:is(
		.interactive-date-picker .react-datepicker__navigation--years-upcoming,
		.interactive-date-picker .react-datepicker__navigation--years-previous
	):before {
	border-color: #8e8e8e;
}
.dark
	:is(
		.interactive-date-picker .react-datepicker__navigation--years-upcoming,
		.interactive-date-picker .react-datepicker__navigation--years-previous
	):before {
	border-color: #8e8e8e;
}
:is(
		.interactive-date-picker .react-datepicker__navigation--years-upcoming,
		.interactive-date-picker .react-datepicker__navigation--years-previous
	):before {
	display: inline-block;
	height: 10px;
	width: 10px;
	border-top-width: 3px;
	border-right-width: 3px;
	--tw-content: '';
	content: var(--tw-content);
	transform-origin: center center;
}
.interactive-date-picker .react-datepicker__navigation--years-upcoming:before {
	margin-top: 4px;
	transform: rotate(-45deg);
}
.interactive-date-picker .react-datepicker__navigation--years-previous:before {
	margin-bottom: 4px;
	transform: rotate(135deg);
}
.interactive-date-picker .main-toast {
	margin-top: 8px;
	margin-bottom: 8px;
	width: 100%;
	max-width: 100%;
}
.interactive-select .label,
.interactive-select .\!label {
	display: block;
}
:is(.interactive-select .select) .input-select {
	border-color: #dde1e2;
}
.dark :is(.interactive-select .select) .input-select {
	border-color: #c7caca;
}
:is(.interactive-select .select) .input-select {
	display: flex;
	width: 100%;
	flex-direction: row;
	border-radius: 0.25rem;
	border-width: 1px;
	padding: 16px 12px;
}
:is(.interactive-select .select) .options {
	border-color: #dde1e2;
}
.dark :is(.interactive-select .select) .options {
	border-color: #c7caca;
}
:is(.interactive-select .select) .options {
	margin-top: 8px;
	display: flex;
	max-height: 375px;
	flex-direction: column;
	overflow-y: auto;
	border-radius: 0.5rem;
	border-width: 1px;
	padding: 8px;
}
:is(.interactive-select .select) .\!options {
	border-color: #dde1e2;
}
.dark :is(.interactive-select .select) .\!options {
	border-color: #c7caca;
}
:is(.interactive-select .select) .\!options {
	margin-top: 8px;
	display: flex;
	max-height: 375px;
	flex-direction: column;
	overflow-y: auto;
	border-radius: 0.5rem;
	border-width: 1px;
	padding: 8px;
}
:is(:is(.interactive-select .select) .options) .interactive-button {
	border-radius: 0.25rem;
	padding: 12px 8px;
}
:is(:is(.interactive-select .select) .options) .interactive-button:focus {
	outline-width: 0px;
}
:is(:is(.interactive-select .select) .\!options) .interactive-button {
	border-radius: 0.25rem;
	padding: 12px 8px;
}
:is(:is(.interactive-select .select) .\!options) .interactive-button:focus {
	outline-width: 0px;
}
:is(:is(:is(.interactive-select .select) .options) .interactive-button):hover,
.focus:is(:is(:is(.interactive-select .select) .options) .interactive-button) {
	--tw-bg-opacity: 1;
	background-color: rgb(233 239 247 / var(--tw-bg-opacity, 1));
}
:is(:is(:is(.interactive-select .select) .\!options) .interactive-button):hover,
.focus:is(:is(:is(.interactive-select .select) .\!options) .interactive-button) {
	--tw-bg-opacity: 1;
	background-color: rgb(233 239 247 / var(--tw-bg-opacity, 1));
}
.form-select .select {
	position: relative;
	display: inline-block;
}
:is(.form-select .select) .input-select:-moz-placeholder-shown:empty {
	border-color: #cb2213;
}
:is(.form-select .select) .input-select:placeholder-shown:empty {
	border-color: #cb2213;
}
.dark :is(.form-select .select) .input-select:-moz-placeholder-shown:empty {
	border-color: #de6c6c;
}
.dark :is(.form-select .select) .input-select:placeholder-shown:empty {
	border-color: #de6c6c;
}
:is(.form-select .select) .input-select:focus {
	border-color: #3368b2;
}
.dark :is(.form-select .select) .input-select:focus {
	border-color: #6991c6;
}
:is(.form-select .select) .input-select:disabled {
	background-color: #f9f9f9;
}
@media (hover: hover) and (pointer: fine) {
	:is(.form-select .select) .input-select:disabled:hover:not(.layer-no-hover) {
		background-color: #d6e1ef;
	}
}
:is(.form-select .select) .input-select:disabled:selected,
:is(.form-select .select) .input-select:disabled:active {
	background-color: #e9eff7;
}
:is(.form-select .select) .input-select:disabled:disabled {
	background-color: #edefef;
}
:is(.form-select .select) .input-select:disabled {
	border-color: #c7caca;
}
.dark :is(.form-select .select) .input-select:disabled {
	background-color: #393939;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark :is(.form-select .select) .input-select:disabled):hover:not(.layer-no-hover) {
		background-color: #4e4e4e;
	}
}
:is(.dark :is(.form-select .select) .input-select:disabled):selected,
:is(.dark :is(.form-select .select) .input-select:disabled):active {
	background-color: #393939;
}
:is(.dark :is(.form-select .select) .input-select:disabled):disabled {
	background-color: #4e4e4e;
}
.dark :is(.form-select .select) .input-select:disabled {
	border-color: #afafb0;
}
:is(.form-select .select) .input-select:disabled::-moz-placeholder {
	color: #8e8e8e;
}
:is(.form-select .select) .input-select:disabled::placeholder {
	color: #8e8e8e;
}
.dark :is(.form-select .select) .input-select:disabled::-moz-placeholder {
	color: #c7caca;
}
.dark :is(.form-select .select) .input-select:disabled::placeholder {
	color: #c7caca;
}
:is(.form-select .select) .input-select:hover:disabled {
	background-color: #f9f9f9;
}
@media (hover: hover) and (pointer: fine) {
	:is(.form-select .select) .input-select:hover:disabled:hover:not(.layer-no-hover) {
		background-color: #d6e1ef;
	}
}
:is(.form-select .select) .input-select:hover:disabled:selected,
:is(.form-select .select) .input-select:hover:disabled:active {
	background-color: #e9eff7;
}
:is(.form-select .select) .input-select:hover:disabled:disabled {
	background-color: #edefef;
}
.dark :is(.form-select .select) .input-select:hover:disabled {
	background-color: #393939;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark :is(.form-select .select) .input-select:hover:disabled):hover:not(.layer-no-hover) {
		background-color: #4e4e4e;
	}
}
:is(.dark :is(.form-select .select) .input-select:hover:disabled):selected,
:is(.dark :is(.form-select .select) .input-select:hover:disabled):active {
	background-color: #393939;
}
:is(.dark :is(.form-select .select) .input-select:hover:disabled):disabled {
	background-color: #4e4e4e;
}
:is(.form-select .select) .input-select:not(:-moz-placeholder-shown):not(:focus):invalid {
	border-color: #cb2213;
}
:is(.form-select .select) .input-select:not(:placeholder-shown):not(:focus):invalid {
	border-color: #cb2213;
}
.dark :is(.form-select .select) .input-select:not(:-moz-placeholder-shown):not(:focus):invalid {
	border-color: #de6c6c;
}
.dark :is(.form-select .select) .input-select:not(:placeholder-shown):not(:focus):invalid {
	border-color: #de6c6c;
}
:is(.form-select .select) .options {
	position: absolute;
	width: 100%;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
:is(.form-select .select) .\!options {
	position: absolute;
	width: 100%;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.inline-byline {
	color: #4e4e4e;
}
.dark .inline-byline {
	color: #edefef;
}
.inline-byline {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.inline-byline {
		font-size: 16px;
		line-height: 20px;
	}
}
.inline-byline {
	height: 16px;
}
.inline-byline a {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.inline-byline a:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.inline-byline a:selected,
.inline-byline a:active {
	color: #264f88;
}
.inline-byline a:visited {
	color: #264f88;
}
.dark .inline-byline a {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .inline-byline a):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark .inline-byline a):selected,
:is(.dark .inline-byline a):active {
	color: #95b1d7;
}
:is(.dark .inline-byline a):visited {
	color: #95b1d7;
}
.inline-byline a {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 14px;
	line-height: 18px;
}
@media (min-width: 1024px) {
	.inline-byline a {
		font-size: 16px;
		line-height: 20px;
	}
}
.background-shimmer {
	background: #fff;
	background: linear-gradient(90deg, #dde1e2, #edefef, #dde1e2);
	background-size: 200%;
	animation: background-shimmer linear 3s infinite both;
}
@keyframes background-shimmer {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	to {
		background-position: 200% 50%;
	}
}
.content-block-header .platform-win,
.content-navigation-bar .platform-win {
	height: unset;
}
.checkbox {
	display: flex;
	width: 100%;
	align-items: flex-start;
	gap: 12px;
	align-self: stretch;
}
.checkbox span {
	display: flex;
	flex-grow: 1;
	align-items: center;
	gap: 8px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.disabled:is(.checkbox span) {
	pointer-events: none;
}
.live-blog-summary {
	margin-bottom: 16px;
}
.live-blog-summary ol li,
.live-blog-summary ul li {
	color: #161616;
}
.dark .live-blog-summary ol li,
.dark .live-blog-summary ul li {
	color: #fff;
}
.live-blog-summary ol li,
.live-blog-summary ul li {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.live-blog-summary ol li,
	.live-blog-summary ul li {
		font-size: 20px;
		line-height: 28px;
	}
}
.live-blog-summary ol li:is(.mobile-only),
.live-blog-summary ul li:is(.mobile-only) {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.live-blog-summary ol li:is(.mobile-only),
	.live-blog-summary ul li:is(.mobile-only) {
		font-size: 18px;
		line-height: 24px;
	}
}
.live-blog-summary ol li,
.live-blog-summary ul li {
	margin-bottom: 16px;
	list-style-type: disc;
	padding-left: 20px;
}
.live-blog-summary .expandable-header {
	margin-top: 16px;
}
:is(.live-blog-summary .expandable-header) h6 {
	color: #161616;
}
.dark :is(.live-blog-summary .expandable-header) h6 {
	color: #fff;
}
:is(.live-blog-summary .expandable-header) h6 {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 16px;
	line-height: 20px;
}
@media (min-width: 1024px) {
	:is(.live-blog-summary .expandable-header) h6 {
		font-size: 18px;
	}
}
@keyframes rotate {
	to {
		transform: rotate(360deg);
	}
}
@keyframes loadingProgress {
	0% {
		content: '';
	}
	30% {
		content: '.';
	}
	60% {
		content: '..';
	}
	90% {
		content: '...';
	}
	to {
		content: '';
	}
}
.st-loader {
	position: fixed;
	background-color: #3339;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1000000;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.st-loader .st-loader-wrapper {
	position: relative;
	width: 90px;
	height: 90px;
	margin: 0 auto;
	top: 50%;
	transform: translateY(-50%);
}
.st-loader .st-loader-logo {
	position: relative;
	width: 90px;
	height: 90px;
	border: 1px solid #d8d8d8;
	border-radius: 100%;
}
:is(.st-loader .st-loader-logo) svg {
	position: absolute;
	width: 28px;
	height: 28px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
:is(.st-loader .st-loader-logo) .inner-spinner {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 70px;
	height: 70px;
}
:is(:is(.st-loader .st-loader-logo) .inner-spinner) > i {
	width: 18px;
	height: 18px;
	opacity: 0.85;
	position: absolute;
	border-radius: 100%;
	transform-origin: 35px 35px;
	animation: rotate linear infinite;
}
:is(.st-loader .inner-spinner) > i.blue {
	background-color: #0c2b57;
	animation-duration: 1s;
}
:is(.st-loader .inner-spinner) > i.red {
	background-color: #c72a77;
	animation-duration: 1.3s;
}
:is(.st-loader .inner-spinner) > i.yellow {
	background-color: #fed402;
	animation-duration: 1.6s;
}
:is(.st-loader .inner-spinner) > i.green {
	background-color: #23a299;
	animation-duration: 1.9s;
}
.st-loader .loading {
	font-family: '';
	font-size: 15px;
	color: #d8d8d8;
}
:is(.st-loader .loading):after {
	content: '';
	animation: loadingProgress 2s;
	animation-iteration-count: infinite;
}
.feature-headline-card-wrapper {
	display: flex;
	flex-wrap: wrap;
	padding: 24px 16px;
}
@media (min-width: 600px) {
	.feature-headline-card-wrapper {
		flex-wrap: nowrap;
		padding: 24px;
	}
}
@media (min-width: 1024px) {
	.feature-headline-card-wrapper {
		padding: 32px 16px 32px 0;
	}
	.feature-headline-card-wrapper .large-card {
		padding: 24px 0;
	}
}
.feature-headline-card-wrapper .left-divider {
	border-color: #dde1e2;
}
.dark .feature-headline-card-wrapper .left-divider {
	border-color: #c7caca;
}
.feature-headline-card-wrapper .left-divider {
	border-left-width: 1px;
	padding-left: 11.5px;
}
.feature-headline-card-wrapper .left-divider:first-child {
	border-width: 0px;
	padding-left: 0;
}
@media (min-width: 0px) {
	.default-timeline-card {
		--stroke-baseline-w: 253px;
		--bleed-md-w: 253px;
		--timeline-w: 253px;
		--opinion-w: 100%;
		--shorts-w: 220px;
		--podcast-w: 253px;
		--bundle-w: 100%;
		--stories-preview-w: 135px;
		--headline-lg-saved-img-w: 100px;
	}
}
@media (min-width: 600px) {
	.default-timeline-card {
		--stroke-baseline-w: 286px;
		--bleed-md-w: 286px;
		--timeline-w: 286px;
		--opinion-w: calc(50% - 12px);
		--shorts-w: 220px;
		--podcast-w: 286px;
		--bundle-w: calc(50% - 12px);
		--stories-preview-w: 180px;
		--stories-expanded-w: 375px;
		--headline-lg-saved-img-w: 286px;
	}
}
@media (min-width: 1024px) {
	.default-timeline-card {
		--stroke-baseline-w: 386px;
		--bleed-md-w: 336px;
		--timeline-w: 100%;
		--opinion-w: 50%;
		--shorts-w: 220px;
		--podcast-w: 320px;
		--bundle-w: 50%;
		--headline-lg-saved-img-w: 379px;
	}
}
.default-timeline-card {
	width: 100%;
}
@media (min-width: 0px) {
	.default-timeline-card {
		max-width: 599px;
	}
}
@media (min-width: 600px) {
	.default-timeline-card {
		max-width: 1023px;
	}
}
@media (min-width: 1024px) {
	.default-timeline-card {
		max-width: 1440px;
	}
}
:is(.search-page .search-result-list) .default-timeline-card:nth-of-type(1) > div {
	border-top-width: 0px;
}
.default-timeline-card {
	display: flex;
	width: var(--timeline-w);
	min-width: var(--timeline-w);
	flex-wrap: nowrap;
	gap: 4px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 16px;
}
.default-timeline-card:last-child {
	padding-right: 16px;
}
@media (min-width: 0px) {
	.default-timeline-card:first-child {
		padding-left: 0;
	}
}
@media (min-width: 600px) {
	.default-timeline-card {
		padding-left: 24px;
	}
	.default-timeline-card:last-child {
		padding-right: 24px;
	}
}
@media (min-width: 1024px) {
	.default-timeline-card {
		-moz-column-gap: 12px !important;
		column-gap: 12px !important;
		padding: 12px 0;
	}
}
@media (min-width: 0px) {
	.feature-bundled-card-wrapper {
		--stroke-baseline-w: 253px;
		--bleed-md-w: 253px;
		--timeline-w: 253px;
		--opinion-w: 100%;
		--shorts-w: 220px;
		--podcast-w: 253px;
		--bundle-w: 100%;
		--stories-preview-w: 135px;
		--headline-lg-saved-img-w: 100px;
	}
}
@media (min-width: 600px) {
	.feature-bundled-card-wrapper {
		--stroke-baseline-w: 286px;
		--bleed-md-w: 286px;
		--timeline-w: 286px;
		--opinion-w: calc(50% - 12px);
		--shorts-w: 220px;
		--podcast-w: 286px;
		--bundle-w: calc(50% - 12px);
		--stories-preview-w: 180px;
		--stories-expanded-w: 375px;
		--headline-lg-saved-img-w: 286px;
	}
}
@media (min-width: 1024px) {
	.feature-bundled-card-wrapper {
		--stroke-baseline-w: 386px;
		--bleed-md-w: 336px;
		--timeline-w: 100%;
		--opinion-w: 50%;
		--shorts-w: 220px;
		--podcast-w: 320px;
		--bundle-w: 50%;
		--headline-lg-saved-img-w: 379px;
	}
}
.feature-bundled-card-wrapper {
	width: 100%;
}
@media (min-width: 0px) {
	.feature-bundled-card-wrapper {
		max-width: 599px;
	}
}
@media (min-width: 600px) {
	.feature-bundled-card-wrapper {
		max-width: 1023px;
	}
}
@media (min-width: 1024px) {
	.feature-bundled-card-wrapper {
		max-width: 1440px;
	}
}
:is(.search-page .search-result-list) .feature-bundled-card-wrapper:nth-of-type(1) > div {
	border-top-width: 0px;
}
.feature-bundled-card-wrapper {
	height: 100px;
	width: var(--bundle-w);
}
@media (min-width: 1024px) {
	.feature-bundled-card-wrapper {
		height: auto;
	}
}
@media (min-width: 0px) {
	.stories-expanded-card {
		--stroke-baseline-w: 253px;
		--bleed-md-w: 253px;
		--timeline-w: 253px;
		--opinion-w: 100%;
		--shorts-w: 220px;
		--podcast-w: 253px;
		--bundle-w: 100%;
		--stories-preview-w: 135px;
		--headline-lg-saved-img-w: 100px;
	}
}
@media (min-width: 600px) {
	.stories-expanded-card {
		--stroke-baseline-w: 286px;
		--bleed-md-w: 286px;
		--timeline-w: 286px;
		--opinion-w: calc(50% - 12px);
		--shorts-w: 220px;
		--podcast-w: 286px;
		--bundle-w: calc(50% - 12px);
		--stories-preview-w: 180px;
		--stories-expanded-w: 375px;
		--headline-lg-saved-img-w: 286px;
	}
}
@media (min-width: 1024px) {
	.stories-expanded-card {
		--stroke-baseline-w: 386px;
		--bleed-md-w: 336px;
		--timeline-w: 100%;
		--opinion-w: 50%;
		--shorts-w: 220px;
		--podcast-w: 320px;
		--bundle-w: 50%;
		--headline-lg-saved-img-w: 379px;
	}
}
.stories-expanded-card {
	width: 100%;
}
@media (min-width: 0px) {
	.stories-expanded-card {
		max-width: 599px;
	}
}
@media (min-width: 600px) {
	.stories-expanded-card {
		max-width: 1023px;
	}
}
@media (min-width: 1024px) {
	.stories-expanded-card {
		max-width: 1440px;
	}
}
:is(.search-page .search-result-list) .stories-expanded-card:nth-of-type(1) > div {
	border-top-width: 0px;
}
.stories-expanded-card {
	position: relative;
	display: flex;
	height: 100vh;
	width: 100%;
	flex-direction: column;
	overflow: hidden;
}
@media (min-width: 600px) {
	.stories-expanded-card {
		aspect-ratio: 9 / 16;
		height: 100%;
		width: auto;
	}
}
.stories-expanded-card .card-media {
	position: relative;
	display: inline-flex;
	height: auto;
	flex: 1 1 0%;
	align-items: flex-start;
	justify-content: center;
}
:is(.stories-expanded-card .card-media) .card-media-wrapper {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 100%;
	width: 100%;
	align-items: center;
}
:is(:is(.stories-expanded-card .card-media) .card-media-wrapper) img {
	position: absolute;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.stories-expanded-card .card-body {
	color: #fff;
}
.dark .stories-expanded-card .card-body {
	color: #161616;
}
.stories-expanded-card .card-body {
	position: relative;
	display: inline-block;
	width: 100%;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 32px;
	text-align: left;
}
@media (max-height: 500px) {
	.stories-expanded-card .card-body {
		padding-bottom: 16px;
	}
}
:is(.stories-expanded-card .card-body) .card-title {
	color: #fff;
}
.dark :is(.stories-expanded-card .card-body) .card-title {
	color: #161616;
}
:is(.stories-expanded-card .card-body) .card-title {
	margin-top: 8px;
	margin-bottom: 16px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	height: 84px;
}
@media (max-height: 500px) {
	:is(.stories-expanded-card .card-body) .card-title {
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		height: 58px;
	}
}
:is(.stories-expanded-card .card-body) .bottom-toolbar {
	display: inline-flex;
	width: 100%;
	flex-shrink: 0;
	align-items: stretch;
	justify-content: space-between;
	white-space: nowrap;
}
:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) button {
	padding: 0;
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.expand:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) button),
.collapse:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) button) {
	z-index: 10;
}
:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) .card-tools {
	display: inline-flex;
	text-align: right;
}
:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) .card-tools) button {
	margin-left: 8px;
	margin-right: 8px;
}
:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) .card-tools) button:last-child {
	margin-right: 0;
}
:is(.stories-expanded-card .stories-social-share) > .interactive-button path {
	fill: #fff;
}
:is(.dark :is(.stories-expanded-card .stories-social-share) > .interactive-button) path {
	fill: #161616;
}
:is(.stories-expanded-card .stories-social-share) > .interactive-button {
	border-width: 0px;
	background-color: #fff0;
}
:is(:is(.stories-expanded-card .stories-social-share) > .interactive-button > svg) path {
	fill: #fff;
}
:is(:is(.stories-expanded-card .stories-social-share) > .interactive-button:disabled > svg) path {
	fill: #686868;
}
:is(.stories-expanded-card .stories-social-share) .popup-container {
	color: #393939;
}
.dark :is(.stories-expanded-card .stories-social-share) .popup-container {
	color: #f9f9f9;
}
:is(.stories-expanded-card .stories-social-share) .popup-container {
	padding: 24px;
	text-align: left;
}
@media (min-width: 1024px) {
	:is(.stories-expanded-card .stories-social-share) .popup-container {
		max-width: 90%;
	}
}
:is(:is(.stories-expanded-card .stories-social-share) .popup-container) button {
	color: #393939;
}
.dark :is(:is(.stories-expanded-card .stories-social-share) .popup-container) button {
	color: #f9f9f9;
}
:is(:is(.stories-expanded-card .stories-social-share) .popup-container) button {
	margin-left: 0 !important;
	text-align: left;
}
:is(:is(:is(.stories-expanded-card .stories-social-share) .popup-container) .top-toolbar) p {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.stories-expanded-card .expand-summary-container {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	--tw-translate-y: 100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-duration: 0.5s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.stories-expanded-card.expanded .expand-summary-container,
.stories-expanded-card.\!expanded .expand-summary-container {
	--tw-translate-y: 0;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.stories-expanded-card.collapsed .expand-summary-container {
	--tw-translate-y: 100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.stories-expanded-card.expanded-default-card .card-media-wrapper {
	position: relative;
	z-index: 0;
}
.stories-expanded-card.expanded-default-card .card-media-wrapper:before {
	content: var(--tw-content);
	position: absolute;
}
.stories-expanded-card.expanded-default-card .card-media-wrapper:after {
	content: var(--tw-content);
	position: absolute;
}
:is(.stories-expanded-card.expanded-default-card .card-media-wrapper) img {
	z-index: -10;
}
.stories-expanded-card.expanded-default-card .card-media-wrapper:before {
	left: 0;
	top: 0;
	height: 160px;
	width: 100%;
	background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
	--tw-gradient-from: rgb(12 40 80 / 1) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(12 40 80 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}
@media (max-height: 500px) {
	.stories-expanded-card.expanded-default-card .card-media-wrapper:before {
		--tw-content: none;
		content: var(--tw-content);
	}
}
.stories-expanded-card.expanded-default-card .card-media-wrapper:after {
	left: 0;
	bottom: 0;
	height: 160px;
	width: 100%;
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
	--tw-gradient-from: rgb(12 40 80 / 1) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(12 40 80 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}
.stories-expanded-card.expanded-default-card .card-body {
	--tw-bg-opacity: 1;
	background-color: rgb(12 40 80 / var(--tw-bg-opacity, 1));
}
.stories-expanded-card.expanded-read-more-card .card-media {
	height: 100%;
	justify-content: center;
	--tw-bg-opacity: 1;
	background-color: rgb(12 40 80 / var(--tw-bg-opacity, 1));
}
:is(.stories-expanded-card.expanded-read-more-card .card-media) .card-media-wrapper {
	width: 100%;
}
.stories-expanded-card.expanded-read-more-card .card-body {
	position: absolute;
	display: inline-flex;
	height: 100%;
	align-items: center;
	justify-content: center;
	text-align: center;
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
:is(.stories-expanded-card.expanded-read-more-card .card-body) .readmore-st-logo {
	position: relative;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 32px;
	display: inline-block;
	border-radius: 0.375rem;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	padding: 11.5px;
}
@media (max-height: 500px) {
	:is(.stories-expanded-card.expanded-read-more-card .card-body) .readmore-st-logo {
		height: 50px;
		width: 50px;
	}
}
:is(.stories-expanded-card.expanded-read-more-card .card-body) .card-title {
	margin-bottom: 8px;
	height: auto;
}
@media (min-width: 0px) {
	.stories-preview-card {
		--stroke-baseline-w: 253px;
		--bleed-md-w: 253px;
		--timeline-w: 253px;
		--opinion-w: 100%;
		--shorts-w: 220px;
		--podcast-w: 253px;
		--bundle-w: 100%;
		--stories-preview-w: 135px;
		--headline-lg-saved-img-w: 100px;
	}
}
@media (min-width: 600px) {
	.stories-preview-card {
		--stroke-baseline-w: 286px;
		--bleed-md-w: 286px;
		--timeline-w: 286px;
		--opinion-w: calc(50% - 12px);
		--shorts-w: 220px;
		--podcast-w: 286px;
		--bundle-w: calc(50% - 12px);
		--stories-preview-w: 180px;
		--stories-expanded-w: 375px;
		--headline-lg-saved-img-w: 286px;
	}
}
@media (min-width: 1024px) {
	.stories-preview-card {
		--stroke-baseline-w: 386px;
		--bleed-md-w: 336px;
		--timeline-w: 100%;
		--opinion-w: 50%;
		--shorts-w: 220px;
		--podcast-w: 320px;
		--bundle-w: 50%;
		--headline-lg-saved-img-w: 379px;
	}
}
.stories-preview-card {
	width: 100%;
}
@media (min-width: 0px) {
	.stories-preview-card {
		max-width: 599px;
	}
}
@media (min-width: 600px) {
	.stories-preview-card {
		max-width: 1023px;
	}
}
@media (min-width: 1024px) {
	.stories-preview-card {
		max-width: 1440px;
	}
}
:is(.search-page .search-result-list) .stories-preview-card:nth-of-type(1) > div {
	border-top-width: 0px;
}
.stories-preview-card {
	position: relative;
	display: flex;
	aspect-ratio: 9 / 16;
	height: 100%;
	width: 100%;
	width: var(--stories-preview-w);
}
@media (min-width: 600px) {
	.stories-preview-card {
		width: var(--stories-preview-w);
	}
}
.stories-preview-card .st-logo path {
	fill: #fff;
}
:is(.dark .stories-preview-card .st-logo) path {
	fill: #161616;
}
.stories-preview-card .st-logo {
	position: absolute;
	top: 0;
	z-index: 10;
	margin-left: 8px;
	margin-top: 8px;
}
:is(.stories-preview-card .st-logo > svg) path {
	fill: #fff;
}
:is(.stories-preview-card .st-logo:disabled > svg) path {
	fill: #686868;
}
@media (min-width: 600px) {
	.stories-preview-card .st-logo {
		margin-left: 12px;
		margin-top: 12px;
	}
}
.stories-preview-card .card-media {
	position: relative;
	z-index: 0;
	aspect-ratio: 9 / 16;
	width: 100%;
	overflow: hidden;
	border-radius: 0.5rem;
}
:is(.stories-preview-card .card-media) img {
	z-index: -10;
}
.stories-preview-card .card-body {
	color: #fff;
}
.dark .stories-preview-card .card-body {
	color: #161616;
}
.stories-preview-card .card-body {
	position: absolute;
	bottom: 0;
	display: flex;
	width: 100%;
	flex-direction: column;
	gap: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	text-align: left;
}
@media (min-width: 600px) {
	.stories-preview-card .card-body {
		padding-left: 12px;
		padding-right: 12px;
		padding-bottom: 16px;
	}
}
:is(.stories-preview-card .card-body) .card-title {
	color: #fff;
}
.dark :is(.stories-preview-card .card-body) .card-title {
	color: #161616;
}
:is(.stories-preview-card .card-body) .card-title {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}
.stories-preview-card.preview-default-card .card-media:before {
	content: var(--tw-content);
	position: absolute;
}
.stories-preview-card.preview-default-card .card-media:after {
	content: var(--tw-content);
	position: absolute;
}
:is(.stories-preview-card.preview-default-card .card-media) img {
	position: absolute;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.stories-preview-card.preview-default-card .card-media:before {
	left: 0;
	top: 0;
	height: 40px;
	width: 100%;
	background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
	--tw-gradient-from: rgb(12 40 80 / 0.9) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(12 40 80 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}
@media (min-width: 600px) {
	.stories-preview-card.preview-default-card .card-media:before {
		height: 58px;
	}
}
.stories-preview-card.preview-default-card .card-media:after {
	left: 0;
	bottom: 0;
	height: 96px;
	width: 100%;
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
	--tw-gradient-from: rgb(12 40 80 / 0.9) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(12 40 80 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}
@media (min-width: 600px) {
	.stories-preview-card.preview-default-card .card-media:after {
		height: 173px;
	}
}
.stories-preview-card.preview-read-more-card .st-logo {
	position: relative;
	margin-left: 0;
	margin-top: 0;
}
.stories-preview-card.preview-read-more-card .card-body {
	display: inline-flex;
	height: 100%;
	justify-content: center;
	text-align: left;
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
:is(.stories-preview-card.preview-read-more-card .card-body) .card-title {
	margin-top: 8px;
}
@media (min-width: 600px) {
	:is(.stories-preview-card.preview-read-more-card .card-body) .card-title {
		margin-top: 12px;
	}
}
:is(.stories-preview-card.preview-read-more-card .card-body) .interactive-button {
	margin-top: 8px;
	margin-bottom: 8px;
	display: inline-block;
	cursor: pointer;
	padding: 0;
}
@media (min-width: 600px) {
	:is(.stories-preview-card.preview-read-more-card .card-body) .interactive-button {
		margin-top: 12px;
		margin-bottom: 12px;
	}
}
.myst-following-main-toggle {
	display: flex;
}
@media (min-width: 0px) {
	.myst-following-main-toggle {
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
		padding-top: 16px;
		padding-bottom: 16px;
	}
}
@media (min-width: 600px) {
	.myst-following-main-toggle {
		margin-right: 24px;
		width: 768px;
		max-width: 1023px;
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
		padding: 24px 32px 24px 0;
	}
}
@media (min-width: 1024px) {
	.myst-following-main-toggle {
		margin-left: auto;
		margin-right: auto;
		width: 100%;
		max-width: 1440px;
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
		padding: 24px 32px 24px 0;
	}
}
.myst-button-group {
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	align-items: flex-start;
	align-self: stretch;
	padding-right: 12px;
}
@media (min-width: 0px) {
	.myst-button-group {
		gap: 16px;
	}
}
@media (min-width: 1024px) {
	.myst-button-group {
		-moz-column-gap: 8px;
		column-gap: 8px;
		row-gap: 16px;
		padding-right: 0;
	}
}
.myst-author-button-group {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	align-self: stretch;
	padding-right: 12px;
}
@media (min-width: 1024px) {
	.myst-author-button-group {
		gap: 0;
		padding: 0;
	}
}
.myst-following-toggle {
	display: flex;
}
@media (min-width: 0px) {
	.myst-following-toggle {
		align-items: center;
		justify-content: space-between;
		gap: 8px;
		align-self: stretch;
	}
}
@media (min-width: 600px) {
	.myst-following-toggle {
		align-items: center;
		gap: 12px;
	}
}
@media (min-width: 1024px) {
	.myst-following-toggle {
		align-items: center;
		gap: 16px;
		align-self: stretch;
	}
}
.following-mdl {
	position: fixed;
	top: 2px;
	right: 2px;
	bottom: 2px;
	left: 2px;
	z-index: 1200;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgb(40 40 40 / var(--tw-bg-opacity, 1));
	--tw-bg-opacity: 0.5;
}
@media (min-width: 0px) {
	.following-mdl {
		padding-left: 16px;
		padding-right: 16px;
	}
}
@media (min-width: 600px) {
	.following-mdl {
		padding-left: 0;
		padding-right: 0;
	}
}
.following-recommended-block {
	display: flex;
	height: 100%;
	flex-direction: column;
	align-content: center;
	align-items: flex-start;
	gap: 32px;
}
@media (min-width: 600px) {
	.myst-main-column-bleed-lg-card-with-padding {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
		align-self: stretch;
		padding-top: 16px;
		padding-bottom: 24px;
	}
}
.menu-container {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1100;
	display: flex;
	height: 100dvh;
	width: 100%;
	min-width: 320px;
	max-width: 390px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	overflow-y: auto;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	will-change: transform;
}
@media (prefers-reduced-motion: reduce) {
	.menu-container {
		transition-property: none;
	}
}
.menu-container {
	box-shadow: -16px 40px 100px #00000014;
}
.menu-container.show,
.menu-container.\!show {
	--tw-translate-x: 0;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	opacity: 1;
	transition-property: all;
	transition-duration: 0.3s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.menu-container.hide {
	width: 0 !important;
	max-width: 0 !important;
	--tw-translate-x: 100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	opacity: 0;
	transition-property: all;
	transition-duration: 0.3s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.header-menu .platform-win {
	padding-top: unset;
}
.main-saved-edit-close-content-main {
	display: flex;
}
@media (min-width: 0px) {
	.main-saved-edit-close-content-main {
		align-items: center;
		padding-right: 16px;
	}
}
@media (min-width: 1024px) {
	.main-saved-edit-close-content-main {
		gap: 10px;
		align-self: stretch;
		padding: 80px 32px 80px 0;
	}
}
.toast-mdl {
	position: fixed;
	z-index: 1300;
}
.main-toast-mdl {
	position: absolute;
	display: flex;
	width: 100%;
	align-items: center;
	align-self: stretch;
}
@media (min-width: 0px) {
	.main-toast-mdl {
		justify-content: center;
	}
}
.main-saved-card {
	display: flex;
}
@media (min-width: 0px) {
	.main-saved-card {
		padding-top: 24px;
		padding-bottom: 24px;
	}
}
@media (min-width: 600px) {
	.main-saved-card {
		padding: 24px 0;
	}
}
@media (min-width: 1024px) {
	.main-saved-card {
		padding: 0;
	}
}
.main-saved-card .headline-lg-img-wrapper {
	flex-basis: 0;
}
.main-saved-card .headline-lg-img {
	width: var(--headline-lg-saved-img-w);
}
.article-ads-wrapper {
	position: relative;
	margin-left: calc(-50vw + 50%);
	display: flex;
	width: 100vw;
	justify-content: center;
	--tw-bg-opacity: 1 !important;
	background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important;
	padding-top: 16px;
	padding-bottom: 16px;
	text-align: -webkit-center;
}
.article-ads {
	width: 100%;
	max-width: 790px;
	text-align: -webkit-center;
}
.listing-ads {
	height: -moz-max-content;
	height: max-content;
	--tw-bg-opacity: 1 !important;
	background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important;
	padding: 16px;
	text-align: center;
}
@media (min-width: 600px) {
	.listing-ads {
		padding-top: 24px;
		padding-bottom: 24px;
	}
}
.listing-ads {
	text-align: -webkit-center;
}
.listing-ads:is(
		:not(
				.lb1-ad,
				.container-lb1-ad,
				.lb2-ad,
				.lb3-ad,
				.lb4-ad,
				.lb5-ad,
				abm-ad,
				bi1-ad,
				bi2-ad,
				bi3-ad,
				bi4-ad,
				bi5-ad,
				bi6-ad,
				catfish-ad,
				prestitial-ad
			)
	) {
	position: sticky !important;
	top: 100px !important;
}
.container-ads {
	margin-top: 16px;
	margin-bottom: 16px;
	display: flex;
	min-height: 88px;
	align-items: center;
	justify-content: center;
	--tw-bg-opacity: 1 !important;
	background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important;
	padding-top: 16px;
	padding-bottom: 16px;
}
@media (min-width: 600px) {
	.container-ads {
		padding-top: 24px;
		padding-bottom: 24px;
	}
}
@media (min-width: 1024px) {
	.container-ads {
		padding-top: 32px;
		padding-bottom: 32px;
	}
}
.container-ads {
	text-align: -webkit-center;
}
.lb1-ad {
	display: flex;
	min-height: 50px;
	align-items: center;
	justify-content: center;
	--tw-bg-opacity: 1 !important;
	background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important;
}
@media (min-width: 600px) {
	.lb1-ad {
		min-height: 96px;
	}
}
@media (min-width: 1024px) {
	.lb1-ad {
		min-height: 249px;
	}
}
@media print {
	.lb1-ad {
		display: none;
	}
}
.imu2-white-bg {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .ad-wrapper,
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .article-ads,
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .innity-apps-reset,
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .innity-apps-spin-inv-ad,
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .innity-ad-catcfish-expand,
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper #dfp-ad-anchor,
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper #anchor-container,
:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper #dfp-ad-catfish {
	transition-delay: 0s;
	transition-duration: 0s;
	transition-timing-function: linear;
}
.hide-ads-wrapper .ad-wrapper,
.hide-ads-wrapper .article-ads,
.hide-ads-wrapper .innity-apps-reset,
.hide-ads-wrapper .innity-apps-spin-inv-ad,
.hide-ads-wrapper .innity-ad-catcfish-expand,
.hide-ads-wrapper #dfp-ad-anchor,
.hide-ads-wrapper #anchor-container,
.hide-ads-wrapper #dfp-ad-catfish {
	pointer-events: none;
	visibility: hidden;
}
.hide-mobile-ads .innity-ad-catcfish-expand,
.hide-mobile-ads #dfp-ad-anchor,
.hide-mobile-ads .innity-apps-reset,
.hide-mobile-ads .innity-apps-spin-inv-ad,
.hide-mobile-ads #anchor-container,
.hide-mobile-ads #dfp-ad-catfish {
	pointer-events: none;
	display: none !important;
}
.search-page {
	min-height: 100vh;
}
.search-page .search-result-list {
	padding-bottom: 32px;
	transition-property: all;
	transition-duration: 0.15s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
:is(.search-page .search-result-list) .card:nth-of-type(1) > div {
	border-top-width: 0px;
}
.search-page .search-input {
	display: flex;
	gap: 8px;
	padding-top: 16px;
	padding-bottom: 16px;
}
@media (min-width: 1024px) {
	.search-page .search-input {
		padding: 32px;
	}
}
:is(.search-page .search-input) .search-input-container {
	border-color: #dde1e2;
}
.dark :is(.search-page .search-input) .search-input-container {
	border-color: #c7caca;
}
:is(.search-page .search-input) .search-input-container {
	display: flex;
	width: 100%;
	gap: 8px;
	border-radius: 0.25rem;
	border-width: 1px;
	padding: 16px;
	transition-property: all;
	transition-duration: 0.15s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
:is(.search-page .search-input) .search-input-container:focus-within {
	border-color: #3368b2;
}
.dark :is(.search-page .search-input) .search-input-container:focus-within {
	border-color: #6991c6;
}
:is(.search-page .search-input) .search-input-container:focus {
	border-color: #3368b2;
}
.dark :is(.search-page .search-input) .search-input-container:focus {
	border-color: #6991c6;
}
:is(.search-page .search-input) .search-input-container:focus-visible {
	border-color: #3368b2;
}
.dark :is(.search-page .search-input) .search-input-container:focus-visible {
	border-color: #6991c6;
}
:is(.search-page .search-input) .search-input-container:focus-within {
	border-width: 2px;
}
:is(.search-page .search-input) .search-input-container:focus {
	border-width: 2px;
}
:is(.search-page .search-input) .search-input-container:focus-visible {
	border-width: 2px;
}
:is(.search-page .search-input) input:focus {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
	outline: 2px solid transparent;
	outline-offset: 2px;
}
@media (min-width: 1024px) {
	.search-page .search-keyword > div {
		min-width: 120px;
	}
}
:is(.search-page .search-sort-by-form) .radio {
	gap: 0;
}
:is(:is(.search-page .search-sort-by-form) .radio) span {
	display: inline-flex;
	padding-top: 16px;
	padding-bottom: 16px;
}
.search-page .advanced-search-form {
	display: block;
	width: 100%;
	max-width: 540px;
}
@media (min-width: 1024px) {
	.search-page .advanced-search-form {
		min-height: 540px;
		width: 540px;
	}
}
:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-within {
	border-color: #3368b2;
}
.dark :is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-within {
	border-color: #6991c6;
}
:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus {
	border-color: #3368b2;
}
.dark :is(.search-page .advanced-search-form) .react-datepicker__input-container:focus {
	border-color: #6991c6;
}
:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-visible {
	border-color: #3368b2;
}
.dark :is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-visible {
	border-color: #6991c6;
}
:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-within {
	border-width: 2px;
}
:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus {
	border-width: 2px;
}
:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-visible {
	border-width: 2px;
}
:is(:is(.search-page .advanced-search-form) .react-datepicker__input-container) input:focus {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
	outline: 2px solid transparent;
	outline-offset: 2px;
}
:is(.search-page .advanced-search-mdl) .mdl-main-title {
	padding-left: 32px;
}
@media (min-width: 1024px) {
	:is(.search-page .advanced-search-mdl) .mdl-main-title {
		padding-left: 0;
	}
}
:is(:is(.search-page .advanced-search-mdl) .mdl-main-title) .mdl-title {
	padding-top: 2px;
}
:is(:is(.search-page .advanced-search-mdl) .mdl-main-title) button {
	display: none;
}
@media (min-width: 1024px) {
	:is(:is(.search-page .advanced-search-mdl) .mdl-main-title) button {
		display: block;
	}
}
:is(.search-page .advanced-search-mdl) .mdl-content {
	height: 100%;
	width: 100%;
	max-width: 100%;
}
.search-page .headline-lg-img-wrapper {
	background-color: #edefef;
}
.dark .search-page .headline-lg-img-wrapper {
	background-color: #4e4e4e;
}
.sphwave-intervention .mdl.exit-intervention {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1100;
	height: 100%;
	width: 100%;
	overflow: hidden;
	background-color: #00000080;
	outline: 2px solid transparent;
	outline-offset: 2px;
}
:is(.sphwave-intervention .mdl.exit-intervention) .mdl-dialog.mdl-dialog-centered {
	margin-left: auto;
	margin-right: auto;
	display: flex;
	min-height: calc(100% - 3.5rem);
	align-items: center;
}
.footer-subscribe-image {
	width: 100%;
}
@media (min-width: 600px) {
	.footer-subscribe-image {
		width: 300px;
	}
}
@media (min-width: 1024px) {
	.footer-subscribe-image {
		width: 400px;
	}
}
.archival-wrapper {
	color: #161616;
}
.dark .archival-wrapper {
	color: #fff;
}
.archival-wrapper {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.archival-wrapper {
		font-size: 20px;
		line-height: 28px;
	}
}
.archival-wrapper:is(.mobile-only) {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.archival-wrapper:is(.mobile-only) {
		font-size: 18px;
		line-height: 24px;
	}
}
.archival-wrapper a {
	color: #3368b2;
}
@media (hover: hover) and (pointer: fine) {
	.archival-wrapper a:hover:not(.link-no-hover) {
		color: #264f88;
	}
}
.archival-wrapper a:selected,
.archival-wrapper a:active {
	color: #264f88;
}
.archival-wrapper a:visited {
	color: #264f88;
}
.dark .archival-wrapper a {
	color: #6991c6;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .archival-wrapper a):hover:not(.link-no-hover) {
		color: #95b1d7;
	}
}
:is(.dark .archival-wrapper a):selected,
:is(.dark .archival-wrapper a):active {
	color: #95b1d7;
}
:is(.dark .archival-wrapper a):visited {
	color: #95b1d7;
}
.archival-wrapper a {
	cursor: pointer;
}
.archival-wrapper h2 {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.archival-wrapper h2 {
		font-size: 28px;
		line-height: 32px;
	}
}
.archival-wrapper h2:is(.mobile-only) {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
}
@media (min-width: 1024px) {
	.archival-wrapper h2:is(.mobile-only) {
		font-size: 24px;
		line-height: 28px;
	}
}
.archival-wrapper h3 {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.archival-wrapper h3 {
		font-size: 24px;
		line-height: 28px;
	}
}
.archival-wrapper h3:is(.mobile-only) {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
}
@media (min-width: 1024px) {
	.archival-wrapper h3:is(.mobile-only) {
		font-size: 20px;
		line-height: 24px;
	}
}
.archival-wrapper h4,
.archival-wrapper h5,
.archival-wrapper h6 {
	font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.archival-wrapper h4,
	.archival-wrapper h5,
	.archival-wrapper h6 {
		font-size: 20px;
		line-height: 28px;
	}
}
.archival-wrapper ul {
	list-style-position: inside;
	list-style-type: disc;
}
:is(.archival-wrapper ul) li {
	display: list-item;
}
:is(:is(.archival-wrapper ul) li) > ul,
:is(:is(.archival-wrapper ul) li) ol {
	margin-left: 10px;
}
.archival-wrapper ol {
	list-style-position: inside;
	list-style-type: decimal;
}
.archival-wrapper ol *::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.archival-wrapper ol *::marker {
		font-size: 20px;
		line-height: 28px;
	}
}
.archival-wrapper ol *:is(.mobile-only)::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.archival-wrapper ol *:is(.mobile-only)::marker {
		font-size: 18px;
		line-height: 24px;
	}
}
.archival-wrapper ol::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.archival-wrapper ol::marker {
		font-size: 20px;
		line-height: 28px;
	}
}
.archival-wrapper ol:is(.mobile-only)::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.archival-wrapper ol:is(.mobile-only)::marker {
		font-size: 18px;
		line-height: 24px;
	}
}
:is(.archival-wrapper ol) li {
	display: list-item;
}
.article-page-grid {
	grid-column-start: 1;
	grid-column-end: 5;
}
@media (min-width: 600px) {
	.article-page-grid {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.article-page-grid {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
@media (min-width: 0px) {
	.hero-media-wrapper {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.hero-media-wrapper {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.hero-media-wrapper {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.hero-media-wrapper {
	grid-column: 1 / -1;
	display: grid;
	width: 100%;
	row-gap: 0;
}
.hero-media-wrapper .hero-media {
	grid-column-start: 1;
	grid-column-end: 5;
}
@media (min-width: 0px) {
	.hero-media-wrapper .hero-media {
		margin-left: -16px;
		margin-right: -16px;
		width: 100vw;
	}
}
@media (min-width: 600px) {
	.hero-media-wrapper .hero-media {
		grid-column-start: 2;
		grid-column-end: 12;
		margin-left: unset;
		margin-right: unset;
		width: 100%;
		padding: unset;
	}
}
@media (min-width: 1024px) {
	.hero-media-wrapper .hero-media {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
.hero-media-wrapper .hero-media-caption {
	grid-column-start: 1;
	grid-column-end: 5;
	width: 100%;
	padding-top: 16px;
	padding-bottom: 16px;
}
@media (min-width: 600px) {
	.hero-media-wrapper .hero-media-caption {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.hero-media-wrapper .hero-media-caption {
		grid-column-start: 6;
		grid-column-end: 20;
		padding-bottom: 24px;
	}
}
@media not all and (min-width: 0px) {
	:not(.nested-element) > .inline-media-wrapper {
		margin-left: -16px;
		margin-right: -16px;
	}
}
@media (min-width: 0px) {
	.nested-element > .inline-media-wrapper {
		margin-left: 0;
		margin-right: 0;
	}
}
@media (min-width: 0px) {
	:is(.nested-element > .inline-media-wrapper) figcaption {
		margin-left: 0;
		margin-right: 0;
	}
}
.social-timestamp-wrapper {
	grid-column-start: 1;
	grid-column-end: 5;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
}
@media (min-width: 600px) {
	.social-timestamp-wrapper {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.social-timestamp-wrapper {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
.timestamp-element {
	display: flex;
	flex-wrap: nowrap;
}
.gradient-wall-wrapper {
	display: flex;
	width: 100%;
	flex-direction: column;
}
.gradient-wall-wrapper.no-ai-summary {
	margin-top: -64px;
}
.gradient-wall-overlay {
	height: 80px;
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
	--tw-gradient-from: #ffffff var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-from-position: 0%;
}
.gradient-wall-button-wrapper {
	display: flex;
	justify-content: center;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	padding: 32px 0;
}
.gradient-wall-read-more-button {
	height: 40px;
	padding: 8px 16px;
}
.block-container {
	max-width: 100vw;
}
@media (min-width: 0px) {
	.block-container {
		max-width: 600px;
		margin-inline: 16px;
	}
}
@media (min-width: 600px) {
	.block-container {
		max-width: 1024px;
		margin-inline: 24px;
	}
}
@media (min-width: 1024px) {
	.block-container {
		max-width: 1440px;
		margin-inline: 32px;
	}
}
@media (min-width: 1441px) {
	.block-container {
		max-width: 1440px;
		margin-inline: auto;
	}
}
.block-container {
	display: flex;
	flex-wrap: wrap;
	align-self: stretch;
	padding-bottom: 16px;
}
@media (min-width: 1024px) {
	.block-container {
		width: auto;
	}
}
.block-card-padding {
	padding-top: 16px;
	padding-bottom: 16px;
}
@media (min-width: 600px) {
	.block-card-padding {
		padding: 0;
	}
}
@media (min-width: 1024px) {
	.block-card-padding {
		padding-top: 32px;
		padding-bottom: 32px;
	}
}
.block-card-padding-extended {
	padding-top: 24px;
	padding-bottom: 24px;
}
@media (min-width: 600px) {
	.block-card-padding-extended {
		padding: 0;
	}
}
@media (min-width: 1024px) {
	.block-card-padding-extended {
		padding-top: 32px;
		padding-bottom: 32px;
	}
}
.top-story-block {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	align-self: stretch;
}
@media (min-width: 1024px) {
	.top-story-block {
		flex-direction: row;
		gap: 16px;
	}
}
@media (min-width: 0px) {
	.top-story-block .hero-card {
		margin-left: -16px;
		margin-right: -16px;
		width: 100vw;
		padding: 0;
	}
}
@media (min-width: 600px) {
	.top-story-block .hero-card {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}
}
.top-story-block .row-wrapper {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}
@media (min-width: 0px) {
	.top-story-block .row-wrapper {
		gap: 24px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 24px;
	}
}
@media (min-width: 600px) {
	.top-story-block .row-wrapper {
		flex-wrap: nowrap;
		gap: 12px;
		padding: 24px 0;
	}
}
@media (min-width: 1024px) {
	.top-story-block .row-wrapper {
		gap: 16px;
		padding-top: 32px;
		padding-bottom: 32px;
		padding-left: 0;
	}
}
.top-story-block .row-divider {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 24px;
	height: 1px;
	width: 100%;
}
@media (min-width: 600px) {
	.top-story-block .row-divider {
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0;
		border-bottom-width: 1px;
	}
}
@media (min-width: 1024px) {
	.top-story-block .row-divider {
		margin-left: 0;
		margin-right: 16px;
	}
}
.top-story-block .item-divider {
	margin-left: 0;
	margin-right: 0;
	height: 1px;
	width: 100%;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
@media (min-width: 600px) {
	.top-story-block .item-divider {
		height: unset;
		width: 1px;
		border-left-width: 1px;
		border-bottom-width: 0px;
	}
}
.top-story-block .block-sub-card-padding-extended {
	padding-top: 0;
	padding-bottom: 0;
}
.six-story-block .row-wrapper {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}
@media (min-width: 0px) {
	.six-story-block .row-wrapper {
		gap: 24px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 24px;
	}
}
@media (min-width: 600px) {
	.six-story-block .row-wrapper {
		flex-wrap: nowrap;
		padding: 24px 0;
	}
}
@media (min-width: 1024px) {
	.six-story-block .row-wrapper {
		gap: 12px;
		padding-top: 32px;
		padding-bottom: 32px;
		padding-left: 0;
	}
}
.six-story-block .row-divider {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 24px;
	width: 100%;
}
@media (min-width: 600px) {
	.six-story-block .row-divider {
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0;
		border-bottom-width: 1px;
	}
}
@media (min-width: 1024px) {
	.six-story-block .row-divider {
		margin-left: 0;
		margin-right: 16px;
	}
}
.six-story-block .item-divider {
	margin-left: 0;
	margin-right: 0;
	height: 1px;
	width: 100%;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
@media (min-width: 600px) {
	.six-story-block .item-divider {
		height: unset;
		width: 1px;
		border-left-width: 1px;
		border-bottom-width: 0px;
	}
}
.latest-headline-block {
	display: flex;
	width: 100%;
	flex-wrap: nowrap;
	align-self: stretch;
	overflow-x: auto;
	padding-bottom: 32px;
}
@media (min-width: 1024px) {
	.latest-headline-block {
		flex-wrap: wrap;
		overflow-x: hidden;
		padding-bottom: 0;
	}
}
.mini-bundle-block .navigation-list-item > :nth-child(1) {
	margin-left: 0;
}
@media (min-width: 600px) {
	.featured-special-story-block div:has(a.top-card) {
		padding-top: 16px;
	}
}
.preview-carousel {
	position: relative;
}
.preview-carousel .preview-carousel-wrapper {
	position: relative;
	display: flex;
	width: 100%;
	overflow-y: hidden;
	overflow-x: scroll;
}
.preview-carousel .preview-carousel-wrapper::-webkit-scrollbar {
	display: none;
}
.preview-carousel .preview-carousel-wrapper {
	-ms-overflow-style: none;
	scrollbar-width: none;
	-webkit-overflow-scrolling: touch;
}
.preview-carousel .preview-carousel-wrapper-inner {
	display: inline-flex;
	-moz-column-gap: 8px;
	column-gap: 8px;
}
@media (min-width: 600px) {
	.preview-carousel .preview-carousel-wrapper-inner {
		-moz-column-gap: 16px;
		column-gap: 16px;
	}
}
.preview-carousel .preview-carousel-controls {
	pointer-events: none;
	position: absolute;
	top: 0;
	display: none;
	height: 100%;
	width: 100%;
}
@media (min-width: 1024px) {
	.preview-carousel .preview-carousel-controls {
		display: block;
	}
}
:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left,
:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right {
	pointer-events: auto;
	position: absolute;
	top: 50%;
	z-index: 10;
	display: none;
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left:focus,
:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right:focus {
	outline-width: 0px;
}
:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left {
	left: 16px;
}
:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right {
	right: 16px;
}
.left:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left,
.right:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right {
	display: block;
}
.left:is(.preview-carousel .preview-carousel-controls):before,
.right:is(.preview-carousel .preview-carousel-controls):after {
	pointer-events: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 160px;
	--tw-content: '';
	content: var(--tw-content);
}
.left:is(.preview-carousel .preview-carousel-controls):before {
	left: 0;
	background-image: linear-gradient(to right, var(--tw-gradient-stops));
	--tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
}
.right:is(.preview-carousel .preview-carousel-controls):after {
	right: 0;
	background-image: linear-gradient(to left, var(--tw-gradient-stops));
	--tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}
.stories-nav-bar {
	color: #fff;
}
.dark .stories-nav-bar {
	color: #161616;
}
.stories-nav-bar {
	display: flex;
	width: 100%;
	flex: 1 1 0%;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	gap: 16px;
	padding: 16px;
}
@media (min-width: 600px) {
	.stories-nav-bar {
		align-items: flex-start;
		padding: 24px;
	}
}
@media (min-width: 1024px) {
	.stories-nav-bar {
		padding: 32px;
	}
}
.stories-nav-bar .menu-list-container {
	display: flex;
	min-height: 48px;
	width: 100%;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}
:is(.stories-nav-bar .menu-list-container) .menu-item {
	border-color: #dde1e2;
}
.dark :is(.stories-nav-bar .menu-list-container) .menu-item {
	border-color: #c7caca;
}
:is(.stories-nav-bar .menu-list-container) .menu-item {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	:is(.stories-nav-bar .menu-list-container) .menu-item {
		font-size: 20px;
		line-height: 24px;
	}
}
:is(.stories-nav-bar .menu-list-container) .menu-item {
	margin-top: 8px;
	margin-bottom: 8px;
	display: flex;
	cursor: pointer;
	align-items: center;
	gap: 16px;
	white-space: nowrap;
	border-radius: 0;
	border-left-width: 1px;
	padding: 0 16px;
}
:is(.stories-nav-bar .menu-list-container) .menu-item:first-child {
	border-style: none;
}
.\!active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.\!active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) {
		font-size: 20px;
		line-height: 24px;
	}
}
.active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
	font-size: 18px;
	line-height: 22px;
}
@media (min-width: 1024px) {
	.active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) {
		font-size: 20px;
		line-height: 24px;
	}
}
.stories-nav-bar .brand-label {
	display: inline-flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
}
.stories-nav-bar .close-btn path {
	fill: #fff;
}
:is(.dark .stories-nav-bar .close-btn) path {
	fill: #161616;
}
.stories-nav-bar .close-btn {
	padding: 4px;
}
:is(.stories-nav-bar .close-btn > svg) path {
	fill: #fff;
}
:is(.stories-nav-bar .close-btn:disabled > svg) path {
	fill: #686868;
}
@media (min-width: 600px) {
	.stories-nav-bar .close-btn {
		padding-left: 16px;
		padding-right: 16px;
	}
}
.pagination-progress-bar {
	display: flex;
	height: 4px;
	width: 100%;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	gap: 4px;
}
.pagination-progress-bar .dot {
	display: inline-flex;
	height: 4px;
	width: 100%;
	align-items: center;
	justify-content: center;
	border-radius: 9999px;
	background-color: #fff6;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-duration: 0.5s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.passed:is(.pagination-progress-bar .dot),
.active:is(.pagination-progress-bar .dot) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	transition-duration: 0.5s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.\!active:is(.pagination-progress-bar .dot) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
	transition-duration: 0.5s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.expanded-carousel {
	background-color: #282828;
}
.dark .expanded-carousel {
	background-color: #fff;
}
.expanded-carousel {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1200;
	display: flex;
	height: 100dvh;
	width: 100%;
	flex-direction: column;
	justify-content: flex-start;
}
@media (min-width: 1024px) {
	.expanded-carousel {
		height: 100%;
	}
}
.expanded-carousel .stories-nav-bar {
	display: none;
}
@media (min-width: 600px) {
	.expanded-carousel .stories-nav-bar {
		display: flex;
	}
}
@media (max-height: 500px) {
	@media (min-width: 1024px) {
		.expanded-carousel .stories-nav-bar {
			padding-bottom: 0;
			padding-top: 16px;
		}
	}
}
:is(.expanded-carousel .stories-nav-bar) .menu-item.active {
	pointer-events: none;
	cursor: default;
}
:is(.expanded-carousel .stories-nav-bar) .menu-item.\!active {
	pointer-events: none;
	cursor: default;
}
.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	display: flex;
	width: 100%;
}
@media (min-width: 600px) {
	.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) {
		position: relative;
	}
}
:is(.expanded-carousel .expanded-carousel-pagination)
	.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden)
	.brand-label {
	transition-delay: 0s;
	transition-duration: 0s;
	transition-timing-function: linear;
}
.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label {
	visibility: hidden;
}
@media (min-width: 0px) {
	@media (orientation: landscape) {
		:is(.expanded-carousel .expanded-carousel-pagination)
			.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden)
			.brand-label {
			transition-delay: 0s;
			transition-duration: 0s;
			transition-timing-function: linear;
		}
	}
}
@media (min-width: 600px) {
	.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label {
		visibility: visible;
	}
}
@media (min-width: 0px) {
	@media (orientation: landscape) {
		.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label {
			visibility: hidden;
		}
	}
}
@media (max-width: 1024px) {
	@media (min-width: 0px) {
		@media (orientation: landscape) {
			.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) {
				position: absolute;
				padding-top: 16px;
				padding-right: 16px;
			}
			.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .close-btn {
				padding-top: 0;
				padding-right: 0;
			}
			.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label {
				visibility: visible;
			}
		}
	}
}
.expanded-carousel .expanded-carousel-pagination {
	position: absolute;
	bottom: 200px;
	left: 0;
	padding-left: 16px;
	padding-right: 16px;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
	transition-delay: 0.3s;
	transition-duration: 0s;
	transition-timing-function: linear;
}
:is(.expanded-carousel .expanded-carousel-pagination) .invisible {
	transition-delay: 0s;
	transition-duration: 0s;
	transition-timing-function: linear;
}
@media (max-height: 500px) {
	.expanded-carousel .expanded-carousel-pagination {
		bottom: 160px;
	}
}
.last-index:is(.expanded-carousel .expanded-carousel-pagination) {
	display: none;
}
.expanded-carousel .stories-widget-container {
	position: absolute;
	left: 0;
	z-index: 50;
	height: 100%;
	width: 100%;
	--tw-translate-y: 100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	overflow: hidden;
	transition-property: all;
	transition-duration: 0.5s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (min-width: 600px) {
	.expanded-carousel .stories-widget-container {
		opacity: 0;
	}
}
@media (min-width: 1024px) {
	.expanded-carousel .stories-widget-container {
		display: none;
	}
}
.expanded-carousel.show-widget .stories-widget-container {
	--tw-translate-y: 0;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	opacity: 1;
	transition-duration: 0.5s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.expanded-carousel.hide-widget .stories-widget-container {
	--tw-translate-y: 100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.expanded-carousel .expanded-carousel-wrapper {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	display: inline-flex;
	height: 100%;
	width: 100%;
	max-width: 790px;
	align-items: center;
	justify-content: center;
}
@media (min-width: 600px) {
	.expanded-carousel .expanded-carousel-wrapper {
		margin-top: 0;
		margin-bottom: 0;
		aspect-ratio: 9 / 16;
		max-height: 90%;
		width: auto;
		-o-object-fit: contain;
		object-fit: contain;
		padding-bottom: 16px;
	}
}
@media (max-height: 500px) {
	@media (min-width: 1024px) {
		.expanded-carousel .expanded-carousel-wrapper {
			margin-top: 0;
		}
		:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-wrapper-inner)
			.stories-expanded-card {
			min-height: 550px;
			--tw-scale-x: 0.56;
			--tw-scale-y: 0.56;
			transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
				skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
				scaleY(var(--tw-scale-y));
		}
		:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-wrapper-inner)
			.pagination-progress-bar {
			--tw-scale-x: 0.8;
			--tw-scale-y: 0.8;
			transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
				skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
				scaleY(var(--tw-scale-y));
		}
	}
}
:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls {
	pointer-events: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
}
@media (min-width: 600px) {
	:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls {
		display: block;
	}
}
:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left,
:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right {
	pointer-events: auto;
	position: absolute;
	top: 50%;
	display: none;
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left:focus,
:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right:focus {
	outline-width: 0px;
}
:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left {
	left: -64px;
}
:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right {
	right: -64px;
}
.left:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left,
.right:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right {
	display: block;
}
.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left,
.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right {
	pointer-events: auto;
	top: 0;
	bottom: 160px;
	height: 75%;
	width: 50%;
	--tw-translate-y: 0;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left:focus,
.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right:focus {
	outline-width: 0px;
}
@media (min-width: 600px) {
	.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
		.expanded-carousel-control-left,
	.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
		.expanded-carousel-control-right {
		top: 50%;
		width: auto;
		--tw-translate-y: -50%;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
			skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
}
.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left {
	left: 0;
}
@media (min-width: 600px) {
	.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
		.expanded-carousel-control-left {
		left: -64px;
	}
}
.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right {
	right: 0;
}
@media (min-width: 600px) {
	.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
		.expanded-carousel-control-right {
		right: -64px;
	}
}
:is(.expanded-carousel .expanded-carousel-pagination)
	.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.carousel-controls {
	transition-delay: 0s;
	transition-duration: 0s;
	transition-timing-function: linear;
}
.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.carousel-controls {
	visibility: hidden;
}
@media (min-width: 600px) {
	.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
		.carousel-controls {
		visibility: visible;
	}
}
:is(.expanded-carousel .expanded-carousel-pagination)
	.disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) {
	transition-delay: 0s;
	transition-duration: 0s;
	transition-timing-function: linear;
}
.disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) {
	visibility: hidden;
}
.disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-left,
.disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
	.expanded-carousel-control-right {
	pointer-events: none;
}
.expanded-carousel .expanded-carousel-wrapper-inner {
	position: relative;
	display: inline-flex;
	height: 100%;
	width: 100%;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
@media (min-width: 600px) {
	.expanded-carousel .expanded-carousel-wrapper-inner {
		aspect-ratio: 9 / 16;
		max-height: 1440px;
		width: auto;
	}
}
:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card {
	position: absolute;
	height: 100%;
	flex-shrink: 0;
	--tw-translate-x: 100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	opacity: 0;
	transition-property: all;
	transition-duration: 0.5s;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.\!active:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) {
	--tw-translate-x: 0;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	opacity: 1;
}
.active:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) {
	--tw-translate-x: 0;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	opacity: 1;
}
.fadeout:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) {
	--tw-translate-x: -100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
	opacity: 0;
	transition-delay: 0.5s;
}
:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card)
	.card-media-wrapper
	img {
	--tw-bg-opacity: 1;
	background-color: rgb(12 40 80 / var(--tw-bg-opacity, 1));
}
.\!expanded:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card)
	.expand-summary-container {
	z-index: 20;
}
.expanded:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card)
	.expand-summary-container {
	z-index: 20;
}
.expanded-carousel.hide-social-share .social-share-popup.stories-social-share {
	display: none;
}
.expanded-carousel button:focus {
	outline-width: 0px;
}
@media (min-width: 1024px) {
	.expanded-carousel .popup-container {
		max-width: 90%;
	}
}
@media (max-height: 500px) {
	@media (min-width: 1024px) {
		.expanded-carousel .popup-container {
			width: 100%;
		}
	}
}
@media (max-width: 1024px) {
	@media (min-width: 0px) {
		@media (orientation: landscape) {
			.expanded-carousel .mobile-nav-bar {
				display: none;
			}
			.expanded-carousel .expanded-carousel-wrapper {
				max-height: 100%;
				padding-top: 16px;
			}
			.expanded-carousel .expanded-carousel-wrapper-inner .stories-expanded-card .card-body,
			.expanded-carousel .expand-summary-content,
			.expanded-carousel .bottom-toolbar button {
				font-size-adjust: 0.35;
			}
		}
	}
}
.expand-summary-container {
	display: flex;
	height: 100%;
	width: 100%;
	flex-direction: column;
	overflow: hidden;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
@media (min-width: 600px) {
	.expand-summary-container {
		aspect-ratio: 9 / 16;
		height: 100%;
		width: auto;
	}
}
.expand-summary-container .top-toolbar {
	margin-bottom: 8px;
	display: inline-flex;
	flex-shrink: 0;
	justify-content: flex-end;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	text-align: right;
}
:is(.expand-summary-container .top-toolbar) .interactive-button {
	margin-left: 16px;
	padding-left: 0;
	padding-right: 0;
}
:is(.expand-summary-container .top-toolbar) .popup-container > div {
	text-align: left;
}
:is(:is(.expand-summary-container .top-toolbar) .popup-container > div) .interactive-button {
	margin-left: 0;
}
.expand-summary-container .bottom-toolbar {
	display: inline-flex;
	width: 100%;
	flex-shrink: 0;
	flex-direction: row;
	align-items: stretch;
	justify-content: space-between;
	padding: 15px 16px 32px;
}
:is(.expand-summary-container .bottom-toolbar) .interactive-button {
	gap: 4px;
	padding: 0;
}
.expand-summary-container .expanded-content {
	position: relative;
	height: 100%;
	flex: 1 1 0%;
	flex-grow: 1;
	align-items: stretch;
	overflow-y: hidden;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
}
.expand-summary-container .expanded-content::-webkit-scrollbar {
	display: none;
}
.expand-summary-container .expanded-content {
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.expand-summary-container .expanded-content-wrapper {
	max-height: 100%;
	overflow-y: auto;
}
.expand-summary-container .expanded-content-wrapper::-webkit-scrollbar {
	display: none;
}
.expand-summary-container .expanded-content-wrapper {
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.expand-summary-container .expanded-content.overlay .expanded-content-wrapper:after {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 80px;
	width: 100%;
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
	--tw-gradient-from: #ffffff var(--tw-gradient-from-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
	--tw-content: '';
	content: var(--tw-content);
}
.expand-summary-container .expand-summary-content {
	padding-bottom: 32px;
}
:is(.expand-summary-container .expand-summary-content) .headline-stack {
	padding-bottom: 16px;
}
:is(.expand-summary-container .expand-summary-content) > p {
	margin-bottom: 16px;
}
:is(.expand-summary-container .expand-summary-content) > p:last-child {
	margin-bottom: 0;
}
.stories-widget-container {
	display: flex;
	height: 100%;
	width: 100%;
	flex-direction: column;
	overflow: hidden;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
@media (min-width: 600px) {
	.stories-widget-container {
		max-height: 725px;
		max-width: 375px;
	}
}
.stories-widget-container .top-toolbar {
	margin-top: 8px;
	margin-bottom: 8px;
	display: inline-flex;
	width: 100%;
	flex-shrink: 0;
	flex-direction: row;
	align-items: stretch;
	justify-content: space-between;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
}
:is(.stories-widget-container .top-toolbar) .label {
	display: inline-flex;
	width: 83.333333%;
	flex: 1 1 0%;
	cursor: auto;
	align-items: center;
	text-align: left;
}
:is(.stories-widget-container .top-toolbar) .\!label {
	display: inline-flex;
	width: 83.333333%;
	flex: 1 1 0%;
	cursor: auto;
	align-items: center;
	text-align: left;
}
:is(.stories-widget-container .top-toolbar) .interactive-button {
	margin-left: 16px;
	padding-left: 0;
	padding-right: 0;
}
.stories-widget-container .stories-widget-content {
	position: relative;
	height: 100%;
	max-height: 100%;
	flex: 1 1 0%;
	align-items: stretch;
	overflow-y: auto;
	overflow-x: hidden;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
	text-align: left;
}
.stories-widget-container .widget-item {
	position: relative;
	flex-direction: column;
	align-self: flex-end;
	padding: 2px;
	text-align: left;
}
:is(.stories-widget-container .widget-item) .category-name,
:is(.stories-widget-container .widget-item) .count {
	width: 100%;
}
.stories-widget-container .col-1,
.stories-widget-container .col-2 .widget-item {
	background-color: #0c2850;
	color: #fff;
}
.dark .stories-widget-container .col-1,
.dark .stories-widget-container .col-2 .widget-item {
	background-color: #0c2850;
	color: #161616;
}
.stories-widget-container .col-1,
.stories-widget-container .col-2 .widget-item {
	position: relative;
	justify-content: flex-end;
	overflow: hidden;
	border-radius: 0.25rem;
	padding: 16px;
	text-align: left;
	vertical-align: bottom;
}
:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item)
	.category-thumbnail {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 100%;
	width: 100%;
	align-items: center;
}
:is(
		:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item)
			.category-thumbnail
	)
	img {
	position: absolute;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item) .count,
:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item)
	.stories-widget-sub,
:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item)
	.stories-widget-heading,
:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item)
	.category-name {
	z-index: 10;
}
.stories-widget-container .col-1 {
	margin-top: 8px;
	margin-bottom: 16px;
	display: inline-flex;
	height: 120px;
	width: 100%;
}
@media (min-width: 0px) {
	.stories-widget-container .col-2 {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.stories-widget-container .col-2 {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.stories-widget-container .col-2 {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.stories-widget-container .col-2 {
	margin-bottom: 16px;
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	align-content: normal;
	gap: 16px;
}
:is(.stories-widget-container .col-2) .widget-item {
	display: inline-flex;
	aspect-ratio: 1 / 1;
	min-height: 135px;
	flex-basis: 50%;
}
:is(:is(.stories-widget-container .col-2) .widget-item):before {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 10;
	height: 50%;
	width: 100%;
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
	--tw-gradient-from: rgb(12 40 80 / 0.9) var(--tw-gradient-from-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
	--tw-gradient-to: rgb(12 40 80 / 0) var(--tw-gradient-to-position);
	--tw-content: '';
	content: var(--tw-content);
}
.stories-widget-container .widget-other-categories {
	border-color: #dde1e2;
}
.dark .stories-widget-container .widget-other-categories {
	border-color: #c7caca;
}
.stories-widget-container .widget-other-categories {
	margin-top: 16px;
	border-radius: 0.25rem;
	border-width: 1px;
	padding: 8px;
}
@media (min-width: 0px) {
	:is(.stories-widget-container .widget-other-categories) .col-4 {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	:is(.stories-widget-container .widget-other-categories) .col-4 {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	:is(.stories-widget-container .widget-other-categories) .col-4 {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
:is(.stories-widget-container .widget-other-categories) .col-4 {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	align-content: normal;
	gap: 16px;
}
:is(.stories-widget-container .widget-other-categories) .label {
	margin-bottom: 8px;
	display: inline-flex;
	width: 100%;
	flex: 1 1 0%;
	cursor: auto;
	align-items: center;
	text-align: left;
}
:is(.stories-widget-container .widget-other-categories) .\!label {
	margin-bottom: 8px;
	display: inline-flex;
	width: 100%;
	flex: 1 1 0%;
	cursor: auto;
	align-items: center;
	text-align: left;
}
:is(.stories-widget-container .widget-other-categories) .category-thumbnail {
	margin-bottom: 4px;
	overflow: hidden;
	border-radius: 0.25rem;
}
:is(.stories-widget-container .widget-other-categories) .no-other-categories {
	color: #393939;
}
.dark :is(.stories-widget-container .widget-other-categories) .no-other-categories {
	color: #f9f9f9;
}
:is(.stories-widget-container .widget-other-categories) .no-other-categories {
	padding-top: 16px;
	padding-bottom: 32px;
}
@media (max-width: 1024px) {
	@media (min-width: 0px) {
		@media (orientation: landscape) {
			.stories-widget-container .top-toolbar {
				padding-left: 8px;
				padding-right: 8px;
				padding-top: 8px;
			}
			:is(.stories-widget-container .top-toolbar) button {
				padding-top: 0;
				padding-bottom: 0;
			}
			.stories-widget-container .col-2 .widget-item {
				min-height: 58px;
				padding: 8px;
			}
			:is(.stories-widget-container .col-2 .widget-item) p {
				font-size-adjust: 0.28;
			}
			.stories-widget-container .widget-other-categories .col-4 {
				grid-template-columns: repeat(2, minmax(0, 1fr));
			}
			:is(.stories-widget-container .widget-other-categories .col-4) p {
				font-size-adjust: 0.28;
			}
			.stories-widget-container .widget-item.col-1 .stories-widget-heading {
				font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
				font-size: 18px;
				line-height: 22px;
			}
			@media (min-width: 1024px) {
				.stories-widget-container .widget-item.col-1 .stories-widget-heading {
					font-size: 20px;
					line-height: 24px;
				}
			}
		}
	}
}
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border-width: 0;
}
.pointer-events-none {
	pointer-events: none;
}
.visible {
	visibility: visible;
}
.invisible {
	visibility: hidden;
}
.collapse {
	visibility: collapse;
}
.static {
	position: static;
}
.fixed {
	position: fixed;
}
.absolute {
	position: absolute;
}
.relative {
	position: relative;
}
.sticky {
	position: sticky;
}
.-left-\[9999px\] {
	left: -9999px;
}
.-top-40 {
	top: -40px;
}
.bottom-00 {
	bottom: 0;
}
.left-00 {
	left: 0;
}
.left-1\/2 {
	left: 50%;
}
.left-24 {
	left: 24px;
}
.right-00 {
	right: 0;
}
.top-00 {
	top: 0;
}
.top-1\/2 {
	top: 50%;
}
.top-100 {
	top: 100px;
}
.top-24 {
	top: 24px;
}
.top-66 {
	top: 66px;
}
.top-90 {
	top: 90px;
}
.z-10 {
	z-index: 10;
}
.z-1000 {
	z-index: 1000;
}
.z-1050 {
	z-index: 1050;
}
.z-1200 {
	z-index: 1200;
}
.z-1300 {
	z-index: 1300;
}
.z-30 {
	z-index: 30;
}
.z-50 {
	z-index: 50;
}
.z-500 {
	z-index: 500;
}
.z-550 {
	z-index: 550;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.col-span-full {
	grid-column: 1 / -1;
}
.col-start-1 {
	grid-column-start: 1;
}
.col-start-16 {
	grid-column-start: 16;
}
.col-start-17 {
	grid-column-start: 17;
}
.col-start-4 {
	grid-column-start: 4;
}
.col-end-17 {
	grid-column-end: 17;
}
.col-end-21 {
	grid-column-end: 21;
}
.col-end-25 {
	grid-column-end: 25;
}
.col-end-5 {
	grid-column-end: 5;
}
.col-end-6 {
	grid-column-end: 6;
}
.row-auto {
	grid-row: auto;
}
.row-span-1 {
	grid-row: span 1 / span 1;
}
.row-span-10 {
	grid-row: span 10 / span 10;
}
.row-span-11 {
	grid-row: span 11 / span 11;
}
.row-span-12 {
	grid-row: span 12 / span 12;
}
.row-span-2 {
	grid-row: span 2 / span 2;
}
.row-span-3 {
	grid-row: span 3 / span 3;
}
.row-span-4 {
	grid-row: span 4 / span 4;
}
.row-span-5 {
	grid-row: span 5 / span 5;
}
.row-span-6 {
	grid-row: span 6 / span 6;
}
.row-span-7 {
	grid-row: span 7 / span 7;
}
.row-span-8 {
	grid-row: span 8 / span 8;
}
.row-span-9 {
	grid-row: span 9 / span 9;
}
.row-span-full {
	grid-row: 1 / -1;
}
.-row-start-1 {
	grid-row-start: -1;
}
.-row-start-10 {
	grid-row-start: -10;
}
.-row-start-11 {
	grid-row-start: -11;
}
.-row-start-12 {
	grid-row-start: -12;
}
.-row-start-13 {
	grid-row-start: -13;
}
.-row-start-2 {
	grid-row-start: -2;
}
.-row-start-3 {
	grid-row-start: -3;
}
.-row-start-4 {
	grid-row-start: -4;
}
.-row-start-5 {
	grid-row-start: -5;
}
.-row-start-6 {
	grid-row-start: -6;
}
.-row-start-7 {
	grid-row-start: -7;
}
.-row-start-8 {
	grid-row-start: -8;
}
.-row-start-9 {
	grid-row-start: -9;
}
.row-start-1 {
	grid-row-start: 1;
}
.row-start-10 {
	grid-row-start: 10;
}
.row-start-11 {
	grid-row-start: 11;
}
.row-start-12 {
	grid-row-start: 12;
}
.row-start-13 {
	grid-row-start: 13;
}
.row-start-2 {
	grid-row-start: 2;
}
.row-start-3 {
	grid-row-start: 3;
}
.row-start-4 {
	grid-row-start: 4;
}
.row-start-5 {
	grid-row-start: 5;
}
.row-start-6 {
	grid-row-start: 6;
}
.row-start-7 {
	grid-row-start: 7;
}
.row-start-8 {
	grid-row-start: 8;
}
.row-start-9 {
	grid-row-start: 9;
}
.row-start-auto {
	grid-row-start: auto;
}
.-row-end-1 {
	grid-row-end: -1;
}
.-row-end-10 {
	grid-row-end: -10;
}
.-row-end-11 {
	grid-row-end: -11;
}
.-row-end-12 {
	grid-row-end: -12;
}
.-row-end-13 {
	grid-row-end: -13;
}
.-row-end-2 {
	grid-row-end: -2;
}
.-row-end-3 {
	grid-row-end: -3;
}
.-row-end-4 {
	grid-row-end: -4;
}
.-row-end-5 {
	grid-row-end: -5;
}
.-row-end-6 {
	grid-row-end: -6;
}
.-row-end-7 {
	grid-row-end: -7;
}
.-row-end-8 {
	grid-row-end: -8;
}
.-row-end-9 {
	grid-row-end: -9;
}
.row-end-1 {
	grid-row-end: 1;
}
.row-end-10 {
	grid-row-end: 10;
}
.row-end-11 {
	grid-row-end: 11;
}
.row-end-12 {
	grid-row-end: 12;
}
.row-end-13 {
	grid-row-end: 13;
}
.row-end-2 {
	grid-row-end: 2;
}
.row-end-3 {
	grid-row-end: 3;
}
.row-end-4 {
	grid-row-end: 4;
}
.row-end-5 {
	grid-row-end: 5;
}
.row-end-6 {
	grid-row-end: 6;
}
.row-end-7 {
	grid-row-end: 7;
}
.row-end-8 {
	grid-row-end: 8;
}
.row-end-9 {
	grid-row-end: 9;
}
.row-end-auto {
	grid-row-end: auto;
}
.m-00 {
	margin: 0;
}
.m-08 {
	margin: 8px;
}
.m-auto {
	margin: auto;
}
.mx-00 {
	margin-left: 0;
	margin-right: 0;
}
.mx-08 {
	margin-left: 8px;
	margin-right: 8px;
}
.mx-11\.5 {
	margin-left: 11.5px;
	margin-right: 11.5px;
}
.mx-16 {
	margin-left: 16px;
	margin-right: 16px;
}
.mx-24 {
	margin-left: 24px;
	margin-right: 24px;
}
.mx-auto {
	margin-left: auto;
	margin-right: auto;
}
.my-08 {
	margin-top: 8px;
	margin-bottom: 8px;
}
.my-10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.my-14 {
	margin-top: 14px;
	margin-bottom: 14px;
}
.my-16 {
	margin-top: 16px;
	margin-bottom: 16px;
}
.my-24 {
	margin-top: 24px;
	margin-bottom: 24px;
}
.my-auto {
	margin-top: auto;
	margin-bottom: auto;
}
.-ml-04 {
	margin-left: -4px;
}
.mb-08 {
	margin-bottom: 8px;
}
.mb-10 {
	margin-bottom: 10px;
}
.mb-16 {
	margin-bottom: 16px;
}
.mb-24 {
	margin-bottom: 24px;
}
.mb-32 {
	margin-bottom: 32px;
}
.mb-460 {
	margin-bottom: 460px;
}
.mb-48 {
	margin-bottom: 48px;
}
.ml-00 {
	margin-left: 0;
}
.ml-16 {
	margin-left: 16px;
}
.ml-24 {
	margin-left: 24px;
}
.mr-00 {
	margin-right: 0;
}
.mr-04 {
	margin-right: 4px;
}
.mr-08 {
	margin-right: 8px;
}
.mr-12 {
	margin-right: 12px;
}
.mr-32 {
	margin-right: 32px;
}
.mt-00 {
	margin-top: 0;
}
.mt-04 {
	margin-top: 4px;
}
.mt-08 {
	margin-top: 8px;
}
.mt-10 {
	margin-top: 10px;
}
.mt-16 {
	margin-top: 16px;
}
.mt-32 {
	margin-top: 32px;
}
.line-clamp-1 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
.block {
	display: block;
}
.inline-block {
	display: inline-block;
}
.inline {
	display: inline;
}
.flex {
	display: flex;
}
.inline-flex {
	display: inline-flex;
}
.table {
	display: table;
}
.table-row-group {
	display: table-row-group;
}
.flow-root {
	display: flow-root;
}
.grid {
	display: grid;
}
.list-item {
	display: list-item;
}
.hidden {
	display: none;
}
.aspect-landscape {
	aspect-ratio: 3 / 2;
}
.aspect-letterbox {
	aspect-ratio: 42 / 20;
}
.aspect-portrait {
	aspect-ratio: 9 / 16;
}
.aspect-square {
	aspect-ratio: 1 / 1;
}
.aspect-tiktok {
	aspect-ratio: 4.25/10;
}
.aspect-video {
	aspect-ratio: 16 / 9;
}
.size-16 {
	width: 16px;
	height: 16px;
}
.size-24 {
	width: 24px;
	height: 24px;
}
.size-\[--avatar-size\] {
	width: var(--avatar-size);
	height: var(--avatar-size);
}
.\!h-auto {
	height: auto !important;
}
.h-00 {
	height: 0;
}
.h-01 {
	height: 1px;
}
.h-04 {
	height: 4px;
}
.h-08 {
	height: 8px;
}
.h-1\/2 {
	height: 50%;
}
.h-1\/3 {
	height: 33.333333%;
}
.h-1\/4 {
	height: 25%;
}
.h-1\/5 {
	height: 20%;
}
.h-1\/6 {
	height: 16.666667%;
}
.h-10 {
	height: 10px;
}
.h-100 {
	height: 100px;
}
.h-11\.5 {
	height: 11.5px;
}
.h-112 {
	height: 112px;
}
.h-12 {
	height: 12px;
}
.h-120 {
	height: 120px;
}
.h-128 {
	height: 128px;
}
.h-135 {
	height: 135px;
}
.h-13ch {
	height: 13ch;
}
.h-14 {
	height: 14px;
}
.h-14\.5 {
	height: 14.5px;
}
.h-15 {
	height: 15px;
}
.h-15\.5 {
	height: 15.5px;
}
.h-16 {
	height: 16px;
}
.h-160 {
	height: 160px;
}
.h-168 {
	height: 168px;
}
.h-173 {
	height: 173px;
}
.h-176 {
	height: 176px;
}
.h-18 {
	height: 18px;
}
.h-183 {
	height: 183px;
}
.h-191 {
	height: 191px;
}
.h-2 {
	height: 2px;
}
.h-2\/3 {
	height: 66.666667%;
}
.h-2\/4 {
	height: 50%;
}
.h-2\/5 {
	height: 40%;
}
.h-2\/6 {
	height: 33.333333%;
}
.h-20 {
	height: 20px;
}
.h-200 {
	height: 200px;
}
.h-208 {
	height: 208px;
}
.h-21 {
	height: 21px;
}
.h-22 {
	height: 22px;
}
.h-232 {
	height: 232px;
}
.h-24 {
	height: 24px;
}
.h-240 {
	height: 240px;
}
.h-249 {
	height: 249px;
}
.h-253 {
	height: 253px;
}
.h-26 {
	height: 26px;
}
.h-274\.4 {
	height: 274.4px;
}
.h-3 {
	height: 3px;
}
.h-3\/4 {
	height: 75%;
}
.h-3\/5 {
	height: 60%;
}
.h-3\/6 {
	height: 50%;
}
.h-30\.5 {
	height: 30.5px;
}
.h-311 {
	height: 311px;
}
.h-314 {
	height: 314px;
}
.h-32 {
	height: 32px;
}
.h-320 {
	height: 320px;
}
.h-325 {
	height: 325px;
}
.h-331 {
	height: 331px;
}
.h-343 {
	height: 343px;
}
.h-347 {
	height: 347px;
}
.h-36 {
	height: 36px;
}
.h-375 {
	height: 375px;
}
.h-379 {
	height: 379px;
}
.h-39 {
	height: 39px;
}
.h-390 {
	height: 390px;
}
.h-4\.5 {
	height: 4.5px;
}
.h-4\/5 {
	height: 80%;
}
.h-4\/6 {
	height: 66.666667%;
}
.h-40 {
	height: 40px;
}
.h-45 {
	height: 45px;
}
.h-46 {
	height: 46px;
}
.h-460 {
	height: 460px;
}
.h-48 {
	height: 48px;
}
.h-5 {
	height: 5px;
}
.h-5\.5 {
	height: 5.5px;
}
.h-5\/6 {
	height: 83.333333%;
}
.h-50 {
	height: 50px;
}
.h-50vw {
	height: 50vw;
}
.h-524 {
	height: 524px;
}
.h-540 {
	height: 540px;
}
.h-548 {
	height: 548px;
}
.h-550 {
	height: 550px;
}
.h-56 {
	height: 56px;
}
.h-560 {
	height: 560px;
}
.h-58 {
	height: 58px;
}
.h-596 {
	height: 596px;
}
.h-6 {
	height: 6px;
}
.h-609 {
	height: 609px;
}
.h-618 {
	height: 618px;
}
.h-64 {
	height: 64px;
}
.h-66 {
	height: 66px;
}
.h-672 {
	height: 672px;
}
.h-72 {
	height: 72px;
}
.h-720 {
	height: 720px;
}
.h-725 {
	height: 725px;
}
.h-75vh {
	height: 75vh;
}
.h-768 {
	height: 768px;
}
.h-790 {
	height: 790px;
}
.h-80 {
	height: 80px;
}
.h-84 {
	height: 84px;
}
.h-85 {
	height: 85px;
}
.h-88 {
	height: 88px;
}
.h-9\/10 {
	height: 90%;
}
.h-90 {
	height: 90px;
}
.h-90svh {
	height: 90svh;
}
.h-96 {
	height: 96px;
}
.h-\[150vh\] {
	height: 150vh;
}
.h-auto {
	height: auto;
}
.h-breakpoint,
.h-breakpoint-lg-max {
	height: 1440px;
}
.h-breakpoint-lg-min {
	height: 1024px;
}
.h-breakpoint-md-max {
	height: 1023px;
}
.h-breakpoint-md-min {
	height: 600px;
}
.h-breakpoint-sm-max {
	height: 599px;
}
.h-breakpoint-sm-min {
	height: 320px;
}
.h-dvh {
	height: 100dvh;
}
.h-fit {
	height: -moz-fit-content;
	height: fit-content;
}
.h-full {
	height: 100%;
}
.h-lvh {
	height: 100lvh;
}
.h-max {
	height: -moz-max-content;
	height: max-content;
}
.h-min {
	height: -moz-min-content;
	height: min-content;
}
.h-screen {
	height: 100vh;
}
.h-svh {
	height: 100svh;
}
.h-unset {
	height: unset;
}
.max-h-00 {
	max-height: 0;
}
.max-h-01 {
	max-height: 1px;
}
.max-h-04 {
	max-height: 4px;
}
.max-h-08 {
	max-height: 8px;
}
.max-h-10 {
	max-height: 10px;
}
.max-h-100 {
	max-height: 100px;
}
.max-h-11\.5 {
	max-height: 11.5px;
}
.max-h-112 {
	max-height: 112px;
}
.max-h-12 {
	max-height: 12px;
}
.max-h-120 {
	max-height: 120px;
}
.max-h-128 {
	max-height: 128px;
}
.max-h-135 {
	max-height: 135px;
}
.max-h-13ch {
	max-height: 13ch;
}
.max-h-14 {
	max-height: 14px;
}
.max-h-14\.5 {
	max-height: 14.5px;
}
.max-h-15 {
	max-height: 15px;
}
.max-h-15\.5 {
	max-height: 15.5px;
}
.max-h-16 {
	max-height: 16px;
}
.max-h-160 {
	max-height: 160px;
}
.max-h-168 {
	max-height: 168px;
}
.max-h-173 {
	max-height: 173px;
}
.max-h-176 {
	max-height: 176px;
}
.max-h-18 {
	max-height: 18px;
}
.max-h-183 {
	max-height: 183px;
}
.max-h-191 {
	max-height: 191px;
}
.max-h-2 {
	max-height: 2px;
}
.max-h-20 {
	max-height: 20px;
}
.max-h-200 {
	max-height: 200px;
}
.max-h-208 {
	max-height: 208px;
}
.max-h-21 {
	max-height: 21px;
}
.max-h-22 {
	max-height: 22px;
}
.max-h-232 {
	max-height: 232px;
}
.max-h-24 {
	max-height: 24px;
}
.max-h-240 {
	max-height: 240px;
}
.max-h-249 {
	max-height: 249px;
}
.max-h-253 {
	max-height: 253px;
}
.max-h-26 {
	max-height: 26px;
}
.max-h-274\.4 {
	max-height: 274.4px;
}
.max-h-3 {
	max-height: 3px;
}
.max-h-3\/4 {
	max-height: 75%;
}
.max-h-30\.5 {
	max-height: 30.5px;
}
.max-h-311 {
	max-height: 311px;
}
.max-h-314 {
	max-height: 314px;
}
.max-h-32 {
	max-height: 32px;
}
.max-h-320 {
	max-height: 320px;
}
.max-h-325 {
	max-height: 325px;
}
.max-h-331 {
	max-height: 331px;
}
.max-h-343 {
	max-height: 343px;
}
.max-h-347 {
	max-height: 347px;
}
.max-h-36 {
	max-height: 36px;
}
.max-h-375 {
	max-height: 375px;
}
.max-h-379 {
	max-height: 379px;
}
.max-h-39 {
	max-height: 39px;
}
.max-h-390 {
	max-height: 390px;
}
.max-h-4\.5 {
	max-height: 4.5px;
}
.max-h-40 {
	max-height: 40px;
}
.max-h-45 {
	max-height: 45px;
}
.max-h-46 {
	max-height: 46px;
}
.max-h-460 {
	max-height: 460px;
}
.max-h-48 {
	max-height: 48px;
}
.max-h-5 {
	max-height: 5px;
}
.max-h-5\.5 {
	max-height: 5.5px;
}
.max-h-50 {
	max-height: 50px;
}
.max-h-50vw {
	max-height: 50vw;
}
.max-h-524 {
	max-height: 524px;
}
.max-h-540 {
	max-height: 540px;
}
.max-h-548 {
	max-height: 548px;
}
.max-h-550 {
	max-height: 550px;
}
.max-h-56 {
	max-height: 56px;
}
.max-h-560 {
	max-height: 560px;
}
.max-h-58 {
	max-height: 58px;
}
.max-h-596 {
	max-height: 596px;
}
.max-h-6 {
	max-height: 6px;
}
.max-h-609 {
	max-height: 609px;
}
.max-h-618 {
	max-height: 618px;
}
.max-h-64 {
	max-height: 64px;
}
.max-h-66 {
	max-height: 66px;
}
.max-h-672 {
	max-height: 672px;
}
.max-h-72 {
	max-height: 72px;
}
.max-h-720 {
	max-height: 720px;
}
.max-h-725 {
	max-height: 725px;
}
.max-h-75vh {
	max-height: 75vh;
}
.max-h-768 {
	max-height: 768px;
}
.max-h-790 {
	max-height: 790px;
}
.max-h-80 {
	max-height: 80px;
}
.max-h-84 {
	max-height: 84px;
}
.max-h-85 {
	max-height: 85px;
}
.max-h-88 {
	max-height: 88px;
}
.max-h-9\/10 {
	max-height: 90%;
}
.max-h-90 {
	max-height: 90px;
}
.max-h-90svh {
	max-height: 90svh;
}
.max-h-96 {
	max-height: 96px;
}
.max-h-breakpoint,
.max-h-breakpoint-lg-max {
	max-height: 1440px;
}
.max-h-breakpoint-lg-min {
	max-height: 1024px;
}
.max-h-breakpoint-md-max {
	max-height: 1023px;
}
.max-h-breakpoint-md-min {
	max-height: 600px;
}
.max-h-breakpoint-sm-max {
	max-height: 599px;
}
.max-h-breakpoint-sm-min {
	max-height: 320px;
}
.max-h-dvh {
	max-height: 100dvh;
}
.max-h-fit {
	max-height: -moz-fit-content;
	max-height: fit-content;
}
.max-h-full {
	max-height: 100%;
}
.max-h-lvh {
	max-height: 100lvh;
}
.max-h-max {
	max-height: -moz-max-content;
	max-height: max-content;
}
.max-h-min {
	max-height: -moz-min-content;
	max-height: min-content;
}
.max-h-none {
	max-height: none;
}
.max-h-screen {
	max-height: 100vh;
}
.max-h-svh {
	max-height: 100svh;
}
.max-h-unset {
	max-height: unset;
}
.min-h-00 {
	min-height: 0;
}
.min-h-01 {
	min-height: 1px;
}
.min-h-04 {
	min-height: 4px;
}
.min-h-08 {
	min-height: 8px;
}
.min-h-10 {
	min-height: 10px;
}
.min-h-100 {
	min-height: 100px;
}
.min-h-11\.5 {
	min-height: 11.5px;
}
.min-h-112 {
	min-height: 112px;
}
.min-h-12 {
	min-height: 12px;
}
.min-h-120 {
	min-height: 120px;
}
.min-h-128 {
	min-height: 128px;
}
.min-h-135 {
	min-height: 135px;
}
.min-h-13ch {
	min-height: 13ch;
}
.min-h-14 {
	min-height: 14px;
}
.min-h-14\.5 {
	min-height: 14.5px;
}
.min-h-15 {
	min-height: 15px;
}
.min-h-15\.5 {
	min-height: 15.5px;
}
.min-h-16 {
	min-height: 16px;
}
.min-h-160 {
	min-height: 160px;
}
.min-h-168 {
	min-height: 168px;
}
.min-h-173 {
	min-height: 173px;
}
.min-h-176 {
	min-height: 176px;
}
.min-h-18 {
	min-height: 18px;
}
.min-h-183 {
	min-height: 183px;
}
.min-h-191 {
	min-height: 191px;
}
.min-h-2 {
	min-height: 2px;
}
.min-h-20 {
	min-height: 20px;
}
.min-h-200 {
	min-height: 200px;
}
.min-h-208 {
	min-height: 208px;
}
.min-h-21 {
	min-height: 21px;
}
.min-h-22 {
	min-height: 22px;
}
.min-h-232 {
	min-height: 232px;
}
.min-h-24 {
	min-height: 24px;
}
.min-h-240 {
	min-height: 240px;
}
.min-h-249 {
	min-height: 249px;
}
.min-h-253 {
	min-height: 253px;
}
.min-h-26 {
	min-height: 26px;
}
.min-h-274\.4 {
	min-height: 274.4px;
}
.min-h-3 {
	min-height: 3px;
}
.min-h-3\/4 {
	min-height: 75%;
}
.min-h-30\.5 {
	min-height: 30.5px;
}
.min-h-311 {
	min-height: 311px;
}
.min-h-314 {
	min-height: 314px;
}
.min-h-32 {
	min-height: 32px;
}
.min-h-320 {
	min-height: 320px;
}
.min-h-325 {
	min-height: 325px;
}
.min-h-331 {
	min-height: 331px;
}
.min-h-343 {
	min-height: 343px;
}
.min-h-347 {
	min-height: 347px;
}
.min-h-36 {
	min-height: 36px;
}
.min-h-375 {
	min-height: 375px;
}
.min-h-379 {
	min-height: 379px;
}
.min-h-39 {
	min-height: 39px;
}
.min-h-390 {
	min-height: 390px;
}
.min-h-4\.5 {
	min-height: 4.5px;
}
.min-h-40 {
	min-height: 40px;
}
.min-h-45 {
	min-height: 45px;
}
.min-h-46 {
	min-height: 46px;
}
.min-h-460 {
	min-height: 460px;
}
.min-h-48 {
	min-height: 48px;
}
.min-h-5 {
	min-height: 5px;
}
.min-h-5\.5 {
	min-height: 5.5px;
}
.min-h-50 {
	min-height: 50px;
}
.min-h-50vw {
	min-height: 50vw;
}
.min-h-524 {
	min-height: 524px;
}
.min-h-540 {
	min-height: 540px;
}
.min-h-548 {
	min-height: 548px;
}
.min-h-550 {
	min-height: 550px;
}
.min-h-56 {
	min-height: 56px;
}
.min-h-560 {
	min-height: 560px;
}
.min-h-58 {
	min-height: 58px;
}
.min-h-596 {
	min-height: 596px;
}
.min-h-6 {
	min-height: 6px;
}
.min-h-609 {
	min-height: 609px;
}
.min-h-618 {
	min-height: 618px;
}
.min-h-64 {
	min-height: 64px;
}
.min-h-66 {
	min-height: 66px;
}
.min-h-672 {
	min-height: 672px;
}
.min-h-72 {
	min-height: 72px;
}
.min-h-720 {
	min-height: 720px;
}
.min-h-725 {
	min-height: 725px;
}
.min-h-75vh {
	min-height: 75vh;
}
.min-h-768 {
	min-height: 768px;
}
.min-h-790 {
	min-height: 790px;
}
.min-h-80 {
	min-height: 80px;
}
.min-h-84 {
	min-height: 84px;
}
.min-h-85 {
	min-height: 85px;
}
.min-h-88 {
	min-height: 88px;
}
.min-h-9\/10 {
	min-height: 90%;
}
.min-h-90 {
	min-height: 90px;
}
.min-h-90svh {
	min-height: 90svh;
}
.min-h-96 {
	min-height: 96px;
}
.min-h-breakpoint,
.min-h-breakpoint-lg-max {
	min-height: 1440px;
}
.min-h-breakpoint-lg-min {
	min-height: 1024px;
}
.min-h-breakpoint-md-max {
	min-height: 1023px;
}
.min-h-breakpoint-md-min {
	min-height: 600px;
}
.min-h-breakpoint-sm-max {
	min-height: 599px;
}
.min-h-breakpoint-sm-min {
	min-height: 320px;
}
.min-h-dvh {
	min-height: 100dvh;
}
.min-h-fit {
	min-height: -moz-fit-content;
	min-height: fit-content;
}
.min-h-full {
	min-height: 100%;
}
.min-h-lvh {
	min-height: 100lvh;
}
.min-h-max {
	min-height: -moz-max-content;
	min-height: max-content;
}
.min-h-min {
	min-height: -moz-min-content;
	min-height: min-content;
}
.min-h-screen {
	min-height: 100vh;
}
.min-h-svh {
	min-height: 100svh;
}
.min-h-unset {
	min-height: unset;
}
.\!w-screen {
	width: 100vw !important;
}
.w-00 {
	width: 0;
}
.w-01 {
	width: 1px;
}
.w-04 {
	width: 4px;
}
.w-08 {
	width: 8px;
}
.w-1\/12 {
	width: 8.333333%;
}
.w-1\/2 {
	width: 50%;
}
.w-1\/3 {
	width: 33.333333%;
}
.w-1\/4 {
	width: 25%;
}
.w-1\/5 {
	width: 20%;
}
.w-1\/6 {
	width: 16.666667%;
}
.w-10 {
	width: 10px;
}
.w-10\/12 {
	width: 83.333333%;
}
.w-100 {
	width: 100px;
}
.w-11\.5 {
	width: 11.5px;
}
.w-11\/12 {
	width: 91.666667%;
}
.w-112 {
	width: 112px;
}
.w-12 {
	width: 12px;
}
.w-120 {
	width: 120px;
}
.w-128 {
	width: 128px;
}
.w-135 {
	width: 135px;
}
.w-13ch {
	width: 13ch;
}
.w-14 {
	width: 14px;
}
.w-14\.5 {
	width: 14.5px;
}
.w-15 {
	width: 15px;
}
.w-15\.5 {
	width: 15.5px;
}
.w-16 {
	width: 16px;
}
.w-160 {
	width: 160px;
}
.w-168 {
	width: 168px;
}
.w-173 {
	width: 173px;
}
.w-176 {
	width: 176px;
}
.w-18 {
	width: 18px;
}
.w-183 {
	width: 183px;
}
.w-191 {
	width: 191px;
}
.w-2 {
	width: 2px;
}
.w-2\/12 {
	width: 16.666667%;
}
.w-2\/3 {
	width: 66.666667%;
}
.w-2\/4 {
	width: 50%;
}
.w-2\/5 {
	width: 40%;
}
.w-2\/6 {
	width: 33.333333%;
}
.w-20 {
	width: 20px;
}
.w-200 {
	width: 200px;
}
.w-208 {
	width: 208px;
}
.w-21 {
	width: 21px;
}
.w-22 {
	width: 22px;
}
.w-232 {
	width: 232px;
}
.w-24 {
	width: 24px;
}
.w-240 {
	width: 240px;
}
.w-249 {
	width: 249px;
}
.w-253 {
	width: 253px;
}
.w-26 {
	width: 26px;
}
.w-274\.4 {
	width: 274.4px;
}
.w-3 {
	width: 3px;
}
.w-3\/12 {
	width: 25%;
}
.w-3\/4 {
	width: 75%;
}
.w-3\/5 {
	width: 60%;
}
.w-3\/6 {
	width: 50%;
}
.w-30\.5 {
	width: 30.5px;
}
.w-311 {
	width: 311px;
}
.w-314 {
	width: 314px;
}
.w-32 {
	width: 32px;
}
.w-320 {
	width: 320px;
}
.w-325 {
	width: 325px;
}
.w-331 {
	width: 331px;
}
.w-343 {
	width: 343px;
}
.w-347 {
	width: 347px;
}
.w-36 {
	width: 36px;
}
.w-375 {
	width: 375px;
}
.w-379 {
	width: 379px;
}
.w-39 {
	width: 39px;
}
.w-390 {
	width: 390px;
}
.w-4\.5 {
	width: 4.5px;
}
.w-4\/12 {
	width: 33.333333%;
}
.w-4\/5 {
	width: 80%;
}
.w-4\/6 {
	width: 66.666667%;
}
.w-40 {
	width: 40px;
}
.w-45 {
	width: 45px;
}
.w-46 {
	width: 46px;
}
.w-460 {
	width: 460px;
}
.w-48 {
	width: 48px;
}
.w-5 {
	width: 5px;
}
.w-5\.5 {
	width: 5.5px;
}
.w-5\/12 {
	width: 41.666667%;
}
.w-5\/6 {
	width: 83.333333%;
}
.w-50 {
	width: 50px;
}
.w-50vw {
	width: 50vw;
}
.w-524 {
	width: 524px;
}
.w-540 {
	width: 540px;
}
.w-548 {
	width: 548px;
}
.w-550 {
	width: 550px;
}
.w-56 {
	width: 56px;
}
.w-560 {
	width: 560px;
}
.w-58 {
	width: 58px;
}
.w-596 {
	width: 596px;
}
.w-6 {
	width: 6px;
}
.w-6\/12 {
	width: 50%;
}
.w-609 {
	width: 609px;
}
.w-618 {
	width: 618px;
}
.w-64 {
	width: 64px;
}
.w-66 {
	width: 66px;
}
.w-672 {
	width: 672px;
}
.w-7\/12 {
	width: 58.333333%;
}
.w-72 {
	width: 72px;
}
.w-720 {
	width: 720px;
}
.w-725 {
	width: 725px;
}
.w-75vh {
	width: 75vh;
}
.w-768 {
	width: 768px;
}
.w-790 {
	width: 790px;
}
.w-8\/12 {
	width: 66.666667%;
}
.w-80 {
	width: 80px;
}
.w-84 {
	width: 84px;
}
.w-85 {
	width: 85px;
}
.w-88 {
	width: 88px;
}
.w-9\/10 {
	width: 90%;
}
.w-9\/12 {
	width: 75%;
}
.w-90 {
	width: 90px;
}
.w-90svh {
	width: 90svh;
}
.w-96 {
	width: 96px;
}
.w-\[--opinion-w\] {
	width: var(--opinion-w);
}
.w-\[--stroke-baseline-w\] {
	width: var(--stroke-baseline-w);
}
.w-\[15ch\] {
	width: 15ch;
}
.w-\[20ch\] {
	width: 20ch;
}
.w-auto {
	width: auto;
}
.w-breakpoint,
.w-breakpoint-lg-max {
	width: 1440px;
}
.w-breakpoint-lg-min {
	width: 1024px;
}
.w-breakpoint-md-max {
	width: 1023px;
}
.w-breakpoint-md-min {
	width: 600px;
}
.w-breakpoint-sm-max {
	width: 599px;
}
.w-breakpoint-sm-min {
	width: 320px;
}
.w-dvw {
	width: 100dvw;
}
.w-fit {
	width: -moz-fit-content;
	width: fit-content;
}
.w-full {
	width: 100%;
}
.w-lvw {
	width: 100lvw;
}
.w-max {
	width: -moz-max-content;
	width: max-content;
}
.w-min {
	width: -moz-min-content;
	width: min-content;
}
.w-screen {
	width: 100vw;
}
.w-svw {
	width: 100svw;
}
.w-unset {
	width: unset;
}
.min-w-00 {
	min-width: 0;
}
.min-w-01 {
	min-width: 1px;
}
.min-w-04 {
	min-width: 4px;
}
.min-w-08 {
	min-width: 8px;
}
.min-w-10 {
	min-width: 10px;
}
.min-w-100 {
	min-width: 100px;
}
.min-w-11\.5 {
	min-width: 11.5px;
}
.min-w-112 {
	min-width: 112px;
}
.min-w-12 {
	min-width: 12px;
}
.min-w-120 {
	min-width: 120px;
}
.min-w-128 {
	min-width: 128px;
}
.min-w-135 {
	min-width: 135px;
}
.min-w-13ch {
	min-width: 13ch;
}
.min-w-14 {
	min-width: 14px;
}
.min-w-14\.5 {
	min-width: 14.5px;
}
.min-w-15 {
	min-width: 15px;
}
.min-w-15\.5 {
	min-width: 15.5px;
}
.min-w-16 {
	min-width: 16px;
}
.min-w-160 {
	min-width: 160px;
}
.min-w-168 {
	min-width: 168px;
}
.min-w-173 {
	min-width: 173px;
}
.min-w-176 {
	min-width: 176px;
}
.min-w-18 {
	min-width: 18px;
}
.min-w-183 {
	min-width: 183px;
}
.min-w-191 {
	min-width: 191px;
}
.min-w-2 {
	min-width: 2px;
}
.min-w-20 {
	min-width: 20px;
}
.min-w-200 {
	min-width: 200px;
}
.min-w-208 {
	min-width: 208px;
}
.min-w-21 {
	min-width: 21px;
}
.min-w-22 {
	min-width: 22px;
}
.min-w-232 {
	min-width: 232px;
}
.min-w-24 {
	min-width: 24px;
}
.min-w-240 {
	min-width: 240px;
}
.min-w-249 {
	min-width: 249px;
}
.min-w-253 {
	min-width: 253px;
}
.min-w-26 {
	min-width: 26px;
}
.min-w-274\.4 {
	min-width: 274.4px;
}
.min-w-3 {
	min-width: 3px;
}
.min-w-3\/4 {
	min-width: 75%;
}
.min-w-30\.5 {
	min-width: 30.5px;
}
.min-w-311 {
	min-width: 311px;
}
.min-w-314 {
	min-width: 314px;
}
.min-w-32 {
	min-width: 32px;
}
.min-w-320 {
	min-width: 320px;
}
.min-w-325 {
	min-width: 325px;
}
.min-w-331 {
	min-width: 331px;
}
.min-w-343 {
	min-width: 343px;
}
.min-w-347 {
	min-width: 347px;
}
.min-w-36 {
	min-width: 36px;
}
.min-w-375 {
	min-width: 375px;
}
.min-w-379 {
	min-width: 379px;
}
.min-w-39 {
	min-width: 39px;
}
.min-w-390 {
	min-width: 390px;
}
.min-w-4\.5 {
	min-width: 4.5px;
}
.min-w-40 {
	min-width: 40px;
}
.min-w-45 {
	min-width: 45px;
}
.min-w-46 {
	min-width: 46px;
}
.min-w-460 {
	min-width: 460px;
}
.min-w-48 {
	min-width: 48px;
}
.min-w-5 {
	min-width: 5px;
}
.min-w-5\.5 {
	min-width: 5.5px;
}
.min-w-50 {
	min-width: 50px;
}
.min-w-50vw {
	min-width: 50vw;
}
.min-w-524 {
	min-width: 524px;
}
.min-w-540 {
	min-width: 540px;
}
.min-w-548 {
	min-width: 548px;
}
.min-w-550 {
	min-width: 550px;
}
.min-w-56 {
	min-width: 56px;
}
.min-w-560 {
	min-width: 560px;
}
.min-w-58 {
	min-width: 58px;
}
.min-w-596 {
	min-width: 596px;
}
.min-w-6 {
	min-width: 6px;
}
.min-w-609 {
	min-width: 609px;
}
.min-w-618 {
	min-width: 618px;
}
.min-w-64 {
	min-width: 64px;
}
.min-w-66 {
	min-width: 66px;
}
.min-w-672 {
	min-width: 672px;
}
.min-w-72 {
	min-width: 72px;
}
.min-w-720 {
	min-width: 720px;
}
.min-w-725 {
	min-width: 725px;
}
.min-w-75vh {
	min-width: 75vh;
}
.min-w-768 {
	min-width: 768px;
}
.min-w-790 {
	min-width: 790px;
}
.min-w-80 {
	min-width: 80px;
}
.min-w-84 {
	min-width: 84px;
}
.min-w-85 {
	min-width: 85px;
}
.min-w-88 {
	min-width: 88px;
}
.min-w-9\/10 {
	min-width: 90%;
}
.min-w-90 {
	min-width: 90px;
}
.min-w-90svh {
	min-width: 90svh;
}
.min-w-96 {
	min-width: 96px;
}
.min-w-\[--bleed-md-w\] {
	min-width: var(--bleed-md-w);
}
.min-w-\[--podcast-w\] {
	min-width: var(--podcast-w);
}
.min-w-\[--shorts-w\] {
	min-width: var(--shorts-w);
}
.min-w-breakpoint,
.min-w-breakpoint-lg-max {
	min-width: 1440px;
}
.min-w-breakpoint-lg-min {
	min-width: 1024px;
}
.min-w-breakpoint-md-max {
	min-width: 1023px;
}
.min-w-breakpoint-md-min {
	min-width: 600px;
}
.min-w-breakpoint-sm-max {
	min-width: 599px;
}
.min-w-breakpoint-sm-min {
	min-width: 320px;
}
.min-w-fit {
	min-width: -moz-fit-content;
	min-width: fit-content;
}
.min-w-full {
	min-width: 100%;
}
.min-w-max {
	min-width: -moz-max-content;
	min-width: max-content;
}
.min-w-min {
	min-width: -moz-min-content;
	min-width: min-content;
}
.min-w-unset {
	min-width: unset;
}
.max-w-00 {
	max-width: 0;
}
.max-w-01 {
	max-width: 1px;
}
.max-w-04 {
	max-width: 4px;
}
.max-w-08 {
	max-width: 8px;
}
.max-w-10 {
	max-width: 10px;
}
.max-w-100 {
	max-width: 100px;
}
.max-w-11\.5 {
	max-width: 11.5px;
}
.max-w-112 {
	max-width: 112px;
}
.max-w-12 {
	max-width: 12px;
}
.max-w-120 {
	max-width: 120px;
}
.max-w-128 {
	max-width: 128px;
}
.max-w-135 {
	max-width: 135px;
}
.max-w-13ch {
	max-width: 13ch;
}
.max-w-14 {
	max-width: 14px;
}
.max-w-14\.5 {
	max-width: 14.5px;
}
.max-w-15 {
	max-width: 15px;
}
.max-w-15\.5 {
	max-width: 15.5px;
}
.max-w-16 {
	max-width: 16px;
}
.max-w-160 {
	max-width: 160px;
}
.max-w-168 {
	max-width: 168px;
}
.max-w-173 {
	max-width: 173px;
}
.max-w-176 {
	max-width: 176px;
}
.max-w-18 {
	max-width: 18px;
}
.max-w-183 {
	max-width: 183px;
}
.max-w-191 {
	max-width: 191px;
}
.max-w-2 {
	max-width: 2px;
}
.max-w-20 {
	max-width: 20px;
}
.max-w-200 {
	max-width: 200px;
}
.max-w-208 {
	max-width: 208px;
}
.max-w-21 {
	max-width: 21px;
}
.max-w-22 {
	max-width: 22px;
}
.max-w-232 {
	max-width: 232px;
}
.max-w-24 {
	max-width: 24px;
}
.max-w-240 {
	max-width: 240px;
}
.max-w-249 {
	max-width: 249px;
}
.max-w-253 {
	max-width: 253px;
}
.max-w-26 {
	max-width: 26px;
}
.max-w-274\.4 {
	max-width: 274.4px;
}
.max-w-2xl {
	max-width: 42rem;
}
.max-w-3 {
	max-width: 3px;
}
.max-w-3\/4 {
	max-width: 75%;
}
.max-w-30\.5 {
	max-width: 30.5px;
}
.max-w-311 {
	max-width: 311px;
}
.max-w-314 {
	max-width: 314px;
}
.max-w-32 {
	max-width: 32px;
}
.max-w-320 {
	max-width: 320px;
}
.max-w-325 {
	max-width: 325px;
}
.max-w-331 {
	max-width: 331px;
}
.max-w-343 {
	max-width: 343px;
}
.max-w-347 {
	max-width: 347px;
}
.max-w-36 {
	max-width: 36px;
}
.max-w-375 {
	max-width: 375px;
}
.max-w-379 {
	max-width: 379px;
}
.max-w-39 {
	max-width: 39px;
}
.max-w-390 {
	max-width: 390px;
}
.max-w-3xl {
	max-width: 48rem;
}
.max-w-4\.5 {
	max-width: 4.5px;
}
.max-w-40 {
	max-width: 40px;
}
.max-w-45 {
	max-width: 45px;
}
.max-w-46 {
	max-width: 46px;
}
.max-w-460 {
	max-width: 460px;
}
.max-w-48 {
	max-width: 48px;
}
.max-w-4xl {
	max-width: 56rem;
}
.max-w-5 {
	max-width: 5px;
}
.max-w-5\.5 {
	max-width: 5.5px;
}
.max-w-50 {
	max-width: 50px;
}
.max-w-50vw {
	max-width: 50vw;
}
.max-w-524 {
	max-width: 524px;
}
.max-w-540 {
	max-width: 540px;
}
.max-w-548 {
	max-width: 548px;
}
.max-w-550 {
	max-width: 550px;
}
.max-w-56 {
	max-width: 56px;
}
.max-w-560 {
	max-width: 560px;
}
.max-w-58 {
	max-width: 58px;
}
.max-w-596 {
	max-width: 596px;
}
.max-w-5xl {
	max-width: 64rem;
}
.max-w-6 {
	max-width: 6px;
}
.max-w-609 {
	max-width: 609px;
}
.max-w-618 {
	max-width: 618px;
}
.max-w-64 {
	max-width: 64px;
}
.max-w-66 {
	max-width: 66px;
}
.max-w-672 {
	max-width: 672px;
}
.max-w-6xl {
	max-width: 72rem;
}
.max-w-72 {
	max-width: 72px;
}
.max-w-720 {
	max-width: 720px;
}
.max-w-725 {
	max-width: 725px;
}
.max-w-75vh {
	max-width: 75vh;
}
.max-w-768 {
	max-width: 768px;
}
.max-w-790 {
	max-width: 790px;
}
.max-w-7xl {
	max-width: 80rem;
}
.max-w-80 {
	max-width: 80px;
}
.max-w-84 {
	max-width: 84px;
}
.max-w-85 {
	max-width: 85px;
}
.max-w-88 {
	max-width: 88px;
}
.max-w-9\/10 {
	max-width: 90%;
}
.max-w-90 {
	max-width: 90px;
}
.max-w-90svh {
	max-width: 90svh;
}
.max-w-96 {
	max-width: 96px;
}
.max-w-\[--shorts-w\] {
	max-width: var(--shorts-w);
}
.max-w-\[13ch\] {
	max-width: 13ch;
}
.max-w-\[700px\] {
	max-width: 700px;
}
.max-w-breakpoint,
.max-w-breakpoint-lg-max {
	max-width: 1440px;
}
.max-w-breakpoint-lg-min {
	max-width: 1024px;
}
.max-w-breakpoint-md-max {
	max-width: 1023px;
}
.max-w-breakpoint-md-min {
	max-width: 600px;
}
.max-w-breakpoint-sm-max {
	max-width: 599px;
}
.max-w-breakpoint-sm-min {
	max-width: 320px;
}
.max-w-fit {
	max-width: -moz-fit-content;
	max-width: fit-content;
}
.max-w-full {
	max-width: 100%;
}
.max-w-lg {
	max-width: 32rem;
}
.max-w-max {
	max-width: -moz-max-content;
	max-width: max-content;
}
.max-w-md {
	max-width: 28rem;
}
.max-w-min {
	max-width: -moz-min-content;
	max-width: min-content;
}
.max-w-none {
	max-width: none;
}
.max-w-prose {
	max-width: 65ch;
}
.max-w-screen-breakpoint {
	max-width: 1441px;
}
.max-w-screen-desktop {
	max-width: 1024px;
}
.max-w-screen-mobile {
	max-width: 0px;
}
.max-w-screen-tablet {
	max-width: 600px;
}
.max-w-sm {
	max-width: 24rem;
}
.max-w-unset {
	max-width: unset;
}
.max-w-xl {
	max-width: 36rem;
}
.max-w-xs {
	max-width: 20rem;
}
.flex-1 {
	flex: 1 1 0%;
}
.flex-none {
	flex: none;
}
.flex-shrink {
	flex-shrink: 1;
}
.flex-shrink-0,
.shrink-0 {
	flex-shrink: 0;
}
.flex-grow {
	flex-grow: 1;
}
.flex-grow-0 {
	flex-grow: 0;
}
.grow {
	flex-grow: 1;
}
.grow-0 {
	flex-grow: 0;
}
.basis-1\/2 {
	flex-basis: 50%;
}
.basis-1\/3 {
	flex-basis: 33.333333%;
}
.basis-2\/3 {
	flex-basis: 66.666667%;
}
.basis-full {
	flex-basis: 100%;
}
.table-auto {
	table-layout: auto;
}
.border-separate {
	border-collapse: separate;
}
.border-spacing-16 {
	--tw-border-spacing-x: 16px;
	--tw-border-spacing-y: 16px;
	border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.-translate-x-1\/2 {
	--tw-translate-x: -50%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-x-0 {
	--tw-skew-x: -0deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-x-1 {
	--tw-skew-x: -1deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-x-12 {
	--tw-skew-x: -12deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-x-2 {
	--tw-skew-x: -2deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-x-3 {
	--tw-skew-x: -3deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-x-6 {
	--tw-skew-x: -6deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-y-0 {
	--tw-skew-y: -0deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-y-1 {
	--tw-skew-y: -1deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-y-12 {
	--tw-skew-y: -12deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-y-2 {
	--tw-skew-y: -2deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-y-3 {
	--tw-skew-y: -3deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.-skew-y-6 {
	--tw-skew-y: -6deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-x-0 {
	--tw-skew-x: 0deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-x-1 {
	--tw-skew-x: 1deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-x-12 {
	--tw-skew-x: 12deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-x-2 {
	--tw-skew-x: 2deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-x-3 {
	--tw-skew-x: 3deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-x-6 {
	--tw-skew-x: 6deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-y-0 {
	--tw-skew-y: 0deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-y-1 {
	--tw-skew-y: 1deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-y-12 {
	--tw-skew-y: 12deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-y-2 {
	--tw-skew-y: 2deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-y-3 {
	--tw-skew-y: 3deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.skew-y-6 {
	--tw-skew-y: 6deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.transform {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
		skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
		scaleY(var(--tw-scale-y));
}
.cursor-auto {
	cursor: auto;
}
.cursor-context-menu {
	cursor: context-menu;
}
.cursor-ew-resize {
	cursor: ew-resize;
}
.cursor-nesw-resize {
	cursor: nesw-resize;
}
.cursor-not-allowed {
	cursor: not-allowed;
}
.cursor-nw-resize {
	cursor: nw-resize;
}
.cursor-pointer {
	cursor: pointer;
}
.cursor-row-resize {
	cursor: row-resize;
}
.cursor-sw-resize {
	cursor: sw-resize;
}
.cursor-w-resize {
	cursor: w-resize;
}
.touch-auto {
	touch-action: auto;
}
.touch-none {
	touch-action: none;
}
.touch-pan-x {
	--tw-pan-x: pan-x;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.touch-pan-left {
	--tw-pan-x: pan-left;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.touch-pan-right {
	--tw-pan-x: pan-right;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.touch-pan-y {
	--tw-pan-y: pan-y;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.touch-pan-up {
	--tw-pan-y: pan-up;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.touch-pan-down {
	--tw-pan-y: pan-down;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.touch-pinch-zoom {
	--tw-pinch-zoom: pinch-zoom;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.touch-manipulation {
	touch-action: manipulation;
}
.select-none {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.select-all {
	-webkit-user-select: all;
	-moz-user-select: all;
	user-select: all;
}
.select-auto {
	-webkit-user-select: auto;
	-moz-user-select: auto;
	user-select: auto;
}
.resize {
	resize: both;
}
.list-decimal {
	list-style-type: decimal;
}
.list-disc {
	list-style-type: disc;
}
.grid-flow-row {
	grid-auto-flow: row;
}
.grid-flow-col {
	grid-auto-flow: column;
}
.grid-flow-dense {
	grid-auto-flow: dense;
}
.grid-flow-row-dense {
	grid-auto-flow: row dense;
}
.grid-flow-col-dense {
	grid-auto-flow: column dense;
}
.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-4 {
	grid-template-columns: repeat(4, minmax(0, 1fr));
}
.flex-row {
	flex-direction: row;
}
.flex-row-reverse {
	flex-direction: row-reverse;
}
.flex-col {
	flex-direction: column;
}
.flex-col-reverse {
	flex-direction: column-reverse;
}
.flex-wrap {
	flex-wrap: wrap;
}
.flex-nowrap {
	flex-wrap: nowrap;
}
.content-center {
	align-content: center;
}
.content-start {
	align-content: flex-start;
}
.\!items-start {
	align-items: flex-start !important;
}
.items-start {
	align-items: flex-start;
}
.items-end {
	align-items: flex-end;
}
.items-center {
	align-items: center;
}
.items-stretch {
	align-items: stretch;
}
.justify-start {
	justify-content: flex-start;
}
.justify-end {
	justify-content: flex-end;
}
.justify-center {
	justify-content: center;
}
.justify-between {
	justify-content: space-between;
}
.justify-items-center {
	justify-items: center;
}
.gap-00 {
	gap: 0;
}
.gap-04 {
	gap: 4px;
}
.gap-08 {
	gap: 8px;
}
.gap-10 {
	gap: 10px;
}
.gap-12 {
	gap: 12px;
}
.gap-16 {
	gap: 16px;
}
.gap-2 {
	gap: 2px;
}
.gap-24 {
	gap: 24px;
}
.gap-32 {
	gap: 32px;
}
.gap-x-00 {
	-moz-column-gap: 0;
	column-gap: 0;
}
.gap-x-04 {
	-moz-column-gap: 4px;
	column-gap: 4px;
}
.gap-x-08 {
	-moz-column-gap: 8px;
	column-gap: 8px;
}
.gap-x-12 {
	-moz-column-gap: 12px;
	column-gap: 12px;
}
.gap-x-16 {
	-moz-column-gap: 16px;
	column-gap: 16px;
}
.gap-y-00 {
	row-gap: 0;
}
.gap-y-08 {
	row-gap: 8px;
}
.gap-y-16 {
	row-gap: 16px;
}
.gap-y-24 {
	row-gap: 24px;
}
.self-start {
	align-self: flex-start;
}
.self-center {
	align-self: center;
}
.self-stretch {
	align-self: stretch;
}
.justify-self-center {
	justify-self: center;
}
.overflow-auto {
	overflow: auto;
}
.\!overflow-hidden {
	overflow: hidden !important;
}
.overflow-hidden {
	overflow: hidden;
}
.overflow-clip {
	overflow: clip;
}
.overflow-visible {
	overflow: visible;
}
.overflow-scroll {
	overflow: scroll;
}
.overflow-x-auto {
	overflow-x: auto;
}
.overflow-y-auto {
	overflow-y: auto;
}
.overflow-x-hidden {
	overflow-x: hidden;
}
.overflow-y-hidden {
	overflow-y: hidden;
}
.overflow-x-clip {
	overflow-x: clip;
}
.overflow-y-clip {
	overflow-y: clip;
}
.overflow-x-visible {
	overflow-x: visible;
}
.overflow-y-visible {
	overflow-y: visible;
}
.overflow-x-scroll {
	overflow-x: scroll;
}
.overflow-y-scroll {
	overflow-y: scroll;
}
.truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.overflow-ellipsis,
.text-ellipsis {
	text-overflow: ellipsis;
}
.text-clip {
	text-overflow: clip;
}
.whitespace-nowrap {
	white-space: nowrap;
}
.text-wrap {
	text-wrap: wrap;
}
.text-nowrap {
	text-wrap: nowrap;
}
.text-balance {
	text-wrap: balance;
}
.text-pretty {
	text-wrap: pretty;
}
.break-words {
	overflow-wrap: break-word;
}
.rounded {
	border-radius: 0.25rem;
}
.rounded-2xl {
	border-radius: 1rem;
}
.rounded-full {
	border-radius: 9999px;
}
.rounded-lg {
	border-radius: 0.5rem;
}
.rounded-md {
	border-radius: 0.375rem;
}
.rounded-none {
	border-radius: 0;
}
.rounded-xl {
	border-radius: 0.75rem;
}
.rounded-b-2xl {
	border-bottom-right-radius: 1rem;
	border-bottom-left-radius: 1rem;
}
.rounded-e {
	border-start-end-radius: 0.25rem;
	border-end-end-radius: 0.25rem;
}
.rounded-s {
	border-start-start-radius: 0.25rem;
	border-end-start-radius: 0.25rem;
}
.rounded-t-sm {
	border-top-left-radius: 0.125rem;
	border-top-right-radius: 0.125rem;
}
.border {
	border-width: 1px;
}
.border-2 {
	border-width: 2px;
}
.border-b {
	border-bottom-width: 1px;
}
.border-b-2 {
	border-bottom-width: 2px;
}
.border-b-3 {
	border-bottom-width: 3px;
}
.border-l {
	border-left-width: 1px;
}
.border-t {
	border-top-width: 1px;
}
.border-dashed {
	border-style: dashed;
}
.border-dotted {
	border-style: dotted;
}
.\!border-neutral-50 {
	--tw-border-opacity: 1 !important;
	border-color: rgb(142 142 142 / var(--tw-border-opacity, 1)) !important;
}
.border-error-50 {
	--tw-border-opacity: 1;
	border-color: rgb(222 108 108 / var(--tw-border-opacity, 1));
}
.border-neutral-10 {
	--tw-border-opacity: 1;
	border-color: rgb(237 239 239 / var(--tw-border-opacity, 1));
}
.border-neutral-20 {
	--tw-border-opacity: 1;
	border-color: rgb(221 225 226 / var(--tw-border-opacity, 1));
}
.border-neutral-50 {
	--tw-border-opacity: 1;
	border-color: rgb(142 142 142 / var(--tw-border-opacity, 1));
}
.border-b-teal-default {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(20 254 250 / var(--tw-border-opacity, 1));
}
.bg-brand-default {
	--tw-bg-opacity: 1;
	background-color: rgb(12 43 87 / var(--tw-bg-opacity, 1));
}
.bg-error-10 {
	--tw-bg-opacity: 1;
	background-color: rgb(249 236 236 / var(--tw-bg-opacity, 1));
}
.bg-neutral-5 {
	--tw-bg-opacity: 1;
	background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1));
}
.bg-neutral-90 {
	--tw-bg-opacity: 1;
	background-color: rgb(40 40 40 / var(--tw-bg-opacity, 1));
}
.bg-neutral-90\/80 {
	background-color: #282828cc;
}
.bg-primary-50 {
	--tw-bg-opacity: 1;
	background-color: rgb(105 145 198 / var(--tw-bg-opacity, 1));
}
.bg-success-10 {
	--tw-bg-opacity: 1;
	background-color: rgb(228 243 234 / var(--tw-bg-opacity, 1));
}
.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-gradient-to-l {
	background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
	background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-none {
	background-image: none;
}
.from-white\/80 {
	--tw-gradient-from: rgb(255 255 255 / 0.8) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-transparent {
	--tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.object-contain {
	-o-object-fit: contain;
	object-fit: contain;
}
.object-cover {
	-o-object-fit: cover;
	object-fit: cover;
}
.\!p-00 {
	padding: 0 !important;
}
.p-00 {
	padding: 0;
}
.p-08 {
	padding: 8px;
}
.p-10 {
	padding: 10px;
}
.p-16 {
	padding: 16px;
}
.p-24 {
	padding: 24px;
}
.p-32 {
	padding: 32px;
}
.\!px-08 {
	padding-left: 8px !important;
	padding-right: 8px !important;
}
.\!py-00 {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.\!py-12 {
	padding-top: 12px !important;
	padding-bottom: 12px !important;
}
.\!py-16 {
	padding-top: 16px !important;
	padding-bottom: 16px !important;
}
.px-00 {
	padding-left: 0;
	padding-right: 0;
}
.px-04 {
	padding-left: 4px;
	padding-right: 4px;
}
.px-08 {
	padding-left: 8px;
	padding-right: 8px;
}
.px-10 {
	padding-left: 10px;
	padding-right: 10px;
}
.px-12 {
	padding-left: 12px;
	padding-right: 12px;
}
.px-15\.5 {
	padding-left: 15.5px;
	padding-right: 15.5px;
}
.px-16 {
	padding-left: 16px;
	padding-right: 16px;
}
.px-24 {
	padding-left: 24px;
	padding-right: 24px;
}
.py-00 {
	padding-top: 0;
	padding-bottom: 0;
}
.py-04 {
	padding-top: 4px;
	padding-bottom: 4px;
}
.py-08 {
	padding-top: 8px;
	padding-bottom: 8px;
}
.py-10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.py-12 {
	padding-top: 12px;
	padding-bottom: 12px;
}
.py-16 {
	padding-top: 16px;
	padding-bottom: 16px;
}
.py-2 {
	padding-top: 2px;
	padding-bottom: 2px;
}
.py-24 {
	padding-top: 24px;
	padding-bottom: 24px;
}
.py-32 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.py-6 {
	padding-top: 6px;
	padding-bottom: 6px;
}
.\!pt-00 {
	padding-top: 0 !important;
}
.pb-00 {
	padding-bottom: 0;
}
.pb-08 {
	padding-bottom: 8px;
}
.pb-12 {
	padding-bottom: 12px;
}
.pb-14 {
	padding-bottom: 14px;
}
.pb-16 {
	padding-bottom: 16px;
}
.pb-2 {
	padding-bottom: 2px;
}
.pb-24 {
	padding-bottom: 24px;
}
.pb-26 {
	padding-bottom: 26px;
}
.pb-32 {
	padding-bottom: 32px;
}
.pl-00 {
	padding-left: 0;
}
.pl-04 {
	padding-left: 4px;
}
.pl-08 {
	padding-left: 8px;
}
.pl-16 {
	padding-left: 16px;
}
.pl-21 {
	padding-left: 21px;
}
.pl-22 {
	padding-left: 22px;
}
.pr-00 {
	padding-right: 0;
}
.pr-04 {
	padding-right: 4px;
}
.pr-10 {
	padding-right: 10px;
}
.pr-16 {
	padding-right: 16px;
}
.pt-04 {
	padding-top: 4px;
}
.pt-08 {
	padding-top: 8px;
}
.pt-12 {
	padding-top: 12px;
}
.pt-16 {
	padding-top: 16px;
}
.pt-24 {
	padding-top: 24px;
}
.pt-3 {
	padding-top: 3px;
}
.pt-32 {
	padding-top: 32px;
}
.pt-36 {
	padding-top: 36px;
}
.text-left {
	text-align: left;
}
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}
.text-justify {
	text-align: justify;
}
.text-start {
	text-align: start;
}
.text-end {
	text-align: end;
}
.align-middle {
	vertical-align: middle;
}
.align-text-top {
	vertical-align: text-top;
}
.align-text-bottom {
	vertical-align: text-bottom;
}
.font-primary {
	font-family: curator, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
}
.font-primary-bold {
	font-family: curator-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
}
.font-primary-light {
	font-family: curator-light, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui,
		sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji';
}
.font-primary-semi-bold {
	font-family: curator-semi-bold, Helvetica Neue, Helvetica, Arial, sans-serif, ui-sans-serif,
		system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol,
		'Noto Color Emoji';
}
.font-secondary {
	font-family: selane-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.font-secondary-bold {
	font-family: selane-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.font-secondary-extra-bold {
	font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.font-secondary-extra-light {
	font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.font-secondary-light {
	font-family: selane-st-light, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.font-secondary-semi-bold {
	font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.font-secondary-text {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.font-secondary-text-bold {
	font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
}
.text-3xs {
	font-size: 10px;
}
.text-4xl {
	font-size: 40px;
}
.text-4xs {
	font-size: 8px;
}
.text-5xl {
	font-size: 44px;
}
.text-lg {
	font-size: 20px;
}
.text-md {
	font-size: 18px;
}
.text-sm {
	font-size: 16px;
}
.text-xl {
	font-size: 24px;
}
.text-xs {
	font-size: 14px;
}
.text-xxl {
	font-size: 28px;
}
.text-xxs {
	font-size: 12px;
}
.text-xxxl {
	font-size: 32px;
}
.font-black {
	font-weight: 900;
}
.font-bold {
	font-weight: 700;
}
.font-extrabold {
	font-weight: 800;
}
.font-extralight {
	font-weight: 200;
}
.font-light {
	font-weight: 300;
}
.font-medium {
	font-weight: 500;
}
.font-normal {
	font-weight: 400;
}
.font-semibold {
	font-weight: 600;
}
.font-thin {
	font-weight: 100;
}
.uppercase {
	text-transform: uppercase;
}
.lowercase {
	text-transform: lowercase;
}
.capitalize {
	text-transform: capitalize;
}
.italic {
	font-style: italic;
}
.leading-4xs {
	line-height: 14px;
}
.leading-sm {
	line-height: 22px;
}
.text-black {
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-black\/0 {
	color: #0000;
}
.text-black\/10 {
	color: #0000001a;
}
.text-black\/100 {
	color: #000;
}
.text-black\/15 {
	color: #00000026;
}
.text-black\/20 {
	color: #0003;
}
.text-black\/25 {
	color: #00000040;
}
.text-black\/30 {
	color: #0000004d;
}
.text-black\/35 {
	color: #00000059;
}
.text-black\/40 {
	color: #0006;
}
.text-black\/45 {
	color: #00000073;
}
.text-black\/5 {
	color: #0000000d;
}
.text-black\/50 {
	color: #00000080;
}
.text-black\/55 {
	color: #0000008c;
}
.text-black\/60 {
	color: #0009;
}
.text-black\/65 {
	color: #000000a6;
}
.text-black\/70 {
	color: #000000b3;
}
.text-black\/75 {
	color: #000000bf;
}
.text-black\/80 {
	color: #000c;
}
.text-black\/85 {
	color: #000000d9;
}
.text-black\/90 {
	color: #000000e6;
}
.text-black\/95 {
	color: #000000f2;
}
.text-brand-10 {
	--tw-text-opacity: 1;
	color: rgb(235 239 244 / var(--tw-text-opacity, 1));
}
.text-brand-10\/0 {
	color: #ebeff400;
}
.text-brand-10\/10 {
	color: #ebeff41a;
}
.text-brand-10\/100 {
	color: #ebeff4;
}
.text-brand-10\/15 {
	color: #ebeff426;
}
.text-brand-10\/20 {
	color: #ebeff433;
}
.text-brand-10\/25 {
	color: #ebeff440;
}
.text-brand-10\/30 {
	color: #ebeff44d;
}
.text-brand-10\/35 {
	color: #ebeff459;
}
.text-brand-10\/40 {
	color: #ebeff466;
}
.text-brand-10\/45 {
	color: #ebeff473;
}
.text-brand-10\/5 {
	color: #ebeff40d;
}
.text-brand-10\/50 {
	color: #ebeff480;
}
.text-brand-10\/55 {
	color: #ebeff48c;
}
.text-brand-10\/60 {
	color: #ebeff499;
}
.text-brand-10\/65 {
	color: #ebeff4a6;
}
.text-brand-10\/70 {
	color: #ebeff4b3;
}
.text-brand-10\/75 {
	color: #ebeff4bf;
}
.text-brand-10\/80 {
	color: #ebeff4cc;
}
.text-brand-10\/85 {
	color: #ebeff4d9;
}
.text-brand-10\/90 {
	color: #ebeff4e6;
}
.text-brand-10\/95 {
	color: #ebeff4f2;
}
.text-brand-100 {
	--tw-text-opacity: 1;
	color: rgb(7 22 45 / var(--tw-text-opacity, 1));
}
.text-brand-100\/0 {
	color: #07162d00;
}
.text-brand-100\/10 {
	color: #07162d1a;
}
.text-brand-100\/100 {
	color: #07162d;
}
.text-brand-100\/15 {
	color: #07162d26;
}
.text-brand-100\/20 {
	color: #07162d33;
}
.text-brand-100\/25 {
	color: #07162d40;
}
.text-brand-100\/30 {
	color: #07162d4d;
}
.text-brand-100\/35 {
	color: #07162d59;
}
.text-brand-100\/40 {
	color: #07162d66;
}
.text-brand-100\/45 {
	color: #07162d73;
}
.text-brand-100\/5 {
	color: #07162d0d;
}
.text-brand-100\/50 {
	color: #07162d80;
}
.text-brand-100\/55 {
	color: #07162d8c;
}
.text-brand-100\/60 {
	color: #07162d99;
}
.text-brand-100\/65 {
	color: #07162da6;
}
.text-brand-100\/70 {
	color: #07162db3;
}
.text-brand-100\/75 {
	color: #07162dbf;
}
.text-brand-100\/80 {
	color: #07162dcc;
}
.text-brand-100\/85 {
	color: #07162dd9;
}
.text-brand-100\/90 {
	color: #07162de6;
}
.text-brand-100\/95 {
	color: #07162df2;
}
.text-brand-20 {
	--tw-text-opacity: 1;
	color: rgb(217 225 235 / var(--tw-text-opacity, 1));
}
.text-brand-20\/0 {
	color: #d9e1eb00;
}
.text-brand-20\/10 {
	color: #d9e1eb1a;
}
.text-brand-20\/100 {
	color: #d9e1eb;
}
.text-brand-20\/15 {
	color: #d9e1eb26;
}
.text-brand-20\/20 {
	color: #d9e1eb33;
}
.text-brand-20\/25 {
	color: #d9e1eb40;
}
.text-brand-20\/30 {
	color: #d9e1eb4d;
}
.text-brand-20\/35 {
	color: #d9e1eb59;
}
.text-brand-20\/40 {
	color: #d9e1eb66;
}
.text-brand-20\/45 {
	color: #d9e1eb73;
}
.text-brand-20\/5 {
	color: #d9e1eb0d;
}
.text-brand-20\/50 {
	color: #d9e1eb80;
}
.text-brand-20\/55 {
	color: #d9e1eb8c;
}
.text-brand-20\/60 {
	color: #d9e1eb99;
}
.text-brand-20\/65 {
	color: #d9e1eba6;
}
.text-brand-20\/70 {
	color: #d9e1ebb3;
}
.text-brand-20\/75 {
	color: #d9e1ebbf;
}
.text-brand-20\/80 {
	color: #d9e1ebcc;
}
.text-brand-20\/85 {
	color: #d9e1ebd9;
}
.text-brand-20\/90 {
	color: #d9e1ebe6;
}
.text-brand-20\/95 {
	color: #d9e1ebf2;
}
.text-brand-30 {
	--tw-text-opacity: 1;
	color: rgb(190 203 221 / var(--tw-text-opacity, 1));
}
.text-brand-30\/0 {
	color: #becbdd00;
}
.text-brand-30\/10 {
	color: #becbdd1a;
}
.text-brand-30\/100 {
	color: #becbdd;
}
.text-brand-30\/15 {
	color: #becbdd26;
}
.text-brand-30\/20 {
	color: #becbdd33;
}
.text-brand-30\/25 {
	color: #becbdd40;
}
.text-brand-30\/30 {
	color: #becbdd4d;
}
.text-brand-30\/35 {
	color: #becbdd59;
}
.text-brand-30\/40 {
	color: #becbdd66;
}
.text-brand-30\/45 {
	color: #becbdd73;
}
.text-brand-30\/5 {
	color: #becbdd0d;
}
.text-brand-30\/50 {
	color: #becbdd80;
}
.text-brand-30\/55 {
	color: #becbdd8c;
}
.text-brand-30\/60 {
	color: #becbdd99;
}
.text-brand-30\/65 {
	color: #becbdda6;
}
.text-brand-30\/70 {
	color: #becbddb3;
}
.text-brand-30\/75 {
	color: #becbddbf;
}
.text-brand-30\/80 {
	color: #becbddcc;
}
.text-brand-30\/85 {
	color: #becbddd9;
}
.text-brand-30\/90 {
	color: #becbdde6;
}
.text-brand-30\/95 {
	color: #becbddf2;
}
.text-brand-40 {
	--tw-text-opacity: 1;
	color: rgb(157 177 203 / var(--tw-text-opacity, 1));
}
.text-brand-40\/0 {
	color: #9db1cb00;
}
.text-brand-40\/10 {
	color: #9db1cb1a;
}
.text-brand-40\/100 {
	color: #9db1cb;
}
.text-brand-40\/15 {
	color: #9db1cb26;
}
.text-brand-40\/20 {
	color: #9db1cb33;
}
.text-brand-40\/25 {
	color: #9db1cb40;
}
.text-brand-40\/30 {
	color: #9db1cb4d;
}
.text-brand-40\/35 {
	color: #9db1cb59;
}
.text-brand-40\/40 {
	color: #9db1cb66;
}
.text-brand-40\/45 {
	color: #9db1cb73;
}
.text-brand-40\/5 {
	color: #9db1cb0d;
}
.text-brand-40\/50 {
	color: #9db1cb80;
}
.text-brand-40\/55 {
	color: #9db1cb8c;
}
.text-brand-40\/60 {
	color: #9db1cb99;
}
.text-brand-40\/65 {
	color: #9db1cba6;
}
.text-brand-40\/70 {
	color: #9db1cbb3;
}
.text-brand-40\/75 {
	color: #9db1cbbf;
}
.text-brand-40\/80 {
	color: #9db1cbcc;
}
.text-brand-40\/85 {
	color: #9db1cbd9;
}
.text-brand-40\/90 {
	color: #9db1cbe6;
}
.text-brand-40\/95 {
	color: #9db1cbf2;
}
.text-brand-5 {
	--tw-text-opacity: 1;
	color: rgb(246 248 250 / var(--tw-text-opacity, 1));
}
.text-brand-5\/0 {
	color: #f6f8fa00;
}
.text-brand-5\/10 {
	color: #f6f8fa1a;
}
.text-brand-5\/100 {
	color: #f6f8fa;
}
.text-brand-5\/15 {
	color: #f6f8fa26;
}
.text-brand-5\/20 {
	color: #f6f8fa33;
}
.text-brand-5\/25 {
	color: #f6f8fa40;
}
.text-brand-5\/30 {
	color: #f6f8fa4d;
}
.text-brand-5\/35 {
	color: #f6f8fa59;
}
.text-brand-5\/40 {
	color: #f6f8fa66;
}
.text-brand-5\/45 {
	color: #f6f8fa73;
}
.text-brand-5\/5 {
	color: #f6f8fa0d;
}
.text-brand-5\/50 {
	color: #f6f8fa80;
}
.text-brand-5\/55 {
	color: #f6f8fa8c;
}
.text-brand-5\/60 {
	color: #f6f8fa99;
}
.text-brand-5\/65 {
	color: #f6f8faa6;
}
.text-brand-5\/70 {
	color: #f6f8fab3;
}
.text-brand-5\/75 {
	color: #f6f8fabf;
}
.text-brand-5\/80 {
	color: #f6f8facc;
}
.text-brand-5\/85 {
	color: #f6f8fad9;
}
.text-brand-5\/90 {
	color: #f6f8fae6;
}
.text-brand-5\/95 {
	color: #f6f8faf2;
}
.text-brand-50 {
	--tw-text-opacity: 1;
	color: rgb(117 145 182 / var(--tw-text-opacity, 1));
}
.text-brand-50\/0 {
	color: #7591b600;
}
.text-brand-50\/10 {
	color: #7591b61a;
}
.text-brand-50\/100 {
	color: #7591b6;
}
.text-brand-50\/15 {
	color: #7591b626;
}
.text-brand-50\/20 {
	color: #7591b633;
}
.text-brand-50\/25 {
	color: #7591b640;
}
.text-brand-50\/30 {
	color: #7591b64d;
}
.text-brand-50\/35 {
	color: #7591b659;
}
.text-brand-50\/40 {
	color: #7591b666;
}
.text-brand-50\/45 {
	color: #7591b673;
}
.text-brand-50\/5 {
	color: #7591b60d;
}
.text-brand-50\/50 {
	color: #7591b680;
}
.text-brand-50\/55 {
	color: #7591b68c;
}
.text-brand-50\/60 {
	color: #7591b699;
}
.text-brand-50\/65 {
	color: #7591b6a6;
}
.text-brand-50\/70 {
	color: #7591b6b3;
}
.text-brand-50\/75 {
	color: #7591b6bf;
}
.text-brand-50\/80 {
	color: #7591b6cc;
}
.text-brand-50\/85 {
	color: #7591b6d9;
}
.text-brand-50\/90 {
	color: #7591b6e6;
}
.text-brand-50\/95 {
	color: #7591b6f2;
}
.text-brand-60 {
	--tw-text-opacity: 1;
	color: rgb(67 105 156 / var(--tw-text-opacity, 1));
}
.text-brand-60\/0 {
	color: #43699c00;
}
.text-brand-60\/10 {
	color: #43699c1a;
}
.text-brand-60\/100 {
	color: #43699c;
}
.text-brand-60\/15 {
	color: #43699c26;
}
.text-brand-60\/20 {
	color: #43699c33;
}
.text-brand-60\/25 {
	color: #43699c40;
}
.text-brand-60\/30 {
	color: #43699c4d;
}
.text-brand-60\/35 {
	color: #43699c59;
}
.text-brand-60\/40 {
	color: #43699c66;
}
.text-brand-60\/45 {
	color: #43699c73;
}
.text-brand-60\/5 {
	color: #43699c0d;
}
.text-brand-60\/50 {
	color: #43699c80;
}
.text-brand-60\/55 {
	color: #43699c8c;
}
.text-brand-60\/60 {
	color: #43699c99;
}
.text-brand-60\/65 {
	color: #43699ca6;
}
.text-brand-60\/70 {
	color: #43699cb3;
}
.text-brand-60\/75 {
	color: #43699cbf;
}
.text-brand-60\/80 {
	color: #43699ccc;
}
.text-brand-60\/85 {
	color: #43699cd9;
}
.text-brand-60\/90 {
	color: #43699ce6;
}
.text-brand-60\/95 {
	color: #43699cf2;
}
.text-brand-70 {
	--tw-text-opacity: 1;
	color: rgb(38 79 135 / var(--tw-text-opacity, 1));
}
.text-brand-70\/0 {
	color: #264f8700;
}
.text-brand-70\/10 {
	color: #264f871a;
}
.text-brand-70\/100 {
	color: #264f87;
}
.text-brand-70\/15 {
	color: #264f8726;
}
.text-brand-70\/20 {
	color: #264f8733;
}
.text-brand-70\/25 {
	color: #264f8740;
}
.text-brand-70\/30 {
	color: #264f874d;
}
.text-brand-70\/35 {
	color: #264f8759;
}
.text-brand-70\/40 {
	color: #264f8766;
}
.text-brand-70\/45 {
	color: #264f8773;
}
.text-brand-70\/5 {
	color: #264f870d;
}
.text-brand-70\/50 {
	color: #264f8780;
}
.text-brand-70\/55 {
	color: #264f878c;
}
.text-brand-70\/60 {
	color: #264f8799;
}
.text-brand-70\/65 {
	color: #264f87a6;
}
.text-brand-70\/70 {
	color: #264f87b3;
}
.text-brand-70\/75 {
	color: #264f87bf;
}
.text-brand-70\/80 {
	color: #264f87cc;
}
.text-brand-70\/85 {
	color: #264f87d9;
}
.text-brand-70\/90 {
	color: #264f87e6;
}
.text-brand-70\/95 {
	color: #264f87f2;
}
.text-brand-80 {
	--tw-text-opacity: 1;
	color: rgb(22 56 105 / var(--tw-text-opacity, 1));
}
.text-brand-80\/0 {
	color: #16386900;
}
.text-brand-80\/10 {
	color: #1638691a;
}
.text-brand-80\/100 {
	color: #163869;
}
.text-brand-80\/15 {
	color: #16386926;
}
.text-brand-80\/20 {
	color: #16386933;
}
.text-brand-80\/25 {
	color: #16386940;
}
.text-brand-80\/30 {
	color: #1638694d;
}
.text-brand-80\/35 {
	color: #16386959;
}
.text-brand-80\/40 {
	color: #16386966;
}
.text-brand-80\/45 {
	color: #16386973;
}
.text-brand-80\/5 {
	color: #1638690d;
}
.text-brand-80\/50 {
	color: #16386980;
}
.text-brand-80\/55 {
	color: #1638698c;
}
.text-brand-80\/60 {
	color: #16386999;
}
.text-brand-80\/65 {
	color: #163869a6;
}
.text-brand-80\/70 {
	color: #163869b3;
}
.text-brand-80\/75 {
	color: #163869bf;
}
.text-brand-80\/80 {
	color: #163869cc;
}
.text-brand-80\/85 {
	color: #163869d9;
}
.text-brand-80\/90 {
	color: #163869e6;
}
.text-brand-80\/95 {
	color: #163869f2;
}
.text-brand-90 {
	--tw-text-opacity: 1;
	color: rgb(12 40 80 / var(--tw-text-opacity, 1));
}
.text-brand-90\/0 {
	color: #0c285000;
}
.text-brand-90\/10 {
	color: #0c28501a;
}
.text-brand-90\/100 {
	color: #0c2850;
}
.text-brand-90\/15 {
	color: #0c285026;
}
.text-brand-90\/20 {
	color: #0c285033;
}
.text-brand-90\/25 {
	color: #0c285040;
}
.text-brand-90\/30 {
	color: #0c28504d;
}
.text-brand-90\/35 {
	color: #0c285059;
}
.text-brand-90\/40 {
	color: #0c285066;
}
.text-brand-90\/45 {
	color: #0c285073;
}
.text-brand-90\/5 {
	color: #0c28500d;
}
.text-brand-90\/50 {
	color: #0c285080;
}
.text-brand-90\/55 {
	color: #0c28508c;
}
.text-brand-90\/60 {
	color: #0c285099;
}
.text-brand-90\/65 {
	color: #0c2850a6;
}
.text-brand-90\/70 {
	color: #0c2850b3;
}
.text-brand-90\/75 {
	color: #0c2850bf;
}
.text-brand-90\/80 {
	color: #0c2850cc;
}
.text-brand-90\/85 {
	color: #0c2850d9;
}
.text-brand-90\/90 {
	color: #0c2850e6;
}
.text-brand-90\/95 {
	color: #0c2850f2;
}
.text-brand-default {
	--tw-text-opacity: 1;
	color: rgb(12 43 87 / var(--tw-text-opacity, 1));
}
.text-brand-default\/0 {
	color: #0c2b5700;
}
.text-brand-default\/10 {
	color: #0c2b571a;
}
.text-brand-default\/100 {
	color: #0c2b57;
}
.text-brand-default\/15 {
	color: #0c2b5726;
}
.text-brand-default\/20 {
	color: #0c2b5733;
}
.text-brand-default\/25 {
	color: #0c2b5740;
}
.text-brand-default\/30 {
	color: #0c2b574d;
}
.text-brand-default\/35 {
	color: #0c2b5759;
}
.text-brand-default\/40 {
	color: #0c2b5766;
}
.text-brand-default\/45 {
	color: #0c2b5773;
}
.text-brand-default\/5 {
	color: #0c2b570d;
}
.text-brand-default\/50 {
	color: #0c2b5780;
}
.text-brand-default\/55 {
	color: #0c2b578c;
}
.text-brand-default\/60 {
	color: #0c2b5799;
}
.text-brand-default\/65 {
	color: #0c2b57a6;
}
.text-brand-default\/70 {
	color: #0c2b57b3;
}
.text-brand-default\/75 {
	color: #0c2b57bf;
}
.text-brand-default\/80 {
	color: #0c2b57cc;
}
.text-brand-default\/85 {
	color: #0c2b57d9;
}
.text-brand-default\/90 {
	color: #0c2b57e6;
}
.text-brand-default\/95 {
	color: #0c2b57f2;
}
.text-error-10 {
	--tw-text-opacity: 1;
	color: rgb(249 236 236 / var(--tw-text-opacity, 1));
}
.text-error-10\/0 {
	color: #f9ecec00;
}
.text-error-10\/10 {
	color: #f9ecec1a;
}
.text-error-10\/100 {
	color: #f9ecec;
}
.text-error-10\/15 {
	color: #f9ecec26;
}
.text-error-10\/20 {
	color: #f9ecec33;
}
.text-error-10\/25 {
	color: #f9ecec40;
}
.text-error-10\/30 {
	color: #f9ecec4d;
}
.text-error-10\/35 {
	color: #f9ecec59;
}
.text-error-10\/40 {
	color: #f9ecec66;
}
.text-error-10\/45 {
	color: #f9ecec73;
}
.text-error-10\/5 {
	color: #f9ecec0d;
}
.text-error-10\/50 {
	color: #f9ecec80;
}
.text-error-10\/55 {
	color: #f9ecec8c;
}
.text-error-10\/60 {
	color: #f9ecec99;
}
.text-error-10\/65 {
	color: #f9ececa6;
}
.text-error-10\/70 {
	color: #f9ececb3;
}
.text-error-10\/75 {
	color: #f9ececbf;
}
.text-error-10\/80 {
	color: #f9ececcc;
}
.text-error-10\/85 {
	color: #f9ececd9;
}
.text-error-10\/90 {
	color: #f9ecece6;
}
.text-error-10\/95 {
	color: #f9ececf2;
}
.text-error-100 {
	--tw-text-opacity: 1;
	color: rgb(48 9 2 / var(--tw-text-opacity, 1));
}
.text-error-100\/0 {
	color: #30090200;
}
.text-error-100\/10 {
	color: #3009021a;
}
.text-error-100\/100 {
	color: #300902;
}
.text-error-100\/15 {
	color: #30090226;
}
.text-error-100\/20 {
	color: #30090233;
}
.text-error-100\/25 {
	color: #30090240;
}
.text-error-100\/30 {
	color: #3009024d;
}
.text-error-100\/35 {
	color: #30090259;
}
.text-error-100\/40 {
	color: #30090266;
}
.text-error-100\/45 {
	color: #30090273;
}
.text-error-100\/5 {
	color: #3009020d;
}
.text-error-100\/50 {
	color: #30090280;
}
.text-error-100\/55 {
	color: #3009028c;
}
.text-error-100\/60 {
	color: #30090299;
}
.text-error-100\/65 {
	color: #300902a6;
}
.text-error-100\/70 {
	color: #300902b3;
}
.text-error-100\/75 {
	color: #300902bf;
}
.text-error-100\/80 {
	color: #300902cc;
}
.text-error-100\/85 {
	color: #300902d9;
}
.text-error-100\/90 {
	color: #300902e6;
}
.text-error-100\/95 {
	color: #300902f2;
}
.text-error-20 {
	--tw-text-opacity: 1;
	color: rgb(245 217 217 / var(--tw-text-opacity, 1));
}
.text-error-20\/0 {
	color: #f5d9d900;
}
.text-error-20\/10 {
	color: #f5d9d91a;
}
.text-error-20\/100 {
	color: #f5d9d9;
}
.text-error-20\/15 {
	color: #f5d9d926;
}
.text-error-20\/20 {
	color: #f5d9d933;
}
.text-error-20\/25 {
	color: #f5d9d940;
}
.text-error-20\/30 {
	color: #f5d9d94d;
}
.text-error-20\/35 {
	color: #f5d9d959;
}
.text-error-20\/40 {
	color: #f5d9d966;
}
.text-error-20\/45 {
	color: #f5d9d973;
}
.text-error-20\/5 {
	color: #f5d9d90d;
}
.text-error-20\/50 {
	color: #f5d9d980;
}
.text-error-20\/55 {
	color: #f5d9d98c;
}
.text-error-20\/60 {
	color: #f5d9d999;
}
.text-error-20\/65 {
	color: #f5d9d9a6;
}
.text-error-20\/70 {
	color: #f5d9d9b3;
}
.text-error-20\/75 {
	color: #f5d9d9bf;
}
.text-error-20\/80 {
	color: #f5d9d9cc;
}
.text-error-20\/85 {
	color: #f5d9d9d9;
}
.text-error-20\/90 {
	color: #f5d9d9e6;
}
.text-error-20\/95 {
	color: #f5d9d9f2;
}
.text-error-30 {
	--tw-text-opacity: 1;
	color: rgb(239 190 190 / var(--tw-text-opacity, 1));
}
.text-error-30\/0 {
	color: #efbebe00;
}
.text-error-30\/10 {
	color: #efbebe1a;
}
.text-error-30\/100 {
	color: #efbebe;
}
.text-error-30\/15 {
	color: #efbebe26;
}
.text-error-30\/20 {
	color: #efbebe33;
}
.text-error-30\/25 {
	color: #efbebe40;
}
.text-error-30\/30 {
	color: #efbebe4d;
}
.text-error-30\/35 {
	color: #efbebe59;
}
.text-error-30\/40 {
	color: #efbebe66;
}
.text-error-30\/45 {
	color: #efbebe73;
}
.text-error-30\/5 {
	color: #efbebe0d;
}
.text-error-30\/50 {
	color: #efbebe80;
}
.text-error-30\/55 {
	color: #efbebe8c;
}
.text-error-30\/60 {
	color: #efbebe99;
}
.text-error-30\/65 {
	color: #efbebea6;
}
.text-error-30\/70 {
	color: #efbebeb3;
}
.text-error-30\/75 {
	color: #efbebebf;
}
.text-error-30\/80 {
	color: #efbebecc;
}
.text-error-30\/85 {
	color: #efbebed9;
}
.text-error-30\/90 {
	color: #efbebee6;
}
.text-error-30\/95 {
	color: #efbebef2;
}
.text-error-40 {
	--tw-text-opacity: 1;
	color: rgb(232 155 155 / var(--tw-text-opacity, 1));
}
.text-error-40\/0 {
	color: #e89b9b00;
}
.text-error-40\/10 {
	color: #e89b9b1a;
}
.text-error-40\/100 {
	color: #e89b9b;
}
.text-error-40\/15 {
	color: #e89b9b26;
}
.text-error-40\/20 {
	color: #e89b9b33;
}
.text-error-40\/25 {
	color: #e89b9b40;
}
.text-error-40\/30 {
	color: #e89b9b4d;
}
.text-error-40\/35 {
	color: #e89b9b59;
}
.text-error-40\/40 {
	color: #e89b9b66;
}
.text-error-40\/45 {
	color: #e89b9b73;
}
.text-error-40\/5 {
	color: #e89b9b0d;
}
.text-error-40\/50 {
	color: #e89b9b80;
}
.text-error-40\/55 {
	color: #e89b9b8c;
}
.text-error-40\/60 {
	color: #e89b9b99;
}
.text-error-40\/65 {
	color: #e89b9ba6;
}
.text-error-40\/70 {
	color: #e89b9bb3;
}
.text-error-40\/75 {
	color: #e89b9bbf;
}
.text-error-40\/80 {
	color: #e89b9bcc;
}
.text-error-40\/85 {
	color: #e89b9bd9;
}
.text-error-40\/90 {
	color: #e89b9be6;
}
.text-error-40\/95 {
	color: #e89b9bf2;
}
.text-error-5 {
	--tw-text-opacity: 1;
	color: rgb(252 247 247 / var(--tw-text-opacity, 1));
}
.text-error-5\/0 {
	color: #fcf7f700;
}
.text-error-5\/10 {
	color: #fcf7f71a;
}
.text-error-5\/100 {
	color: #fcf7f7;
}
.text-error-5\/15 {
	color: #fcf7f726;
}
.text-error-5\/20 {
	color: #fcf7f733;
}
.text-error-5\/25 {
	color: #fcf7f740;
}
.text-error-5\/30 {
	color: #fcf7f74d;
}
.text-error-5\/35 {
	color: #fcf7f759;
}
.text-error-5\/40 {
	color: #fcf7f766;
}
.text-error-5\/45 {
	color: #fcf7f773;
}
.text-error-5\/5 {
	color: #fcf7f70d;
}
.text-error-5\/50 {
	color: #fcf7f780;
}
.text-error-5\/55 {
	color: #fcf7f78c;
}
.text-error-5\/60 {
	color: #fcf7f799;
}
.text-error-5\/65 {
	color: #fcf7f7a6;
}
.text-error-5\/70 {
	color: #fcf7f7b3;
}
.text-error-5\/75 {
	color: #fcf7f7bf;
}
.text-error-5\/80 {
	color: #fcf7f7cc;
}
.text-error-5\/85 {
	color: #fcf7f7d9;
}
.text-error-5\/90 {
	color: #fcf7f7e6;
}
.text-error-5\/95 {
	color: #fcf7f7f2;
}
.text-error-50 {
	--tw-text-opacity: 1;
	color: rgb(222 108 108 / var(--tw-text-opacity, 1));
}
.text-error-50\/0 {
	color: #de6c6c00;
}
.text-error-50\/10 {
	color: #de6c6c1a;
}
.text-error-50\/100 {
	color: #de6c6c;
}
.text-error-50\/15 {
	color: #de6c6c26;
}
.text-error-50\/20 {
	color: #de6c6c33;
}
.text-error-50\/25 {
	color: #de6c6c40;
}
.text-error-50\/30 {
	color: #de6c6c4d;
}
.text-error-50\/35 {
	color: #de6c6c59;
}
.text-error-50\/40 {
	color: #de6c6c66;
}
.text-error-50\/45 {
	color: #de6c6c73;
}
.text-error-50\/5 {
	color: #de6c6c0d;
}
.text-error-50\/50 {
	color: #de6c6c80;
}
.text-error-50\/55 {
	color: #de6c6c8c;
}
.text-error-50\/60 {
	color: #de6c6c99;
}
.text-error-50\/65 {
	color: #de6c6ca6;
}
.text-error-50\/70 {
	color: #de6c6cb3;
}
.text-error-50\/75 {
	color: #de6c6cbf;
}
.text-error-50\/80 {
	color: #de6c6ccc;
}
.text-error-50\/85 {
	color: #de6c6cd9;
}
.text-error-50\/90 {
	color: #de6c6ce6;
}
.text-error-50\/95 {
	color: #de6c6cf2;
}
.text-error-60 {
	--tw-text-opacity: 1;
	color: rgb(203 34 19 / var(--tw-text-opacity, 1));
}
.text-error-60\/0 {
	color: #cb221300;
}
.text-error-60\/10 {
	color: #cb22131a;
}
.text-error-60\/100 {
	color: #cb2213;
}
.text-error-60\/15 {
	color: #cb221326;
}
.text-error-60\/20 {
	color: #cb221333;
}
.text-error-60\/25 {
	color: #cb221340;
}
.text-error-60\/30 {
	color: #cb22134d;
}
.text-error-60\/35 {
	color: #cb221359;
}
.text-error-60\/40 {
	color: #cb221366;
}
.text-error-60\/45 {
	color: #cb221373;
}
.text-error-60\/5 {
	color: #cb22130d;
}
.text-error-60\/50 {
	color: #cb221380;
}
.text-error-60\/55 {
	color: #cb22138c;
}
.text-error-60\/60 {
	color: #cb221399;
}
.text-error-60\/65 {
	color: #cb2213a6;
}
.text-error-60\/70 {
	color: #cb2213b3;
}
.text-error-60\/75 {
	color: #cb2213bf;
}
.text-error-60\/80 {
	color: #cb2213cc;
}
.text-error-60\/85 {
	color: #cb2213d9;
}
.text-error-60\/90 {
	color: #cb2213e6;
}
.text-error-60\/95 {
	color: #cb2213f2;
}
.text-error-70 {
	--tw-text-opacity: 1;
	color: rgb(154 28 7 / var(--tw-text-opacity, 1));
}
.text-error-70\/0 {
	color: #9a1c0700;
}
.text-error-70\/10 {
	color: #9a1c071a;
}
.text-error-70\/100 {
	color: #9a1c07;
}
.text-error-70\/15 {
	color: #9a1c0726;
}
.text-error-70\/20 {
	color: #9a1c0733;
}
.text-error-70\/25 {
	color: #9a1c0740;
}
.text-error-70\/30 {
	color: #9a1c074d;
}
.text-error-70\/35 {
	color: #9a1c0759;
}
.text-error-70\/40 {
	color: #9a1c0766;
}
.text-error-70\/45 {
	color: #9a1c0773;
}
.text-error-70\/5 {
	color: #9a1c070d;
}
.text-error-70\/50 {
	color: #9a1c0780;
}
.text-error-70\/55 {
	color: #9a1c078c;
}
.text-error-70\/60 {
	color: #9a1c0799;
}
.text-error-70\/65 {
	color: #9a1c07a6;
}
.text-error-70\/70 {
	color: #9a1c07b3;
}
.text-error-70\/75 {
	color: #9a1c07bf;
}
.text-error-70\/80 {
	color: #9a1c07cc;
}
.text-error-70\/85 {
	color: #9a1c07d9;
}
.text-error-70\/90 {
	color: #9a1c07e6;
}
.text-error-70\/95 {
	color: #9a1c07f2;
}
.text-error-80 {
	--tw-text-opacity: 1;
	color: rgb(117 12 12 / var(--tw-text-opacity, 1));
}
.text-error-80\/0 {
	color: #750c0c00;
}
.text-error-80\/10 {
	color: #750c0c1a;
}
.text-error-80\/100 {
	color: #750c0c;
}
.text-error-80\/15 {
	color: #750c0c26;
}
.text-error-80\/20 {
	color: #750c0c33;
}
.text-error-80\/25 {
	color: #750c0c40;
}
.text-error-80\/30 {
	color: #750c0c4d;
}
.text-error-80\/35 {
	color: #750c0c59;
}
.text-error-80\/40 {
	color: #750c0c66;
}
.text-error-80\/45 {
	color: #750c0c73;
}
.text-error-80\/5 {
	color: #750c0c0d;
}
.text-error-80\/50 {
	color: #750c0c80;
}
.text-error-80\/55 {
	color: #750c0c8c;
}
.text-error-80\/60 {
	color: #750c0c99;
}
.text-error-80\/65 {
	color: #750c0ca6;
}
.text-error-80\/70 {
	color: #750c0cb3;
}
.text-error-80\/75 {
	color: #750c0cbf;
}
.text-error-80\/80 {
	color: #750c0ccc;
}
.text-error-80\/85 {
	color: #750c0cd9;
}
.text-error-80\/90 {
	color: #750c0ce6;
}
.text-error-80\/95 {
	color: #750c0cf2;
}
.text-error-90 {
	--tw-text-opacity: 1;
	color: rgb(85 8 8 / var(--tw-text-opacity, 1));
}
.text-error-90\/0 {
	color: #55080800;
}
.text-error-90\/10 {
	color: #5508081a;
}
.text-error-90\/100 {
	color: #550808;
}
.text-error-90\/15 {
	color: #55080826;
}
.text-error-90\/20 {
	color: #55080833;
}
.text-error-90\/25 {
	color: #55080840;
}
.text-error-90\/30 {
	color: #5508084d;
}
.text-error-90\/35 {
	color: #55080859;
}
.text-error-90\/40 {
	color: #55080866;
}
.text-error-90\/45 {
	color: #55080873;
}
.text-error-90\/5 {
	color: #5508080d;
}
.text-error-90\/50 {
	color: #55080880;
}
.text-error-90\/55 {
	color: #5508088c;
}
.text-error-90\/60 {
	color: #55080899;
}
.text-error-90\/65 {
	color: #550808a6;
}
.text-error-90\/70 {
	color: #550808b3;
}
.text-error-90\/75 {
	color: #550808bf;
}
.text-error-90\/80 {
	color: #550808cc;
}
.text-error-90\/85 {
	color: #550808d9;
}
.text-error-90\/90 {
	color: #550808e6;
}
.text-error-90\/95 {
	color: #550808f2;
}
.text-error-default {
	--tw-text-opacity: 1;
	color: rgb(179 42 48 / var(--tw-text-opacity, 1));
}
.text-error-default\/0 {
	color: #b32a3000;
}
.text-error-default\/10 {
	color: #b32a301a;
}
.text-error-default\/100 {
	color: #b32a30;
}
.text-error-default\/15 {
	color: #b32a3026;
}
.text-error-default\/20 {
	color: #b32a3033;
}
.text-error-default\/25 {
	color: #b32a3040;
}
.text-error-default\/30 {
	color: #b32a304d;
}
.text-error-default\/35 {
	color: #b32a3059;
}
.text-error-default\/40 {
	color: #b32a3066;
}
.text-error-default\/45 {
	color: #b32a3073;
}
.text-error-default\/5 {
	color: #b32a300d;
}
.text-error-default\/50 {
	color: #b32a3080;
}
.text-error-default\/55 {
	color: #b32a308c;
}
.text-error-default\/60 {
	color: #b32a3099;
}
.text-error-default\/65 {
	color: #b32a30a6;
}
.text-error-default\/70 {
	color: #b32a30b3;
}
.text-error-default\/75 {
	color: #b32a30bf;
}
.text-error-default\/80 {
	color: #b32a30cc;
}
.text-error-default\/85 {
	color: #b32a30d9;
}
.text-error-default\/90 {
	color: #b32a30e6;
}
.text-error-default\/95 {
	color: #b32a30f2;
}
.text-neutral-10 {
	--tw-text-opacity: 1;
	color: rgb(237 239 239 / var(--tw-text-opacity, 1));
}
.text-neutral-10\/0 {
	color: #edefef00;
}
.text-neutral-10\/10 {
	color: #edefef1a;
}
.text-neutral-10\/100 {
	color: #edefef;
}
.text-neutral-10\/15 {
	color: #edefef26;
}
.text-neutral-10\/20 {
	color: #edefef33;
}
.text-neutral-10\/25 {
	color: #edefef40;
}
.text-neutral-10\/30 {
	color: #edefef4d;
}
.text-neutral-10\/35 {
	color: #edefef59;
}
.text-neutral-10\/40 {
	color: #edefef66;
}
.text-neutral-10\/45 {
	color: #edefef73;
}
.text-neutral-10\/5 {
	color: #edefef0d;
}
.text-neutral-10\/50 {
	color: #edefef80;
}
.text-neutral-10\/55 {
	color: #edefef8c;
}
.text-neutral-10\/60 {
	color: #edefef99;
}
.text-neutral-10\/65 {
	color: #edefefa6;
}
.text-neutral-10\/70 {
	color: #edefefb3;
}
.text-neutral-10\/75 {
	color: #edefefbf;
}
.text-neutral-10\/80 {
	color: #edefefcc;
}
.text-neutral-10\/85 {
	color: #edefefd9;
}
.text-neutral-10\/90 {
	color: #edefefe6;
}
.text-neutral-10\/95 {
	color: #edefeff2;
}
.text-neutral-100 {
	--tw-text-opacity: 1;
	color: rgb(22 22 22 / var(--tw-text-opacity, 1));
}
.text-neutral-100\/0 {
	color: #16161600;
}
.text-neutral-100\/10 {
	color: #1616161a;
}
.text-neutral-100\/100 {
	color: #161616;
}
.text-neutral-100\/15 {
	color: #16161626;
}
.text-neutral-100\/20 {
	color: #16161633;
}
.text-neutral-100\/25 {
	color: #16161640;
}
.text-neutral-100\/30 {
	color: #1616164d;
}
.text-neutral-100\/35 {
	color: #16161659;
}
.text-neutral-100\/40 {
	color: #16161666;
}
.text-neutral-100\/45 {
	color: #16161673;
}
.text-neutral-100\/5 {
	color: #1616160d;
}
.text-neutral-100\/50 {
	color: #16161680;
}
.text-neutral-100\/55 {
	color: #1616168c;
}
.text-neutral-100\/60 {
	color: #16161699;
}
.text-neutral-100\/65 {
	color: #161616a6;
}
.text-neutral-100\/70 {
	color: #161616b3;
}
.text-neutral-100\/75 {
	color: #161616bf;
}
.text-neutral-100\/80 {
	color: #161616cc;
}
.text-neutral-100\/85 {
	color: #161616d9;
}
.text-neutral-100\/90 {
	color: #161616e6;
}
.text-neutral-100\/95 {
	color: #161616f2;
}
.text-neutral-20 {
	--tw-text-opacity: 1;
	color: rgb(221 225 226 / var(--tw-text-opacity, 1));
}
.text-neutral-20\/0 {
	color: #dde1e200;
}
.text-neutral-20\/10 {
	color: #dde1e21a;
}
.text-neutral-20\/100 {
	color: #dde1e2;
}
.text-neutral-20\/15 {
	color: #dde1e226;
}
.text-neutral-20\/20 {
	color: #dde1e233;
}
.text-neutral-20\/25 {
	color: #dde1e240;
}
.text-neutral-20\/30 {
	color: #dde1e24d;
}
.text-neutral-20\/35 {
	color: #dde1e259;
}
.text-neutral-20\/40 {
	color: #dde1e266;
}
.text-neutral-20\/45 {
	color: #dde1e273;
}
.text-neutral-20\/5 {
	color: #dde1e20d;
}
.text-neutral-20\/50 {
	color: #dde1e280;
}
.text-neutral-20\/55 {
	color: #dde1e28c;
}
.text-neutral-20\/60 {
	color: #dde1e299;
}
.text-neutral-20\/65 {
	color: #dde1e2a6;
}
.text-neutral-20\/70 {
	color: #dde1e2b3;
}
.text-neutral-20\/75 {
	color: #dde1e2bf;
}
.text-neutral-20\/80 {
	color: #dde1e2cc;
}
.text-neutral-20\/85 {
	color: #dde1e2d9;
}
.text-neutral-20\/90 {
	color: #dde1e2e6;
}
.text-neutral-20\/95 {
	color: #dde1e2f2;
}
.text-neutral-30 {
	--tw-text-opacity: 1;
	color: rgb(199 202 202 / var(--tw-text-opacity, 1));
}
.text-neutral-30\/0 {
	color: #c7caca00;
}
.text-neutral-30\/10 {
	color: #c7caca1a;
}
.text-neutral-30\/100 {
	color: #c7caca;
}
.text-neutral-30\/15 {
	color: #c7caca26;
}
.text-neutral-30\/20 {
	color: #c7caca33;
}
.text-neutral-30\/25 {
	color: #c7caca40;
}
.text-neutral-30\/30 {
	color: #c7caca4d;
}
.text-neutral-30\/35 {
	color: #c7caca59;
}
.text-neutral-30\/40 {
	color: #c7caca66;
}
.text-neutral-30\/45 {
	color: #c7caca73;
}
.text-neutral-30\/5 {
	color: #c7caca0d;
}
.text-neutral-30\/50 {
	color: #c7caca80;
}
.text-neutral-30\/55 {
	color: #c7caca8c;
}
.text-neutral-30\/60 {
	color: #c7caca99;
}
.text-neutral-30\/65 {
	color: #c7cacaa6;
}
.text-neutral-30\/70 {
	color: #c7cacab3;
}
.text-neutral-30\/75 {
	color: #c7cacabf;
}
.text-neutral-30\/80 {
	color: #c7cacacc;
}
.text-neutral-30\/85 {
	color: #c7cacad9;
}
.text-neutral-30\/90 {
	color: #c7cacae6;
}
.text-neutral-30\/95 {
	color: #c7cacaf2;
}
.text-neutral-40 {
	--tw-text-opacity: 1;
	color: rgb(175 175 176 / var(--tw-text-opacity, 1));
}
.text-neutral-40\/0 {
	color: #afafb000;
}
.text-neutral-40\/10 {
	color: #afafb01a;
}
.text-neutral-40\/100 {
	color: #afafb0;
}
.text-neutral-40\/15 {
	color: #afafb026;
}
.text-neutral-40\/20 {
	color: #afafb033;
}
.text-neutral-40\/25 {
	color: #afafb040;
}
.text-neutral-40\/30 {
	color: #afafb04d;
}
.text-neutral-40\/35 {
	color: #afafb059;
}
.text-neutral-40\/40 {
	color: #afafb066;
}
.text-neutral-40\/45 {
	color: #afafb073;
}
.text-neutral-40\/5 {
	color: #afafb00d;
}
.text-neutral-40\/50 {
	color: #afafb080;
}
.text-neutral-40\/55 {
	color: #afafb08c;
}
.text-neutral-40\/60 {
	color: #afafb099;
}
.text-neutral-40\/65 {
	color: #afafb0a6;
}
.text-neutral-40\/70 {
	color: #afafb0b3;
}
.text-neutral-40\/75 {
	color: #afafb0bf;
}
.text-neutral-40\/80 {
	color: #afafb0cc;
}
.text-neutral-40\/85 {
	color: #afafb0d9;
}
.text-neutral-40\/90 {
	color: #afafb0e6;
}
.text-neutral-40\/95 {
	color: #afafb0f2;
}
.text-neutral-5 {
	--tw-text-opacity: 1;
	color: rgb(249 249 249 / var(--tw-text-opacity, 1));
}
.text-neutral-5\/0 {
	color: #f9f9f900;
}
.text-neutral-5\/10 {
	color: #f9f9f91a;
}
.text-neutral-5\/100 {
	color: #f9f9f9;
}
.text-neutral-5\/15 {
	color: #f9f9f926;
}
.text-neutral-5\/20 {
	color: #f9f9f933;
}
.text-neutral-5\/25 {
	color: #f9f9f940;
}
.text-neutral-5\/30 {
	color: #f9f9f94d;
}
.text-neutral-5\/35 {
	color: #f9f9f959;
}
.text-neutral-5\/40 {
	color: #f9f9f966;
}
.text-neutral-5\/45 {
	color: #f9f9f973;
}
.text-neutral-5\/5 {
	color: #f9f9f90d;
}
.text-neutral-5\/50 {
	color: #f9f9f980;
}
.text-neutral-5\/55 {
	color: #f9f9f98c;
}
.text-neutral-5\/60 {
	color: #f9f9f999;
}
.text-neutral-5\/65 {
	color: #f9f9f9a6;
}
.text-neutral-5\/70 {
	color: #f9f9f9b3;
}
.text-neutral-5\/75 {
	color: #f9f9f9bf;
}
.text-neutral-5\/80 {
	color: #f9f9f9cc;
}
.text-neutral-5\/85 {
	color: #f9f9f9d9;
}
.text-neutral-5\/90 {
	color: #f9f9f9e6;
}
.text-neutral-5\/95 {
	color: #f9f9f9f2;
}
.text-neutral-50 {
	--tw-text-opacity: 1;
	color: rgb(142 142 142 / var(--tw-text-opacity, 1));
}
.text-neutral-50\/0 {
	color: #8e8e8e00;
}
.text-neutral-50\/10 {
	color: #8e8e8e1a;
}
.text-neutral-50\/100 {
	color: #8e8e8e;
}
.text-neutral-50\/15 {
	color: #8e8e8e26;
}
.text-neutral-50\/20 {
	color: #8e8e8e33;
}
.text-neutral-50\/25 {
	color: #8e8e8e40;
}
.text-neutral-50\/30 {
	color: #8e8e8e4d;
}
.text-neutral-50\/35 {
	color: #8e8e8e59;
}
.text-neutral-50\/40 {
	color: #8e8e8e66;
}
.text-neutral-50\/45 {
	color: #8e8e8e73;
}
.text-neutral-50\/5 {
	color: #8e8e8e0d;
}
.text-neutral-50\/50 {
	color: #8e8e8e80;
}
.text-neutral-50\/55 {
	color: #8e8e8e8c;
}
.text-neutral-50\/60 {
	color: #8e8e8e99;
}
.text-neutral-50\/65 {
	color: #8e8e8ea6;
}
.text-neutral-50\/70 {
	color: #8e8e8eb3;
}
.text-neutral-50\/75 {
	color: #8e8e8ebf;
}
.text-neutral-50\/80 {
	color: #8e8e8ecc;
}
.text-neutral-50\/85 {
	color: #8e8e8ed9;
}
.text-neutral-50\/90 {
	color: #8e8e8ee6;
}
.text-neutral-50\/95 {
	color: #8e8e8ef2;
}
.text-neutral-60 {
	--tw-text-opacity: 1;
	color: rgb(104 104 104 / var(--tw-text-opacity, 1));
}
.text-neutral-60\/0 {
	color: #68686800;
}
.text-neutral-60\/10 {
	color: #6868681a;
}
.text-neutral-60\/100 {
	color: #686868;
}
.text-neutral-60\/15 {
	color: #68686826;
}
.text-neutral-60\/20 {
	color: #68686833;
}
.text-neutral-60\/25 {
	color: #68686840;
}
.text-neutral-60\/30 {
	color: #6868684d;
}
.text-neutral-60\/35 {
	color: #68686859;
}
.text-neutral-60\/40 {
	color: #68686866;
}
.text-neutral-60\/45 {
	color: #68686873;
}
.text-neutral-60\/5 {
	color: #6868680d;
}
.text-neutral-60\/50 {
	color: #68686880;
}
.text-neutral-60\/55 {
	color: #6868688c;
}
.text-neutral-60\/60 {
	color: #68686899;
}
.text-neutral-60\/65 {
	color: #686868a6;
}
.text-neutral-60\/70 {
	color: #686868b3;
}
.text-neutral-60\/75 {
	color: #686868bf;
}
.text-neutral-60\/80 {
	color: #686868cc;
}
.text-neutral-60\/85 {
	color: #686868d9;
}
.text-neutral-60\/90 {
	color: #686868e6;
}
.text-neutral-60\/95 {
	color: #686868f2;
}
.text-neutral-70 {
	--tw-text-opacity: 1;
	color: rgb(78 78 78 / var(--tw-text-opacity, 1));
}
.text-neutral-70\/0 {
	color: #4e4e4e00;
}
.text-neutral-70\/10 {
	color: #4e4e4e1a;
}
.text-neutral-70\/100 {
	color: #4e4e4e;
}
.text-neutral-70\/15 {
	color: #4e4e4e26;
}
.text-neutral-70\/20 {
	color: #4e4e4e33;
}
.text-neutral-70\/25 {
	color: #4e4e4e40;
}
.text-neutral-70\/30 {
	color: #4e4e4e4d;
}
.text-neutral-70\/35 {
	color: #4e4e4e59;
}
.text-neutral-70\/40 {
	color: #4e4e4e66;
}
.text-neutral-70\/45 {
	color: #4e4e4e73;
}
.text-neutral-70\/5 {
	color: #4e4e4e0d;
}
.text-neutral-70\/50 {
	color: #4e4e4e80;
}
.text-neutral-70\/55 {
	color: #4e4e4e8c;
}
.text-neutral-70\/60 {
	color: #4e4e4e99;
}
.text-neutral-70\/65 {
	color: #4e4e4ea6;
}
.text-neutral-70\/70 {
	color: #4e4e4eb3;
}
.text-neutral-70\/75 {
	color: #4e4e4ebf;
}
.text-neutral-70\/80 {
	color: #4e4e4ecc;
}
.text-neutral-70\/85 {
	color: #4e4e4ed9;
}
.text-neutral-70\/90 {
	color: #4e4e4ee6;
}
.text-neutral-70\/95 {
	color: #4e4e4ef2;
}
.text-neutral-80 {
	--tw-text-opacity: 1;
	color: rgb(57 57 57 / var(--tw-text-opacity, 1));
}
.text-neutral-80\/0 {
	color: #39393900;
}
.text-neutral-80\/10 {
	color: #3939391a;
}
.text-neutral-80\/100 {
	color: #393939;
}
.text-neutral-80\/15 {
	color: #39393926;
}
.text-neutral-80\/20 {
	color: #39393933;
}
.text-neutral-80\/25 {
	color: #39393940;
}
.text-neutral-80\/30 {
	color: #3939394d;
}
.text-neutral-80\/35 {
	color: #39393959;
}
.text-neutral-80\/40 {
	color: #39393966;
}
.text-neutral-80\/45 {
	color: #39393973;
}
.text-neutral-80\/5 {
	color: #3939390d;
}
.text-neutral-80\/50 {
	color: #39393980;
}
.text-neutral-80\/55 {
	color: #3939398c;
}
.text-neutral-80\/60 {
	color: #39393999;
}
.text-neutral-80\/65 {
	color: #393939a6;
}
.text-neutral-80\/70 {
	color: #393939b3;
}
.text-neutral-80\/75 {
	color: #393939bf;
}
.text-neutral-80\/80 {
	color: #393939cc;
}
.text-neutral-80\/85 {
	color: #393939d9;
}
.text-neutral-80\/90 {
	color: #393939e6;
}
.text-neutral-80\/95 {
	color: #393939f2;
}
.text-neutral-90 {
	--tw-text-opacity: 1;
	color: rgb(40 40 40 / var(--tw-text-opacity, 1));
}
.text-neutral-90\/0 {
	color: #28282800;
}
.text-neutral-90\/10 {
	color: #2828281a;
}
.text-neutral-90\/100 {
	color: #282828;
}
.text-neutral-90\/15 {
	color: #28282826;
}
.text-neutral-90\/20 {
	color: #28282833;
}
.text-neutral-90\/25 {
	color: #28282840;
}
.text-neutral-90\/30 {
	color: #2828284d;
}
.text-neutral-90\/35 {
	color: #28282859;
}
.text-neutral-90\/40 {
	color: #28282866;
}
.text-neutral-90\/45 {
	color: #28282873;
}
.text-neutral-90\/5 {
	color: #2828280d;
}
.text-neutral-90\/50 {
	color: #28282880;
}
.text-neutral-90\/55 {
	color: #2828288c;
}
.text-neutral-90\/60 {
	color: #28282899;
}
.text-neutral-90\/65 {
	color: #282828a6;
}
.text-neutral-90\/70 {
	color: #282828b3;
}
.text-neutral-90\/75 {
	color: #282828bf;
}
.text-neutral-90\/80 {
	color: #282828cc;
}
.text-neutral-90\/85 {
	color: #282828d9;
}
.text-neutral-90\/90 {
	color: #282828e6;
}
.text-neutral-90\/95 {
	color: #282828f2;
}
.text-primary-10 {
	--tw-text-opacity: 1;
	color: rgb(233 239 247 / var(--tw-text-opacity, 1));
}
.text-primary-10\/0 {
	color: #e9eff700;
}
.text-primary-10\/10 {
	color: #e9eff71a;
}
.text-primary-10\/100 {
	color: #e9eff7;
}
.text-primary-10\/15 {
	color: #e9eff726;
}
.text-primary-10\/20 {
	color: #e9eff733;
}
.text-primary-10\/25 {
	color: #e9eff740;
}
.text-primary-10\/30 {
	color: #e9eff74d;
}
.text-primary-10\/35 {
	color: #e9eff759;
}
.text-primary-10\/40 {
	color: #e9eff766;
}
.text-primary-10\/45 {
	color: #e9eff773;
}
.text-primary-10\/5 {
	color: #e9eff70d;
}
.text-primary-10\/50 {
	color: #e9eff780;
}
.text-primary-10\/55 {
	color: #e9eff78c;
}
.text-primary-10\/60 {
	color: #e9eff799;
}
.text-primary-10\/65 {
	color: #e9eff7a6;
}
.text-primary-10\/70 {
	color: #e9eff7b3;
}
.text-primary-10\/75 {
	color: #e9eff7bf;
}
.text-primary-10\/80 {
	color: #e9eff7cc;
}
.text-primary-10\/85 {
	color: #e9eff7d9;
}
.text-primary-10\/90 {
	color: #e9eff7e6;
}
.text-primary-10\/95 {
	color: #e9eff7f2;
}
.text-primary-100 {
	--tw-text-opacity: 1;
	color: rgb(7 22 45 / var(--tw-text-opacity, 1));
}
.text-primary-100\/0 {
	color: #07162d00;
}
.text-primary-100\/10 {
	color: #07162d1a;
}
.text-primary-100\/100 {
	color: #07162d;
}
.text-primary-100\/15 {
	color: #07162d26;
}
.text-primary-100\/20 {
	color: #07162d33;
}
.text-primary-100\/25 {
	color: #07162d40;
}
.text-primary-100\/30 {
	color: #07162d4d;
}
.text-primary-100\/35 {
	color: #07162d59;
}
.text-primary-100\/40 {
	color: #07162d66;
}
.text-primary-100\/45 {
	color: #07162d73;
}
.text-primary-100\/5 {
	color: #07162d0d;
}
.text-primary-100\/50 {
	color: #07162d80;
}
.text-primary-100\/55 {
	color: #07162d8c;
}
.text-primary-100\/60 {
	color: #07162d99;
}
.text-primary-100\/65 {
	color: #07162da6;
}
.text-primary-100\/70 {
	color: #07162db3;
}
.text-primary-100\/75 {
	color: #07162dbf;
}
.text-primary-100\/80 {
	color: #07162dcc;
}
.text-primary-100\/85 {
	color: #07162dd9;
}
.text-primary-100\/90 {
	color: #07162de6;
}
.text-primary-100\/95 {
	color: #07162df2;
}
.text-primary-20 {
	--tw-text-opacity: 1;
	color: rgb(214 225 239 / var(--tw-text-opacity, 1));
}
.text-primary-20\/0 {
	color: #d6e1ef00;
}
.text-primary-20\/10 {
	color: #d6e1ef1a;
}
.text-primary-20\/100 {
	color: #d6e1ef;
}
.text-primary-20\/15 {
	color: #d6e1ef26;
}
.text-primary-20\/20 {
	color: #d6e1ef33;
}
.text-primary-20\/25 {
	color: #d6e1ef40;
}
.text-primary-20\/30 {
	color: #d6e1ef4d;
}
.text-primary-20\/35 {
	color: #d6e1ef59;
}
.text-primary-20\/40 {
	color: #d6e1ef66;
}
.text-primary-20\/45 {
	color: #d6e1ef73;
}
.text-primary-20\/5 {
	color: #d6e1ef0d;
}
.text-primary-20\/50 {
	color: #d6e1ef80;
}
.text-primary-20\/55 {
	color: #d6e1ef8c;
}
.text-primary-20\/60 {
	color: #d6e1ef99;
}
.text-primary-20\/65 {
	color: #d6e1efa6;
}
.text-primary-20\/70 {
	color: #d6e1efb3;
}
.text-primary-20\/75 {
	color: #d6e1efbf;
}
.text-primary-20\/80 {
	color: #d6e1efcc;
}
.text-primary-20\/85 {
	color: #d6e1efd9;
}
.text-primary-20\/90 {
	color: #d6e1efe6;
}
.text-primary-20\/95 {
	color: #d6e1eff2;
}
.text-primary-30 {
	--tw-text-opacity: 1;
	color: rgb(185 203 229 / var(--tw-text-opacity, 1));
}
.text-primary-30\/0 {
	color: #b9cbe500;
}
.text-primary-30\/10 {
	color: #b9cbe51a;
}
.text-primary-30\/100 {
	color: #b9cbe5;
}
.text-primary-30\/15 {
	color: #b9cbe526;
}
.text-primary-30\/20 {
	color: #b9cbe533;
}
.text-primary-30\/25 {
	color: #b9cbe540;
}
.text-primary-30\/30 {
	color: #b9cbe54d;
}
.text-primary-30\/35 {
	color: #b9cbe559;
}
.text-primary-30\/40 {
	color: #b9cbe566;
}
.text-primary-30\/45 {
	color: #b9cbe573;
}
.text-primary-30\/5 {
	color: #b9cbe50d;
}
.text-primary-30\/50 {
	color: #b9cbe580;
}
.text-primary-30\/55 {
	color: #b9cbe58c;
}
.text-primary-30\/60 {
	color: #b9cbe599;
}
.text-primary-30\/65 {
	color: #b9cbe5a6;
}
.text-primary-30\/70 {
	color: #b9cbe5b3;
}
.text-primary-30\/75 {
	color: #b9cbe5bf;
}
.text-primary-30\/80 {
	color: #b9cbe5cc;
}
.text-primary-30\/85 {
	color: #b9cbe5d9;
}
.text-primary-30\/90 {
	color: #b9cbe5e6;
}
.text-primary-30\/95 {
	color: #b9cbe5f2;
}
.text-primary-40 {
	--tw-text-opacity: 1;
	color: rgb(149 177 215 / var(--tw-text-opacity, 1));
}
.text-primary-40\/0 {
	color: #95b1d700;
}
.text-primary-40\/10 {
	color: #95b1d71a;
}
.text-primary-40\/100 {
	color: #95b1d7;
}
.text-primary-40\/15 {
	color: #95b1d726;
}
.text-primary-40\/20 {
	color: #95b1d733;
}
.text-primary-40\/25 {
	color: #95b1d740;
}
.text-primary-40\/30 {
	color: #95b1d74d;
}
.text-primary-40\/35 {
	color: #95b1d759;
}
.text-primary-40\/40 {
	color: #95b1d766;
}
.text-primary-40\/45 {
	color: #95b1d773;
}
.text-primary-40\/5 {
	color: #95b1d70d;
}
.text-primary-40\/50 {
	color: #95b1d780;
}
.text-primary-40\/55 {
	color: #95b1d78c;
}
.text-primary-40\/60 {
	color: #95b1d799;
}
.text-primary-40\/65 {
	color: #95b1d7a6;
}
.text-primary-40\/70 {
	color: #95b1d7b3;
}
.text-primary-40\/75 {
	color: #95b1d7bf;
}
.text-primary-40\/80 {
	color: #95b1d7cc;
}
.text-primary-40\/85 {
	color: #95b1d7d9;
}
.text-primary-40\/90 {
	color: #95b1d7e6;
}
.text-primary-40\/95 {
	color: #95b1d7f2;
}
.text-primary-5 {
	--tw-text-opacity: 1;
	color: rgb(248 250 252 / var(--tw-text-opacity, 1));
}
.text-primary-5\/0 {
	color: #f8fafc00;
}
.text-primary-5\/10 {
	color: #f8fafc1a;
}
.text-primary-5\/100 {
	color: #f8fafc;
}
.text-primary-5\/15 {
	color: #f8fafc26;
}
.text-primary-5\/20 {
	color: #f8fafc33;
}
.text-primary-5\/25 {
	color: #f8fafc40;
}
.text-primary-5\/30 {
	color: #f8fafc4d;
}
.text-primary-5\/35 {
	color: #f8fafc59;
}
.text-primary-5\/40 {
	color: #f8fafc66;
}
.text-primary-5\/45 {
	color: #f8fafc73;
}
.text-primary-5\/5 {
	color: #f8fafc0d;
}
.text-primary-5\/50 {
	color: #f8fafc80;
}
.text-primary-5\/55 {
	color: #f8fafc8c;
}
.text-primary-5\/60 {
	color: #f8fafc99;
}
.text-primary-5\/65 {
	color: #f8fafca6;
}
.text-primary-5\/70 {
	color: #f8fafcb3;
}
.text-primary-5\/75 {
	color: #f8fafcbf;
}
.text-primary-5\/80 {
	color: #f8fafccc;
}
.text-primary-5\/85 {
	color: #f8fafcd9;
}
.text-primary-5\/90 {
	color: #f8fafce6;
}
.text-primary-5\/95 {
	color: #f8fafcf2;
}
.text-primary-50 {
	--tw-text-opacity: 1;
	color: rgb(105 145 198 / var(--tw-text-opacity, 1));
}
.text-primary-50\/0 {
	color: #6991c600;
}
.text-primary-50\/10 {
	color: #6991c61a;
}
.text-primary-50\/100 {
	color: #6991c6;
}
.text-primary-50\/15 {
	color: #6991c626;
}
.text-primary-50\/20 {
	color: #6991c633;
}
.text-primary-50\/25 {
	color: #6991c640;
}
.text-primary-50\/30 {
	color: #6991c64d;
}
.text-primary-50\/35 {
	color: #6991c659;
}
.text-primary-50\/40 {
	color: #6991c666;
}
.text-primary-50\/45 {
	color: #6991c673;
}
.text-primary-50\/5 {
	color: #6991c60d;
}
.text-primary-50\/50 {
	color: #6991c680;
}
.text-primary-50\/55 {
	color: #6991c68c;
}
.text-primary-50\/60 {
	color: #6991c699;
}
.text-primary-50\/65 {
	color: #6991c6a6;
}
.text-primary-50\/70 {
	color: #6991c6b3;
}
.text-primary-50\/75 {
	color: #6991c6bf;
}
.text-primary-50\/80 {
	color: #6991c6cc;
}
.text-primary-50\/85 {
	color: #6991c6d9;
}
.text-primary-50\/90 {
	color: #6991c6e6;
}
.text-primary-50\/95 {
	color: #6991c6f2;
}
.text-primary-60 {
	--tw-text-opacity: 1;
	color: rgb(51 104 178 / var(--tw-text-opacity, 1));
}
.text-primary-60\/0 {
	color: #3368b200;
}
.text-primary-60\/10 {
	color: #3368b21a;
}
.text-primary-60\/100 {
	color: #3368b2;
}
.text-primary-60\/15 {
	color: #3368b226;
}
.text-primary-60\/20 {
	color: #3368b233;
}
.text-primary-60\/25 {
	color: #3368b240;
}
.text-primary-60\/30 {
	color: #3368b24d;
}
.text-primary-60\/35 {
	color: #3368b259;
}
.text-primary-60\/40 {
	color: #3368b266;
}
.text-primary-60\/45 {
	color: #3368b273;
}
.text-primary-60\/5 {
	color: #3368b20d;
}
.text-primary-60\/50 {
	color: #3368b280;
}
.text-primary-60\/55 {
	color: #3368b28c;
}
.text-primary-60\/60 {
	color: #3368b299;
}
.text-primary-60\/65 {
	color: #3368b2a6;
}
.text-primary-60\/70 {
	color: #3368b2b3;
}
.text-primary-60\/75 {
	color: #3368b2bf;
}
.text-primary-60\/80 {
	color: #3368b2cc;
}
.text-primary-60\/85 {
	color: #3368b2d9;
}
.text-primary-60\/90 {
	color: #3368b2e6;
}
.text-primary-60\/95 {
	color: #3368b2f2;
}
.text-primary-70 {
	--tw-text-opacity: 1;
	color: rgb(38 79 136 / var(--tw-text-opacity, 1));
}
.text-primary-70\/0 {
	color: #264f8800;
}
.text-primary-70\/10 {
	color: #264f881a;
}
.text-primary-70\/100 {
	color: #264f88;
}
.text-primary-70\/15 {
	color: #264f8826;
}
.text-primary-70\/20 {
	color: #264f8833;
}
.text-primary-70\/25 {
	color: #264f8840;
}
.text-primary-70\/30 {
	color: #264f884d;
}
.text-primary-70\/35 {
	color: #264f8859;
}
.text-primary-70\/40 {
	color: #264f8866;
}
.text-primary-70\/45 {
	color: #264f8873;
}
.text-primary-70\/5 {
	color: #264f880d;
}
.text-primary-70\/50 {
	color: #264f8880;
}
.text-primary-70\/55 {
	color: #264f888c;
}
.text-primary-70\/60 {
	color: #264f8899;
}
.text-primary-70\/65 {
	color: #264f88a6;
}
.text-primary-70\/70 {
	color: #264f88b3;
}
.text-primary-70\/75 {
	color: #264f88bf;
}
.text-primary-70\/80 {
	color: #264f88cc;
}
.text-primary-70\/85 {
	color: #264f88d9;
}
.text-primary-70\/90 {
	color: #264f88e6;
}
.text-primary-70\/95 {
	color: #264f88f2;
}
.text-primary-80 {
	--tw-text-opacity: 1;
	color: rgb(23 57 103 / var(--tw-text-opacity, 1));
}
.text-primary-80\/0 {
	color: #17396700;
}
.text-primary-80\/10 {
	color: #1739671a;
}
.text-primary-80\/100 {
	color: #173967;
}
.text-primary-80\/15 {
	color: #17396726;
}
.text-primary-80\/20 {
	color: #17396733;
}
.text-primary-80\/25 {
	color: #17396740;
}
.text-primary-80\/30 {
	color: #1739674d;
}
.text-primary-80\/35 {
	color: #17396759;
}
.text-primary-80\/40 {
	color: #17396766;
}
.text-primary-80\/45 {
	color: #17396773;
}
.text-primary-80\/5 {
	color: #1739670d;
}
.text-primary-80\/50 {
	color: #17396780;
}
.text-primary-80\/55 {
	color: #1739678c;
}
.text-primary-80\/60 {
	color: #17396799;
}
.text-primary-80\/65 {
	color: #173967a6;
}
.text-primary-80\/70 {
	color: #173967b3;
}
.text-primary-80\/75 {
	color: #173967bf;
}
.text-primary-80\/80 {
	color: #173967cc;
}
.text-primary-80\/85 {
	color: #173967d9;
}
.text-primary-80\/90 {
	color: #173967e6;
}
.text-primary-80\/95 {
	color: #173967f2;
}
.text-primary-90 {
	--tw-text-opacity: 1;
	color: rgb(12 39 79 / var(--tw-text-opacity, 1));
}
.text-primary-90\/0 {
	color: #0c274f00;
}
.text-primary-90\/10 {
	color: #0c274f1a;
}
.text-primary-90\/100 {
	color: #0c274f;
}
.text-primary-90\/15 {
	color: #0c274f26;
}
.text-primary-90\/20 {
	color: #0c274f33;
}
.text-primary-90\/25 {
	color: #0c274f40;
}
.text-primary-90\/30 {
	color: #0c274f4d;
}
.text-primary-90\/35 {
	color: #0c274f59;
}
.text-primary-90\/40 {
	color: #0c274f66;
}
.text-primary-90\/45 {
	color: #0c274f73;
}
.text-primary-90\/5 {
	color: #0c274f0d;
}
.text-primary-90\/50 {
	color: #0c274f80;
}
.text-primary-90\/55 {
	color: #0c274f8c;
}
.text-primary-90\/60 {
	color: #0c274f99;
}
.text-primary-90\/65 {
	color: #0c274fa6;
}
.text-primary-90\/70 {
	color: #0c274fb3;
}
.text-primary-90\/75 {
	color: #0c274fbf;
}
.text-primary-90\/80 {
	color: #0c274fcc;
}
.text-primary-90\/85 {
	color: #0c274fd9;
}
.text-primary-90\/90 {
	color: #0c274fe6;
}
.text-primary-90\/95 {
	color: #0c274ff2;
}
.text-red-10 {
	--tw-text-opacity: 1;
	color: rgb(255 234 230 / var(--tw-text-opacity, 1));
}
.text-red-10\/0 {
	color: #ffeae600;
}
.text-red-10\/10 {
	color: #ffeae61a;
}
.text-red-10\/100 {
	color: #ffeae6;
}
.text-red-10\/15 {
	color: #ffeae626;
}
.text-red-10\/20 {
	color: #ffeae633;
}
.text-red-10\/25 {
	color: #ffeae640;
}
.text-red-10\/30 {
	color: #ffeae64d;
}
.text-red-10\/35 {
	color: #ffeae659;
}
.text-red-10\/40 {
	color: #ffeae666;
}
.text-red-10\/45 {
	color: #ffeae673;
}
.text-red-10\/5 {
	color: #ffeae60d;
}
.text-red-10\/50 {
	color: #ffeae680;
}
.text-red-10\/55 {
	color: #ffeae68c;
}
.text-red-10\/60 {
	color: #ffeae699;
}
.text-red-10\/65 {
	color: #ffeae6a6;
}
.text-red-10\/70 {
	color: #ffeae6b3;
}
.text-red-10\/75 {
	color: #ffeae6bf;
}
.text-red-10\/80 {
	color: #ffeae6cc;
}
.text-red-10\/85 {
	color: #ffeae6d9;
}
.text-red-10\/90 {
	color: #ffeae6e6;
}
.text-red-10\/95 {
	color: #ffeae6f2;
}
.text-red-100 {
	--tw-text-opacity: 1;
	color: rgb(48 9 2 / var(--tw-text-opacity, 1));
}
.text-red-100\/0 {
	color: #30090200;
}
.text-red-100\/10 {
	color: #3009021a;
}
.text-red-100\/100 {
	color: #300902;
}
.text-red-100\/15 {
	color: #30090226;
}
.text-red-100\/20 {
	color: #30090233;
}
.text-red-100\/25 {
	color: #30090240;
}
.text-red-100\/30 {
	color: #3009024d;
}
.text-red-100\/35 {
	color: #30090259;
}
.text-red-100\/40 {
	color: #30090266;
}
.text-red-100\/45 {
	color: #30090273;
}
.text-red-100\/5 {
	color: #3009020d;
}
.text-red-100\/50 {
	color: #30090280;
}
.text-red-100\/55 {
	color: #3009028c;
}
.text-red-100\/60 {
	color: #30090299;
}
.text-red-100\/65 {
	color: #300902a6;
}
.text-red-100\/70 {
	color: #300902b3;
}
.text-red-100\/75 {
	color: #300902bf;
}
.text-red-100\/80 {
	color: #300902cc;
}
.text-red-100\/85 {
	color: #300902d9;
}
.text-red-100\/90 {
	color: #300902e6;
}
.text-red-100\/95 {
	color: #300902f2;
}
.text-red-20 {
	--tw-text-opacity: 1;
	color: rgb(255 215 208 / var(--tw-text-opacity, 1));
}
.text-red-20\/0 {
	color: #ffd7d000;
}
.text-red-20\/10 {
	color: #ffd7d01a;
}
.text-red-20\/100 {
	color: #ffd7d0;
}
.text-red-20\/15 {
	color: #ffd7d026;
}
.text-red-20\/20 {
	color: #ffd7d033;
}
.text-red-20\/25 {
	color: #ffd7d040;
}
.text-red-20\/30 {
	color: #ffd7d04d;
}
.text-red-20\/35 {
	color: #ffd7d059;
}
.text-red-20\/40 {
	color: #ffd7d066;
}
.text-red-20\/45 {
	color: #ffd7d073;
}
.text-red-20\/5 {
	color: #ffd7d00d;
}
.text-red-20\/50 {
	color: #ffd7d080;
}
.text-red-20\/55 {
	color: #ffd7d08c;
}
.text-red-20\/60 {
	color: #ffd7d099;
}
.text-red-20\/65 {
	color: #ffd7d0a6;
}
.text-red-20\/70 {
	color: #ffd7d0b3;
}
.text-red-20\/75 {
	color: #ffd7d0bf;
}
.text-red-20\/80 {
	color: #ffd7d0cc;
}
.text-red-20\/85 {
	color: #ffd7d0d9;
}
.text-red-20\/90 {
	color: #ffd7d0e6;
}
.text-red-20\/95 {
	color: #ffd7d0f2;
}
.text-red-30 {
	--tw-text-opacity: 1;
	color: rgb(255 185 171 / var(--tw-text-opacity, 1));
}
.text-red-30\/0 {
	color: #ffb9ab00;
}
.text-red-30\/10 {
	color: #ffb9ab1a;
}
.text-red-30\/100 {
	color: #ffb9ab;
}
.text-red-30\/15 {
	color: #ffb9ab26;
}
.text-red-30\/20 {
	color: #ffb9ab33;
}
.text-red-30\/25 {
	color: #ffb9ab40;
}
.text-red-30\/30 {
	color: #ffb9ab4d;
}
.text-red-30\/35 {
	color: #ffb9ab59;
}
.text-red-30\/40 {
	color: #ffb9ab66;
}
.text-red-30\/45 {
	color: #ffb9ab73;
}
.text-red-30\/5 {
	color: #ffb9ab0d;
}
.text-red-30\/50 {
	color: #ffb9ab80;
}
.text-red-30\/55 {
	color: #ffb9ab8c;
}
.text-red-30\/60 {
	color: #ffb9ab99;
}
.text-red-30\/65 {
	color: #ffb9aba6;
}
.text-red-30\/70 {
	color: #ffb9abb3;
}
.text-red-30\/75 {
	color: #ffb9abbf;
}
.text-red-30\/80 {
	color: #ffb9abcc;
}
.text-red-30\/85 {
	color: #ffb9abd9;
}
.text-red-30\/90 {
	color: #ffb9abe6;
}
.text-red-30\/95 {
	color: #ffb9abf2;
}
.text-red-40 {
	--tw-text-opacity: 1;
	color: rgb(255 144 124 / var(--tw-text-opacity, 1));
}
.text-red-40\/0 {
	color: #ff907c00;
}
.text-red-40\/10 {
	color: #ff907c1a;
}
.text-red-40\/100 {
	color: #ff907c;
}
.text-red-40\/15 {
	color: #ff907c26;
}
.text-red-40\/20 {
	color: #ff907c33;
}
.text-red-40\/25 {
	color: #ff907c40;
}
.text-red-40\/30 {
	color: #ff907c4d;
}
.text-red-40\/35 {
	color: #ff907c59;
}
.text-red-40\/40 {
	color: #ff907c66;
}
.text-red-40\/45 {
	color: #ff907c73;
}
.text-red-40\/5 {
	color: #ff907c0d;
}
.text-red-40\/50 {
	color: #ff907c80;
}
.text-red-40\/55 {
	color: #ff907c8c;
}
.text-red-40\/60 {
	color: #ff907c99;
}
.text-red-40\/65 {
	color: #ff907ca6;
}
.text-red-40\/70 {
	color: #ff907cb3;
}
.text-red-40\/75 {
	color: #ff907cbf;
}
.text-red-40\/80 {
	color: #ff907ccc;
}
.text-red-40\/85 {
	color: #ff907cd9;
}
.text-red-40\/90 {
	color: #ff907ce6;
}
.text-red-40\/95 {
	color: #ff907cf2;
}
.text-red-5 {
	--tw-text-opacity: 1;
	color: rgb(255 246 245 / var(--tw-text-opacity, 1));
}
.text-red-5\/0 {
	color: #fff6f500;
}
.text-red-5\/10 {
	color: #fff6f51a;
}
.text-red-5\/100 {
	color: #fff6f5;
}
.text-red-5\/15 {
	color: #fff6f526;
}
.text-red-5\/20 {
	color: #fff6f533;
}
.text-red-5\/25 {
	color: #fff6f540;
}
.text-red-5\/30 {
	color: #fff6f54d;
}
.text-red-5\/35 {
	color: #fff6f559;
}
.text-red-5\/40 {
	color: #fff6f566;
}
.text-red-5\/45 {
	color: #fff6f573;
}
.text-red-5\/5 {
	color: #fff6f50d;
}
.text-red-5\/50 {
	color: #fff6f580;
}
.text-red-5\/55 {
	color: #fff6f58c;
}
.text-red-5\/60 {
	color: #fff6f599;
}
.text-red-5\/65 {
	color: #fff6f5a6;
}
.text-red-5\/70 {
	color: #fff6f5b3;
}
.text-red-5\/75 {
	color: #fff6f5bf;
}
.text-red-5\/80 {
	color: #fff6f5cc;
}
.text-red-5\/85 {
	color: #fff6f5d9;
}
.text-red-5\/90 {
	color: #fff6f5e6;
}
.text-red-5\/95 {
	color: #fff6f5f2;
}
.text-red-50 {
	--tw-text-opacity: 1;
	color: rgb(252 84 55 / var(--tw-text-opacity, 1));
}
.text-red-50\/0 {
	color: #fc543700;
}
.text-red-50\/10 {
	color: #fc54371a;
}
.text-red-50\/100 {
	color: #fc5437;
}
.text-red-50\/15 {
	color: #fc543726;
}
.text-red-50\/20 {
	color: #fc543733;
}
.text-red-50\/25 {
	color: #fc543740;
}
.text-red-50\/30 {
	color: #fc54374d;
}
.text-red-50\/35 {
	color: #fc543759;
}
.text-red-50\/40 {
	color: #fc543766;
}
.text-red-50\/45 {
	color: #fc543773;
}
.text-red-50\/5 {
	color: #fc54370d;
}
.text-red-50\/50 {
	color: #fc543780;
}
.text-red-50\/55 {
	color: #fc54378c;
}
.text-red-50\/60 {
	color: #fc543799;
}
.text-red-50\/65 {
	color: #fc5437a6;
}
.text-red-50\/70 {
	color: #fc5437b3;
}
.text-red-50\/75 {
	color: #fc5437bf;
}
.text-red-50\/80 {
	color: #fc5437cc;
}
.text-red-50\/85 {
	color: #fc5437d9;
}
.text-red-50\/90 {
	color: #fc5437e6;
}
.text-red-50\/95 {
	color: #fc5437f2;
}
.text-red-60 {
	--tw-text-opacity: 1;
	color: rgb(199 42 15 / var(--tw-text-opacity, 1));
}
.text-red-60\/0 {
	color: #c72a0f00;
}
.text-red-60\/10 {
	color: #c72a0f1a;
}
.text-red-60\/100 {
	color: #c72a0f;
}
.text-red-60\/15 {
	color: #c72a0f26;
}
.text-red-60\/20 {
	color: #c72a0f33;
}
.text-red-60\/25 {
	color: #c72a0f40;
}
.text-red-60\/30 {
	color: #c72a0f4d;
}
.text-red-60\/35 {
	color: #c72a0f59;
}
.text-red-60\/40 {
	color: #c72a0f66;
}
.text-red-60\/45 {
	color: #c72a0f73;
}
.text-red-60\/5 {
	color: #c72a0f0d;
}
.text-red-60\/50 {
	color: #c72a0f80;
}
.text-red-60\/55 {
	color: #c72a0f8c;
}
.text-red-60\/60 {
	color: #c72a0f99;
}
.text-red-60\/65 {
	color: #c72a0fa6;
}
.text-red-60\/70 {
	color: #c72a0fb3;
}
.text-red-60\/75 {
	color: #c72a0fbf;
}
.text-red-60\/80 {
	color: #c72a0fcc;
}
.text-red-60\/85 {
	color: #c72a0fd9;
}
.text-red-60\/90 {
	color: #c72a0fe6;
}
.text-red-60\/95 {
	color: #c72a0ff2;
}
.text-red-70 {
	--tw-text-opacity: 1;
	color: rgb(154 28 7 / var(--tw-text-opacity, 1));
}
.text-red-70\/0 {
	color: #9a1c0700;
}
.text-red-70\/10 {
	color: #9a1c071a;
}
.text-red-70\/100 {
	color: #9a1c07;
}
.text-red-70\/15 {
	color: #9a1c0726;
}
.text-red-70\/20 {
	color: #9a1c0733;
}
.text-red-70\/25 {
	color: #9a1c0740;
}
.text-red-70\/30 {
	color: #9a1c074d;
}
.text-red-70\/35 {
	color: #9a1c0759;
}
.text-red-70\/40 {
	color: #9a1c0766;
}
.text-red-70\/45 {
	color: #9a1c0773;
}
.text-red-70\/5 {
	color: #9a1c070d;
}
.text-red-70\/50 {
	color: #9a1c0780;
}
.text-red-70\/55 {
	color: #9a1c078c;
}
.text-red-70\/60 {
	color: #9a1c0799;
}
.text-red-70\/65 {
	color: #9a1c07a6;
}
.text-red-70\/70 {
	color: #9a1c07b3;
}
.text-red-70\/75 {
	color: #9a1c07bf;
}
.text-red-70\/80 {
	color: #9a1c07cc;
}
.text-red-70\/85 {
	color: #9a1c07d9;
}
.text-red-70\/90 {
	color: #9a1c07e6;
}
.text-red-70\/95 {
	color: #9a1c07f2;
}
.text-red-80 {
	--tw-text-opacity: 1;
	color: rgb(114 20 4 / var(--tw-text-opacity, 1));
}
.text-red-80\/0 {
	color: #72140400;
}
.text-red-80\/10 {
	color: #7214041a;
}
.text-red-80\/100 {
	color: #721404;
}
.text-red-80\/15 {
	color: #72140426;
}
.text-red-80\/20 {
	color: #72140433;
}
.text-red-80\/25 {
	color: #72140440;
}
.text-red-80\/30 {
	color: #7214044d;
}
.text-red-80\/35 {
	color: #72140459;
}
.text-red-80\/40 {
	color: #72140466;
}
.text-red-80\/45 {
	color: #72140473;
}
.text-red-80\/5 {
	color: #7214040d;
}
.text-red-80\/50 {
	color: #72140480;
}
.text-red-80\/55 {
	color: #7214048c;
}
.text-red-80\/60 {
	color: #72140499;
}
.text-red-80\/65 {
	color: #721404a6;
}
.text-red-80\/70 {
	color: #721404b3;
}
.text-red-80\/75 {
	color: #721404bf;
}
.text-red-80\/80 {
	color: #721404cc;
}
.text-red-80\/85 {
	color: #721404d9;
}
.text-red-80\/90 {
	color: #721404e6;
}
.text-red-80\/95 {
	color: #721404f2;
}
.text-red-90 {
	--tw-text-opacity: 1;
	color: rgb(82 14 2 / var(--tw-text-opacity, 1));
}
.text-red-90\/0 {
	color: #520e0200;
}
.text-red-90\/10 {
	color: #520e021a;
}
.text-red-90\/100 {
	color: #520e02;
}
.text-red-90\/15 {
	color: #520e0226;
}
.text-red-90\/20 {
	color: #520e0233;
}
.text-red-90\/25 {
	color: #520e0240;
}
.text-red-90\/30 {
	color: #520e024d;
}
.text-red-90\/35 {
	color: #520e0259;
}
.text-red-90\/40 {
	color: #520e0266;
}
.text-red-90\/45 {
	color: #520e0273;
}
.text-red-90\/5 {
	color: #520e020d;
}
.text-red-90\/50 {
	color: #520e0280;
}
.text-red-90\/55 {
	color: #520e028c;
}
.text-red-90\/60 {
	color: #520e0299;
}
.text-red-90\/65 {
	color: #520e02a6;
}
.text-red-90\/70 {
	color: #520e02b3;
}
.text-red-90\/75 {
	color: #520e02bf;
}
.text-red-90\/80 {
	color: #520e02cc;
}
.text-red-90\/85 {
	color: #520e02d9;
}
.text-red-90\/90 {
	color: #520e02e6;
}
.text-red-90\/95 {
	color: #520e02f2;
}
.text-red-default {
	--tw-text-opacity: 1;
	color: rgb(239 65 35 / var(--tw-text-opacity, 1));
}
.text-red-default\/0 {
	color: #ef412300;
}
.text-red-default\/10 {
	color: #ef41231a;
}
.text-red-default\/100 {
	color: #ef4123;
}
.text-red-default\/15 {
	color: #ef412326;
}
.text-red-default\/20 {
	color: #ef412333;
}
.text-red-default\/25 {
	color: #ef412340;
}
.text-red-default\/30 {
	color: #ef41234d;
}
.text-red-default\/35 {
	color: #ef412359;
}
.text-red-default\/40 {
	color: #ef412366;
}
.text-red-default\/45 {
	color: #ef412373;
}
.text-red-default\/5 {
	color: #ef41230d;
}
.text-red-default\/50 {
	color: #ef412380;
}
.text-red-default\/55 {
	color: #ef41238c;
}
.text-red-default\/60 {
	color: #ef412399;
}
.text-red-default\/65 {
	color: #ef4123a6;
}
.text-red-default\/70 {
	color: #ef4123b3;
}
.text-red-default\/75 {
	color: #ef4123bf;
}
.text-red-default\/80 {
	color: #ef4123cc;
}
.text-red-default\/85 {
	color: #ef4123d9;
}
.text-red-default\/90 {
	color: #ef4123e6;
}
.text-red-default\/95 {
	color: #ef4123f2;
}
.text-success-10 {
	--tw-text-opacity: 1;
	color: rgb(228 243 234 / var(--tw-text-opacity, 1));
}
.text-success-10\/0 {
	color: #e4f3ea00;
}
.text-success-10\/10 {
	color: #e4f3ea1a;
}
.text-success-10\/100 {
	color: #e4f3ea;
}
.text-success-10\/15 {
	color: #e4f3ea26;
}
.text-success-10\/20 {
	color: #e4f3ea33;
}
.text-success-10\/25 {
	color: #e4f3ea40;
}
.text-success-10\/30 {
	color: #e4f3ea4d;
}
.text-success-10\/35 {
	color: #e4f3ea59;
}
.text-success-10\/40 {
	color: #e4f3ea66;
}
.text-success-10\/45 {
	color: #e4f3ea73;
}
.text-success-10\/5 {
	color: #e4f3ea0d;
}
.text-success-10\/50 {
	color: #e4f3ea80;
}
.text-success-10\/55 {
	color: #e4f3ea8c;
}
.text-success-10\/60 {
	color: #e4f3ea99;
}
.text-success-10\/65 {
	color: #e4f3eaa6;
}
.text-success-10\/70 {
	color: #e4f3eab3;
}
.text-success-10\/75 {
	color: #e4f3eabf;
}
.text-success-10\/80 {
	color: #e4f3eacc;
}
.text-success-10\/85 {
	color: #e4f3ead9;
}
.text-success-10\/90 {
	color: #e4f3eae6;
}
.text-success-10\/95 {
	color: #e4f3eaf2;
}
.text-success-100 {
	--tw-text-opacity: 1;
	color: rgb(6 26 14 / var(--tw-text-opacity, 1));
}
.text-success-100\/0 {
	color: #061a0e00;
}
.text-success-100\/10 {
	color: #061a0e1a;
}
.text-success-100\/100 {
	color: #061a0e;
}
.text-success-100\/15 {
	color: #061a0e26;
}
.text-success-100\/20 {
	color: #061a0e33;
}
.text-success-100\/25 {
	color: #061a0e40;
}
.text-success-100\/30 {
	color: #061a0e4d;
}
.text-success-100\/35 {
	color: #061a0e59;
}
.text-success-100\/40 {
	color: #061a0e66;
}
.text-success-100\/45 {
	color: #061a0e73;
}
.text-success-100\/5 {
	color: #061a0e0d;
}
.text-success-100\/50 {
	color: #061a0e80;
}
.text-success-100\/55 {
	color: #061a0e8c;
}
.text-success-100\/60 {
	color: #061a0e99;
}
.text-success-100\/65 {
	color: #061a0ea6;
}
.text-success-100\/70 {
	color: #061a0eb3;
}
.text-success-100\/75 {
	color: #061a0ebf;
}
.text-success-100\/80 {
	color: #061a0ecc;
}
.text-success-100\/85 {
	color: #061a0ed9;
}
.text-success-100\/90 {
	color: #061a0ee6;
}
.text-success-100\/95 {
	color: #061a0ef2;
}
.text-success-20 {
	--tw-text-opacity: 1;
	color: rgb(202 231 213 / var(--tw-text-opacity, 1));
}
.text-success-20\/0 {
	color: #cae7d500;
}
.text-success-20\/10 {
	color: #cae7d51a;
}
.text-success-20\/100 {
	color: #cae7d5;
}
.text-success-20\/15 {
	color: #cae7d526;
}
.text-success-20\/20 {
	color: #cae7d533;
}
.text-success-20\/25 {
	color: #cae7d540;
}
.text-success-20\/30 {
	color: #cae7d54d;
}
.text-success-20\/35 {
	color: #cae7d559;
}
.text-success-20\/40 {
	color: #cae7d566;
}
.text-success-20\/45 {
	color: #cae7d573;
}
.text-success-20\/5 {
	color: #cae7d50d;
}
.text-success-20\/50 {
	color: #cae7d580;
}
.text-success-20\/55 {
	color: #cae7d58c;
}
.text-success-20\/60 {
	color: #cae7d599;
}
.text-success-20\/65 {
	color: #cae7d5a6;
}
.text-success-20\/70 {
	color: #cae7d5b3;
}
.text-success-20\/75 {
	color: #cae7d5bf;
}
.text-success-20\/80 {
	color: #cae7d5cc;
}
.text-success-20\/85 {
	color: #cae7d5d9;
}
.text-success-20\/90 {
	color: #cae7d5e6;
}
.text-success-20\/95 {
	color: #cae7d5f2;
}
.text-success-30 {
	--tw-text-opacity: 1;
	color: rgb(162 213 182 / var(--tw-text-opacity, 1));
}
.text-success-30\/0 {
	color: #a2d5b600;
}
.text-success-30\/10 {
	color: #a2d5b61a;
}
.text-success-30\/100 {
	color: #a2d5b6;
}
.text-success-30\/15 {
	color: #a2d5b626;
}
.text-success-30\/20 {
	color: #a2d5b633;
}
.text-success-30\/25 {
	color: #a2d5b640;
}
.text-success-30\/30 {
	color: #a2d5b64d;
}
.text-success-30\/35 {
	color: #a2d5b659;
}
.text-success-30\/40 {
	color: #a2d5b666;
}
.text-success-30\/45 {
	color: #a2d5b673;
}
.text-success-30\/5 {
	color: #a2d5b60d;
}
.text-success-30\/50 {
	color: #a2d5b680;
}
.text-success-30\/55 {
	color: #a2d5b68c;
}
.text-success-30\/60 {
	color: #a2d5b699;
}
.text-success-30\/65 {
	color: #a2d5b6a6;
}
.text-success-30\/70 {
	color: #a2d5b6b3;
}
.text-success-30\/75 {
	color: #a2d5b6bf;
}
.text-success-30\/80 {
	color: #a2d5b6cc;
}
.text-success-30\/85 {
	color: #a2d5b6d9;
}
.text-success-30\/90 {
	color: #a2d5b6e6;
}
.text-success-30\/95 {
	color: #a2d5b6f2;
}
.text-success-40 {
	--tw-text-opacity: 1;
	color: rgb(114 191 144 / var(--tw-text-opacity, 1));
}
.text-success-40\/0 {
	color: #72bf9000;
}
.text-success-40\/10 {
	color: #72bf901a;
}
.text-success-40\/100 {
	color: #72bf90;
}
.text-success-40\/15 {
	color: #72bf9026;
}
.text-success-40\/20 {
	color: #72bf9033;
}
.text-success-40\/25 {
	color: #72bf9040;
}
.text-success-40\/30 {
	color: #72bf904d;
}
.text-success-40\/35 {
	color: #72bf9059;
}
.text-success-40\/40 {
	color: #72bf9066;
}
.text-success-40\/45 {
	color: #72bf9073;
}
.text-success-40\/5 {
	color: #72bf900d;
}
.text-success-40\/50 {
	color: #72bf9080;
}
.text-success-40\/55 {
	color: #72bf908c;
}
.text-success-40\/60 {
	color: #72bf9099;
}
.text-success-40\/65 {
	color: #72bf90a6;
}
.text-success-40\/70 {
	color: #72bf90b3;
}
.text-success-40\/75 {
	color: #72bf90bf;
}
.text-success-40\/80 {
	color: #72bf90cc;
}
.text-success-40\/85 {
	color: #72bf90d9;
}
.text-success-40\/90 {
	color: #72bf90e6;
}
.text-success-40\/95 {
	color: #72bf90f2;
}
.text-success-5 {
	--tw-text-opacity: 1;
	color: rgb(246 251 248 / var(--tw-text-opacity, 1));
}
.text-success-5\/0 {
	color: #f6fbf800;
}
.text-success-5\/10 {
	color: #f6fbf81a;
}
.text-success-5\/100 {
	color: #f6fbf8;
}
.text-success-5\/15 {
	color: #f6fbf826;
}
.text-success-5\/20 {
	color: #f6fbf833;
}
.text-success-5\/25 {
	color: #f6fbf840;
}
.text-success-5\/30 {
	color: #f6fbf84d;
}
.text-success-5\/35 {
	color: #f6fbf859;
}
.text-success-5\/40 {
	color: #f6fbf866;
}
.text-success-5\/45 {
	color: #f6fbf873;
}
.text-success-5\/5 {
	color: #f6fbf80d;
}
.text-success-5\/50 {
	color: #f6fbf880;
}
.text-success-5\/55 {
	color: #f6fbf88c;
}
.text-success-5\/60 {
	color: #f6fbf899;
}
.text-success-5\/65 {
	color: #f6fbf8a6;
}
.text-success-5\/70 {
	color: #f6fbf8b3;
}
.text-success-5\/75 {
	color: #f6fbf8bf;
}
.text-success-5\/80 {
	color: #f6fbf8cc;
}
.text-success-5\/85 {
	color: #f6fbf8d9;
}
.text-success-5\/90 {
	color: #f6fbf8e6;
}
.text-success-5\/95 {
	color: #f6fbf8f2;
}
.text-success-50 {
	--tw-text-opacity: 1;
	color: rgb(54 161 96 / var(--tw-text-opacity, 1));
}
.text-success-50\/0 {
	color: #36a16000;
}
.text-success-50\/10 {
	color: #36a1601a;
}
.text-success-50\/100 {
	color: #36a160;
}
.text-success-50\/15 {
	color: #36a16026;
}
.text-success-50\/20 {
	color: #36a16033;
}
.text-success-50\/25 {
	color: #36a16040;
}
.text-success-50\/30 {
	color: #36a1604d;
}
.text-success-50\/35 {
	color: #36a16059;
}
.text-success-50\/40 {
	color: #36a16066;
}
.text-success-50\/45 {
	color: #36a16073;
}
.text-success-50\/5 {
	color: #36a1600d;
}
.text-success-50\/50 {
	color: #36a16080;
}
.text-success-50\/55 {
	color: #36a1608c;
}
.text-success-50\/60 {
	color: #36a16099;
}
.text-success-50\/65 {
	color: #36a160a6;
}
.text-success-50\/70 {
	color: #36a160b3;
}
.text-success-50\/75 {
	color: #36a160bf;
}
.text-success-50\/80 {
	color: #36a160cc;
}
.text-success-50\/85 {
	color: #36a160d9;
}
.text-success-50\/90 {
	color: #36a160e6;
}
.text-success-50\/95 {
	color: #36a160f2;
}
.text-success-60 {
	--tw-text-opacity: 1;
	color: rgb(26 119 63 / var(--tw-text-opacity, 1));
}
.text-success-60\/0 {
	color: #1a773f00;
}
.text-success-60\/10 {
	color: #1a773f1a;
}
.text-success-60\/100 {
	color: #1a773f;
}
.text-success-60\/15 {
	color: #1a773f26;
}
.text-success-60\/20 {
	color: #1a773f33;
}
.text-success-60\/25 {
	color: #1a773f40;
}
.text-success-60\/30 {
	color: #1a773f4d;
}
.text-success-60\/35 {
	color: #1a773f59;
}
.text-success-60\/40 {
	color: #1a773f66;
}
.text-success-60\/45 {
	color: #1a773f73;
}
.text-success-60\/5 {
	color: #1a773f0d;
}
.text-success-60\/50 {
	color: #1a773f80;
}
.text-success-60\/55 {
	color: #1a773f8c;
}
.text-success-60\/60 {
	color: #1a773f99;
}
.text-success-60\/65 {
	color: #1a773fa6;
}
.text-success-60\/70 {
	color: #1a773fb3;
}
.text-success-60\/75 {
	color: #1a773fbf;
}
.text-success-60\/80 {
	color: #1a773fcc;
}
.text-success-60\/85 {
	color: #1a773fd9;
}
.text-success-60\/90 {
	color: #1a773fe6;
}
.text-success-60\/95 {
	color: #1a773ff2;
}
.text-success-70 {
	--tw-text-opacity: 1;
	color: rgb(20 91 48 / var(--tw-text-opacity, 1));
}
.text-success-70\/0 {
	color: #145b3000;
}
.text-success-70\/10 {
	color: #145b301a;
}
.text-success-70\/100 {
	color: #145b30;
}
.text-success-70\/15 {
	color: #145b3026;
}
.text-success-70\/20 {
	color: #145b3033;
}
.text-success-70\/25 {
	color: #145b3040;
}
.text-success-70\/30 {
	color: #145b304d;
}
.text-success-70\/35 {
	color: #145b3059;
}
.text-success-70\/40 {
	color: #145b3066;
}
.text-success-70\/45 {
	color: #145b3073;
}
.text-success-70\/5 {
	color: #145b300d;
}
.text-success-70\/50 {
	color: #145b3080;
}
.text-success-70\/55 {
	color: #145b308c;
}
.text-success-70\/60 {
	color: #145b3099;
}
.text-success-70\/65 {
	color: #145b30a6;
}
.text-success-70\/70 {
	color: #145b30b3;
}
.text-success-70\/75 {
	color: #145b30bf;
}
.text-success-70\/80 {
	color: #145b30cc;
}
.text-success-70\/85 {
	color: #145b30d9;
}
.text-success-70\/90 {
	color: #145b30e6;
}
.text-success-70\/95 {
	color: #145b30f2;
}
.text-success-80 {
	--tw-text-opacity: 1;
	color: rgb(14 65 35 / var(--tw-text-opacity, 1));
}
.text-success-80\/0 {
	color: #0e412300;
}
.text-success-80\/10 {
	color: #0e41231a;
}
.text-success-80\/100 {
	color: #0e4123;
}
.text-success-80\/15 {
	color: #0e412326;
}
.text-success-80\/20 {
	color: #0e412333;
}
.text-success-80\/25 {
	color: #0e412340;
}
.text-success-80\/30 {
	color: #0e41234d;
}
.text-success-80\/35 {
	color: #0e412359;
}
.text-success-80\/40 {
	color: #0e412366;
}
.text-success-80\/45 {
	color: #0e412373;
}
.text-success-80\/5 {
	color: #0e41230d;
}
.text-success-80\/50 {
	color: #0e412380;
}
.text-success-80\/55 {
	color: #0e41238c;
}
.text-success-80\/60 {
	color: #0e412399;
}
.text-success-80\/65 {
	color: #0e4123a6;
}
.text-success-80\/70 {
	color: #0e4123b3;
}
.text-success-80\/75 {
	color: #0e4123bf;
}
.text-success-80\/80 {
	color: #0e4123cc;
}
.text-success-80\/85 {
	color: #0e4123d9;
}
.text-success-80\/90 {
	color: #0e4123e6;
}
.text-success-80\/95 {
	color: #0e4123f2;
}
.text-success-90 {
	--tw-text-opacity: 1;
	color: rgb(10 46 25 / var(--tw-text-opacity, 1));
}
.text-success-90\/0 {
	color: #0a2e1900;
}
.text-success-90\/10 {
	color: #0a2e191a;
}
.text-success-90\/100 {
	color: #0a2e19;
}
.text-success-90\/15 {
	color: #0a2e1926;
}
.text-success-90\/20 {
	color: #0a2e1933;
}
.text-success-90\/25 {
	color: #0a2e1940;
}
.text-success-90\/30 {
	color: #0a2e194d;
}
.text-success-90\/35 {
	color: #0a2e1959;
}
.text-success-90\/40 {
	color: #0a2e1966;
}
.text-success-90\/45 {
	color: #0a2e1973;
}
.text-success-90\/5 {
	color: #0a2e190d;
}
.text-success-90\/50 {
	color: #0a2e1980;
}
.text-success-90\/55 {
	color: #0a2e198c;
}
.text-success-90\/60 {
	color: #0a2e1999;
}
.text-success-90\/65 {
	color: #0a2e19a6;
}
.text-success-90\/70 {
	color: #0a2e19b3;
}
.text-success-90\/75 {
	color: #0a2e19bf;
}
.text-success-90\/80 {
	color: #0a2e19cc;
}
.text-success-90\/85 {
	color: #0a2e19d9;
}
.text-success-90\/90 {
	color: #0a2e19e6;
}
.text-success-90\/95 {
	color: #0a2e19f2;
}
.text-success-default {
	--tw-text-opacity: 1;
	color: rgb(30 137 50 / var(--tw-text-opacity, 1));
}
.text-success-default\/0 {
	color: #1e893200;
}
.text-success-default\/10 {
	color: #1e89321a;
}
.text-success-default\/100 {
	color: #1e8932;
}
.text-success-default\/15 {
	color: #1e893226;
}
.text-success-default\/20 {
	color: #1e893233;
}
.text-success-default\/25 {
	color: #1e893240;
}
.text-success-default\/30 {
	color: #1e89324d;
}
.text-success-default\/35 {
	color: #1e893259;
}
.text-success-default\/40 {
	color: #1e893266;
}
.text-success-default\/45 {
	color: #1e893273;
}
.text-success-default\/5 {
	color: #1e89320d;
}
.text-success-default\/50 {
	color: #1e893280;
}
.text-success-default\/55 {
	color: #1e89328c;
}
.text-success-default\/60 {
	color: #1e893299;
}
.text-success-default\/65 {
	color: #1e8932a6;
}
.text-success-default\/70 {
	color: #1e8932b3;
}
.text-success-default\/75 {
	color: #1e8932bf;
}
.text-success-default\/80 {
	color: #1e8932cc;
}
.text-success-default\/85 {
	color: #1e8932d9;
}
.text-success-default\/90 {
	color: #1e8932e6;
}
.text-success-default\/95 {
	color: #1e8932f2;
}
.text-teal-10 {
	--tw-text-opacity: 1;
	color: rgb(208 247 247 / var(--tw-text-opacity, 1));
}
.text-teal-10\/0 {
	color: #d0f7f700;
}
.text-teal-10\/10 {
	color: #d0f7f71a;
}
.text-teal-10\/100 {
	color: #d0f7f7;
}
.text-teal-10\/15 {
	color: #d0f7f726;
}
.text-teal-10\/20 {
	color: #d0f7f733;
}
.text-teal-10\/25 {
	color: #d0f7f740;
}
.text-teal-10\/30 {
	color: #d0f7f74d;
}
.text-teal-10\/35 {
	color: #d0f7f759;
}
.text-teal-10\/40 {
	color: #d0f7f766;
}
.text-teal-10\/45 {
	color: #d0f7f773;
}
.text-teal-10\/5 {
	color: #d0f7f70d;
}
.text-teal-10\/50 {
	color: #d0f7f780;
}
.text-teal-10\/55 {
	color: #d0f7f78c;
}
.text-teal-10\/60 {
	color: #d0f7f799;
}
.text-teal-10\/65 {
	color: #d0f7f7a6;
}
.text-teal-10\/70 {
	color: #d0f7f7b3;
}
.text-teal-10\/75 {
	color: #d0f7f7bf;
}
.text-teal-10\/80 {
	color: #d0f7f7cc;
}
.text-teal-10\/85 {
	color: #d0f7f7d9;
}
.text-teal-10\/90 {
	color: #d0f7f7e6;
}
.text-teal-10\/95 {
	color: #d0f7f7f2;
}
.text-teal-100 {
	--tw-text-opacity: 1;
	color: rgb(0 27 25 / var(--tw-text-opacity, 1));
}
.text-teal-100\/0 {
	color: #001b1900;
}
.text-teal-100\/10 {
	color: #001b191a;
}
.text-teal-100\/100 {
	color: #001b19;
}
.text-teal-100\/15 {
	color: #001b1926;
}
.text-teal-100\/20 {
	color: #001b1933;
}
.text-teal-100\/25 {
	color: #001b1940;
}
.text-teal-100\/30 {
	color: #001b194d;
}
.text-teal-100\/35 {
	color: #001b1959;
}
.text-teal-100\/40 {
	color: #001b1966;
}
.text-teal-100\/45 {
	color: #001b1973;
}
.text-teal-100\/5 {
	color: #001b190d;
}
.text-teal-100\/50 {
	color: #001b1980;
}
.text-teal-100\/55 {
	color: #001b198c;
}
.text-teal-100\/60 {
	color: #001b1999;
}
.text-teal-100\/65 {
	color: #001b19a6;
}
.text-teal-100\/70 {
	color: #001b19b3;
}
.text-teal-100\/75 {
	color: #001b19bf;
}
.text-teal-100\/80 {
	color: #001b19cc;
}
.text-teal-100\/85 {
	color: #001b19d9;
}
.text-teal-100\/90 {
	color: #001b19e6;
}
.text-teal-100\/95 {
	color: #001b19f2;
}
.text-teal-20 {
	--tw-text-opacity: 1;
	color: rgb(157 238 239 / var(--tw-text-opacity, 1));
}
.text-teal-20\/0 {
	color: #9deeef00;
}
.text-teal-20\/10 {
	color: #9deeef1a;
}
.text-teal-20\/100 {
	color: #9deeef;
}
.text-teal-20\/15 {
	color: #9deeef26;
}
.text-teal-20\/20 {
	color: #9deeef33;
}
.text-teal-20\/25 {
	color: #9deeef40;
}
.text-teal-20\/30 {
	color: #9deeef4d;
}
.text-teal-20\/35 {
	color: #9deeef59;
}
.text-teal-20\/40 {
	color: #9deeef66;
}
.text-teal-20\/45 {
	color: #9deeef73;
}
.text-teal-20\/5 {
	color: #9deeef0d;
}
.text-teal-20\/50 {
	color: #9deeef80;
}
.text-teal-20\/55 {
	color: #9deeef8c;
}
.text-teal-20\/60 {
	color: #9deeef99;
}
.text-teal-20\/65 {
	color: #9deeefa6;
}
.text-teal-20\/70 {
	color: #9deeefb3;
}
.text-teal-20\/75 {
	color: #9deeefbf;
}
.text-teal-20\/80 {
	color: #9deeefcc;
}
.text-teal-20\/85 {
	color: #9deeefd9;
}
.text-teal-20\/90 {
	color: #9deeefe6;
}
.text-teal-20\/95 {
	color: #9deeeff2;
}
.text-teal-30 {
	--tw-text-opacity: 1;
	color: rgb(65 222 224 / var(--tw-text-opacity, 1));
}
.text-teal-30\/0 {
	color: #41dee000;
}
.text-teal-30\/10 {
	color: #41dee01a;
}
.text-teal-30\/100 {
	color: #41dee0;
}
.text-teal-30\/15 {
	color: #41dee026;
}
.text-teal-30\/20 {
	color: #41dee033;
}
.text-teal-30\/25 {
	color: #41dee040;
}
.text-teal-30\/30 {
	color: #41dee04d;
}
.text-teal-30\/35 {
	color: #41dee059;
}
.text-teal-30\/40 {
	color: #41dee066;
}
.text-teal-30\/45 {
	color: #41dee073;
}
.text-teal-30\/5 {
	color: #41dee00d;
}
.text-teal-30\/50 {
	color: #41dee080;
}
.text-teal-30\/55 {
	color: #41dee08c;
}
.text-teal-30\/60 {
	color: #41dee099;
}
.text-teal-30\/65 {
	color: #41dee0a6;
}
.text-teal-30\/70 {
	color: #41dee0b3;
}
.text-teal-30\/75 {
	color: #41dee0bf;
}
.text-teal-30\/80 {
	color: #41dee0cc;
}
.text-teal-30\/85 {
	color: #41dee0d9;
}
.text-teal-30\/90 {
	color: #41dee0e6;
}
.text-teal-30\/95 {
	color: #41dee0f2;
}
.text-teal-40 {
	--tw-text-opacity: 1;
	color: rgb(4 195 196 / var(--tw-text-opacity, 1));
}
.text-teal-40\/0 {
	color: #04c3c400;
}
.text-teal-40\/10 {
	color: #04c3c41a;
}
.text-teal-40\/100 {
	color: #04c3c4;
}
.text-teal-40\/15 {
	color: #04c3c426;
}
.text-teal-40\/20 {
	color: #04c3c433;
}
.text-teal-40\/25 {
	color: #04c3c440;
}
.text-teal-40\/30 {
	color: #04c3c44d;
}
.text-teal-40\/35 {
	color: #04c3c459;
}
.text-teal-40\/40 {
	color: #04c3c466;
}
.text-teal-40\/45 {
	color: #04c3c473;
}
.text-teal-40\/5 {
	color: #04c3c40d;
}
.text-teal-40\/50 {
	color: #04c3c480;
}
.text-teal-40\/55 {
	color: #04c3c48c;
}
.text-teal-40\/60 {
	color: #04c3c499;
}
.text-teal-40\/65 {
	color: #04c3c4a6;
}
.text-teal-40\/70 {
	color: #04c3c4b3;
}
.text-teal-40\/75 {
	color: #04c3c4bf;
}
.text-teal-40\/80 {
	color: #04c3c4cc;
}
.text-teal-40\/85 {
	color: #04c3c4d9;
}
.text-teal-40\/90 {
	color: #04c3c4e6;
}
.text-teal-40\/95 {
	color: #04c3c4f2;
}
.text-teal-5 {
	--tw-text-opacity: 1;
	color: rgb(237 252 252 / var(--tw-text-opacity, 1));
}
.text-teal-5\/0 {
	color: #edfcfc00;
}
.text-teal-5\/10 {
	color: #edfcfc1a;
}
.text-teal-5\/100 {
	color: #edfcfc;
}
.text-teal-5\/15 {
	color: #edfcfc26;
}
.text-teal-5\/20 {
	color: #edfcfc33;
}
.text-teal-5\/25 {
	color: #edfcfc40;
}
.text-teal-5\/30 {
	color: #edfcfc4d;
}
.text-teal-5\/35 {
	color: #edfcfc59;
}
.text-teal-5\/40 {
	color: #edfcfc66;
}
.text-teal-5\/45 {
	color: #edfcfc73;
}
.text-teal-5\/5 {
	color: #edfcfc0d;
}
.text-teal-5\/50 {
	color: #edfcfc80;
}
.text-teal-5\/55 {
	color: #edfcfc8c;
}
.text-teal-5\/60 {
	color: #edfcfc99;
}
.text-teal-5\/65 {
	color: #edfcfca6;
}
.text-teal-5\/70 {
	color: #edfcfcb3;
}
.text-teal-5\/75 {
	color: #edfcfcbf;
}
.text-teal-5\/80 {
	color: #edfcfccc;
}
.text-teal-5\/85 {
	color: #edfcfcd9;
}
.text-teal-5\/90 {
	color: #edfcfce6;
}
.text-teal-5\/95 {
	color: #edfcfcf2;
}
.text-teal-50 {
	--tw-text-opacity: 1;
	color: rgb(3 159 158 / var(--tw-text-opacity, 1));
}
.text-teal-50\/0 {
	color: #039f9e00;
}
.text-teal-50\/10 {
	color: #039f9e1a;
}
.text-teal-50\/100 {
	color: #039f9e;
}
.text-teal-50\/15 {
	color: #039f9e26;
}
.text-teal-50\/20 {
	color: #039f9e33;
}
.text-teal-50\/25 {
	color: #039f9e40;
}
.text-teal-50\/30 {
	color: #039f9e4d;
}
.text-teal-50\/35 {
	color: #039f9e59;
}
.text-teal-50\/40 {
	color: #039f9e66;
}
.text-teal-50\/45 {
	color: #039f9e73;
}
.text-teal-50\/5 {
	color: #039f9e0d;
}
.text-teal-50\/50 {
	color: #039f9e80;
}
.text-teal-50\/55 {
	color: #039f9e8c;
}
.text-teal-50\/60 {
	color: #039f9e99;
}
.text-teal-50\/65 {
	color: #039f9ea6;
}
.text-teal-50\/70 {
	color: #039f9eb3;
}
.text-teal-50\/75 {
	color: #039f9ebf;
}
.text-teal-50\/80 {
	color: #039f9ecc;
}
.text-teal-50\/85 {
	color: #039f9ed9;
}
.text-teal-50\/90 {
	color: #039f9ee6;
}
.text-teal-50\/95 {
	color: #039f9ef2;
}
.text-teal-60 {
	--tw-text-opacity: 1;
	color: rgb(1 116 113 / var(--tw-text-opacity, 1));
}
.text-teal-60\/0 {
	color: #01747100;
}
.text-teal-60\/10 {
	color: #0174711a;
}
.text-teal-60\/100 {
	color: #017471;
}
.text-teal-60\/15 {
	color: #01747126;
}
.text-teal-60\/20 {
	color: #01747133;
}
.text-teal-60\/25 {
	color: #01747140;
}
.text-teal-60\/30 {
	color: #0174714d;
}
.text-teal-60\/35 {
	color: #01747159;
}
.text-teal-60\/40 {
	color: #01747166;
}
.text-teal-60\/45 {
	color: #01747173;
}
.text-teal-60\/5 {
	color: #0174710d;
}
.text-teal-60\/50 {
	color: #01747180;
}
.text-teal-60\/55 {
	color: #0174718c;
}
.text-teal-60\/60 {
	color: #01747199;
}
.text-teal-60\/65 {
	color: #017471a6;
}
.text-teal-60\/70 {
	color: #017471b3;
}
.text-teal-60\/75 {
	color: #017471bf;
}
.text-teal-60\/80 {
	color: #017471cc;
}
.text-teal-60\/85 {
	color: #017471d9;
}
.text-teal-60\/90 {
	color: #017471e6;
}
.text-teal-60\/95 {
	color: #017471f2;
}
.text-teal-70 {
	--tw-text-opacity: 1;
	color: rgb(0 89 84 / var(--tw-text-opacity, 1));
}
.text-teal-70\/0 {
	color: #00595400;
}
.text-teal-70\/10 {
	color: #0059541a;
}
.text-teal-70\/100 {
	color: #005954;
}
.text-teal-70\/15 {
	color: #00595426;
}
.text-teal-70\/20 {
	color: #00595433;
}
.text-teal-70\/25 {
	color: #00595440;
}
.text-teal-70\/30 {
	color: #0059544d;
}
.text-teal-70\/35 {
	color: #00595459;
}
.text-teal-70\/40 {
	color: #00595466;
}
.text-teal-70\/45 {
	color: #00595473;
}
.text-teal-70\/5 {
	color: #0059540d;
}
.text-teal-70\/50 {
	color: #00595480;
}
.text-teal-70\/55 {
	color: #0059548c;
}
.text-teal-70\/60 {
	color: #00595499;
}
.text-teal-70\/65 {
	color: #005954a6;
}
.text-teal-70\/70 {
	color: #005954b3;
}
.text-teal-70\/75 {
	color: #005954bf;
}
.text-teal-70\/80 {
	color: #005954cc;
}
.text-teal-70\/85 {
	color: #005954d9;
}
.text-teal-70\/90 {
	color: #005954e6;
}
.text-teal-70\/95 {
	color: #005954f2;
}
.text-teal-80 {
	--tw-text-opacity: 1;
	color: rgb(0 64 61 / var(--tw-text-opacity, 1));
}
.text-teal-80\/0 {
	color: #00403d00;
}
.text-teal-80\/10 {
	color: #00403d1a;
}
.text-teal-80\/100 {
	color: #00403d;
}
.text-teal-80\/15 {
	color: #00403d26;
}
.text-teal-80\/20 {
	color: #00403d33;
}
.text-teal-80\/25 {
	color: #00403d40;
}
.text-teal-80\/30 {
	color: #00403d4d;
}
.text-teal-80\/35 {
	color: #00403d59;
}
.text-teal-80\/40 {
	color: #00403d66;
}
.text-teal-80\/45 {
	color: #00403d73;
}
.text-teal-80\/5 {
	color: #00403d0d;
}
.text-teal-80\/50 {
	color: #00403d80;
}
.text-teal-80\/55 {
	color: #00403d8c;
}
.text-teal-80\/60 {
	color: #00403d99;
}
.text-teal-80\/65 {
	color: #00403da6;
}
.text-teal-80\/70 {
	color: #00403db3;
}
.text-teal-80\/75 {
	color: #00403dbf;
}
.text-teal-80\/80 {
	color: #00403dcc;
}
.text-teal-80\/85 {
	color: #00403dd9;
}
.text-teal-80\/90 {
	color: #00403de6;
}
.text-teal-80\/95 {
	color: #00403df2;
}
.text-teal-90 {
	--tw-text-opacity: 1;
	color: rgb(0 45 43 / var(--tw-text-opacity, 1));
}
.text-teal-90\/0 {
	color: #002d2b00;
}
.text-teal-90\/10 {
	color: #002d2b1a;
}
.text-teal-90\/100 {
	color: #002d2b;
}
.text-teal-90\/15 {
	color: #002d2b26;
}
.text-teal-90\/20 {
	color: #002d2b33;
}
.text-teal-90\/25 {
	color: #002d2b40;
}
.text-teal-90\/30 {
	color: #002d2b4d;
}
.text-teal-90\/35 {
	color: #002d2b59;
}
.text-teal-90\/40 {
	color: #002d2b66;
}
.text-teal-90\/45 {
	color: #002d2b73;
}
.text-teal-90\/5 {
	color: #002d2b0d;
}
.text-teal-90\/50 {
	color: #002d2b80;
}
.text-teal-90\/55 {
	color: #002d2b8c;
}
.text-teal-90\/60 {
	color: #002d2b99;
}
.text-teal-90\/65 {
	color: #002d2ba6;
}
.text-teal-90\/70 {
	color: #002d2bb3;
}
.text-teal-90\/75 {
	color: #002d2bbf;
}
.text-teal-90\/80 {
	color: #002d2bcc;
}
.text-teal-90\/85 {
	color: #002d2bd9;
}
.text-teal-90\/90 {
	color: #002d2be6;
}
.text-teal-90\/95 {
	color: #002d2bf2;
}
.text-teal-default {
	--tw-text-opacity: 1;
	color: rgb(20 254 250 / var(--tw-text-opacity, 1));
}
.text-teal-default\/0 {
	color: #14fefa00;
}
.text-teal-default\/10 {
	color: #14fefa1a;
}
.text-teal-default\/100 {
	color: #14fefa;
}
.text-teal-default\/15 {
	color: #14fefa26;
}
.text-teal-default\/20 {
	color: #14fefa33;
}
.text-teal-default\/25 {
	color: #14fefa40;
}
.text-teal-default\/30 {
	color: #14fefa4d;
}
.text-teal-default\/35 {
	color: #14fefa59;
}
.text-teal-default\/40 {
	color: #14fefa66;
}
.text-teal-default\/45 {
	color: #14fefa73;
}
.text-teal-default\/5 {
	color: #14fefa0d;
}
.text-teal-default\/50 {
	color: #14fefa80;
}
.text-teal-default\/55 {
	color: #14fefa8c;
}
.text-teal-default\/60 {
	color: #14fefa99;
}
.text-teal-default\/65 {
	color: #14fefaa6;
}
.text-teal-default\/70 {
	color: #14fefab3;
}
.text-teal-default\/75 {
	color: #14fefabf;
}
.text-teal-default\/80 {
	color: #14fefacc;
}
.text-teal-default\/85 {
	color: #14fefad9;
}
.text-teal-default\/90 {
	color: #14fefae6;
}
.text-teal-default\/95 {
	color: #14fefaf2;
}
.text-transparent {
	color: transparent;
}
.text-transparent\/0 {
	color: #0000;
}
.text-transparent\/10 {
	color: #0000001a;
}
.text-transparent\/100 {
	color: #000;
}
.text-transparent\/15 {
	color: #00000026;
}
.text-transparent\/20 {
	color: #0003;
}
.text-transparent\/25 {
	color: #00000040;
}
.text-transparent\/30 {
	color: #0000004d;
}
.text-transparent\/35 {
	color: #00000059;
}
.text-transparent\/40 {
	color: #0006;
}
.text-transparent\/45 {
	color: #00000073;
}
.text-transparent\/5 {
	color: #0000000d;
}
.text-transparent\/50 {
	color: #00000080;
}
.text-transparent\/55 {
	color: #0000008c;
}
.text-transparent\/60 {
	color: #0009;
}
.text-transparent\/65 {
	color: #000000a6;
}
.text-transparent\/70 {
	color: #000000b3;
}
.text-transparent\/75 {
	color: #000000bf;
}
.text-transparent\/80 {
	color: #000c;
}
.text-transparent\/85 {
	color: #000000d9;
}
.text-transparent\/90 {
	color: #000000e6;
}
.text-transparent\/95 {
	color: #000000f2;
}
.text-warning-10 {
	--tw-text-opacity: 1;
	color: rgb(255 238 187 / var(--tw-text-opacity, 1));
}
.text-warning-10\/0 {
	color: #feb0;
}
.text-warning-10\/10 {
	color: #ffeebb1a;
}
.text-warning-10\/100 {
	color: #feb;
}
.text-warning-10\/15 {
	color: #ffeebb26;
}
.text-warning-10\/20 {
	color: #feb3;
}
.text-warning-10\/25 {
	color: #ffeebb40;
}
.text-warning-10\/30 {
	color: #ffeebb4d;
}
.text-warning-10\/35 {
	color: #ffeebb59;
}
.text-warning-10\/40 {
	color: #feb6;
}
.text-warning-10\/45 {
	color: #ffeebb73;
}
.text-warning-10\/5 {
	color: #ffeebb0d;
}
.text-warning-10\/50 {
	color: #ffeebb80;
}
.text-warning-10\/55 {
	color: #ffeebb8c;
}
.text-warning-10\/60 {
	color: #feb9;
}
.text-warning-10\/65 {
	color: #ffeebba6;
}
.text-warning-10\/70 {
	color: #ffeebbb3;
}
.text-warning-10\/75 {
	color: #ffeebbbf;
}
.text-warning-10\/80 {
	color: #febc;
}
.text-warning-10\/85 {
	color: #ffeebbd9;
}
.text-warning-10\/90 {
	color: #ffeebbe6;
}
.text-warning-10\/95 {
	color: #ffeebbf2;
}
.text-warning-100 {
	--tw-text-opacity: 1;
	color: rgb(34 19 3 / var(--tw-text-opacity, 1));
}
.text-warning-100\/0 {
	color: #22130300;
}
.text-warning-100\/10 {
	color: #2213031a;
}
.text-warning-100\/100 {
	color: #221303;
}
.text-warning-100\/15 {
	color: #22130326;
}
.text-warning-100\/20 {
	color: #22130333;
}
.text-warning-100\/25 {
	color: #22130340;
}
.text-warning-100\/30 {
	color: #2213034d;
}
.text-warning-100\/35 {
	color: #22130359;
}
.text-warning-100\/40 {
	color: #22130366;
}
.text-warning-100\/45 {
	color: #22130373;
}
.text-warning-100\/5 {
	color: #2213030d;
}
.text-warning-100\/50 {
	color: #22130380;
}
.text-warning-100\/55 {
	color: #2213038c;
}
.text-warning-100\/60 {
	color: #22130399;
}
.text-warning-100\/65 {
	color: #221303a6;
}
.text-warning-100\/70 {
	color: #221303b3;
}
.text-warning-100\/75 {
	color: #221303bf;
}
.text-warning-100\/80 {
	color: #221303cc;
}
.text-warning-100\/85 {
	color: #221303d9;
}
.text-warning-100\/90 {
	color: #221303e6;
}
.text-warning-100\/95 {
	color: #221303f2;
}
.text-warning-20 {
	--tw-text-opacity: 1;
	color: rgb(255 221 121 / var(--tw-text-opacity, 1));
}
.text-warning-20\/0 {
	color: #ffdd7900;
}
.text-warning-20\/10 {
	color: #ffdd791a;
}
.text-warning-20\/100 {
	color: #ffdd79;
}
.text-warning-20\/15 {
	color: #ffdd7926;
}
.text-warning-20\/20 {
	color: #ffdd7933;
}
.text-warning-20\/25 {
	color: #ffdd7940;
}
.text-warning-20\/30 {
	color: #ffdd794d;
}
.text-warning-20\/35 {
	color: #ffdd7959;
}
.text-warning-20\/40 {
	color: #ffdd7966;
}
.text-warning-20\/45 {
	color: #ffdd7973;
}
.text-warning-20\/5 {
	color: #ffdd790d;
}
.text-warning-20\/50 {
	color: #ffdd7980;
}
.text-warning-20\/55 {
	color: #ffdd798c;
}
.text-warning-20\/60 {
	color: #ffdd7999;
}
.text-warning-20\/65 {
	color: #ffdd79a6;
}
.text-warning-20\/70 {
	color: #ffdd79b3;
}
.text-warning-20\/75 {
	color: #ffdd79bf;
}
.text-warning-20\/80 {
	color: #ffdd79cc;
}
.text-warning-20\/85 {
	color: #ffdd79d9;
}
.text-warning-20\/90 {
	color: #ffdd79e6;
}
.text-warning-20\/95 {
	color: #ffdd79f2;
}
.text-warning-30 {
	--tw-text-opacity: 1;
	color: rgb(255 192 41 / var(--tw-text-opacity, 1));
}
.text-warning-30\/0 {
	color: #ffc02900;
}
.text-warning-30\/10 {
	color: #ffc0291a;
}
.text-warning-30\/100 {
	color: #ffc029;
}
.text-warning-30\/15 {
	color: #ffc02926;
}
.text-warning-30\/20 {
	color: #ffc02933;
}
.text-warning-30\/25 {
	color: #ffc02940;
}
.text-warning-30\/30 {
	color: #ffc0294d;
}
.text-warning-30\/35 {
	color: #ffc02959;
}
.text-warning-30\/40 {
	color: #ffc02966;
}
.text-warning-30\/45 {
	color: #ffc02973;
}
.text-warning-30\/5 {
	color: #ffc0290d;
}
.text-warning-30\/50 {
	color: #ffc02980;
}
.text-warning-30\/55 {
	color: #ffc0298c;
}
.text-warning-30\/60 {
	color: #ffc02999;
}
.text-warning-30\/65 {
	color: #ffc029a6;
}
.text-warning-30\/70 {
	color: #ffc029b3;
}
.text-warning-30\/75 {
	color: #ffc029bf;
}
.text-warning-30\/80 {
	color: #ffc029cc;
}
.text-warning-30\/85 {
	color: #ffc029d9;
}
.text-warning-30\/90 {
	color: #ffc029e6;
}
.text-warning-30\/95 {
	color: #ffc029f2;
}
.text-warning-40 {
	--tw-text-opacity: 1;
	color: rgb(241 157 10 / var(--tw-text-opacity, 1));
}
.text-warning-40\/0 {
	color: #f19d0a00;
}
.text-warning-40\/10 {
	color: #f19d0a1a;
}
.text-warning-40\/100 {
	color: #f19d0a;
}
.text-warning-40\/15 {
	color: #f19d0a26;
}
.text-warning-40\/20 {
	color: #f19d0a33;
}
.text-warning-40\/25 {
	color: #f19d0a40;
}
.text-warning-40\/30 {
	color: #f19d0a4d;
}
.text-warning-40\/35 {
	color: #f19d0a59;
}
.text-warning-40\/40 {
	color: #f19d0a66;
}
.text-warning-40\/45 {
	color: #f19d0a73;
}
.text-warning-40\/5 {
	color: #f19d0a0d;
}
.text-warning-40\/50 {
	color: #f19d0a80;
}
.text-warning-40\/55 {
	color: #f19d0a8c;
}
.text-warning-40\/60 {
	color: #f19d0a99;
}
.text-warning-40\/65 {
	color: #f19d0aa6;
}
.text-warning-40\/70 {
	color: #f19d0ab3;
}
.text-warning-40\/75 {
	color: #f19d0abf;
}
.text-warning-40\/80 {
	color: #f19d0acc;
}
.text-warning-40\/85 {
	color: #f19d0ad9;
}
.text-warning-40\/90 {
	color: #f19d0ae6;
}
.text-warning-40\/95 {
	color: #f19d0af2;
}
.text-warning-5 {
	--tw-text-opacity: 1;
	color: rgb(255 249 232 / var(--tw-text-opacity, 1));
}
.text-warning-5\/0 {
	color: #fff9e800;
}
.text-warning-5\/10 {
	color: #fff9e81a;
}
.text-warning-5\/100 {
	color: #fff9e8;
}
.text-warning-5\/15 {
	color: #fff9e826;
}
.text-warning-5\/20 {
	color: #fff9e833;
}
.text-warning-5\/25 {
	color: #fff9e840;
}
.text-warning-5\/30 {
	color: #fff9e84d;
}
.text-warning-5\/35 {
	color: #fff9e859;
}
.text-warning-5\/40 {
	color: #fff9e866;
}
.text-warning-5\/45 {
	color: #fff9e873;
}
.text-warning-5\/5 {
	color: #fff9e80d;
}
.text-warning-5\/50 {
	color: #fff9e880;
}
.text-warning-5\/55 {
	color: #fff9e88c;
}
.text-warning-5\/60 {
	color: #fff9e899;
}
.text-warning-5\/65 {
	color: #fff9e8a6;
}
.text-warning-5\/70 {
	color: #fff9e8b3;
}
.text-warning-5\/75 {
	color: #fff9e8bf;
}
.text-warning-5\/80 {
	color: #fff9e8cc;
}
.text-warning-5\/85 {
	color: #fff9e8d9;
}
.text-warning-5\/90 {
	color: #fff9e8e6;
}
.text-warning-5\/95 {
	color: #fff9e8f2;
}
.text-warning-50 {
	--tw-text-opacity: 1;
	color: rgb(203 125 10 / var(--tw-text-opacity, 1));
}
.text-warning-50\/0 {
	color: #cb7d0a00;
}
.text-warning-50\/10 {
	color: #cb7d0a1a;
}
.text-warning-50\/100 {
	color: #cb7d0a;
}
.text-warning-50\/15 {
	color: #cb7d0a26;
}
.text-warning-50\/20 {
	color: #cb7d0a33;
}
.text-warning-50\/25 {
	color: #cb7d0a40;
}
.text-warning-50\/30 {
	color: #cb7d0a4d;
}
.text-warning-50\/35 {
	color: #cb7d0a59;
}
.text-warning-50\/40 {
	color: #cb7d0a66;
}
.text-warning-50\/45 {
	color: #cb7d0a73;
}
.text-warning-50\/5 {
	color: #cb7d0a0d;
}
.text-warning-50\/50 {
	color: #cb7d0a80;
}
.text-warning-50\/55 {
	color: #cb7d0a8c;
}
.text-warning-50\/60 {
	color: #cb7d0a99;
}
.text-warning-50\/65 {
	color: #cb7d0aa6;
}
.text-warning-50\/70 {
	color: #cb7d0ab3;
}
.text-warning-50\/75 {
	color: #cb7d0abf;
}
.text-warning-50\/80 {
	color: #cb7d0acc;
}
.text-warning-50\/85 {
	color: #cb7d0ad9;
}
.text-warning-50\/90 {
	color: #cb7d0ae6;
}
.text-warning-50\/95 {
	color: #cb7d0af2;
}
.text-warning-60 {
	--tw-text-opacity: 1;
	color: rgb(152 89 12 / var(--tw-text-opacity, 1));
}
.text-warning-60\/0 {
	color: #98590c00;
}
.text-warning-60\/10 {
	color: #98590c1a;
}
.text-warning-60\/100 {
	color: #98590c;
}
.text-warning-60\/15 {
	color: #98590c26;
}
.text-warning-60\/20 {
	color: #98590c33;
}
.text-warning-60\/25 {
	color: #98590c40;
}
.text-warning-60\/30 {
	color: #98590c4d;
}
.text-warning-60\/35 {
	color: #98590c59;
}
.text-warning-60\/40 {
	color: #98590c66;
}
.text-warning-60\/45 {
	color: #98590c73;
}
.text-warning-60\/5 {
	color: #98590c0d;
}
.text-warning-60\/50 {
	color: #98590c80;
}
.text-warning-60\/55 {
	color: #98590c8c;
}
.text-warning-60\/60 {
	color: #98590c99;
}
.text-warning-60\/65 {
	color: #98590ca6;
}
.text-warning-60\/70 {
	color: #98590cb3;
}
.text-warning-60\/75 {
	color: #98590cbf;
}
.text-warning-60\/80 {
	color: #98590ccc;
}
.text-warning-60\/85 {
	color: #98590cd9;
}
.text-warning-60\/90 {
	color: #98590ce6;
}
.text-warning-60\/95 {
	color: #98590cf2;
}
.text-warning-70 {
	--tw-text-opacity: 1;
	color: rgb(116 67 9 / var(--tw-text-opacity, 1));
}
.text-warning-70\/0 {
	color: #74430900;
}
.text-warning-70\/10 {
	color: #7443091a;
}
.text-warning-70\/100 {
	color: #744309;
}
.text-warning-70\/15 {
	color: #74430926;
}
.text-warning-70\/20 {
	color: #74430933;
}
.text-warning-70\/25 {
	color: #74430940;
}
.text-warning-70\/30 {
	color: #7443094d;
}
.text-warning-70\/35 {
	color: #74430959;
}
.text-warning-70\/40 {
	color: #74430966;
}
.text-warning-70\/45 {
	color: #74430973;
}
.text-warning-70\/5 {
	color: #7443090d;
}
.text-warning-70\/50 {
	color: #74430980;
}
.text-warning-70\/55 {
	color: #7443098c;
}
.text-warning-70\/60 {
	color: #74430999;
}
.text-warning-70\/65 {
	color: #744309a6;
}
.text-warning-70\/70 {
	color: #744309b3;
}
.text-warning-70\/75 {
	color: #744309bf;
}
.text-warning-70\/80 {
	color: #744309cc;
}
.text-warning-70\/85 {
	color: #744309d9;
}
.text-warning-70\/90 {
	color: #744309e6;
}
.text-warning-70\/95 {
	color: #744309f2;
}
.text-warning-80 {
	--tw-text-opacity: 1;
	color: rgb(85 48 7 / var(--tw-text-opacity, 1));
}
.text-warning-80\/0 {
	color: #55300700;
}
.text-warning-80\/10 {
	color: #5530071a;
}
.text-warning-80\/100 {
	color: #553007;
}
.text-warning-80\/15 {
	color: #55300726;
}
.text-warning-80\/20 {
	color: #55300733;
}
.text-warning-80\/25 {
	color: #55300740;
}
.text-warning-80\/30 {
	color: #5530074d;
}
.text-warning-80\/35 {
	color: #55300759;
}
.text-warning-80\/40 {
	color: #55300766;
}
.text-warning-80\/45 {
	color: #55300773;
}
.text-warning-80\/5 {
	color: #5530070d;
}
.text-warning-80\/50 {
	color: #55300780;
}
.text-warning-80\/55 {
	color: #5530078c;
}
.text-warning-80\/60 {
	color: #55300799;
}
.text-warning-80\/65 {
	color: #553007a6;
}
.text-warning-80\/70 {
	color: #553007b3;
}
.text-warning-80\/75 {
	color: #553007bf;
}
.text-warning-80\/80 {
	color: #553007cc;
}
.text-warning-80\/85 {
	color: #553007d9;
}
.text-warning-80\/90 {
	color: #553007e6;
}
.text-warning-80\/95 {
	color: #553007f2;
}
.text-warning-90 {
	--tw-text-opacity: 1;
	color: rgb(60 34 5 / var(--tw-text-opacity, 1));
}
.text-warning-90\/0 {
	color: #3c220500;
}
.text-warning-90\/10 {
	color: #3c22051a;
}
.text-warning-90\/100 {
	color: #3c2205;
}
.text-warning-90\/15 {
	color: #3c220526;
}
.text-warning-90\/20 {
	color: #3c220533;
}
.text-warning-90\/25 {
	color: #3c220540;
}
.text-warning-90\/30 {
	color: #3c22054d;
}
.text-warning-90\/35 {
	color: #3c220559;
}
.text-warning-90\/40 {
	color: #3c220566;
}
.text-warning-90\/45 {
	color: #3c220573;
}
.text-warning-90\/5 {
	color: #3c22050d;
}
.text-warning-90\/50 {
	color: #3c220580;
}
.text-warning-90\/55 {
	color: #3c22058c;
}
.text-warning-90\/60 {
	color: #3c220599;
}
.text-warning-90\/65 {
	color: #3c2205a6;
}
.text-warning-90\/70 {
	color: #3c2205b3;
}
.text-warning-90\/75 {
	color: #3c2205bf;
}
.text-warning-90\/80 {
	color: #3c2205cc;
}
.text-warning-90\/85 {
	color: #3c2205d9;
}
.text-warning-90\/90 {
	color: #3c2205e6;
}
.text-warning-90\/95 {
	color: #3c2205f2;
}
.text-warning-default {
	--tw-text-opacity: 1;
	color: rgb(129 84 31 / var(--tw-text-opacity, 1));
}
.text-warning-default\/0 {
	color: #81541f00;
}
.text-warning-default\/10 {
	color: #81541f1a;
}
.text-warning-default\/100 {
	color: #81541f;
}
.text-warning-default\/15 {
	color: #81541f26;
}
.text-warning-default\/20 {
	color: #81541f33;
}
.text-warning-default\/25 {
	color: #81541f40;
}
.text-warning-default\/30 {
	color: #81541f4d;
}
.text-warning-default\/35 {
	color: #81541f59;
}
.text-warning-default\/40 {
	color: #81541f66;
}
.text-warning-default\/45 {
	color: #81541f73;
}
.text-warning-default\/5 {
	color: #81541f0d;
}
.text-warning-default\/50 {
	color: #81541f80;
}
.text-warning-default\/55 {
	color: #81541f8c;
}
.text-warning-default\/60 {
	color: #81541f99;
}
.text-warning-default\/65 {
	color: #81541fa6;
}
.text-warning-default\/70 {
	color: #81541fb3;
}
.text-warning-default\/75 {
	color: #81541fbf;
}
.text-warning-default\/80 {
	color: #81541fcc;
}
.text-warning-default\/85 {
	color: #81541fd9;
}
.text-warning-default\/90 {
	color: #81541fe6;
}
.text-warning-default\/95 {
	color: #81541ff2;
}
.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/0 {
	color: #fff0;
}
.text-white\/10 {
	color: #ffffff1a;
}
.text-white\/100 {
	color: #fff;
}
.text-white\/15 {
	color: #ffffff26;
}
.text-white\/20 {
	color: #fff3;
}
.text-white\/25 {
	color: #ffffff40;
}
.text-white\/30 {
	color: #ffffff4d;
}
.text-white\/35 {
	color: #ffffff59;
}
.text-white\/40 {
	color: #fff6;
}
.text-white\/45 {
	color: #ffffff73;
}
.text-white\/5 {
	color: #ffffff0d;
}
.text-white\/50 {
	color: #ffffff80;
}
.text-white\/55 {
	color: #ffffff8c;
}
.text-white\/60 {
	color: #fff9;
}
.text-white\/65 {
	color: #ffffffa6;
}
.text-white\/70 {
	color: #ffffffb3;
}
.text-white\/75 {
	color: #ffffffbf;
}
.text-white\/80 {
	color: #fffc;
}
.text-white\/85 {
	color: #ffffffd9;
}
.text-white\/90 {
	color: #ffffffe6;
}
.text-white\/95 {
	color: #fffffff2;
}
.text-opacity-0 {
	--tw-text-opacity: 0;
}
.text-opacity-10 {
	--tw-text-opacity: 0.1;
}
.text-opacity-100 {
	--tw-text-opacity: 1;
}
.text-opacity-15 {
	--tw-text-opacity: 0.15;
}
.text-opacity-20 {
	--tw-text-opacity: 0.2;
}
.text-opacity-25 {
	--tw-text-opacity: 0.25;
}
.text-opacity-30 {
	--tw-text-opacity: 0.3;
}
.text-opacity-35 {
	--tw-text-opacity: 0.35;
}
.text-opacity-40 {
	--tw-text-opacity: 0.4;
}
.text-opacity-45 {
	--tw-text-opacity: 0.45;
}
.text-opacity-5 {
	--tw-text-opacity: 0.05;
}
.text-opacity-50 {
	--tw-text-opacity: 0.5;
}
.text-opacity-55 {
	--tw-text-opacity: 0.55;
}
.text-opacity-60 {
	--tw-text-opacity: 0.6;
}
.text-opacity-65 {
	--tw-text-opacity: 0.65;
}
.text-opacity-70 {
	--tw-text-opacity: 0.7;
}
.text-opacity-75 {
	--tw-text-opacity: 0.75;
}
.text-opacity-80 {
	--tw-text-opacity: 0.8;
}
.text-opacity-85 {
	--tw-text-opacity: 0.85;
}
.text-opacity-90 {
	--tw-text-opacity: 0.9;
}
.text-opacity-95 {
	--tw-text-opacity: 0.95;
}
.underline {
	text-decoration-line: underline;
}
.accent-brand-70 {
	accent-color: #264f87;
}
.opacity-0 {
	opacity: 0;
}
.opacity-100 {
	opacity: 1;
}
.opacity-40 {
	opacity: 0.4;
}
.shadow {
	--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-2xl {
	--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
	--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-default {
	--tw-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);
	--tw-shadow-colored: 0 0 8px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-inner {
	--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
	--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-lg {
	--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
	--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
		0 4px 6px -4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-liveblog-toast {
	--tw-shadow: 0px 0px 4px 0px #16161640;
	--tw-shadow-colored: 0px 0px 4px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-md {
	--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
	--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-none {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-sm {
	--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
	--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-xl {
	--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
	--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),
		0 8px 10px -6px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
		var(--tw-shadow);
}
.shadow-black {
	--tw-shadow-color: #000000;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/0 {
	--tw-shadow-color: rgb(0 0 0 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/10 {
	--tw-shadow-color: rgb(0 0 0 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/100 {
	--tw-shadow-color: rgb(0 0 0 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/15 {
	--tw-shadow-color: rgb(0 0 0 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/20 {
	--tw-shadow-color: rgb(0 0 0 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/25 {
	--tw-shadow-color: rgb(0 0 0 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/30 {
	--tw-shadow-color: rgb(0 0 0 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/35 {
	--tw-shadow-color: rgb(0 0 0 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/40 {
	--tw-shadow-color: rgb(0 0 0 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/45 {
	--tw-shadow-color: rgb(0 0 0 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/5 {
	--tw-shadow-color: rgb(0 0 0 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/50 {
	--tw-shadow-color: rgb(0 0 0 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/55 {
	--tw-shadow-color: rgb(0 0 0 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/60 {
	--tw-shadow-color: rgb(0 0 0 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/65 {
	--tw-shadow-color: rgb(0 0 0 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/70 {
	--tw-shadow-color: rgb(0 0 0 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/75 {
	--tw-shadow-color: rgb(0 0 0 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/80 {
	--tw-shadow-color: rgb(0 0 0 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/85 {
	--tw-shadow-color: rgb(0 0 0 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/90 {
	--tw-shadow-color: rgb(0 0 0 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-black\/95 {
	--tw-shadow-color: rgb(0 0 0 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10 {
	--tw-shadow-color: #ebeff4;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/0 {
	--tw-shadow-color: rgb(235 239 244 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/10 {
	--tw-shadow-color: rgb(235 239 244 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/100 {
	--tw-shadow-color: rgb(235 239 244 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/15 {
	--tw-shadow-color: rgb(235 239 244 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/20 {
	--tw-shadow-color: rgb(235 239 244 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/25 {
	--tw-shadow-color: rgb(235 239 244 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/30 {
	--tw-shadow-color: rgb(235 239 244 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/35 {
	--tw-shadow-color: rgb(235 239 244 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/40 {
	--tw-shadow-color: rgb(235 239 244 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/45 {
	--tw-shadow-color: rgb(235 239 244 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/5 {
	--tw-shadow-color: rgb(235 239 244 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/50 {
	--tw-shadow-color: rgb(235 239 244 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/55 {
	--tw-shadow-color: rgb(235 239 244 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/60 {
	--tw-shadow-color: rgb(235 239 244 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/65 {
	--tw-shadow-color: rgb(235 239 244 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/70 {
	--tw-shadow-color: rgb(235 239 244 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/75 {
	--tw-shadow-color: rgb(235 239 244 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/80 {
	--tw-shadow-color: rgb(235 239 244 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/85 {
	--tw-shadow-color: rgb(235 239 244 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/90 {
	--tw-shadow-color: rgb(235 239 244 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-10\/95 {
	--tw-shadow-color: rgb(235 239 244 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100 {
	--tw-shadow-color: #07162d;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/0 {
	--tw-shadow-color: rgb(7 22 45 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/10 {
	--tw-shadow-color: rgb(7 22 45 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/100 {
	--tw-shadow-color: rgb(7 22 45 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/15 {
	--tw-shadow-color: rgb(7 22 45 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/20 {
	--tw-shadow-color: rgb(7 22 45 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/25 {
	--tw-shadow-color: rgb(7 22 45 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/30 {
	--tw-shadow-color: rgb(7 22 45 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/35 {
	--tw-shadow-color: rgb(7 22 45 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/40 {
	--tw-shadow-color: rgb(7 22 45 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/45 {
	--tw-shadow-color: rgb(7 22 45 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/5 {
	--tw-shadow-color: rgb(7 22 45 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/50 {
	--tw-shadow-color: rgb(7 22 45 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/55 {
	--tw-shadow-color: rgb(7 22 45 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/60 {
	--tw-shadow-color: rgb(7 22 45 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/65 {
	--tw-shadow-color: rgb(7 22 45 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/70 {
	--tw-shadow-color: rgb(7 22 45 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/75 {
	--tw-shadow-color: rgb(7 22 45 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/80 {
	--tw-shadow-color: rgb(7 22 45 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/85 {
	--tw-shadow-color: rgb(7 22 45 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/90 {
	--tw-shadow-color: rgb(7 22 45 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-100\/95 {
	--tw-shadow-color: rgb(7 22 45 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20 {
	--tw-shadow-color: #d9e1eb;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/0 {
	--tw-shadow-color: rgb(217 225 235 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/10 {
	--tw-shadow-color: rgb(217 225 235 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/100 {
	--tw-shadow-color: rgb(217 225 235 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/15 {
	--tw-shadow-color: rgb(217 225 235 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/20 {
	--tw-shadow-color: rgb(217 225 235 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/25 {
	--tw-shadow-color: rgb(217 225 235 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/30 {
	--tw-shadow-color: rgb(217 225 235 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/35 {
	--tw-shadow-color: rgb(217 225 235 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/40 {
	--tw-shadow-color: rgb(217 225 235 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/45 {
	--tw-shadow-color: rgb(217 225 235 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/5 {
	--tw-shadow-color: rgb(217 225 235 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/50 {
	--tw-shadow-color: rgb(217 225 235 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/55 {
	--tw-shadow-color: rgb(217 225 235 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/60 {
	--tw-shadow-color: rgb(217 225 235 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/65 {
	--tw-shadow-color: rgb(217 225 235 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/70 {
	--tw-shadow-color: rgb(217 225 235 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/75 {
	--tw-shadow-color: rgb(217 225 235 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/80 {
	--tw-shadow-color: rgb(217 225 235 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/85 {
	--tw-shadow-color: rgb(217 225 235 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/90 {
	--tw-shadow-color: rgb(217 225 235 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-20\/95 {
	--tw-shadow-color: rgb(217 225 235 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30 {
	--tw-shadow-color: #becbdd;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/0 {
	--tw-shadow-color: rgb(190 203 221 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/10 {
	--tw-shadow-color: rgb(190 203 221 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/100 {
	--tw-shadow-color: rgb(190 203 221 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/15 {
	--tw-shadow-color: rgb(190 203 221 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/20 {
	--tw-shadow-color: rgb(190 203 221 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/25 {
	--tw-shadow-color: rgb(190 203 221 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/30 {
	--tw-shadow-color: rgb(190 203 221 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/35 {
	--tw-shadow-color: rgb(190 203 221 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/40 {
	--tw-shadow-color: rgb(190 203 221 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/45 {
	--tw-shadow-color: rgb(190 203 221 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/5 {
	--tw-shadow-color: rgb(190 203 221 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/50 {
	--tw-shadow-color: rgb(190 203 221 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/55 {
	--tw-shadow-color: rgb(190 203 221 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/60 {
	--tw-shadow-color: rgb(190 203 221 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/65 {
	--tw-shadow-color: rgb(190 203 221 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/70 {
	--tw-shadow-color: rgb(190 203 221 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/75 {
	--tw-shadow-color: rgb(190 203 221 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/80 {
	--tw-shadow-color: rgb(190 203 221 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/85 {
	--tw-shadow-color: rgb(190 203 221 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/90 {
	--tw-shadow-color: rgb(190 203 221 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-30\/95 {
	--tw-shadow-color: rgb(190 203 221 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40 {
	--tw-shadow-color: #9db1cb;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/0 {
	--tw-shadow-color: rgb(157 177 203 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/10 {
	--tw-shadow-color: rgb(157 177 203 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/100 {
	--tw-shadow-color: rgb(157 177 203 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/15 {
	--tw-shadow-color: rgb(157 177 203 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/20 {
	--tw-shadow-color: rgb(157 177 203 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/25 {
	--tw-shadow-color: rgb(157 177 203 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/30 {
	--tw-shadow-color: rgb(157 177 203 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/35 {
	--tw-shadow-color: rgb(157 177 203 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/40 {
	--tw-shadow-color: rgb(157 177 203 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/45 {
	--tw-shadow-color: rgb(157 177 203 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/5 {
	--tw-shadow-color: rgb(157 177 203 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/50 {
	--tw-shadow-color: rgb(157 177 203 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/55 {
	--tw-shadow-color: rgb(157 177 203 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/60 {
	--tw-shadow-color: rgb(157 177 203 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/65 {
	--tw-shadow-color: rgb(157 177 203 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/70 {
	--tw-shadow-color: rgb(157 177 203 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/75 {
	--tw-shadow-color: rgb(157 177 203 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/80 {
	--tw-shadow-color: rgb(157 177 203 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/85 {
	--tw-shadow-color: rgb(157 177 203 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/90 {
	--tw-shadow-color: rgb(157 177 203 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-40\/95 {
	--tw-shadow-color: rgb(157 177 203 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5 {
	--tw-shadow-color: #f6f8fa;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/0 {
	--tw-shadow-color: rgb(246 248 250 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/10 {
	--tw-shadow-color: rgb(246 248 250 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/100 {
	--tw-shadow-color: rgb(246 248 250 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/15 {
	--tw-shadow-color: rgb(246 248 250 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/20 {
	--tw-shadow-color: rgb(246 248 250 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/25 {
	--tw-shadow-color: rgb(246 248 250 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/30 {
	--tw-shadow-color: rgb(246 248 250 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/35 {
	--tw-shadow-color: rgb(246 248 250 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/40 {
	--tw-shadow-color: rgb(246 248 250 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/45 {
	--tw-shadow-color: rgb(246 248 250 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/5 {
	--tw-shadow-color: rgb(246 248 250 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/50 {
	--tw-shadow-color: rgb(246 248 250 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/55 {
	--tw-shadow-color: rgb(246 248 250 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/60 {
	--tw-shadow-color: rgb(246 248 250 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/65 {
	--tw-shadow-color: rgb(246 248 250 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/70 {
	--tw-shadow-color: rgb(246 248 250 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/75 {
	--tw-shadow-color: rgb(246 248 250 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/80 {
	--tw-shadow-color: rgb(246 248 250 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/85 {
	--tw-shadow-color: rgb(246 248 250 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/90 {
	--tw-shadow-color: rgb(246 248 250 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-5\/95 {
	--tw-shadow-color: rgb(246 248 250 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50 {
	--tw-shadow-color: #7591b6;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/0 {
	--tw-shadow-color: rgb(117 145 182 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/10 {
	--tw-shadow-color: rgb(117 145 182 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/100 {
	--tw-shadow-color: rgb(117 145 182 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/15 {
	--tw-shadow-color: rgb(117 145 182 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/20 {
	--tw-shadow-color: rgb(117 145 182 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/25 {
	--tw-shadow-color: rgb(117 145 182 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/30 {
	--tw-shadow-color: rgb(117 145 182 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/35 {
	--tw-shadow-color: rgb(117 145 182 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/40 {
	--tw-shadow-color: rgb(117 145 182 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/45 {
	--tw-shadow-color: rgb(117 145 182 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/5 {
	--tw-shadow-color: rgb(117 145 182 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/50 {
	--tw-shadow-color: rgb(117 145 182 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/55 {
	--tw-shadow-color: rgb(117 145 182 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/60 {
	--tw-shadow-color: rgb(117 145 182 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/65 {
	--tw-shadow-color: rgb(117 145 182 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/70 {
	--tw-shadow-color: rgb(117 145 182 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/75 {
	--tw-shadow-color: rgb(117 145 182 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/80 {
	--tw-shadow-color: rgb(117 145 182 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/85 {
	--tw-shadow-color: rgb(117 145 182 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/90 {
	--tw-shadow-color: rgb(117 145 182 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-50\/95 {
	--tw-shadow-color: rgb(117 145 182 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60 {
	--tw-shadow-color: #43699c;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/0 {
	--tw-shadow-color: rgb(67 105 156 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/10 {
	--tw-shadow-color: rgb(67 105 156 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/100 {
	--tw-shadow-color: rgb(67 105 156 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/15 {
	--tw-shadow-color: rgb(67 105 156 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/20 {
	--tw-shadow-color: rgb(67 105 156 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/25 {
	--tw-shadow-color: rgb(67 105 156 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/30 {
	--tw-shadow-color: rgb(67 105 156 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/35 {
	--tw-shadow-color: rgb(67 105 156 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/40 {
	--tw-shadow-color: rgb(67 105 156 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/45 {
	--tw-shadow-color: rgb(67 105 156 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/5 {
	--tw-shadow-color: rgb(67 105 156 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/50 {
	--tw-shadow-color: rgb(67 105 156 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/55 {
	--tw-shadow-color: rgb(67 105 156 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/60 {
	--tw-shadow-color: rgb(67 105 156 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/65 {
	--tw-shadow-color: rgb(67 105 156 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/70 {
	--tw-shadow-color: rgb(67 105 156 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/75 {
	--tw-shadow-color: rgb(67 105 156 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/80 {
	--tw-shadow-color: rgb(67 105 156 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/85 {
	--tw-shadow-color: rgb(67 105 156 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/90 {
	--tw-shadow-color: rgb(67 105 156 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-60\/95 {
	--tw-shadow-color: rgb(67 105 156 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70 {
	--tw-shadow-color: #264f87;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/0 {
	--tw-shadow-color: rgb(38 79 135 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/10 {
	--tw-shadow-color: rgb(38 79 135 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/100 {
	--tw-shadow-color: rgb(38 79 135 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/15 {
	--tw-shadow-color: rgb(38 79 135 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/20 {
	--tw-shadow-color: rgb(38 79 135 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/25 {
	--tw-shadow-color: rgb(38 79 135 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/30 {
	--tw-shadow-color: rgb(38 79 135 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/35 {
	--tw-shadow-color: rgb(38 79 135 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/40 {
	--tw-shadow-color: rgb(38 79 135 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/45 {
	--tw-shadow-color: rgb(38 79 135 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/5 {
	--tw-shadow-color: rgb(38 79 135 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/50 {
	--tw-shadow-color: rgb(38 79 135 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/55 {
	--tw-shadow-color: rgb(38 79 135 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/60 {
	--tw-shadow-color: rgb(38 79 135 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/65 {
	--tw-shadow-color: rgb(38 79 135 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/70 {
	--tw-shadow-color: rgb(38 79 135 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/75 {
	--tw-shadow-color: rgb(38 79 135 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/80 {
	--tw-shadow-color: rgb(38 79 135 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/85 {
	--tw-shadow-color: rgb(38 79 135 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/90 {
	--tw-shadow-color: rgb(38 79 135 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-70\/95 {
	--tw-shadow-color: rgb(38 79 135 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80 {
	--tw-shadow-color: #163869;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/0 {
	--tw-shadow-color: rgb(22 56 105 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/10 {
	--tw-shadow-color: rgb(22 56 105 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/100 {
	--tw-shadow-color: rgb(22 56 105 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/15 {
	--tw-shadow-color: rgb(22 56 105 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/20 {
	--tw-shadow-color: rgb(22 56 105 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/25 {
	--tw-shadow-color: rgb(22 56 105 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/30 {
	--tw-shadow-color: rgb(22 56 105 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/35 {
	--tw-shadow-color: rgb(22 56 105 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/40 {
	--tw-shadow-color: rgb(22 56 105 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/45 {
	--tw-shadow-color: rgb(22 56 105 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/5 {
	--tw-shadow-color: rgb(22 56 105 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/50 {
	--tw-shadow-color: rgb(22 56 105 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/55 {
	--tw-shadow-color: rgb(22 56 105 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/60 {
	--tw-shadow-color: rgb(22 56 105 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/65 {
	--tw-shadow-color: rgb(22 56 105 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/70 {
	--tw-shadow-color: rgb(22 56 105 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/75 {
	--tw-shadow-color: rgb(22 56 105 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/80 {
	--tw-shadow-color: rgb(22 56 105 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/85 {
	--tw-shadow-color: rgb(22 56 105 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/90 {
	--tw-shadow-color: rgb(22 56 105 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-80\/95 {
	--tw-shadow-color: rgb(22 56 105 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90 {
	--tw-shadow-color: #0c2850;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/0 {
	--tw-shadow-color: rgb(12 40 80 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/10 {
	--tw-shadow-color: rgb(12 40 80 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/100 {
	--tw-shadow-color: rgb(12 40 80 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/15 {
	--tw-shadow-color: rgb(12 40 80 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/20 {
	--tw-shadow-color: rgb(12 40 80 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/25 {
	--tw-shadow-color: rgb(12 40 80 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/30 {
	--tw-shadow-color: rgb(12 40 80 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/35 {
	--tw-shadow-color: rgb(12 40 80 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/40 {
	--tw-shadow-color: rgb(12 40 80 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/45 {
	--tw-shadow-color: rgb(12 40 80 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/5 {
	--tw-shadow-color: rgb(12 40 80 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/50 {
	--tw-shadow-color: rgb(12 40 80 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/55 {
	--tw-shadow-color: rgb(12 40 80 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/60 {
	--tw-shadow-color: rgb(12 40 80 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/65 {
	--tw-shadow-color: rgb(12 40 80 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/70 {
	--tw-shadow-color: rgb(12 40 80 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/75 {
	--tw-shadow-color: rgb(12 40 80 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/80 {
	--tw-shadow-color: rgb(12 40 80 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/85 {
	--tw-shadow-color: rgb(12 40 80 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/90 {
	--tw-shadow-color: rgb(12 40 80 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-90\/95 {
	--tw-shadow-color: rgb(12 40 80 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default {
	--tw-shadow-color: #0c2b57;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/0 {
	--tw-shadow-color: rgb(12 43 87 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/10 {
	--tw-shadow-color: rgb(12 43 87 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/100 {
	--tw-shadow-color: rgb(12 43 87 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/15 {
	--tw-shadow-color: rgb(12 43 87 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/20 {
	--tw-shadow-color: rgb(12 43 87 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/25 {
	--tw-shadow-color: rgb(12 43 87 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/30 {
	--tw-shadow-color: rgb(12 43 87 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/35 {
	--tw-shadow-color: rgb(12 43 87 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/40 {
	--tw-shadow-color: rgb(12 43 87 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/45 {
	--tw-shadow-color: rgb(12 43 87 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/5 {
	--tw-shadow-color: rgb(12 43 87 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/50 {
	--tw-shadow-color: rgb(12 43 87 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/55 {
	--tw-shadow-color: rgb(12 43 87 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/60 {
	--tw-shadow-color: rgb(12 43 87 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/65 {
	--tw-shadow-color: rgb(12 43 87 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/70 {
	--tw-shadow-color: rgb(12 43 87 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/75 {
	--tw-shadow-color: rgb(12 43 87 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/80 {
	--tw-shadow-color: rgb(12 43 87 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/85 {
	--tw-shadow-color: rgb(12 43 87 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/90 {
	--tw-shadow-color: rgb(12 43 87 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-default\/95 {
	--tw-shadow-color: rgb(12 43 87 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10 {
	--tw-shadow-color: #f9ecec;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/0 {
	--tw-shadow-color: rgb(249 236 236 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/10 {
	--tw-shadow-color: rgb(249 236 236 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/100 {
	--tw-shadow-color: rgb(249 236 236 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/15 {
	--tw-shadow-color: rgb(249 236 236 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/20 {
	--tw-shadow-color: rgb(249 236 236 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/25 {
	--tw-shadow-color: rgb(249 236 236 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/30 {
	--tw-shadow-color: rgb(249 236 236 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/35 {
	--tw-shadow-color: rgb(249 236 236 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/40 {
	--tw-shadow-color: rgb(249 236 236 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/45 {
	--tw-shadow-color: rgb(249 236 236 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/5 {
	--tw-shadow-color: rgb(249 236 236 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/50 {
	--tw-shadow-color: rgb(249 236 236 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/55 {
	--tw-shadow-color: rgb(249 236 236 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/60 {
	--tw-shadow-color: rgb(249 236 236 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/65 {
	--tw-shadow-color: rgb(249 236 236 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/70 {
	--tw-shadow-color: rgb(249 236 236 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/75 {
	--tw-shadow-color: rgb(249 236 236 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/80 {
	--tw-shadow-color: rgb(249 236 236 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/85 {
	--tw-shadow-color: rgb(249 236 236 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/90 {
	--tw-shadow-color: rgb(249 236 236 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-10\/95 {
	--tw-shadow-color: rgb(249 236 236 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100 {
	--tw-shadow-color: #300902;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/0 {
	--tw-shadow-color: rgb(48 9 2 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/10 {
	--tw-shadow-color: rgb(48 9 2 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/100 {
	--tw-shadow-color: rgb(48 9 2 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/15 {
	--tw-shadow-color: rgb(48 9 2 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/20 {
	--tw-shadow-color: rgb(48 9 2 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/25 {
	--tw-shadow-color: rgb(48 9 2 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/30 {
	--tw-shadow-color: rgb(48 9 2 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/35 {
	--tw-shadow-color: rgb(48 9 2 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/40 {
	--tw-shadow-color: rgb(48 9 2 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/45 {
	--tw-shadow-color: rgb(48 9 2 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/5 {
	--tw-shadow-color: rgb(48 9 2 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/50 {
	--tw-shadow-color: rgb(48 9 2 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/55 {
	--tw-shadow-color: rgb(48 9 2 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/60 {
	--tw-shadow-color: rgb(48 9 2 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/65 {
	--tw-shadow-color: rgb(48 9 2 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/70 {
	--tw-shadow-color: rgb(48 9 2 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/75 {
	--tw-shadow-color: rgb(48 9 2 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/80 {
	--tw-shadow-color: rgb(48 9 2 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/85 {
	--tw-shadow-color: rgb(48 9 2 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/90 {
	--tw-shadow-color: rgb(48 9 2 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-100\/95 {
	--tw-shadow-color: rgb(48 9 2 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20 {
	--tw-shadow-color: #f5d9d9;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/0 {
	--tw-shadow-color: rgb(245 217 217 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/10 {
	--tw-shadow-color: rgb(245 217 217 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/100 {
	--tw-shadow-color: rgb(245 217 217 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/15 {
	--tw-shadow-color: rgb(245 217 217 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/20 {
	--tw-shadow-color: rgb(245 217 217 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/25 {
	--tw-shadow-color: rgb(245 217 217 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/30 {
	--tw-shadow-color: rgb(245 217 217 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/35 {
	--tw-shadow-color: rgb(245 217 217 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/40 {
	--tw-shadow-color: rgb(245 217 217 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/45 {
	--tw-shadow-color: rgb(245 217 217 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/5 {
	--tw-shadow-color: rgb(245 217 217 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/50 {
	--tw-shadow-color: rgb(245 217 217 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/55 {
	--tw-shadow-color: rgb(245 217 217 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/60 {
	--tw-shadow-color: rgb(245 217 217 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/65 {
	--tw-shadow-color: rgb(245 217 217 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/70 {
	--tw-shadow-color: rgb(245 217 217 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/75 {
	--tw-shadow-color: rgb(245 217 217 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/80 {
	--tw-shadow-color: rgb(245 217 217 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/85 {
	--tw-shadow-color: rgb(245 217 217 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/90 {
	--tw-shadow-color: rgb(245 217 217 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-20\/95 {
	--tw-shadow-color: rgb(245 217 217 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30 {
	--tw-shadow-color: #efbebe;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/0 {
	--tw-shadow-color: rgb(239 190 190 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/10 {
	--tw-shadow-color: rgb(239 190 190 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/100 {
	--tw-shadow-color: rgb(239 190 190 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/15 {
	--tw-shadow-color: rgb(239 190 190 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/20 {
	--tw-shadow-color: rgb(239 190 190 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/25 {
	--tw-shadow-color: rgb(239 190 190 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/30 {
	--tw-shadow-color: rgb(239 190 190 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/35 {
	--tw-shadow-color: rgb(239 190 190 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/40 {
	--tw-shadow-color: rgb(239 190 190 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/45 {
	--tw-shadow-color: rgb(239 190 190 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/5 {
	--tw-shadow-color: rgb(239 190 190 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/50 {
	--tw-shadow-color: rgb(239 190 190 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/55 {
	--tw-shadow-color: rgb(239 190 190 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/60 {
	--tw-shadow-color: rgb(239 190 190 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/65 {
	--tw-shadow-color: rgb(239 190 190 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/70 {
	--tw-shadow-color: rgb(239 190 190 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/75 {
	--tw-shadow-color: rgb(239 190 190 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/80 {
	--tw-shadow-color: rgb(239 190 190 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/85 {
	--tw-shadow-color: rgb(239 190 190 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/90 {
	--tw-shadow-color: rgb(239 190 190 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-30\/95 {
	--tw-shadow-color: rgb(239 190 190 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40 {
	--tw-shadow-color: #e89b9b;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/0 {
	--tw-shadow-color: rgb(232 155 155 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/10 {
	--tw-shadow-color: rgb(232 155 155 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/100 {
	--tw-shadow-color: rgb(232 155 155 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/15 {
	--tw-shadow-color: rgb(232 155 155 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/20 {
	--tw-shadow-color: rgb(232 155 155 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/25 {
	--tw-shadow-color: rgb(232 155 155 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/30 {
	--tw-shadow-color: rgb(232 155 155 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/35 {
	--tw-shadow-color: rgb(232 155 155 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/40 {
	--tw-shadow-color: rgb(232 155 155 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/45 {
	--tw-shadow-color: rgb(232 155 155 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/5 {
	--tw-shadow-color: rgb(232 155 155 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/50 {
	--tw-shadow-color: rgb(232 155 155 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/55 {
	--tw-shadow-color: rgb(232 155 155 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/60 {
	--tw-shadow-color: rgb(232 155 155 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/65 {
	--tw-shadow-color: rgb(232 155 155 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/70 {
	--tw-shadow-color: rgb(232 155 155 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/75 {
	--tw-shadow-color: rgb(232 155 155 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/80 {
	--tw-shadow-color: rgb(232 155 155 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/85 {
	--tw-shadow-color: rgb(232 155 155 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/90 {
	--tw-shadow-color: rgb(232 155 155 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-40\/95 {
	--tw-shadow-color: rgb(232 155 155 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5 {
	--tw-shadow-color: #fcf7f7;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/0 {
	--tw-shadow-color: rgb(252 247 247 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/10 {
	--tw-shadow-color: rgb(252 247 247 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/100 {
	--tw-shadow-color: rgb(252 247 247 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/15 {
	--tw-shadow-color: rgb(252 247 247 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/20 {
	--tw-shadow-color: rgb(252 247 247 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/25 {
	--tw-shadow-color: rgb(252 247 247 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/30 {
	--tw-shadow-color: rgb(252 247 247 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/35 {
	--tw-shadow-color: rgb(252 247 247 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/40 {
	--tw-shadow-color: rgb(252 247 247 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/45 {
	--tw-shadow-color: rgb(252 247 247 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/5 {
	--tw-shadow-color: rgb(252 247 247 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/50 {
	--tw-shadow-color: rgb(252 247 247 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/55 {
	--tw-shadow-color: rgb(252 247 247 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/60 {
	--tw-shadow-color: rgb(252 247 247 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/65 {
	--tw-shadow-color: rgb(252 247 247 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/70 {
	--tw-shadow-color: rgb(252 247 247 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/75 {
	--tw-shadow-color: rgb(252 247 247 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/80 {
	--tw-shadow-color: rgb(252 247 247 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/85 {
	--tw-shadow-color: rgb(252 247 247 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/90 {
	--tw-shadow-color: rgb(252 247 247 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-5\/95 {
	--tw-shadow-color: rgb(252 247 247 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50 {
	--tw-shadow-color: #de6c6c;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/0 {
	--tw-shadow-color: rgb(222 108 108 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/10 {
	--tw-shadow-color: rgb(222 108 108 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/100 {
	--tw-shadow-color: rgb(222 108 108 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/15 {
	--tw-shadow-color: rgb(222 108 108 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/20 {
	--tw-shadow-color: rgb(222 108 108 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/25 {
	--tw-shadow-color: rgb(222 108 108 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/30 {
	--tw-shadow-color: rgb(222 108 108 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/35 {
	--tw-shadow-color: rgb(222 108 108 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/40 {
	--tw-shadow-color: rgb(222 108 108 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/45 {
	--tw-shadow-color: rgb(222 108 108 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/5 {
	--tw-shadow-color: rgb(222 108 108 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/50 {
	--tw-shadow-color: rgb(222 108 108 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/55 {
	--tw-shadow-color: rgb(222 108 108 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/60 {
	--tw-shadow-color: rgb(222 108 108 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/65 {
	--tw-shadow-color: rgb(222 108 108 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/70 {
	--tw-shadow-color: rgb(222 108 108 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/75 {
	--tw-shadow-color: rgb(222 108 108 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/80 {
	--tw-shadow-color: rgb(222 108 108 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/85 {
	--tw-shadow-color: rgb(222 108 108 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/90 {
	--tw-shadow-color: rgb(222 108 108 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-50\/95 {
	--tw-shadow-color: rgb(222 108 108 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60 {
	--tw-shadow-color: #cb2213;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/0 {
	--tw-shadow-color: rgb(203 34 19 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/10 {
	--tw-shadow-color: rgb(203 34 19 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/100 {
	--tw-shadow-color: rgb(203 34 19 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/15 {
	--tw-shadow-color: rgb(203 34 19 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/20 {
	--tw-shadow-color: rgb(203 34 19 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/25 {
	--tw-shadow-color: rgb(203 34 19 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/30 {
	--tw-shadow-color: rgb(203 34 19 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/35 {
	--tw-shadow-color: rgb(203 34 19 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/40 {
	--tw-shadow-color: rgb(203 34 19 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/45 {
	--tw-shadow-color: rgb(203 34 19 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/5 {
	--tw-shadow-color: rgb(203 34 19 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/50 {
	--tw-shadow-color: rgb(203 34 19 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/55 {
	--tw-shadow-color: rgb(203 34 19 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/60 {
	--tw-shadow-color: rgb(203 34 19 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/65 {
	--tw-shadow-color: rgb(203 34 19 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/70 {
	--tw-shadow-color: rgb(203 34 19 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/75 {
	--tw-shadow-color: rgb(203 34 19 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/80 {
	--tw-shadow-color: rgb(203 34 19 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/85 {
	--tw-shadow-color: rgb(203 34 19 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/90 {
	--tw-shadow-color: rgb(203 34 19 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-60\/95 {
	--tw-shadow-color: rgb(203 34 19 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70 {
	--tw-shadow-color: #9a1c07;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/0 {
	--tw-shadow-color: rgb(154 28 7 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/10 {
	--tw-shadow-color: rgb(154 28 7 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/100 {
	--tw-shadow-color: rgb(154 28 7 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/15 {
	--tw-shadow-color: rgb(154 28 7 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/20 {
	--tw-shadow-color: rgb(154 28 7 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/25 {
	--tw-shadow-color: rgb(154 28 7 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/30 {
	--tw-shadow-color: rgb(154 28 7 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/35 {
	--tw-shadow-color: rgb(154 28 7 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/40 {
	--tw-shadow-color: rgb(154 28 7 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/45 {
	--tw-shadow-color: rgb(154 28 7 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/5 {
	--tw-shadow-color: rgb(154 28 7 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/50 {
	--tw-shadow-color: rgb(154 28 7 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/55 {
	--tw-shadow-color: rgb(154 28 7 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/60 {
	--tw-shadow-color: rgb(154 28 7 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/65 {
	--tw-shadow-color: rgb(154 28 7 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/70 {
	--tw-shadow-color: rgb(154 28 7 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/75 {
	--tw-shadow-color: rgb(154 28 7 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/80 {
	--tw-shadow-color: rgb(154 28 7 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/85 {
	--tw-shadow-color: rgb(154 28 7 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/90 {
	--tw-shadow-color: rgb(154 28 7 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-70\/95 {
	--tw-shadow-color: rgb(154 28 7 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80 {
	--tw-shadow-color: #750c0c;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/0 {
	--tw-shadow-color: rgb(117 12 12 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/10 {
	--tw-shadow-color: rgb(117 12 12 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/100 {
	--tw-shadow-color: rgb(117 12 12 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/15 {
	--tw-shadow-color: rgb(117 12 12 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/20 {
	--tw-shadow-color: rgb(117 12 12 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/25 {
	--tw-shadow-color: rgb(117 12 12 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/30 {
	--tw-shadow-color: rgb(117 12 12 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/35 {
	--tw-shadow-color: rgb(117 12 12 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/40 {
	--tw-shadow-color: rgb(117 12 12 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/45 {
	--tw-shadow-color: rgb(117 12 12 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/5 {
	--tw-shadow-color: rgb(117 12 12 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/50 {
	--tw-shadow-color: rgb(117 12 12 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/55 {
	--tw-shadow-color: rgb(117 12 12 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/60 {
	--tw-shadow-color: rgb(117 12 12 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/65 {
	--tw-shadow-color: rgb(117 12 12 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/70 {
	--tw-shadow-color: rgb(117 12 12 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/75 {
	--tw-shadow-color: rgb(117 12 12 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/80 {
	--tw-shadow-color: rgb(117 12 12 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/85 {
	--tw-shadow-color: rgb(117 12 12 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/90 {
	--tw-shadow-color: rgb(117 12 12 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-80\/95 {
	--tw-shadow-color: rgb(117 12 12 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90 {
	--tw-shadow-color: #550808;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/0 {
	--tw-shadow-color: rgb(85 8 8 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/10 {
	--tw-shadow-color: rgb(85 8 8 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/100 {
	--tw-shadow-color: rgb(85 8 8 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/15 {
	--tw-shadow-color: rgb(85 8 8 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/20 {
	--tw-shadow-color: rgb(85 8 8 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/25 {
	--tw-shadow-color: rgb(85 8 8 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/30 {
	--tw-shadow-color: rgb(85 8 8 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/35 {
	--tw-shadow-color: rgb(85 8 8 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/40 {
	--tw-shadow-color: rgb(85 8 8 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/45 {
	--tw-shadow-color: rgb(85 8 8 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/5 {
	--tw-shadow-color: rgb(85 8 8 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/50 {
	--tw-shadow-color: rgb(85 8 8 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/55 {
	--tw-shadow-color: rgb(85 8 8 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/60 {
	--tw-shadow-color: rgb(85 8 8 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/65 {
	--tw-shadow-color: rgb(85 8 8 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/70 {
	--tw-shadow-color: rgb(85 8 8 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/75 {
	--tw-shadow-color: rgb(85 8 8 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/80 {
	--tw-shadow-color: rgb(85 8 8 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/85 {
	--tw-shadow-color: rgb(85 8 8 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/90 {
	--tw-shadow-color: rgb(85 8 8 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-90\/95 {
	--tw-shadow-color: rgb(85 8 8 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default {
	--tw-shadow-color: #b32a30;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/0 {
	--tw-shadow-color: rgb(179 42 48 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/10 {
	--tw-shadow-color: rgb(179 42 48 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/100 {
	--tw-shadow-color: rgb(179 42 48 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/15 {
	--tw-shadow-color: rgb(179 42 48 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/20 {
	--tw-shadow-color: rgb(179 42 48 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/25 {
	--tw-shadow-color: rgb(179 42 48 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/30 {
	--tw-shadow-color: rgb(179 42 48 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/35 {
	--tw-shadow-color: rgb(179 42 48 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/40 {
	--tw-shadow-color: rgb(179 42 48 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/45 {
	--tw-shadow-color: rgb(179 42 48 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/5 {
	--tw-shadow-color: rgb(179 42 48 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/50 {
	--tw-shadow-color: rgb(179 42 48 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/55 {
	--tw-shadow-color: rgb(179 42 48 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/60 {
	--tw-shadow-color: rgb(179 42 48 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/65 {
	--tw-shadow-color: rgb(179 42 48 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/70 {
	--tw-shadow-color: rgb(179 42 48 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/75 {
	--tw-shadow-color: rgb(179 42 48 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/80 {
	--tw-shadow-color: rgb(179 42 48 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/85 {
	--tw-shadow-color: rgb(179 42 48 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/90 {
	--tw-shadow-color: rgb(179 42 48 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-error-default\/95 {
	--tw-shadow-color: rgb(179 42 48 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10 {
	--tw-shadow-color: #edefef;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/0 {
	--tw-shadow-color: rgb(237 239 239 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/10 {
	--tw-shadow-color: rgb(237 239 239 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/100 {
	--tw-shadow-color: rgb(237 239 239 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/15 {
	--tw-shadow-color: rgb(237 239 239 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/20 {
	--tw-shadow-color: rgb(237 239 239 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/25 {
	--tw-shadow-color: rgb(237 239 239 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/30 {
	--tw-shadow-color: rgb(237 239 239 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/35 {
	--tw-shadow-color: rgb(237 239 239 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/40 {
	--tw-shadow-color: rgb(237 239 239 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/45 {
	--tw-shadow-color: rgb(237 239 239 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/5 {
	--tw-shadow-color: rgb(237 239 239 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/50 {
	--tw-shadow-color: rgb(237 239 239 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/55 {
	--tw-shadow-color: rgb(237 239 239 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/60 {
	--tw-shadow-color: rgb(237 239 239 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/65 {
	--tw-shadow-color: rgb(237 239 239 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/70 {
	--tw-shadow-color: rgb(237 239 239 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/75 {
	--tw-shadow-color: rgb(237 239 239 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/80 {
	--tw-shadow-color: rgb(237 239 239 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/85 {
	--tw-shadow-color: rgb(237 239 239 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/90 {
	--tw-shadow-color: rgb(237 239 239 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-10\/95 {
	--tw-shadow-color: rgb(237 239 239 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100 {
	--tw-shadow-color: #161616;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/0 {
	--tw-shadow-color: rgb(22 22 22 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/10 {
	--tw-shadow-color: rgb(22 22 22 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/100 {
	--tw-shadow-color: rgb(22 22 22 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/15 {
	--tw-shadow-color: rgb(22 22 22 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/20 {
	--tw-shadow-color: rgb(22 22 22 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/25 {
	--tw-shadow-color: rgb(22 22 22 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/30 {
	--tw-shadow-color: rgb(22 22 22 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/35 {
	--tw-shadow-color: rgb(22 22 22 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/40 {
	--tw-shadow-color: rgb(22 22 22 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/45 {
	--tw-shadow-color: rgb(22 22 22 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/5 {
	--tw-shadow-color: rgb(22 22 22 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/50 {
	--tw-shadow-color: rgb(22 22 22 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/55 {
	--tw-shadow-color: rgb(22 22 22 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/60 {
	--tw-shadow-color: rgb(22 22 22 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/65 {
	--tw-shadow-color: rgb(22 22 22 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/70 {
	--tw-shadow-color: rgb(22 22 22 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/75 {
	--tw-shadow-color: rgb(22 22 22 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/80 {
	--tw-shadow-color: rgb(22 22 22 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/85 {
	--tw-shadow-color: rgb(22 22 22 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/90 {
	--tw-shadow-color: rgb(22 22 22 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-100\/95 {
	--tw-shadow-color: rgb(22 22 22 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20 {
	--tw-shadow-color: #dde1e2;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/0 {
	--tw-shadow-color: rgb(221 225 226 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/10 {
	--tw-shadow-color: rgb(221 225 226 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/100 {
	--tw-shadow-color: rgb(221 225 226 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/15 {
	--tw-shadow-color: rgb(221 225 226 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/20 {
	--tw-shadow-color: rgb(221 225 226 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/25 {
	--tw-shadow-color: rgb(221 225 226 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/30 {
	--tw-shadow-color: rgb(221 225 226 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/35 {
	--tw-shadow-color: rgb(221 225 226 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/40 {
	--tw-shadow-color: rgb(221 225 226 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/45 {
	--tw-shadow-color: rgb(221 225 226 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/5 {
	--tw-shadow-color: rgb(221 225 226 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/50 {
	--tw-shadow-color: rgb(221 225 226 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/55 {
	--tw-shadow-color: rgb(221 225 226 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/60 {
	--tw-shadow-color: rgb(221 225 226 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/65 {
	--tw-shadow-color: rgb(221 225 226 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/70 {
	--tw-shadow-color: rgb(221 225 226 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/75 {
	--tw-shadow-color: rgb(221 225 226 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/80 {
	--tw-shadow-color: rgb(221 225 226 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/85 {
	--tw-shadow-color: rgb(221 225 226 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/90 {
	--tw-shadow-color: rgb(221 225 226 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-20\/95 {
	--tw-shadow-color: rgb(221 225 226 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30 {
	--tw-shadow-color: #c7caca;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/0 {
	--tw-shadow-color: rgb(199 202 202 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/10 {
	--tw-shadow-color: rgb(199 202 202 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/100 {
	--tw-shadow-color: rgb(199 202 202 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/15 {
	--tw-shadow-color: rgb(199 202 202 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/20 {
	--tw-shadow-color: rgb(199 202 202 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/25 {
	--tw-shadow-color: rgb(199 202 202 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/30 {
	--tw-shadow-color: rgb(199 202 202 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/35 {
	--tw-shadow-color: rgb(199 202 202 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/40 {
	--tw-shadow-color: rgb(199 202 202 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/45 {
	--tw-shadow-color: rgb(199 202 202 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/5 {
	--tw-shadow-color: rgb(199 202 202 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/50 {
	--tw-shadow-color: rgb(199 202 202 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/55 {
	--tw-shadow-color: rgb(199 202 202 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/60 {
	--tw-shadow-color: rgb(199 202 202 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/65 {
	--tw-shadow-color: rgb(199 202 202 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/70 {
	--tw-shadow-color: rgb(199 202 202 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/75 {
	--tw-shadow-color: rgb(199 202 202 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/80 {
	--tw-shadow-color: rgb(199 202 202 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/85 {
	--tw-shadow-color: rgb(199 202 202 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/90 {
	--tw-shadow-color: rgb(199 202 202 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-30\/95 {
	--tw-shadow-color: rgb(199 202 202 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40 {
	--tw-shadow-color: #afafb0;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/0 {
	--tw-shadow-color: rgb(175 175 176 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/10 {
	--tw-shadow-color: rgb(175 175 176 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/100 {
	--tw-shadow-color: rgb(175 175 176 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/15 {
	--tw-shadow-color: rgb(175 175 176 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/20 {
	--tw-shadow-color: rgb(175 175 176 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/25 {
	--tw-shadow-color: rgb(175 175 176 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/30 {
	--tw-shadow-color: rgb(175 175 176 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/35 {
	--tw-shadow-color: rgb(175 175 176 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/40 {
	--tw-shadow-color: rgb(175 175 176 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/45 {
	--tw-shadow-color: rgb(175 175 176 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/5 {
	--tw-shadow-color: rgb(175 175 176 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/50 {
	--tw-shadow-color: rgb(175 175 176 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/55 {
	--tw-shadow-color: rgb(175 175 176 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/60 {
	--tw-shadow-color: rgb(175 175 176 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/65 {
	--tw-shadow-color: rgb(175 175 176 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/70 {
	--tw-shadow-color: rgb(175 175 176 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/75 {
	--tw-shadow-color: rgb(175 175 176 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/80 {
	--tw-shadow-color: rgb(175 175 176 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/85 {
	--tw-shadow-color: rgb(175 175 176 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/90 {
	--tw-shadow-color: rgb(175 175 176 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-40\/95 {
	--tw-shadow-color: rgb(175 175 176 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5 {
	--tw-shadow-color: #f9f9f9;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/0 {
	--tw-shadow-color: rgb(249 249 249 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/10 {
	--tw-shadow-color: rgb(249 249 249 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/100 {
	--tw-shadow-color: rgb(249 249 249 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/15 {
	--tw-shadow-color: rgb(249 249 249 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/20 {
	--tw-shadow-color: rgb(249 249 249 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/25 {
	--tw-shadow-color: rgb(249 249 249 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/30 {
	--tw-shadow-color: rgb(249 249 249 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/35 {
	--tw-shadow-color: rgb(249 249 249 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/40 {
	--tw-shadow-color: rgb(249 249 249 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/45 {
	--tw-shadow-color: rgb(249 249 249 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/5 {
	--tw-shadow-color: rgb(249 249 249 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/50 {
	--tw-shadow-color: rgb(249 249 249 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/55 {
	--tw-shadow-color: rgb(249 249 249 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/60 {
	--tw-shadow-color: rgb(249 249 249 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/65 {
	--tw-shadow-color: rgb(249 249 249 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/70 {
	--tw-shadow-color: rgb(249 249 249 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/75 {
	--tw-shadow-color: rgb(249 249 249 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/80 {
	--tw-shadow-color: rgb(249 249 249 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/85 {
	--tw-shadow-color: rgb(249 249 249 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/90 {
	--tw-shadow-color: rgb(249 249 249 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-5\/95 {
	--tw-shadow-color: rgb(249 249 249 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50 {
	--tw-shadow-color: #8e8e8e;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/0 {
	--tw-shadow-color: rgb(142 142 142 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/10 {
	--tw-shadow-color: rgb(142 142 142 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/100 {
	--tw-shadow-color: rgb(142 142 142 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/15 {
	--tw-shadow-color: rgb(142 142 142 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/20 {
	--tw-shadow-color: rgb(142 142 142 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/25 {
	--tw-shadow-color: rgb(142 142 142 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/30 {
	--tw-shadow-color: rgb(142 142 142 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/35 {
	--tw-shadow-color: rgb(142 142 142 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/40 {
	--tw-shadow-color: rgb(142 142 142 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/45 {
	--tw-shadow-color: rgb(142 142 142 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/5 {
	--tw-shadow-color: rgb(142 142 142 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/50 {
	--tw-shadow-color: rgb(142 142 142 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/55 {
	--tw-shadow-color: rgb(142 142 142 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/60 {
	--tw-shadow-color: rgb(142 142 142 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/65 {
	--tw-shadow-color: rgb(142 142 142 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/70 {
	--tw-shadow-color: rgb(142 142 142 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/75 {
	--tw-shadow-color: rgb(142 142 142 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/80 {
	--tw-shadow-color: rgb(142 142 142 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/85 {
	--tw-shadow-color: rgb(142 142 142 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/90 {
	--tw-shadow-color: rgb(142 142 142 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-50\/95 {
	--tw-shadow-color: rgb(142 142 142 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60 {
	--tw-shadow-color: #686868;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/0 {
	--tw-shadow-color: rgb(104 104 104 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/10 {
	--tw-shadow-color: rgb(104 104 104 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/100 {
	--tw-shadow-color: rgb(104 104 104 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/15 {
	--tw-shadow-color: rgb(104 104 104 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/20 {
	--tw-shadow-color: rgb(104 104 104 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/25 {
	--tw-shadow-color: rgb(104 104 104 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/30 {
	--tw-shadow-color: rgb(104 104 104 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/35 {
	--tw-shadow-color: rgb(104 104 104 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/40 {
	--tw-shadow-color: rgb(104 104 104 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/45 {
	--tw-shadow-color: rgb(104 104 104 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/5 {
	--tw-shadow-color: rgb(104 104 104 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/50 {
	--tw-shadow-color: rgb(104 104 104 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/55 {
	--tw-shadow-color: rgb(104 104 104 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/60 {
	--tw-shadow-color: rgb(104 104 104 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/65 {
	--tw-shadow-color: rgb(104 104 104 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/70 {
	--tw-shadow-color: rgb(104 104 104 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/75 {
	--tw-shadow-color: rgb(104 104 104 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/80 {
	--tw-shadow-color: rgb(104 104 104 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/85 {
	--tw-shadow-color: rgb(104 104 104 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/90 {
	--tw-shadow-color: rgb(104 104 104 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-60\/95 {
	--tw-shadow-color: rgb(104 104 104 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70 {
	--tw-shadow-color: #4e4e4e;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/0 {
	--tw-shadow-color: rgb(78 78 78 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/10 {
	--tw-shadow-color: rgb(78 78 78 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/100 {
	--tw-shadow-color: rgb(78 78 78 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/15 {
	--tw-shadow-color: rgb(78 78 78 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/20 {
	--tw-shadow-color: rgb(78 78 78 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/25 {
	--tw-shadow-color: rgb(78 78 78 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/30 {
	--tw-shadow-color: rgb(78 78 78 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/35 {
	--tw-shadow-color: rgb(78 78 78 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/40 {
	--tw-shadow-color: rgb(78 78 78 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/45 {
	--tw-shadow-color: rgb(78 78 78 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/5 {
	--tw-shadow-color: rgb(78 78 78 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/50 {
	--tw-shadow-color: rgb(78 78 78 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/55 {
	--tw-shadow-color: rgb(78 78 78 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/60 {
	--tw-shadow-color: rgb(78 78 78 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/65 {
	--tw-shadow-color: rgb(78 78 78 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/70 {
	--tw-shadow-color: rgb(78 78 78 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/75 {
	--tw-shadow-color: rgb(78 78 78 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/80 {
	--tw-shadow-color: rgb(78 78 78 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/85 {
	--tw-shadow-color: rgb(78 78 78 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/90 {
	--tw-shadow-color: rgb(78 78 78 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-70\/95 {
	--tw-shadow-color: rgb(78 78 78 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80 {
	--tw-shadow-color: #393939;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/0 {
	--tw-shadow-color: rgb(57 57 57 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/10 {
	--tw-shadow-color: rgb(57 57 57 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/100 {
	--tw-shadow-color: rgb(57 57 57 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/15 {
	--tw-shadow-color: rgb(57 57 57 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/20 {
	--tw-shadow-color: rgb(57 57 57 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/25 {
	--tw-shadow-color: rgb(57 57 57 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/30 {
	--tw-shadow-color: rgb(57 57 57 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/35 {
	--tw-shadow-color: rgb(57 57 57 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/40 {
	--tw-shadow-color: rgb(57 57 57 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/45 {
	--tw-shadow-color: rgb(57 57 57 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/5 {
	--tw-shadow-color: rgb(57 57 57 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/50 {
	--tw-shadow-color: rgb(57 57 57 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/55 {
	--tw-shadow-color: rgb(57 57 57 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/60 {
	--tw-shadow-color: rgb(57 57 57 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/65 {
	--tw-shadow-color: rgb(57 57 57 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/70 {
	--tw-shadow-color: rgb(57 57 57 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/75 {
	--tw-shadow-color: rgb(57 57 57 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/80 {
	--tw-shadow-color: rgb(57 57 57 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/85 {
	--tw-shadow-color: rgb(57 57 57 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/90 {
	--tw-shadow-color: rgb(57 57 57 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-80\/95 {
	--tw-shadow-color: rgb(57 57 57 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90 {
	--tw-shadow-color: #282828;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/0 {
	--tw-shadow-color: rgb(40 40 40 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/10 {
	--tw-shadow-color: rgb(40 40 40 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/100 {
	--tw-shadow-color: rgb(40 40 40 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/15 {
	--tw-shadow-color: rgb(40 40 40 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/20 {
	--tw-shadow-color: rgb(40 40 40 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/25 {
	--tw-shadow-color: rgb(40 40 40 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/30 {
	--tw-shadow-color: rgb(40 40 40 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/35 {
	--tw-shadow-color: rgb(40 40 40 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/40 {
	--tw-shadow-color: rgb(40 40 40 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/45 {
	--tw-shadow-color: rgb(40 40 40 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/5 {
	--tw-shadow-color: rgb(40 40 40 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/50 {
	--tw-shadow-color: rgb(40 40 40 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/55 {
	--tw-shadow-color: rgb(40 40 40 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/60 {
	--tw-shadow-color: rgb(40 40 40 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/65 {
	--tw-shadow-color: rgb(40 40 40 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/70 {
	--tw-shadow-color: rgb(40 40 40 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/75 {
	--tw-shadow-color: rgb(40 40 40 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/80 {
	--tw-shadow-color: rgb(40 40 40 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/85 {
	--tw-shadow-color: rgb(40 40 40 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/90 {
	--tw-shadow-color: rgb(40 40 40 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-neutral-90\/95 {
	--tw-shadow-color: rgb(40 40 40 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10 {
	--tw-shadow-color: #e9eff7;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/0 {
	--tw-shadow-color: rgb(233 239 247 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/10 {
	--tw-shadow-color: rgb(233 239 247 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/100 {
	--tw-shadow-color: rgb(233 239 247 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/15 {
	--tw-shadow-color: rgb(233 239 247 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/20 {
	--tw-shadow-color: rgb(233 239 247 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/25 {
	--tw-shadow-color: rgb(233 239 247 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/30 {
	--tw-shadow-color: rgb(233 239 247 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/35 {
	--tw-shadow-color: rgb(233 239 247 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/40 {
	--tw-shadow-color: rgb(233 239 247 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/45 {
	--tw-shadow-color: rgb(233 239 247 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/5 {
	--tw-shadow-color: rgb(233 239 247 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/50 {
	--tw-shadow-color: rgb(233 239 247 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/55 {
	--tw-shadow-color: rgb(233 239 247 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/60 {
	--tw-shadow-color: rgb(233 239 247 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/65 {
	--tw-shadow-color: rgb(233 239 247 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/70 {
	--tw-shadow-color: rgb(233 239 247 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/75 {
	--tw-shadow-color: rgb(233 239 247 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/80 {
	--tw-shadow-color: rgb(233 239 247 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/85 {
	--tw-shadow-color: rgb(233 239 247 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/90 {
	--tw-shadow-color: rgb(233 239 247 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-10\/95 {
	--tw-shadow-color: rgb(233 239 247 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100 {
	--tw-shadow-color: #07162d;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/0 {
	--tw-shadow-color: rgb(7 22 45 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/10 {
	--tw-shadow-color: rgb(7 22 45 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/100 {
	--tw-shadow-color: rgb(7 22 45 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/15 {
	--tw-shadow-color: rgb(7 22 45 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/20 {
	--tw-shadow-color: rgb(7 22 45 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/25 {
	--tw-shadow-color: rgb(7 22 45 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/30 {
	--tw-shadow-color: rgb(7 22 45 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/35 {
	--tw-shadow-color: rgb(7 22 45 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/40 {
	--tw-shadow-color: rgb(7 22 45 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/45 {
	--tw-shadow-color: rgb(7 22 45 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/5 {
	--tw-shadow-color: rgb(7 22 45 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/50 {
	--tw-shadow-color: rgb(7 22 45 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/55 {
	--tw-shadow-color: rgb(7 22 45 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/60 {
	--tw-shadow-color: rgb(7 22 45 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/65 {
	--tw-shadow-color: rgb(7 22 45 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/70 {
	--tw-shadow-color: rgb(7 22 45 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/75 {
	--tw-shadow-color: rgb(7 22 45 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/80 {
	--tw-shadow-color: rgb(7 22 45 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/85 {
	--tw-shadow-color: rgb(7 22 45 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/90 {
	--tw-shadow-color: rgb(7 22 45 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-100\/95 {
	--tw-shadow-color: rgb(7 22 45 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20 {
	--tw-shadow-color: #d6e1ef;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/0 {
	--tw-shadow-color: rgb(214 225 239 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/10 {
	--tw-shadow-color: rgb(214 225 239 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/100 {
	--tw-shadow-color: rgb(214 225 239 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/15 {
	--tw-shadow-color: rgb(214 225 239 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/20 {
	--tw-shadow-color: rgb(214 225 239 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/25 {
	--tw-shadow-color: rgb(214 225 239 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/30 {
	--tw-shadow-color: rgb(214 225 239 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/35 {
	--tw-shadow-color: rgb(214 225 239 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/40 {
	--tw-shadow-color: rgb(214 225 239 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/45 {
	--tw-shadow-color: rgb(214 225 239 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/5 {
	--tw-shadow-color: rgb(214 225 239 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/50 {
	--tw-shadow-color: rgb(214 225 239 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/55 {
	--tw-shadow-color: rgb(214 225 239 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/60 {
	--tw-shadow-color: rgb(214 225 239 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/65 {
	--tw-shadow-color: rgb(214 225 239 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/70 {
	--tw-shadow-color: rgb(214 225 239 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/75 {
	--tw-shadow-color: rgb(214 225 239 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/80 {
	--tw-shadow-color: rgb(214 225 239 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/85 {
	--tw-shadow-color: rgb(214 225 239 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/90 {
	--tw-shadow-color: rgb(214 225 239 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-20\/95 {
	--tw-shadow-color: rgb(214 225 239 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30 {
	--tw-shadow-color: #b9cbe5;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/0 {
	--tw-shadow-color: rgb(185 203 229 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/10 {
	--tw-shadow-color: rgb(185 203 229 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/100 {
	--tw-shadow-color: rgb(185 203 229 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/15 {
	--tw-shadow-color: rgb(185 203 229 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/20 {
	--tw-shadow-color: rgb(185 203 229 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/25 {
	--tw-shadow-color: rgb(185 203 229 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/30 {
	--tw-shadow-color: rgb(185 203 229 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/35 {
	--tw-shadow-color: rgb(185 203 229 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/40 {
	--tw-shadow-color: rgb(185 203 229 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/45 {
	--tw-shadow-color: rgb(185 203 229 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/5 {
	--tw-shadow-color: rgb(185 203 229 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/50 {
	--tw-shadow-color: rgb(185 203 229 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/55 {
	--tw-shadow-color: rgb(185 203 229 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/60 {
	--tw-shadow-color: rgb(185 203 229 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/65 {
	--tw-shadow-color: rgb(185 203 229 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/70 {
	--tw-shadow-color: rgb(185 203 229 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/75 {
	--tw-shadow-color: rgb(185 203 229 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/80 {
	--tw-shadow-color: rgb(185 203 229 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/85 {
	--tw-shadow-color: rgb(185 203 229 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/90 {
	--tw-shadow-color: rgb(185 203 229 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-30\/95 {
	--tw-shadow-color: rgb(185 203 229 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40 {
	--tw-shadow-color: #95b1d7;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/0 {
	--tw-shadow-color: rgb(149 177 215 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/10 {
	--tw-shadow-color: rgb(149 177 215 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/100 {
	--tw-shadow-color: rgb(149 177 215 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/15 {
	--tw-shadow-color: rgb(149 177 215 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/20 {
	--tw-shadow-color: rgb(149 177 215 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/25 {
	--tw-shadow-color: rgb(149 177 215 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/30 {
	--tw-shadow-color: rgb(149 177 215 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/35 {
	--tw-shadow-color: rgb(149 177 215 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/40 {
	--tw-shadow-color: rgb(149 177 215 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/45 {
	--tw-shadow-color: rgb(149 177 215 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/5 {
	--tw-shadow-color: rgb(149 177 215 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/50 {
	--tw-shadow-color: rgb(149 177 215 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/55 {
	--tw-shadow-color: rgb(149 177 215 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/60 {
	--tw-shadow-color: rgb(149 177 215 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/65 {
	--tw-shadow-color: rgb(149 177 215 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/70 {
	--tw-shadow-color: rgb(149 177 215 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/75 {
	--tw-shadow-color: rgb(149 177 215 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/80 {
	--tw-shadow-color: rgb(149 177 215 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/85 {
	--tw-shadow-color: rgb(149 177 215 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/90 {
	--tw-shadow-color: rgb(149 177 215 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-40\/95 {
	--tw-shadow-color: rgb(149 177 215 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5 {
	--tw-shadow-color: #f8fafc;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/0 {
	--tw-shadow-color: rgb(248 250 252 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/10 {
	--tw-shadow-color: rgb(248 250 252 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/100 {
	--tw-shadow-color: rgb(248 250 252 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/15 {
	--tw-shadow-color: rgb(248 250 252 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/20 {
	--tw-shadow-color: rgb(248 250 252 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/25 {
	--tw-shadow-color: rgb(248 250 252 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/30 {
	--tw-shadow-color: rgb(248 250 252 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/35 {
	--tw-shadow-color: rgb(248 250 252 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/40 {
	--tw-shadow-color: rgb(248 250 252 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/45 {
	--tw-shadow-color: rgb(248 250 252 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/5 {
	--tw-shadow-color: rgb(248 250 252 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/50 {
	--tw-shadow-color: rgb(248 250 252 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/55 {
	--tw-shadow-color: rgb(248 250 252 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/60 {
	--tw-shadow-color: rgb(248 250 252 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/65 {
	--tw-shadow-color: rgb(248 250 252 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/70 {
	--tw-shadow-color: rgb(248 250 252 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/75 {
	--tw-shadow-color: rgb(248 250 252 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/80 {
	--tw-shadow-color: rgb(248 250 252 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/85 {
	--tw-shadow-color: rgb(248 250 252 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/90 {
	--tw-shadow-color: rgb(248 250 252 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-5\/95 {
	--tw-shadow-color: rgb(248 250 252 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50 {
	--tw-shadow-color: #6991c6;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/0 {
	--tw-shadow-color: rgb(105 145 198 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/10 {
	--tw-shadow-color: rgb(105 145 198 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/100 {
	--tw-shadow-color: rgb(105 145 198 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/15 {
	--tw-shadow-color: rgb(105 145 198 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/20 {
	--tw-shadow-color: rgb(105 145 198 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/25 {
	--tw-shadow-color: rgb(105 145 198 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/30 {
	--tw-shadow-color: rgb(105 145 198 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/35 {
	--tw-shadow-color: rgb(105 145 198 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/40 {
	--tw-shadow-color: rgb(105 145 198 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/45 {
	--tw-shadow-color: rgb(105 145 198 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/5 {
	--tw-shadow-color: rgb(105 145 198 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/50 {
	--tw-shadow-color: rgb(105 145 198 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/55 {
	--tw-shadow-color: rgb(105 145 198 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/60 {
	--tw-shadow-color: rgb(105 145 198 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/65 {
	--tw-shadow-color: rgb(105 145 198 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/70 {
	--tw-shadow-color: rgb(105 145 198 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/75 {
	--tw-shadow-color: rgb(105 145 198 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/80 {
	--tw-shadow-color: rgb(105 145 198 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/85 {
	--tw-shadow-color: rgb(105 145 198 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/90 {
	--tw-shadow-color: rgb(105 145 198 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-50\/95 {
	--tw-shadow-color: rgb(105 145 198 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60 {
	--tw-shadow-color: #3368b2;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/0 {
	--tw-shadow-color: rgb(51 104 178 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/10 {
	--tw-shadow-color: rgb(51 104 178 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/100 {
	--tw-shadow-color: rgb(51 104 178 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/15 {
	--tw-shadow-color: rgb(51 104 178 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/20 {
	--tw-shadow-color: rgb(51 104 178 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/25 {
	--tw-shadow-color: rgb(51 104 178 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/30 {
	--tw-shadow-color: rgb(51 104 178 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/35 {
	--tw-shadow-color: rgb(51 104 178 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/40 {
	--tw-shadow-color: rgb(51 104 178 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/45 {
	--tw-shadow-color: rgb(51 104 178 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/5 {
	--tw-shadow-color: rgb(51 104 178 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/50 {
	--tw-shadow-color: rgb(51 104 178 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/55 {
	--tw-shadow-color: rgb(51 104 178 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/60 {
	--tw-shadow-color: rgb(51 104 178 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/65 {
	--tw-shadow-color: rgb(51 104 178 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/70 {
	--tw-shadow-color: rgb(51 104 178 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/75 {
	--tw-shadow-color: rgb(51 104 178 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/80 {
	--tw-shadow-color: rgb(51 104 178 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/85 {
	--tw-shadow-color: rgb(51 104 178 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/90 {
	--tw-shadow-color: rgb(51 104 178 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-60\/95 {
	--tw-shadow-color: rgb(51 104 178 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70 {
	--tw-shadow-color: #264f88;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/0 {
	--tw-shadow-color: rgb(38 79 136 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/10 {
	--tw-shadow-color: rgb(38 79 136 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/100 {
	--tw-shadow-color: rgb(38 79 136 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/15 {
	--tw-shadow-color: rgb(38 79 136 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/20 {
	--tw-shadow-color: rgb(38 79 136 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/25 {
	--tw-shadow-color: rgb(38 79 136 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/30 {
	--tw-shadow-color: rgb(38 79 136 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/35 {
	--tw-shadow-color: rgb(38 79 136 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/40 {
	--tw-shadow-color: rgb(38 79 136 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/45 {
	--tw-shadow-color: rgb(38 79 136 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/5 {
	--tw-shadow-color: rgb(38 79 136 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/50 {
	--tw-shadow-color: rgb(38 79 136 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/55 {
	--tw-shadow-color: rgb(38 79 136 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/60 {
	--tw-shadow-color: rgb(38 79 136 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/65 {
	--tw-shadow-color: rgb(38 79 136 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/70 {
	--tw-shadow-color: rgb(38 79 136 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/75 {
	--tw-shadow-color: rgb(38 79 136 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/80 {
	--tw-shadow-color: rgb(38 79 136 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/85 {
	--tw-shadow-color: rgb(38 79 136 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/90 {
	--tw-shadow-color: rgb(38 79 136 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-70\/95 {
	--tw-shadow-color: rgb(38 79 136 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80 {
	--tw-shadow-color: #173967;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/0 {
	--tw-shadow-color: rgb(23 57 103 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/10 {
	--tw-shadow-color: rgb(23 57 103 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/100 {
	--tw-shadow-color: rgb(23 57 103 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/15 {
	--tw-shadow-color: rgb(23 57 103 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/20 {
	--tw-shadow-color: rgb(23 57 103 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/25 {
	--tw-shadow-color: rgb(23 57 103 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/30 {
	--tw-shadow-color: rgb(23 57 103 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/35 {
	--tw-shadow-color: rgb(23 57 103 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/40 {
	--tw-shadow-color: rgb(23 57 103 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/45 {
	--tw-shadow-color: rgb(23 57 103 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/5 {
	--tw-shadow-color: rgb(23 57 103 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/50 {
	--tw-shadow-color: rgb(23 57 103 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/55 {
	--tw-shadow-color: rgb(23 57 103 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/60 {
	--tw-shadow-color: rgb(23 57 103 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/65 {
	--tw-shadow-color: rgb(23 57 103 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/70 {
	--tw-shadow-color: rgb(23 57 103 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/75 {
	--tw-shadow-color: rgb(23 57 103 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/80 {
	--tw-shadow-color: rgb(23 57 103 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/85 {
	--tw-shadow-color: rgb(23 57 103 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/90 {
	--tw-shadow-color: rgb(23 57 103 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-80\/95 {
	--tw-shadow-color: rgb(23 57 103 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90 {
	--tw-shadow-color: #0c274f;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/0 {
	--tw-shadow-color: rgb(12 39 79 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/10 {
	--tw-shadow-color: rgb(12 39 79 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/100 {
	--tw-shadow-color: rgb(12 39 79 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/15 {
	--tw-shadow-color: rgb(12 39 79 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/20 {
	--tw-shadow-color: rgb(12 39 79 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/25 {
	--tw-shadow-color: rgb(12 39 79 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/30 {
	--tw-shadow-color: rgb(12 39 79 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/35 {
	--tw-shadow-color: rgb(12 39 79 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/40 {
	--tw-shadow-color: rgb(12 39 79 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/45 {
	--tw-shadow-color: rgb(12 39 79 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/5 {
	--tw-shadow-color: rgb(12 39 79 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/50 {
	--tw-shadow-color: rgb(12 39 79 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/55 {
	--tw-shadow-color: rgb(12 39 79 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/60 {
	--tw-shadow-color: rgb(12 39 79 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/65 {
	--tw-shadow-color: rgb(12 39 79 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/70 {
	--tw-shadow-color: rgb(12 39 79 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/75 {
	--tw-shadow-color: rgb(12 39 79 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/80 {
	--tw-shadow-color: rgb(12 39 79 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/85 {
	--tw-shadow-color: rgb(12 39 79 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/90 {
	--tw-shadow-color: rgb(12 39 79 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary-90\/95 {
	--tw-shadow-color: rgb(12 39 79 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10 {
	--tw-shadow-color: #ffeae6;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/0 {
	--tw-shadow-color: rgb(255 234 230 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/10 {
	--tw-shadow-color: rgb(255 234 230 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/100 {
	--tw-shadow-color: rgb(255 234 230 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/15 {
	--tw-shadow-color: rgb(255 234 230 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/20 {
	--tw-shadow-color: rgb(255 234 230 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/25 {
	--tw-shadow-color: rgb(255 234 230 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/30 {
	--tw-shadow-color: rgb(255 234 230 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/35 {
	--tw-shadow-color: rgb(255 234 230 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/40 {
	--tw-shadow-color: rgb(255 234 230 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/45 {
	--tw-shadow-color: rgb(255 234 230 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/5 {
	--tw-shadow-color: rgb(255 234 230 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/50 {
	--tw-shadow-color: rgb(255 234 230 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/55 {
	--tw-shadow-color: rgb(255 234 230 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/60 {
	--tw-shadow-color: rgb(255 234 230 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/65 {
	--tw-shadow-color: rgb(255 234 230 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/70 {
	--tw-shadow-color: rgb(255 234 230 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/75 {
	--tw-shadow-color: rgb(255 234 230 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/80 {
	--tw-shadow-color: rgb(255 234 230 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/85 {
	--tw-shadow-color: rgb(255 234 230 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/90 {
	--tw-shadow-color: rgb(255 234 230 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-10\/95 {
	--tw-shadow-color: rgb(255 234 230 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100 {
	--tw-shadow-color: #300902;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/0 {
	--tw-shadow-color: rgb(48 9 2 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/10 {
	--tw-shadow-color: rgb(48 9 2 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/100 {
	--tw-shadow-color: rgb(48 9 2 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/15 {
	--tw-shadow-color: rgb(48 9 2 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/20 {
	--tw-shadow-color: rgb(48 9 2 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/25 {
	--tw-shadow-color: rgb(48 9 2 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/30 {
	--tw-shadow-color: rgb(48 9 2 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/35 {
	--tw-shadow-color: rgb(48 9 2 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/40 {
	--tw-shadow-color: rgb(48 9 2 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/45 {
	--tw-shadow-color: rgb(48 9 2 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/5 {
	--tw-shadow-color: rgb(48 9 2 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/50 {
	--tw-shadow-color: rgb(48 9 2 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/55 {
	--tw-shadow-color: rgb(48 9 2 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/60 {
	--tw-shadow-color: rgb(48 9 2 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/65 {
	--tw-shadow-color: rgb(48 9 2 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/70 {
	--tw-shadow-color: rgb(48 9 2 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/75 {
	--tw-shadow-color: rgb(48 9 2 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/80 {
	--tw-shadow-color: rgb(48 9 2 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/85 {
	--tw-shadow-color: rgb(48 9 2 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/90 {
	--tw-shadow-color: rgb(48 9 2 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-100\/95 {
	--tw-shadow-color: rgb(48 9 2 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20 {
	--tw-shadow-color: #ffd7d0;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/0 {
	--tw-shadow-color: rgb(255 215 208 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/10 {
	--tw-shadow-color: rgb(255 215 208 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/100 {
	--tw-shadow-color: rgb(255 215 208 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/15 {
	--tw-shadow-color: rgb(255 215 208 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/20 {
	--tw-shadow-color: rgb(255 215 208 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/25 {
	--tw-shadow-color: rgb(255 215 208 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/30 {
	--tw-shadow-color: rgb(255 215 208 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/35 {
	--tw-shadow-color: rgb(255 215 208 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/40 {
	--tw-shadow-color: rgb(255 215 208 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/45 {
	--tw-shadow-color: rgb(255 215 208 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/5 {
	--tw-shadow-color: rgb(255 215 208 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/50 {
	--tw-shadow-color: rgb(255 215 208 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/55 {
	--tw-shadow-color: rgb(255 215 208 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/60 {
	--tw-shadow-color: rgb(255 215 208 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/65 {
	--tw-shadow-color: rgb(255 215 208 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/70 {
	--tw-shadow-color: rgb(255 215 208 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/75 {
	--tw-shadow-color: rgb(255 215 208 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/80 {
	--tw-shadow-color: rgb(255 215 208 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/85 {
	--tw-shadow-color: rgb(255 215 208 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/90 {
	--tw-shadow-color: rgb(255 215 208 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-20\/95 {
	--tw-shadow-color: rgb(255 215 208 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30 {
	--tw-shadow-color: #ffb9ab;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/0 {
	--tw-shadow-color: rgb(255 185 171 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/10 {
	--tw-shadow-color: rgb(255 185 171 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/100 {
	--tw-shadow-color: rgb(255 185 171 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/15 {
	--tw-shadow-color: rgb(255 185 171 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/20 {
	--tw-shadow-color: rgb(255 185 171 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/25 {
	--tw-shadow-color: rgb(255 185 171 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/30 {
	--tw-shadow-color: rgb(255 185 171 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/35 {
	--tw-shadow-color: rgb(255 185 171 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/40 {
	--tw-shadow-color: rgb(255 185 171 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/45 {
	--tw-shadow-color: rgb(255 185 171 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/5 {
	--tw-shadow-color: rgb(255 185 171 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/50 {
	--tw-shadow-color: rgb(255 185 171 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/55 {
	--tw-shadow-color: rgb(255 185 171 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/60 {
	--tw-shadow-color: rgb(255 185 171 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/65 {
	--tw-shadow-color: rgb(255 185 171 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/70 {
	--tw-shadow-color: rgb(255 185 171 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/75 {
	--tw-shadow-color: rgb(255 185 171 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/80 {
	--tw-shadow-color: rgb(255 185 171 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/85 {
	--tw-shadow-color: rgb(255 185 171 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/90 {
	--tw-shadow-color: rgb(255 185 171 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-30\/95 {
	--tw-shadow-color: rgb(255 185 171 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40 {
	--tw-shadow-color: #ff907c;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/0 {
	--tw-shadow-color: rgb(255 144 124 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/10 {
	--tw-shadow-color: rgb(255 144 124 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/100 {
	--tw-shadow-color: rgb(255 144 124 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/15 {
	--tw-shadow-color: rgb(255 144 124 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/20 {
	--tw-shadow-color: rgb(255 144 124 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/25 {
	--tw-shadow-color: rgb(255 144 124 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/30 {
	--tw-shadow-color: rgb(255 144 124 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/35 {
	--tw-shadow-color: rgb(255 144 124 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/40 {
	--tw-shadow-color: rgb(255 144 124 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/45 {
	--tw-shadow-color: rgb(255 144 124 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/5 {
	--tw-shadow-color: rgb(255 144 124 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/50 {
	--tw-shadow-color: rgb(255 144 124 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/55 {
	--tw-shadow-color: rgb(255 144 124 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/60 {
	--tw-shadow-color: rgb(255 144 124 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/65 {
	--tw-shadow-color: rgb(255 144 124 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/70 {
	--tw-shadow-color: rgb(255 144 124 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/75 {
	--tw-shadow-color: rgb(255 144 124 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/80 {
	--tw-shadow-color: rgb(255 144 124 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/85 {
	--tw-shadow-color: rgb(255 144 124 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/90 {
	--tw-shadow-color: rgb(255 144 124 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-40\/95 {
	--tw-shadow-color: rgb(255 144 124 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5 {
	--tw-shadow-color: #fff6f5;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/0 {
	--tw-shadow-color: rgb(255 246 245 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/10 {
	--tw-shadow-color: rgb(255 246 245 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/100 {
	--tw-shadow-color: rgb(255 246 245 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/15 {
	--tw-shadow-color: rgb(255 246 245 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/20 {
	--tw-shadow-color: rgb(255 246 245 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/25 {
	--tw-shadow-color: rgb(255 246 245 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/30 {
	--tw-shadow-color: rgb(255 246 245 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/35 {
	--tw-shadow-color: rgb(255 246 245 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/40 {
	--tw-shadow-color: rgb(255 246 245 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/45 {
	--tw-shadow-color: rgb(255 246 245 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/5 {
	--tw-shadow-color: rgb(255 246 245 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/50 {
	--tw-shadow-color: rgb(255 246 245 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/55 {
	--tw-shadow-color: rgb(255 246 245 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/60 {
	--tw-shadow-color: rgb(255 246 245 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/65 {
	--tw-shadow-color: rgb(255 246 245 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/70 {
	--tw-shadow-color: rgb(255 246 245 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/75 {
	--tw-shadow-color: rgb(255 246 245 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/80 {
	--tw-shadow-color: rgb(255 246 245 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/85 {
	--tw-shadow-color: rgb(255 246 245 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/90 {
	--tw-shadow-color: rgb(255 246 245 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-5\/95 {
	--tw-shadow-color: rgb(255 246 245 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50 {
	--tw-shadow-color: #fc5437;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/0 {
	--tw-shadow-color: rgb(252 84 55 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/10 {
	--tw-shadow-color: rgb(252 84 55 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/100 {
	--tw-shadow-color: rgb(252 84 55 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/15 {
	--tw-shadow-color: rgb(252 84 55 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/20 {
	--tw-shadow-color: rgb(252 84 55 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/25 {
	--tw-shadow-color: rgb(252 84 55 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/30 {
	--tw-shadow-color: rgb(252 84 55 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/35 {
	--tw-shadow-color: rgb(252 84 55 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/40 {
	--tw-shadow-color: rgb(252 84 55 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/45 {
	--tw-shadow-color: rgb(252 84 55 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/5 {
	--tw-shadow-color: rgb(252 84 55 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/50 {
	--tw-shadow-color: rgb(252 84 55 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/55 {
	--tw-shadow-color: rgb(252 84 55 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/60 {
	--tw-shadow-color: rgb(252 84 55 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/65 {
	--tw-shadow-color: rgb(252 84 55 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/70 {
	--tw-shadow-color: rgb(252 84 55 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/75 {
	--tw-shadow-color: rgb(252 84 55 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/80 {
	--tw-shadow-color: rgb(252 84 55 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/85 {
	--tw-shadow-color: rgb(252 84 55 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/90 {
	--tw-shadow-color: rgb(252 84 55 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-50\/95 {
	--tw-shadow-color: rgb(252 84 55 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60 {
	--tw-shadow-color: #c72a0f;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/0 {
	--tw-shadow-color: rgb(199 42 15 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/10 {
	--tw-shadow-color: rgb(199 42 15 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/100 {
	--tw-shadow-color: rgb(199 42 15 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/15 {
	--tw-shadow-color: rgb(199 42 15 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/20 {
	--tw-shadow-color: rgb(199 42 15 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/25 {
	--tw-shadow-color: rgb(199 42 15 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/30 {
	--tw-shadow-color: rgb(199 42 15 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/35 {
	--tw-shadow-color: rgb(199 42 15 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/40 {
	--tw-shadow-color: rgb(199 42 15 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/45 {
	--tw-shadow-color: rgb(199 42 15 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/5 {
	--tw-shadow-color: rgb(199 42 15 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/50 {
	--tw-shadow-color: rgb(199 42 15 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/55 {
	--tw-shadow-color: rgb(199 42 15 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/60 {
	--tw-shadow-color: rgb(199 42 15 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/65 {
	--tw-shadow-color: rgb(199 42 15 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/70 {
	--tw-shadow-color: rgb(199 42 15 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/75 {
	--tw-shadow-color: rgb(199 42 15 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/80 {
	--tw-shadow-color: rgb(199 42 15 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/85 {
	--tw-shadow-color: rgb(199 42 15 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/90 {
	--tw-shadow-color: rgb(199 42 15 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-60\/95 {
	--tw-shadow-color: rgb(199 42 15 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70 {
	--tw-shadow-color: #9a1c07;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/0 {
	--tw-shadow-color: rgb(154 28 7 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/10 {
	--tw-shadow-color: rgb(154 28 7 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/100 {
	--tw-shadow-color: rgb(154 28 7 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/15 {
	--tw-shadow-color: rgb(154 28 7 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/20 {
	--tw-shadow-color: rgb(154 28 7 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/25 {
	--tw-shadow-color: rgb(154 28 7 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/30 {
	--tw-shadow-color: rgb(154 28 7 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/35 {
	--tw-shadow-color: rgb(154 28 7 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/40 {
	--tw-shadow-color: rgb(154 28 7 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/45 {
	--tw-shadow-color: rgb(154 28 7 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/5 {
	--tw-shadow-color: rgb(154 28 7 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/50 {
	--tw-shadow-color: rgb(154 28 7 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/55 {
	--tw-shadow-color: rgb(154 28 7 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/60 {
	--tw-shadow-color: rgb(154 28 7 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/65 {
	--tw-shadow-color: rgb(154 28 7 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/70 {
	--tw-shadow-color: rgb(154 28 7 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/75 {
	--tw-shadow-color: rgb(154 28 7 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/80 {
	--tw-shadow-color: rgb(154 28 7 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/85 {
	--tw-shadow-color: rgb(154 28 7 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/90 {
	--tw-shadow-color: rgb(154 28 7 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-70\/95 {
	--tw-shadow-color: rgb(154 28 7 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80 {
	--tw-shadow-color: #721404;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/0 {
	--tw-shadow-color: rgb(114 20 4 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/10 {
	--tw-shadow-color: rgb(114 20 4 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/100 {
	--tw-shadow-color: rgb(114 20 4 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/15 {
	--tw-shadow-color: rgb(114 20 4 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/20 {
	--tw-shadow-color: rgb(114 20 4 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/25 {
	--tw-shadow-color: rgb(114 20 4 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/30 {
	--tw-shadow-color: rgb(114 20 4 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/35 {
	--tw-shadow-color: rgb(114 20 4 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/40 {
	--tw-shadow-color: rgb(114 20 4 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/45 {
	--tw-shadow-color: rgb(114 20 4 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/5 {
	--tw-shadow-color: rgb(114 20 4 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/50 {
	--tw-shadow-color: rgb(114 20 4 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/55 {
	--tw-shadow-color: rgb(114 20 4 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/60 {
	--tw-shadow-color: rgb(114 20 4 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/65 {
	--tw-shadow-color: rgb(114 20 4 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/70 {
	--tw-shadow-color: rgb(114 20 4 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/75 {
	--tw-shadow-color: rgb(114 20 4 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/80 {
	--tw-shadow-color: rgb(114 20 4 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/85 {
	--tw-shadow-color: rgb(114 20 4 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/90 {
	--tw-shadow-color: rgb(114 20 4 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-80\/95 {
	--tw-shadow-color: rgb(114 20 4 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90 {
	--tw-shadow-color: #520e02;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/0 {
	--tw-shadow-color: rgb(82 14 2 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/10 {
	--tw-shadow-color: rgb(82 14 2 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/100 {
	--tw-shadow-color: rgb(82 14 2 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/15 {
	--tw-shadow-color: rgb(82 14 2 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/20 {
	--tw-shadow-color: rgb(82 14 2 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/25 {
	--tw-shadow-color: rgb(82 14 2 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/30 {
	--tw-shadow-color: rgb(82 14 2 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/35 {
	--tw-shadow-color: rgb(82 14 2 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/40 {
	--tw-shadow-color: rgb(82 14 2 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/45 {
	--tw-shadow-color: rgb(82 14 2 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/5 {
	--tw-shadow-color: rgb(82 14 2 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/50 {
	--tw-shadow-color: rgb(82 14 2 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/55 {
	--tw-shadow-color: rgb(82 14 2 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/60 {
	--tw-shadow-color: rgb(82 14 2 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/65 {
	--tw-shadow-color: rgb(82 14 2 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/70 {
	--tw-shadow-color: rgb(82 14 2 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/75 {
	--tw-shadow-color: rgb(82 14 2 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/80 {
	--tw-shadow-color: rgb(82 14 2 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/85 {
	--tw-shadow-color: rgb(82 14 2 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/90 {
	--tw-shadow-color: rgb(82 14 2 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-90\/95 {
	--tw-shadow-color: rgb(82 14 2 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default {
	--tw-shadow-color: #ef4123;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/0 {
	--tw-shadow-color: rgb(239 65 35 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/10 {
	--tw-shadow-color: rgb(239 65 35 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/100 {
	--tw-shadow-color: rgb(239 65 35 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/15 {
	--tw-shadow-color: rgb(239 65 35 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/20 {
	--tw-shadow-color: rgb(239 65 35 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/25 {
	--tw-shadow-color: rgb(239 65 35 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/30 {
	--tw-shadow-color: rgb(239 65 35 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/35 {
	--tw-shadow-color: rgb(239 65 35 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/40 {
	--tw-shadow-color: rgb(239 65 35 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/45 {
	--tw-shadow-color: rgb(239 65 35 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/5 {
	--tw-shadow-color: rgb(239 65 35 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/50 {
	--tw-shadow-color: rgb(239 65 35 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/55 {
	--tw-shadow-color: rgb(239 65 35 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/60 {
	--tw-shadow-color: rgb(239 65 35 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/65 {
	--tw-shadow-color: rgb(239 65 35 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/70 {
	--tw-shadow-color: rgb(239 65 35 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/75 {
	--tw-shadow-color: rgb(239 65 35 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/80 {
	--tw-shadow-color: rgb(239 65 35 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/85 {
	--tw-shadow-color: rgb(239 65 35 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/90 {
	--tw-shadow-color: rgb(239 65 35 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-default\/95 {
	--tw-shadow-color: rgb(239 65 35 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10 {
	--tw-shadow-color: #e4f3ea;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/0 {
	--tw-shadow-color: rgb(228 243 234 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/10 {
	--tw-shadow-color: rgb(228 243 234 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/100 {
	--tw-shadow-color: rgb(228 243 234 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/15 {
	--tw-shadow-color: rgb(228 243 234 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/20 {
	--tw-shadow-color: rgb(228 243 234 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/25 {
	--tw-shadow-color: rgb(228 243 234 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/30 {
	--tw-shadow-color: rgb(228 243 234 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/35 {
	--tw-shadow-color: rgb(228 243 234 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/40 {
	--tw-shadow-color: rgb(228 243 234 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/45 {
	--tw-shadow-color: rgb(228 243 234 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/5 {
	--tw-shadow-color: rgb(228 243 234 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/50 {
	--tw-shadow-color: rgb(228 243 234 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/55 {
	--tw-shadow-color: rgb(228 243 234 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/60 {
	--tw-shadow-color: rgb(228 243 234 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/65 {
	--tw-shadow-color: rgb(228 243 234 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/70 {
	--tw-shadow-color: rgb(228 243 234 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/75 {
	--tw-shadow-color: rgb(228 243 234 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/80 {
	--tw-shadow-color: rgb(228 243 234 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/85 {
	--tw-shadow-color: rgb(228 243 234 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/90 {
	--tw-shadow-color: rgb(228 243 234 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-10\/95 {
	--tw-shadow-color: rgb(228 243 234 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100 {
	--tw-shadow-color: #061a0e;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/0 {
	--tw-shadow-color: rgb(6 26 14 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/10 {
	--tw-shadow-color: rgb(6 26 14 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/100 {
	--tw-shadow-color: rgb(6 26 14 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/15 {
	--tw-shadow-color: rgb(6 26 14 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/20 {
	--tw-shadow-color: rgb(6 26 14 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/25 {
	--tw-shadow-color: rgb(6 26 14 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/30 {
	--tw-shadow-color: rgb(6 26 14 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/35 {
	--tw-shadow-color: rgb(6 26 14 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/40 {
	--tw-shadow-color: rgb(6 26 14 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/45 {
	--tw-shadow-color: rgb(6 26 14 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/5 {
	--tw-shadow-color: rgb(6 26 14 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/50 {
	--tw-shadow-color: rgb(6 26 14 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/55 {
	--tw-shadow-color: rgb(6 26 14 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/60 {
	--tw-shadow-color: rgb(6 26 14 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/65 {
	--tw-shadow-color: rgb(6 26 14 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/70 {
	--tw-shadow-color: rgb(6 26 14 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/75 {
	--tw-shadow-color: rgb(6 26 14 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/80 {
	--tw-shadow-color: rgb(6 26 14 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/85 {
	--tw-shadow-color: rgb(6 26 14 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/90 {
	--tw-shadow-color: rgb(6 26 14 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-100\/95 {
	--tw-shadow-color: rgb(6 26 14 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20 {
	--tw-shadow-color: #cae7d5;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/0 {
	--tw-shadow-color: rgb(202 231 213 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/10 {
	--tw-shadow-color: rgb(202 231 213 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/100 {
	--tw-shadow-color: rgb(202 231 213 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/15 {
	--tw-shadow-color: rgb(202 231 213 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/20 {
	--tw-shadow-color: rgb(202 231 213 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/25 {
	--tw-shadow-color: rgb(202 231 213 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/30 {
	--tw-shadow-color: rgb(202 231 213 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/35 {
	--tw-shadow-color: rgb(202 231 213 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/40 {
	--tw-shadow-color: rgb(202 231 213 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/45 {
	--tw-shadow-color: rgb(202 231 213 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/5 {
	--tw-shadow-color: rgb(202 231 213 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/50 {
	--tw-shadow-color: rgb(202 231 213 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/55 {
	--tw-shadow-color: rgb(202 231 213 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/60 {
	--tw-shadow-color: rgb(202 231 213 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/65 {
	--tw-shadow-color: rgb(202 231 213 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/70 {
	--tw-shadow-color: rgb(202 231 213 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/75 {
	--tw-shadow-color: rgb(202 231 213 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/80 {
	--tw-shadow-color: rgb(202 231 213 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/85 {
	--tw-shadow-color: rgb(202 231 213 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/90 {
	--tw-shadow-color: rgb(202 231 213 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-20\/95 {
	--tw-shadow-color: rgb(202 231 213 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30 {
	--tw-shadow-color: #a2d5b6;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/0 {
	--tw-shadow-color: rgb(162 213 182 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/10 {
	--tw-shadow-color: rgb(162 213 182 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/100 {
	--tw-shadow-color: rgb(162 213 182 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/15 {
	--tw-shadow-color: rgb(162 213 182 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/20 {
	--tw-shadow-color: rgb(162 213 182 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/25 {
	--tw-shadow-color: rgb(162 213 182 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/30 {
	--tw-shadow-color: rgb(162 213 182 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/35 {
	--tw-shadow-color: rgb(162 213 182 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/40 {
	--tw-shadow-color: rgb(162 213 182 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/45 {
	--tw-shadow-color: rgb(162 213 182 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/5 {
	--tw-shadow-color: rgb(162 213 182 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/50 {
	--tw-shadow-color: rgb(162 213 182 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/55 {
	--tw-shadow-color: rgb(162 213 182 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/60 {
	--tw-shadow-color: rgb(162 213 182 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/65 {
	--tw-shadow-color: rgb(162 213 182 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/70 {
	--tw-shadow-color: rgb(162 213 182 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/75 {
	--tw-shadow-color: rgb(162 213 182 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/80 {
	--tw-shadow-color: rgb(162 213 182 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/85 {
	--tw-shadow-color: rgb(162 213 182 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/90 {
	--tw-shadow-color: rgb(162 213 182 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-30\/95 {
	--tw-shadow-color: rgb(162 213 182 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40 {
	--tw-shadow-color: #72bf90;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/0 {
	--tw-shadow-color: rgb(114 191 144 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/10 {
	--tw-shadow-color: rgb(114 191 144 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/100 {
	--tw-shadow-color: rgb(114 191 144 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/15 {
	--tw-shadow-color: rgb(114 191 144 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/20 {
	--tw-shadow-color: rgb(114 191 144 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/25 {
	--tw-shadow-color: rgb(114 191 144 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/30 {
	--tw-shadow-color: rgb(114 191 144 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/35 {
	--tw-shadow-color: rgb(114 191 144 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/40 {
	--tw-shadow-color: rgb(114 191 144 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/45 {
	--tw-shadow-color: rgb(114 191 144 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/5 {
	--tw-shadow-color: rgb(114 191 144 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/50 {
	--tw-shadow-color: rgb(114 191 144 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/55 {
	--tw-shadow-color: rgb(114 191 144 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/60 {
	--tw-shadow-color: rgb(114 191 144 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/65 {
	--tw-shadow-color: rgb(114 191 144 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/70 {
	--tw-shadow-color: rgb(114 191 144 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/75 {
	--tw-shadow-color: rgb(114 191 144 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/80 {
	--tw-shadow-color: rgb(114 191 144 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/85 {
	--tw-shadow-color: rgb(114 191 144 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/90 {
	--tw-shadow-color: rgb(114 191 144 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-40\/95 {
	--tw-shadow-color: rgb(114 191 144 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5 {
	--tw-shadow-color: #f6fbf8;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/0 {
	--tw-shadow-color: rgb(246 251 248 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/10 {
	--tw-shadow-color: rgb(246 251 248 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/100 {
	--tw-shadow-color: rgb(246 251 248 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/15 {
	--tw-shadow-color: rgb(246 251 248 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/20 {
	--tw-shadow-color: rgb(246 251 248 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/25 {
	--tw-shadow-color: rgb(246 251 248 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/30 {
	--tw-shadow-color: rgb(246 251 248 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/35 {
	--tw-shadow-color: rgb(246 251 248 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/40 {
	--tw-shadow-color: rgb(246 251 248 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/45 {
	--tw-shadow-color: rgb(246 251 248 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/5 {
	--tw-shadow-color: rgb(246 251 248 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/50 {
	--tw-shadow-color: rgb(246 251 248 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/55 {
	--tw-shadow-color: rgb(246 251 248 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/60 {
	--tw-shadow-color: rgb(246 251 248 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/65 {
	--tw-shadow-color: rgb(246 251 248 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/70 {
	--tw-shadow-color: rgb(246 251 248 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/75 {
	--tw-shadow-color: rgb(246 251 248 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/80 {
	--tw-shadow-color: rgb(246 251 248 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/85 {
	--tw-shadow-color: rgb(246 251 248 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/90 {
	--tw-shadow-color: rgb(246 251 248 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-5\/95 {
	--tw-shadow-color: rgb(246 251 248 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50 {
	--tw-shadow-color: #36a160;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/0 {
	--tw-shadow-color: rgb(54 161 96 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/10 {
	--tw-shadow-color: rgb(54 161 96 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/100 {
	--tw-shadow-color: rgb(54 161 96 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/15 {
	--tw-shadow-color: rgb(54 161 96 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/20 {
	--tw-shadow-color: rgb(54 161 96 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/25 {
	--tw-shadow-color: rgb(54 161 96 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/30 {
	--tw-shadow-color: rgb(54 161 96 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/35 {
	--tw-shadow-color: rgb(54 161 96 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/40 {
	--tw-shadow-color: rgb(54 161 96 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/45 {
	--tw-shadow-color: rgb(54 161 96 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/5 {
	--tw-shadow-color: rgb(54 161 96 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/50 {
	--tw-shadow-color: rgb(54 161 96 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/55 {
	--tw-shadow-color: rgb(54 161 96 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/60 {
	--tw-shadow-color: rgb(54 161 96 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/65 {
	--tw-shadow-color: rgb(54 161 96 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/70 {
	--tw-shadow-color: rgb(54 161 96 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/75 {
	--tw-shadow-color: rgb(54 161 96 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/80 {
	--tw-shadow-color: rgb(54 161 96 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/85 {
	--tw-shadow-color: rgb(54 161 96 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/90 {
	--tw-shadow-color: rgb(54 161 96 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-50\/95 {
	--tw-shadow-color: rgb(54 161 96 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60 {
	--tw-shadow-color: #1a773f;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/0 {
	--tw-shadow-color: rgb(26 119 63 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/10 {
	--tw-shadow-color: rgb(26 119 63 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/100 {
	--tw-shadow-color: rgb(26 119 63 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/15 {
	--tw-shadow-color: rgb(26 119 63 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/20 {
	--tw-shadow-color: rgb(26 119 63 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/25 {
	--tw-shadow-color: rgb(26 119 63 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/30 {
	--tw-shadow-color: rgb(26 119 63 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/35 {
	--tw-shadow-color: rgb(26 119 63 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/40 {
	--tw-shadow-color: rgb(26 119 63 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/45 {
	--tw-shadow-color: rgb(26 119 63 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/5 {
	--tw-shadow-color: rgb(26 119 63 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/50 {
	--tw-shadow-color: rgb(26 119 63 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/55 {
	--tw-shadow-color: rgb(26 119 63 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/60 {
	--tw-shadow-color: rgb(26 119 63 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/65 {
	--tw-shadow-color: rgb(26 119 63 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/70 {
	--tw-shadow-color: rgb(26 119 63 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/75 {
	--tw-shadow-color: rgb(26 119 63 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/80 {
	--tw-shadow-color: rgb(26 119 63 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/85 {
	--tw-shadow-color: rgb(26 119 63 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/90 {
	--tw-shadow-color: rgb(26 119 63 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-60\/95 {
	--tw-shadow-color: rgb(26 119 63 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70 {
	--tw-shadow-color: #145b30;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/0 {
	--tw-shadow-color: rgb(20 91 48 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/10 {
	--tw-shadow-color: rgb(20 91 48 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/100 {
	--tw-shadow-color: rgb(20 91 48 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/15 {
	--tw-shadow-color: rgb(20 91 48 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/20 {
	--tw-shadow-color: rgb(20 91 48 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/25 {
	--tw-shadow-color: rgb(20 91 48 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/30 {
	--tw-shadow-color: rgb(20 91 48 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/35 {
	--tw-shadow-color: rgb(20 91 48 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/40 {
	--tw-shadow-color: rgb(20 91 48 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/45 {
	--tw-shadow-color: rgb(20 91 48 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/5 {
	--tw-shadow-color: rgb(20 91 48 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/50 {
	--tw-shadow-color: rgb(20 91 48 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/55 {
	--tw-shadow-color: rgb(20 91 48 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/60 {
	--tw-shadow-color: rgb(20 91 48 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/65 {
	--tw-shadow-color: rgb(20 91 48 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/70 {
	--tw-shadow-color: rgb(20 91 48 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/75 {
	--tw-shadow-color: rgb(20 91 48 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/80 {
	--tw-shadow-color: rgb(20 91 48 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/85 {
	--tw-shadow-color: rgb(20 91 48 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/90 {
	--tw-shadow-color: rgb(20 91 48 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-70\/95 {
	--tw-shadow-color: rgb(20 91 48 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80 {
	--tw-shadow-color: #0e4123;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/0 {
	--tw-shadow-color: rgb(14 65 35 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/10 {
	--tw-shadow-color: rgb(14 65 35 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/100 {
	--tw-shadow-color: rgb(14 65 35 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/15 {
	--tw-shadow-color: rgb(14 65 35 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/20 {
	--tw-shadow-color: rgb(14 65 35 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/25 {
	--tw-shadow-color: rgb(14 65 35 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/30 {
	--tw-shadow-color: rgb(14 65 35 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/35 {
	--tw-shadow-color: rgb(14 65 35 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/40 {
	--tw-shadow-color: rgb(14 65 35 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/45 {
	--tw-shadow-color: rgb(14 65 35 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/5 {
	--tw-shadow-color: rgb(14 65 35 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/50 {
	--tw-shadow-color: rgb(14 65 35 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/55 {
	--tw-shadow-color: rgb(14 65 35 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/60 {
	--tw-shadow-color: rgb(14 65 35 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/65 {
	--tw-shadow-color: rgb(14 65 35 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/70 {
	--tw-shadow-color: rgb(14 65 35 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/75 {
	--tw-shadow-color: rgb(14 65 35 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/80 {
	--tw-shadow-color: rgb(14 65 35 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/85 {
	--tw-shadow-color: rgb(14 65 35 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/90 {
	--tw-shadow-color: rgb(14 65 35 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-80\/95 {
	--tw-shadow-color: rgb(14 65 35 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90 {
	--tw-shadow-color: #0a2e19;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/0 {
	--tw-shadow-color: rgb(10 46 25 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/10 {
	--tw-shadow-color: rgb(10 46 25 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/100 {
	--tw-shadow-color: rgb(10 46 25 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/15 {
	--tw-shadow-color: rgb(10 46 25 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/20 {
	--tw-shadow-color: rgb(10 46 25 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/25 {
	--tw-shadow-color: rgb(10 46 25 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/30 {
	--tw-shadow-color: rgb(10 46 25 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/35 {
	--tw-shadow-color: rgb(10 46 25 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/40 {
	--tw-shadow-color: rgb(10 46 25 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/45 {
	--tw-shadow-color: rgb(10 46 25 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/5 {
	--tw-shadow-color: rgb(10 46 25 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/50 {
	--tw-shadow-color: rgb(10 46 25 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/55 {
	--tw-shadow-color: rgb(10 46 25 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/60 {
	--tw-shadow-color: rgb(10 46 25 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/65 {
	--tw-shadow-color: rgb(10 46 25 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/70 {
	--tw-shadow-color: rgb(10 46 25 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/75 {
	--tw-shadow-color: rgb(10 46 25 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/80 {
	--tw-shadow-color: rgb(10 46 25 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/85 {
	--tw-shadow-color: rgb(10 46 25 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/90 {
	--tw-shadow-color: rgb(10 46 25 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-90\/95 {
	--tw-shadow-color: rgb(10 46 25 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default {
	--tw-shadow-color: #1e8932;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/0 {
	--tw-shadow-color: rgb(30 137 50 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/10 {
	--tw-shadow-color: rgb(30 137 50 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/100 {
	--tw-shadow-color: rgb(30 137 50 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/15 {
	--tw-shadow-color: rgb(30 137 50 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/20 {
	--tw-shadow-color: rgb(30 137 50 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/25 {
	--tw-shadow-color: rgb(30 137 50 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/30 {
	--tw-shadow-color: rgb(30 137 50 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/35 {
	--tw-shadow-color: rgb(30 137 50 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/40 {
	--tw-shadow-color: rgb(30 137 50 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/45 {
	--tw-shadow-color: rgb(30 137 50 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/5 {
	--tw-shadow-color: rgb(30 137 50 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/50 {
	--tw-shadow-color: rgb(30 137 50 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/55 {
	--tw-shadow-color: rgb(30 137 50 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/60 {
	--tw-shadow-color: rgb(30 137 50 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/65 {
	--tw-shadow-color: rgb(30 137 50 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/70 {
	--tw-shadow-color: rgb(30 137 50 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/75 {
	--tw-shadow-color: rgb(30 137 50 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/80 {
	--tw-shadow-color: rgb(30 137 50 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/85 {
	--tw-shadow-color: rgb(30 137 50 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/90 {
	--tw-shadow-color: rgb(30 137 50 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-success-default\/95 {
	--tw-shadow-color: rgb(30 137 50 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10 {
	--tw-shadow-color: #d0f7f7;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/0 {
	--tw-shadow-color: rgb(208 247 247 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/10 {
	--tw-shadow-color: rgb(208 247 247 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/100 {
	--tw-shadow-color: rgb(208 247 247 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/15 {
	--tw-shadow-color: rgb(208 247 247 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/20 {
	--tw-shadow-color: rgb(208 247 247 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/25 {
	--tw-shadow-color: rgb(208 247 247 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/30 {
	--tw-shadow-color: rgb(208 247 247 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/35 {
	--tw-shadow-color: rgb(208 247 247 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/40 {
	--tw-shadow-color: rgb(208 247 247 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/45 {
	--tw-shadow-color: rgb(208 247 247 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/5 {
	--tw-shadow-color: rgb(208 247 247 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/50 {
	--tw-shadow-color: rgb(208 247 247 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/55 {
	--tw-shadow-color: rgb(208 247 247 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/60 {
	--tw-shadow-color: rgb(208 247 247 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/65 {
	--tw-shadow-color: rgb(208 247 247 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/70 {
	--tw-shadow-color: rgb(208 247 247 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/75 {
	--tw-shadow-color: rgb(208 247 247 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/80 {
	--tw-shadow-color: rgb(208 247 247 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/85 {
	--tw-shadow-color: rgb(208 247 247 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/90 {
	--tw-shadow-color: rgb(208 247 247 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-10\/95 {
	--tw-shadow-color: rgb(208 247 247 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100 {
	--tw-shadow-color: #001b19;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/0 {
	--tw-shadow-color: rgb(0 27 25 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/10 {
	--tw-shadow-color: rgb(0 27 25 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/100 {
	--tw-shadow-color: rgb(0 27 25 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/15 {
	--tw-shadow-color: rgb(0 27 25 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/20 {
	--tw-shadow-color: rgb(0 27 25 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/25 {
	--tw-shadow-color: rgb(0 27 25 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/30 {
	--tw-shadow-color: rgb(0 27 25 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/35 {
	--tw-shadow-color: rgb(0 27 25 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/40 {
	--tw-shadow-color: rgb(0 27 25 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/45 {
	--tw-shadow-color: rgb(0 27 25 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/5 {
	--tw-shadow-color: rgb(0 27 25 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/50 {
	--tw-shadow-color: rgb(0 27 25 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/55 {
	--tw-shadow-color: rgb(0 27 25 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/60 {
	--tw-shadow-color: rgb(0 27 25 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/65 {
	--tw-shadow-color: rgb(0 27 25 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/70 {
	--tw-shadow-color: rgb(0 27 25 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/75 {
	--tw-shadow-color: rgb(0 27 25 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/80 {
	--tw-shadow-color: rgb(0 27 25 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/85 {
	--tw-shadow-color: rgb(0 27 25 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/90 {
	--tw-shadow-color: rgb(0 27 25 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-100\/95 {
	--tw-shadow-color: rgb(0 27 25 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20 {
	--tw-shadow-color: #9deeef;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/0 {
	--tw-shadow-color: rgb(157 238 239 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/10 {
	--tw-shadow-color: rgb(157 238 239 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/100 {
	--tw-shadow-color: rgb(157 238 239 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/15 {
	--tw-shadow-color: rgb(157 238 239 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/20 {
	--tw-shadow-color: rgb(157 238 239 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/25 {
	--tw-shadow-color: rgb(157 238 239 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/30 {
	--tw-shadow-color: rgb(157 238 239 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/35 {
	--tw-shadow-color: rgb(157 238 239 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/40 {
	--tw-shadow-color: rgb(157 238 239 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/45 {
	--tw-shadow-color: rgb(157 238 239 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/5 {
	--tw-shadow-color: rgb(157 238 239 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/50 {
	--tw-shadow-color: rgb(157 238 239 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/55 {
	--tw-shadow-color: rgb(157 238 239 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/60 {
	--tw-shadow-color: rgb(157 238 239 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/65 {
	--tw-shadow-color: rgb(157 238 239 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/70 {
	--tw-shadow-color: rgb(157 238 239 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/75 {
	--tw-shadow-color: rgb(157 238 239 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/80 {
	--tw-shadow-color: rgb(157 238 239 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/85 {
	--tw-shadow-color: rgb(157 238 239 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/90 {
	--tw-shadow-color: rgb(157 238 239 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-20\/95 {
	--tw-shadow-color: rgb(157 238 239 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30 {
	--tw-shadow-color: #41dee0;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/0 {
	--tw-shadow-color: rgb(65 222 224 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/10 {
	--tw-shadow-color: rgb(65 222 224 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/100 {
	--tw-shadow-color: rgb(65 222 224 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/15 {
	--tw-shadow-color: rgb(65 222 224 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/20 {
	--tw-shadow-color: rgb(65 222 224 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/25 {
	--tw-shadow-color: rgb(65 222 224 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/30 {
	--tw-shadow-color: rgb(65 222 224 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/35 {
	--tw-shadow-color: rgb(65 222 224 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/40 {
	--tw-shadow-color: rgb(65 222 224 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/45 {
	--tw-shadow-color: rgb(65 222 224 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/5 {
	--tw-shadow-color: rgb(65 222 224 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/50 {
	--tw-shadow-color: rgb(65 222 224 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/55 {
	--tw-shadow-color: rgb(65 222 224 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/60 {
	--tw-shadow-color: rgb(65 222 224 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/65 {
	--tw-shadow-color: rgb(65 222 224 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/70 {
	--tw-shadow-color: rgb(65 222 224 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/75 {
	--tw-shadow-color: rgb(65 222 224 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/80 {
	--tw-shadow-color: rgb(65 222 224 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/85 {
	--tw-shadow-color: rgb(65 222 224 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/90 {
	--tw-shadow-color: rgb(65 222 224 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-30\/95 {
	--tw-shadow-color: rgb(65 222 224 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40 {
	--tw-shadow-color: #04c3c4;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/0 {
	--tw-shadow-color: rgb(4 195 196 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/10 {
	--tw-shadow-color: rgb(4 195 196 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/100 {
	--tw-shadow-color: rgb(4 195 196 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/15 {
	--tw-shadow-color: rgb(4 195 196 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/20 {
	--tw-shadow-color: rgb(4 195 196 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/25 {
	--tw-shadow-color: rgb(4 195 196 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/30 {
	--tw-shadow-color: rgb(4 195 196 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/35 {
	--tw-shadow-color: rgb(4 195 196 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/40 {
	--tw-shadow-color: rgb(4 195 196 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/45 {
	--tw-shadow-color: rgb(4 195 196 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/5 {
	--tw-shadow-color: rgb(4 195 196 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/50 {
	--tw-shadow-color: rgb(4 195 196 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/55 {
	--tw-shadow-color: rgb(4 195 196 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/60 {
	--tw-shadow-color: rgb(4 195 196 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/65 {
	--tw-shadow-color: rgb(4 195 196 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/70 {
	--tw-shadow-color: rgb(4 195 196 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/75 {
	--tw-shadow-color: rgb(4 195 196 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/80 {
	--tw-shadow-color: rgb(4 195 196 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/85 {
	--tw-shadow-color: rgb(4 195 196 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/90 {
	--tw-shadow-color: rgb(4 195 196 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-40\/95 {
	--tw-shadow-color: rgb(4 195 196 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5 {
	--tw-shadow-color: #edfcfc;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/0 {
	--tw-shadow-color: rgb(237 252 252 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/10 {
	--tw-shadow-color: rgb(237 252 252 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/100 {
	--tw-shadow-color: rgb(237 252 252 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/15 {
	--tw-shadow-color: rgb(237 252 252 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/20 {
	--tw-shadow-color: rgb(237 252 252 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/25 {
	--tw-shadow-color: rgb(237 252 252 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/30 {
	--tw-shadow-color: rgb(237 252 252 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/35 {
	--tw-shadow-color: rgb(237 252 252 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/40 {
	--tw-shadow-color: rgb(237 252 252 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/45 {
	--tw-shadow-color: rgb(237 252 252 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/5 {
	--tw-shadow-color: rgb(237 252 252 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/50 {
	--tw-shadow-color: rgb(237 252 252 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/55 {
	--tw-shadow-color: rgb(237 252 252 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/60 {
	--tw-shadow-color: rgb(237 252 252 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/65 {
	--tw-shadow-color: rgb(237 252 252 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/70 {
	--tw-shadow-color: rgb(237 252 252 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/75 {
	--tw-shadow-color: rgb(237 252 252 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/80 {
	--tw-shadow-color: rgb(237 252 252 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/85 {
	--tw-shadow-color: rgb(237 252 252 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/90 {
	--tw-shadow-color: rgb(237 252 252 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-5\/95 {
	--tw-shadow-color: rgb(237 252 252 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50 {
	--tw-shadow-color: #039f9e;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/0 {
	--tw-shadow-color: rgb(3 159 158 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/10 {
	--tw-shadow-color: rgb(3 159 158 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/100 {
	--tw-shadow-color: rgb(3 159 158 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/15 {
	--tw-shadow-color: rgb(3 159 158 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/20 {
	--tw-shadow-color: rgb(3 159 158 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/25 {
	--tw-shadow-color: rgb(3 159 158 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/30 {
	--tw-shadow-color: rgb(3 159 158 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/35 {
	--tw-shadow-color: rgb(3 159 158 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/40 {
	--tw-shadow-color: rgb(3 159 158 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/45 {
	--tw-shadow-color: rgb(3 159 158 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/5 {
	--tw-shadow-color: rgb(3 159 158 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/50 {
	--tw-shadow-color: rgb(3 159 158 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/55 {
	--tw-shadow-color: rgb(3 159 158 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/60 {
	--tw-shadow-color: rgb(3 159 158 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/65 {
	--tw-shadow-color: rgb(3 159 158 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/70 {
	--tw-shadow-color: rgb(3 159 158 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/75 {
	--tw-shadow-color: rgb(3 159 158 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/80 {
	--tw-shadow-color: rgb(3 159 158 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/85 {
	--tw-shadow-color: rgb(3 159 158 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/90 {
	--tw-shadow-color: rgb(3 159 158 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-50\/95 {
	--tw-shadow-color: rgb(3 159 158 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60 {
	--tw-shadow-color: #017471;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/0 {
	--tw-shadow-color: rgb(1 116 113 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/10 {
	--tw-shadow-color: rgb(1 116 113 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/100 {
	--tw-shadow-color: rgb(1 116 113 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/15 {
	--tw-shadow-color: rgb(1 116 113 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/20 {
	--tw-shadow-color: rgb(1 116 113 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/25 {
	--tw-shadow-color: rgb(1 116 113 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/30 {
	--tw-shadow-color: rgb(1 116 113 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/35 {
	--tw-shadow-color: rgb(1 116 113 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/40 {
	--tw-shadow-color: rgb(1 116 113 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/45 {
	--tw-shadow-color: rgb(1 116 113 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/5 {
	--tw-shadow-color: rgb(1 116 113 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/50 {
	--tw-shadow-color: rgb(1 116 113 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/55 {
	--tw-shadow-color: rgb(1 116 113 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/60 {
	--tw-shadow-color: rgb(1 116 113 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/65 {
	--tw-shadow-color: rgb(1 116 113 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/70 {
	--tw-shadow-color: rgb(1 116 113 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/75 {
	--tw-shadow-color: rgb(1 116 113 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/80 {
	--tw-shadow-color: rgb(1 116 113 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/85 {
	--tw-shadow-color: rgb(1 116 113 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/90 {
	--tw-shadow-color: rgb(1 116 113 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-60\/95 {
	--tw-shadow-color: rgb(1 116 113 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70 {
	--tw-shadow-color: #005954;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/0 {
	--tw-shadow-color: rgb(0 89 84 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/10 {
	--tw-shadow-color: rgb(0 89 84 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/100 {
	--tw-shadow-color: rgb(0 89 84 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/15 {
	--tw-shadow-color: rgb(0 89 84 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/20 {
	--tw-shadow-color: rgb(0 89 84 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/25 {
	--tw-shadow-color: rgb(0 89 84 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/30 {
	--tw-shadow-color: rgb(0 89 84 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/35 {
	--tw-shadow-color: rgb(0 89 84 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/40 {
	--tw-shadow-color: rgb(0 89 84 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/45 {
	--tw-shadow-color: rgb(0 89 84 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/5 {
	--tw-shadow-color: rgb(0 89 84 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/50 {
	--tw-shadow-color: rgb(0 89 84 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/55 {
	--tw-shadow-color: rgb(0 89 84 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/60 {
	--tw-shadow-color: rgb(0 89 84 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/65 {
	--tw-shadow-color: rgb(0 89 84 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/70 {
	--tw-shadow-color: rgb(0 89 84 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/75 {
	--tw-shadow-color: rgb(0 89 84 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/80 {
	--tw-shadow-color: rgb(0 89 84 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/85 {
	--tw-shadow-color: rgb(0 89 84 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/90 {
	--tw-shadow-color: rgb(0 89 84 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-70\/95 {
	--tw-shadow-color: rgb(0 89 84 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80 {
	--tw-shadow-color: #00403d;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/0 {
	--tw-shadow-color: rgb(0 64 61 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/10 {
	--tw-shadow-color: rgb(0 64 61 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/100 {
	--tw-shadow-color: rgb(0 64 61 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/15 {
	--tw-shadow-color: rgb(0 64 61 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/20 {
	--tw-shadow-color: rgb(0 64 61 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/25 {
	--tw-shadow-color: rgb(0 64 61 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/30 {
	--tw-shadow-color: rgb(0 64 61 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/35 {
	--tw-shadow-color: rgb(0 64 61 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/40 {
	--tw-shadow-color: rgb(0 64 61 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/45 {
	--tw-shadow-color: rgb(0 64 61 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/5 {
	--tw-shadow-color: rgb(0 64 61 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/50 {
	--tw-shadow-color: rgb(0 64 61 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/55 {
	--tw-shadow-color: rgb(0 64 61 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/60 {
	--tw-shadow-color: rgb(0 64 61 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/65 {
	--tw-shadow-color: rgb(0 64 61 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/70 {
	--tw-shadow-color: rgb(0 64 61 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/75 {
	--tw-shadow-color: rgb(0 64 61 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/80 {
	--tw-shadow-color: rgb(0 64 61 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/85 {
	--tw-shadow-color: rgb(0 64 61 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/90 {
	--tw-shadow-color: rgb(0 64 61 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-80\/95 {
	--tw-shadow-color: rgb(0 64 61 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90 {
	--tw-shadow-color: #002d2b;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/0 {
	--tw-shadow-color: rgb(0 45 43 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/10 {
	--tw-shadow-color: rgb(0 45 43 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/100 {
	--tw-shadow-color: rgb(0 45 43 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/15 {
	--tw-shadow-color: rgb(0 45 43 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/20 {
	--tw-shadow-color: rgb(0 45 43 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/25 {
	--tw-shadow-color: rgb(0 45 43 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/30 {
	--tw-shadow-color: rgb(0 45 43 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/35 {
	--tw-shadow-color: rgb(0 45 43 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/40 {
	--tw-shadow-color: rgb(0 45 43 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/45 {
	--tw-shadow-color: rgb(0 45 43 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/5 {
	--tw-shadow-color: rgb(0 45 43 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/50 {
	--tw-shadow-color: rgb(0 45 43 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/55 {
	--tw-shadow-color: rgb(0 45 43 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/60 {
	--tw-shadow-color: rgb(0 45 43 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/65 {
	--tw-shadow-color: rgb(0 45 43 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/70 {
	--tw-shadow-color: rgb(0 45 43 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/75 {
	--tw-shadow-color: rgb(0 45 43 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/80 {
	--tw-shadow-color: rgb(0 45 43 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/85 {
	--tw-shadow-color: rgb(0 45 43 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/90 {
	--tw-shadow-color: rgb(0 45 43 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-90\/95 {
	--tw-shadow-color: rgb(0 45 43 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default {
	--tw-shadow-color: #14fefa;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/0 {
	--tw-shadow-color: rgb(20 254 250 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/10 {
	--tw-shadow-color: rgb(20 254 250 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/100 {
	--tw-shadow-color: rgb(20 254 250 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/15 {
	--tw-shadow-color: rgb(20 254 250 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/20 {
	--tw-shadow-color: rgb(20 254 250 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/25 {
	--tw-shadow-color: rgb(20 254 250 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/30 {
	--tw-shadow-color: rgb(20 254 250 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/35 {
	--tw-shadow-color: rgb(20 254 250 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/40 {
	--tw-shadow-color: rgb(20 254 250 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/45 {
	--tw-shadow-color: rgb(20 254 250 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/5 {
	--tw-shadow-color: rgb(20 254 250 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/50 {
	--tw-shadow-color: rgb(20 254 250 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/55 {
	--tw-shadow-color: rgb(20 254 250 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/60 {
	--tw-shadow-color: rgb(20 254 250 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/65 {
	--tw-shadow-color: rgb(20 254 250 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/70 {
	--tw-shadow-color: rgb(20 254 250 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/75 {
	--tw-shadow-color: rgb(20 254 250 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/80 {
	--tw-shadow-color: rgb(20 254 250 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/85 {
	--tw-shadow-color: rgb(20 254 250 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/90 {
	--tw-shadow-color: rgb(20 254 250 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-teal-default\/95 {
	--tw-shadow-color: rgb(20 254 250 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent {
	--tw-shadow-color: transparent;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/0 {
	--tw-shadow-color: rgb(0 0 0 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/10 {
	--tw-shadow-color: rgb(0 0 0 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/100 {
	--tw-shadow-color: rgb(0 0 0 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/15 {
	--tw-shadow-color: rgb(0 0 0 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/20 {
	--tw-shadow-color: rgb(0 0 0 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/25 {
	--tw-shadow-color: rgb(0 0 0 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/30 {
	--tw-shadow-color: rgb(0 0 0 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/35 {
	--tw-shadow-color: rgb(0 0 0 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/40 {
	--tw-shadow-color: rgb(0 0 0 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/45 {
	--tw-shadow-color: rgb(0 0 0 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/5 {
	--tw-shadow-color: rgb(0 0 0 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/50 {
	--tw-shadow-color: rgb(0 0 0 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/55 {
	--tw-shadow-color: rgb(0 0 0 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/60 {
	--tw-shadow-color: rgb(0 0 0 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/65 {
	--tw-shadow-color: rgb(0 0 0 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/70 {
	--tw-shadow-color: rgb(0 0 0 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/75 {
	--tw-shadow-color: rgb(0 0 0 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/80 {
	--tw-shadow-color: rgb(0 0 0 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/85 {
	--tw-shadow-color: rgb(0 0 0 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/90 {
	--tw-shadow-color: rgb(0 0 0 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-transparent\/95 {
	--tw-shadow-color: rgb(0 0 0 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10 {
	--tw-shadow-color: #ffeebb;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/0 {
	--tw-shadow-color: rgb(255 238 187 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/10 {
	--tw-shadow-color: rgb(255 238 187 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/100 {
	--tw-shadow-color: rgb(255 238 187 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/15 {
	--tw-shadow-color: rgb(255 238 187 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/20 {
	--tw-shadow-color: rgb(255 238 187 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/25 {
	--tw-shadow-color: rgb(255 238 187 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/30 {
	--tw-shadow-color: rgb(255 238 187 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/35 {
	--tw-shadow-color: rgb(255 238 187 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/40 {
	--tw-shadow-color: rgb(255 238 187 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/45 {
	--tw-shadow-color: rgb(255 238 187 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/5 {
	--tw-shadow-color: rgb(255 238 187 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/50 {
	--tw-shadow-color: rgb(255 238 187 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/55 {
	--tw-shadow-color: rgb(255 238 187 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/60 {
	--tw-shadow-color: rgb(255 238 187 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/65 {
	--tw-shadow-color: rgb(255 238 187 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/70 {
	--tw-shadow-color: rgb(255 238 187 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/75 {
	--tw-shadow-color: rgb(255 238 187 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/80 {
	--tw-shadow-color: rgb(255 238 187 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/85 {
	--tw-shadow-color: rgb(255 238 187 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/90 {
	--tw-shadow-color: rgb(255 238 187 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-10\/95 {
	--tw-shadow-color: rgb(255 238 187 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100 {
	--tw-shadow-color: #221303;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/0 {
	--tw-shadow-color: rgb(34 19 3 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/10 {
	--tw-shadow-color: rgb(34 19 3 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/100 {
	--tw-shadow-color: rgb(34 19 3 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/15 {
	--tw-shadow-color: rgb(34 19 3 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/20 {
	--tw-shadow-color: rgb(34 19 3 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/25 {
	--tw-shadow-color: rgb(34 19 3 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/30 {
	--tw-shadow-color: rgb(34 19 3 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/35 {
	--tw-shadow-color: rgb(34 19 3 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/40 {
	--tw-shadow-color: rgb(34 19 3 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/45 {
	--tw-shadow-color: rgb(34 19 3 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/5 {
	--tw-shadow-color: rgb(34 19 3 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/50 {
	--tw-shadow-color: rgb(34 19 3 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/55 {
	--tw-shadow-color: rgb(34 19 3 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/60 {
	--tw-shadow-color: rgb(34 19 3 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/65 {
	--tw-shadow-color: rgb(34 19 3 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/70 {
	--tw-shadow-color: rgb(34 19 3 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/75 {
	--tw-shadow-color: rgb(34 19 3 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/80 {
	--tw-shadow-color: rgb(34 19 3 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/85 {
	--tw-shadow-color: rgb(34 19 3 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/90 {
	--tw-shadow-color: rgb(34 19 3 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-100\/95 {
	--tw-shadow-color: rgb(34 19 3 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20 {
	--tw-shadow-color: #ffdd79;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/0 {
	--tw-shadow-color: rgb(255 221 121 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/10 {
	--tw-shadow-color: rgb(255 221 121 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/100 {
	--tw-shadow-color: rgb(255 221 121 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/15 {
	--tw-shadow-color: rgb(255 221 121 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/20 {
	--tw-shadow-color: rgb(255 221 121 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/25 {
	--tw-shadow-color: rgb(255 221 121 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/30 {
	--tw-shadow-color: rgb(255 221 121 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/35 {
	--tw-shadow-color: rgb(255 221 121 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/40 {
	--tw-shadow-color: rgb(255 221 121 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/45 {
	--tw-shadow-color: rgb(255 221 121 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/5 {
	--tw-shadow-color: rgb(255 221 121 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/50 {
	--tw-shadow-color: rgb(255 221 121 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/55 {
	--tw-shadow-color: rgb(255 221 121 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/60 {
	--tw-shadow-color: rgb(255 221 121 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/65 {
	--tw-shadow-color: rgb(255 221 121 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/70 {
	--tw-shadow-color: rgb(255 221 121 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/75 {
	--tw-shadow-color: rgb(255 221 121 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/80 {
	--tw-shadow-color: rgb(255 221 121 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/85 {
	--tw-shadow-color: rgb(255 221 121 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/90 {
	--tw-shadow-color: rgb(255 221 121 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-20\/95 {
	--tw-shadow-color: rgb(255 221 121 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30 {
	--tw-shadow-color: #ffc029;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/0 {
	--tw-shadow-color: rgb(255 192 41 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/10 {
	--tw-shadow-color: rgb(255 192 41 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/100 {
	--tw-shadow-color: rgb(255 192 41 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/15 {
	--tw-shadow-color: rgb(255 192 41 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/20 {
	--tw-shadow-color: rgb(255 192 41 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/25 {
	--tw-shadow-color: rgb(255 192 41 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/30 {
	--tw-shadow-color: rgb(255 192 41 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/35 {
	--tw-shadow-color: rgb(255 192 41 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/40 {
	--tw-shadow-color: rgb(255 192 41 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/45 {
	--tw-shadow-color: rgb(255 192 41 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/5 {
	--tw-shadow-color: rgb(255 192 41 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/50 {
	--tw-shadow-color: rgb(255 192 41 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/55 {
	--tw-shadow-color: rgb(255 192 41 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/60 {
	--tw-shadow-color: rgb(255 192 41 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/65 {
	--tw-shadow-color: rgb(255 192 41 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/70 {
	--tw-shadow-color: rgb(255 192 41 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/75 {
	--tw-shadow-color: rgb(255 192 41 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/80 {
	--tw-shadow-color: rgb(255 192 41 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/85 {
	--tw-shadow-color: rgb(255 192 41 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/90 {
	--tw-shadow-color: rgb(255 192 41 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-30\/95 {
	--tw-shadow-color: rgb(255 192 41 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40 {
	--tw-shadow-color: #f19d0a;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/0 {
	--tw-shadow-color: rgb(241 157 10 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/10 {
	--tw-shadow-color: rgb(241 157 10 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/100 {
	--tw-shadow-color: rgb(241 157 10 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/15 {
	--tw-shadow-color: rgb(241 157 10 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/20 {
	--tw-shadow-color: rgb(241 157 10 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/25 {
	--tw-shadow-color: rgb(241 157 10 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/30 {
	--tw-shadow-color: rgb(241 157 10 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/35 {
	--tw-shadow-color: rgb(241 157 10 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/40 {
	--tw-shadow-color: rgb(241 157 10 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/45 {
	--tw-shadow-color: rgb(241 157 10 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/5 {
	--tw-shadow-color: rgb(241 157 10 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/50 {
	--tw-shadow-color: rgb(241 157 10 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/55 {
	--tw-shadow-color: rgb(241 157 10 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/60 {
	--tw-shadow-color: rgb(241 157 10 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/65 {
	--tw-shadow-color: rgb(241 157 10 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/70 {
	--tw-shadow-color: rgb(241 157 10 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/75 {
	--tw-shadow-color: rgb(241 157 10 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/80 {
	--tw-shadow-color: rgb(241 157 10 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/85 {
	--tw-shadow-color: rgb(241 157 10 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/90 {
	--tw-shadow-color: rgb(241 157 10 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-40\/95 {
	--tw-shadow-color: rgb(241 157 10 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5 {
	--tw-shadow-color: #fff9e8;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/0 {
	--tw-shadow-color: rgb(255 249 232 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/10 {
	--tw-shadow-color: rgb(255 249 232 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/100 {
	--tw-shadow-color: rgb(255 249 232 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/15 {
	--tw-shadow-color: rgb(255 249 232 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/20 {
	--tw-shadow-color: rgb(255 249 232 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/25 {
	--tw-shadow-color: rgb(255 249 232 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/30 {
	--tw-shadow-color: rgb(255 249 232 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/35 {
	--tw-shadow-color: rgb(255 249 232 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/40 {
	--tw-shadow-color: rgb(255 249 232 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/45 {
	--tw-shadow-color: rgb(255 249 232 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/5 {
	--tw-shadow-color: rgb(255 249 232 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/50 {
	--tw-shadow-color: rgb(255 249 232 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/55 {
	--tw-shadow-color: rgb(255 249 232 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/60 {
	--tw-shadow-color: rgb(255 249 232 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/65 {
	--tw-shadow-color: rgb(255 249 232 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/70 {
	--tw-shadow-color: rgb(255 249 232 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/75 {
	--tw-shadow-color: rgb(255 249 232 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/80 {
	--tw-shadow-color: rgb(255 249 232 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/85 {
	--tw-shadow-color: rgb(255 249 232 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/90 {
	--tw-shadow-color: rgb(255 249 232 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-5\/95 {
	--tw-shadow-color: rgb(255 249 232 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50 {
	--tw-shadow-color: #cb7d0a;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/0 {
	--tw-shadow-color: rgb(203 125 10 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/10 {
	--tw-shadow-color: rgb(203 125 10 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/100 {
	--tw-shadow-color: rgb(203 125 10 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/15 {
	--tw-shadow-color: rgb(203 125 10 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/20 {
	--tw-shadow-color: rgb(203 125 10 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/25 {
	--tw-shadow-color: rgb(203 125 10 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/30 {
	--tw-shadow-color: rgb(203 125 10 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/35 {
	--tw-shadow-color: rgb(203 125 10 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/40 {
	--tw-shadow-color: rgb(203 125 10 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/45 {
	--tw-shadow-color: rgb(203 125 10 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/5 {
	--tw-shadow-color: rgb(203 125 10 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/50 {
	--tw-shadow-color: rgb(203 125 10 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/55 {
	--tw-shadow-color: rgb(203 125 10 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/60 {
	--tw-shadow-color: rgb(203 125 10 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/65 {
	--tw-shadow-color: rgb(203 125 10 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/70 {
	--tw-shadow-color: rgb(203 125 10 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/75 {
	--tw-shadow-color: rgb(203 125 10 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/80 {
	--tw-shadow-color: rgb(203 125 10 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/85 {
	--tw-shadow-color: rgb(203 125 10 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/90 {
	--tw-shadow-color: rgb(203 125 10 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-50\/95 {
	--tw-shadow-color: rgb(203 125 10 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60 {
	--tw-shadow-color: #98590c;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/0 {
	--tw-shadow-color: rgb(152 89 12 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/10 {
	--tw-shadow-color: rgb(152 89 12 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/100 {
	--tw-shadow-color: rgb(152 89 12 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/15 {
	--tw-shadow-color: rgb(152 89 12 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/20 {
	--tw-shadow-color: rgb(152 89 12 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/25 {
	--tw-shadow-color: rgb(152 89 12 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/30 {
	--tw-shadow-color: rgb(152 89 12 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/35 {
	--tw-shadow-color: rgb(152 89 12 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/40 {
	--tw-shadow-color: rgb(152 89 12 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/45 {
	--tw-shadow-color: rgb(152 89 12 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/5 {
	--tw-shadow-color: rgb(152 89 12 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/50 {
	--tw-shadow-color: rgb(152 89 12 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/55 {
	--tw-shadow-color: rgb(152 89 12 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/60 {
	--tw-shadow-color: rgb(152 89 12 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/65 {
	--tw-shadow-color: rgb(152 89 12 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/70 {
	--tw-shadow-color: rgb(152 89 12 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/75 {
	--tw-shadow-color: rgb(152 89 12 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/80 {
	--tw-shadow-color: rgb(152 89 12 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/85 {
	--tw-shadow-color: rgb(152 89 12 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/90 {
	--tw-shadow-color: rgb(152 89 12 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-60\/95 {
	--tw-shadow-color: rgb(152 89 12 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70 {
	--tw-shadow-color: #744309;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/0 {
	--tw-shadow-color: rgb(116 67 9 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/10 {
	--tw-shadow-color: rgb(116 67 9 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/100 {
	--tw-shadow-color: rgb(116 67 9 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/15 {
	--tw-shadow-color: rgb(116 67 9 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/20 {
	--tw-shadow-color: rgb(116 67 9 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/25 {
	--tw-shadow-color: rgb(116 67 9 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/30 {
	--tw-shadow-color: rgb(116 67 9 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/35 {
	--tw-shadow-color: rgb(116 67 9 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/40 {
	--tw-shadow-color: rgb(116 67 9 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/45 {
	--tw-shadow-color: rgb(116 67 9 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/5 {
	--tw-shadow-color: rgb(116 67 9 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/50 {
	--tw-shadow-color: rgb(116 67 9 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/55 {
	--tw-shadow-color: rgb(116 67 9 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/60 {
	--tw-shadow-color: rgb(116 67 9 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/65 {
	--tw-shadow-color: rgb(116 67 9 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/70 {
	--tw-shadow-color: rgb(116 67 9 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/75 {
	--tw-shadow-color: rgb(116 67 9 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/80 {
	--tw-shadow-color: rgb(116 67 9 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/85 {
	--tw-shadow-color: rgb(116 67 9 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/90 {
	--tw-shadow-color: rgb(116 67 9 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-70\/95 {
	--tw-shadow-color: rgb(116 67 9 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80 {
	--tw-shadow-color: #553007;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/0 {
	--tw-shadow-color: rgb(85 48 7 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/10 {
	--tw-shadow-color: rgb(85 48 7 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/100 {
	--tw-shadow-color: rgb(85 48 7 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/15 {
	--tw-shadow-color: rgb(85 48 7 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/20 {
	--tw-shadow-color: rgb(85 48 7 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/25 {
	--tw-shadow-color: rgb(85 48 7 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/30 {
	--tw-shadow-color: rgb(85 48 7 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/35 {
	--tw-shadow-color: rgb(85 48 7 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/40 {
	--tw-shadow-color: rgb(85 48 7 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/45 {
	--tw-shadow-color: rgb(85 48 7 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/5 {
	--tw-shadow-color: rgb(85 48 7 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/50 {
	--tw-shadow-color: rgb(85 48 7 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/55 {
	--tw-shadow-color: rgb(85 48 7 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/60 {
	--tw-shadow-color: rgb(85 48 7 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/65 {
	--tw-shadow-color: rgb(85 48 7 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/70 {
	--tw-shadow-color: rgb(85 48 7 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/75 {
	--tw-shadow-color: rgb(85 48 7 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/80 {
	--tw-shadow-color: rgb(85 48 7 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/85 {
	--tw-shadow-color: rgb(85 48 7 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/90 {
	--tw-shadow-color: rgb(85 48 7 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-80\/95 {
	--tw-shadow-color: rgb(85 48 7 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90 {
	--tw-shadow-color: #3c2205;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/0 {
	--tw-shadow-color: rgb(60 34 5 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/10 {
	--tw-shadow-color: rgb(60 34 5 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/100 {
	--tw-shadow-color: rgb(60 34 5 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/15 {
	--tw-shadow-color: rgb(60 34 5 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/20 {
	--tw-shadow-color: rgb(60 34 5 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/25 {
	--tw-shadow-color: rgb(60 34 5 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/30 {
	--tw-shadow-color: rgb(60 34 5 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/35 {
	--tw-shadow-color: rgb(60 34 5 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/40 {
	--tw-shadow-color: rgb(60 34 5 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/45 {
	--tw-shadow-color: rgb(60 34 5 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/5 {
	--tw-shadow-color: rgb(60 34 5 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/50 {
	--tw-shadow-color: rgb(60 34 5 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/55 {
	--tw-shadow-color: rgb(60 34 5 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/60 {
	--tw-shadow-color: rgb(60 34 5 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/65 {
	--tw-shadow-color: rgb(60 34 5 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/70 {
	--tw-shadow-color: rgb(60 34 5 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/75 {
	--tw-shadow-color: rgb(60 34 5 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/80 {
	--tw-shadow-color: rgb(60 34 5 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/85 {
	--tw-shadow-color: rgb(60 34 5 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/90 {
	--tw-shadow-color: rgb(60 34 5 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-90\/95 {
	--tw-shadow-color: rgb(60 34 5 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default {
	--tw-shadow-color: #81541f;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/0 {
	--tw-shadow-color: rgb(129 84 31 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/10 {
	--tw-shadow-color: rgb(129 84 31 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/100 {
	--tw-shadow-color: rgb(129 84 31 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/15 {
	--tw-shadow-color: rgb(129 84 31 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/20 {
	--tw-shadow-color: rgb(129 84 31 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/25 {
	--tw-shadow-color: rgb(129 84 31 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/30 {
	--tw-shadow-color: rgb(129 84 31 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/35 {
	--tw-shadow-color: rgb(129 84 31 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/40 {
	--tw-shadow-color: rgb(129 84 31 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/45 {
	--tw-shadow-color: rgb(129 84 31 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/5 {
	--tw-shadow-color: rgb(129 84 31 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/50 {
	--tw-shadow-color: rgb(129 84 31 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/55 {
	--tw-shadow-color: rgb(129 84 31 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/60 {
	--tw-shadow-color: rgb(129 84 31 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/65 {
	--tw-shadow-color: rgb(129 84 31 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/70 {
	--tw-shadow-color: rgb(129 84 31 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/75 {
	--tw-shadow-color: rgb(129 84 31 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/80 {
	--tw-shadow-color: rgb(129 84 31 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/85 {
	--tw-shadow-color: rgb(129 84 31 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/90 {
	--tw-shadow-color: rgb(129 84 31 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-warning-default\/95 {
	--tw-shadow-color: rgb(129 84 31 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white {
	--tw-shadow-color: #ffffff;
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/0 {
	--tw-shadow-color: rgb(255 255 255 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/10 {
	--tw-shadow-color: rgb(255 255 255 / 0.1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/100 {
	--tw-shadow-color: rgb(255 255 255 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/15 {
	--tw-shadow-color: rgb(255 255 255 / 0.15);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/20 {
	--tw-shadow-color: rgb(255 255 255 / 0.2);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/25 {
	--tw-shadow-color: rgb(255 255 255 / 0.25);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/30 {
	--tw-shadow-color: rgb(255 255 255 / 0.3);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/35 {
	--tw-shadow-color: rgb(255 255 255 / 0.35);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/40 {
	--tw-shadow-color: rgb(255 255 255 / 0.4);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/45 {
	--tw-shadow-color: rgb(255 255 255 / 0.45);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/5 {
	--tw-shadow-color: rgb(255 255 255 / 0.05);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/50 {
	--tw-shadow-color: rgb(255 255 255 / 0.5);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/55 {
	--tw-shadow-color: rgb(255 255 255 / 0.55);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/60 {
	--tw-shadow-color: rgb(255 255 255 / 0.6);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/65 {
	--tw-shadow-color: rgb(255 255 255 / 0.65);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/70 {
	--tw-shadow-color: rgb(255 255 255 / 0.7);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/75 {
	--tw-shadow-color: rgb(255 255 255 / 0.75);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/80 {
	--tw-shadow-color: rgb(255 255 255 / 0.8);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/85 {
	--tw-shadow-color: rgb(255 255 255 / 0.85);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/90 {
	--tw-shadow-color: rgb(255 255 255 / 0.9);
	--tw-shadow: var(--tw-shadow-colored);
}
.shadow-white\/95 {
	--tw-shadow-color: rgb(255 255 255 / 0.95);
	--tw-shadow: var(--tw-shadow-colored);
}
.outline {
	outline-style: solid;
}
.drop-shadow-2xl {
	--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15));
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale)
		var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-lg {
	--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04))
		drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale)
		var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-md {
	--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07))
		drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale)
		var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-none {
	--tw-drop-shadow: drop-shadow(0 0 #0000);
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale)
		var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-sm {
	--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale)
		var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-xl {
	--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03))
		drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale)
		var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale)
		var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition {
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke,
		opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.transition-\[height\] {
	transition-property: height;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.transition-all {
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.transition-colors {
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.duration-100 {
	transition-duration: 0.1s;
}
.duration-300 {
	transition-duration: 0.3s;
}
.duration-500 {
	transition-duration: 0.5s;
}
.ease-in-out {
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-linear {
	transition-timing-function: linear;
}
:is(.icon-inverse > svg) path {
	fill: #fff;
}
:is(.icon-inverse:disabled > svg) path {
	fill: #686868;
}
.inline-embed-container {
	padding-top: 16px;
	padding-bottom: 16px;
}
.inline-embed-container .facebook-embed {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 550px;
}
.inline-embed-container .instagram-embed {
	max-width: 100%;
}
@media (min-width: 600px) {
	.inline-embed-container .instagram-embed {
		max-width: 75%;
	}
}
.inline-embed-container .instagram-embed {
	border: 1px solid rgb(219, 219, 219);
	border-radius: 3px;
}
.inline-embed-container .twitter-embed {
	margin-left: auto;
	margin-right: auto;
	display: flex;
	justify-content: center;
}
@media (min-width: 0px) {
	.inline-embed-container .twitter-embed {
		max-width: 90%;
	}
}
@media (min-width: 600px) {
	.inline-embed-container .twitter-embed {
		max-width: 75%;
	}
}
.shorts:is(.inline-embed-container .youtube-embed) {
	width: 320px;
}
.inline-embed-container .tiktok-embed {
	aspect-ratio: 4.25/10;
	height: auto;
	width: 325px;
}
.headline-stack {
	grid-column-start: 1;
	grid-column-end: 5;
}
@media (min-width: 600px) {
	.headline-stack {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.headline-stack {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
.inline-media-wrapper {
	display: flex;
	flex-direction: column;
	gap: 0;
	padding-top: 16px;
}
@media (min-width: 0px) {
	.inline-media-wrapper {
		margin-left: -16px;
		margin-right: -16px;
	}
}
@media (min-width: 600px) {
	.inline-media-wrapper {
		margin-left: 0;
		margin-right: 0;
	}
}
@media (min-width: 1024px) {
	.inline-media-wrapper {
		padding-top: 24px;
	}
}
.inline-media-wrapper.portrait {
	-o-object-fit: contain;
	object-fit: contain;
}
@media (min-width: 600px) {
	.inline-media-wrapper.portrait {
		margin-left: auto;
		margin-right: auto;
		width: 460px !important;
	}
}
.inline-media-wrapper.portrait img {
	aspect-ratio: var(--aspect-article-portrait, 2/3);
}
.inline-media-wrapper.landscape {
	padding-bottom: 0;
}
@media (min-width: 1024px) {
	.inline-media-wrapper.landscape {
		padding-bottom: 0;
	}
}
@media (min-width: 0px) {
	.related-link-wrapper {
		grid-gap: 16px;
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (min-width: 600px) {
	.related-link-wrapper {
		grid-gap: 24px;
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
}
@media (min-width: 1024px) {
	.related-link-wrapper {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.related-link-wrapper {
	display: grid;
	width: 100%;
	padding-bottom: 16px;
}
.related-link-wrapper .related-link {
	grid-column-start: 1;
	grid-column-end: 5;
}
@media (min-width: 600px) {
	.related-link-wrapper .related-link {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.related-link-wrapper .related-link {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
.storyline-wrapper {
	grid-column-start: 1;
	grid-column-end: 5;
	display: flex;
	flex-direction: column;
	row-gap: 16px;
}
@media (min-width: 600px) {
	.storyline-wrapper {
		grid-column-start: 2;
		grid-column-end: 12;
	}
}
@media (min-width: 1024px) {
	.storyline-wrapper {
		grid-column-start: 6;
		grid-column-end: 20;
	}
}
.storyline-wrapper.gallery {
	row-gap: 0;
}
.stroyline-ppr p {
	color: #161616;
}
.dark .stroyline-ppr p {
	color: #fff;
}
.stroyline-ppr p {
	margin-bottom: 16px;
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 20px;
}
.stroyline-ppr img {
	min-width: 100%;
}
.stroyline-ppr a {
	--tw-text-opacity: 1 !important;
	color: rgb(51 104 178 / var(--tw-text-opacity, 1)) !important;
}
@media (min-width: 0px) {
	.top-card {
		margin-left: -16px;
		margin-right: -16px;
		width: 100vw;
		padding: 0;
	}
}
@media (min-width: 600px) {
	.top-card {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}
}
.three-story-block .row-wrapper {
	padding-top: 24px;
	padding-bottom: 24px;
}
@media (min-width: 1024px) {
	.three-story-block .row-wrapper {
		padding-top: 0;
		padding-bottom: 0;
	}
}
@media (min-width: 0px) {
	.three-story-block .block-card-padding-extended {
		padding-top: 0;
		padding-bottom: 8px;
	}
}
@media (min-width: 600px) {
	.three-story-block .block-card-padding-extended {
		padding-top: 16px;
		padding-bottom: 24px;
	}
}
@media (min-width: 1024px) {
	.three-story-block .block-card-padding-extended {
		padding-top: 16px;
		padding-bottom: 16px;
	}
}
.three-story-block .block-sub-card-padding-extended {
	padding-top: 0;
	padding-bottom: 0;
}
@media (min-width: 1024px) {
	.three-story-block .block-sub-card-padding-extended {
		padding-top: 24px;
		padding-bottom: 24px;
	}
}
.four-story-block .row-wrapper {
	padding-top: 24px;
	padding-bottom: 24px;
}
@media (min-width: 1024px) {
	.four-story-block .row-wrapper {
		padding-top: 0;
		padding-bottom: 0;
	}
}
@media (min-width: 0px) {
	.four-story-block .block-card-padding-extended {
		padding-bottom: 8px;
		padding-top: 0;
	}
}
@media (min-width: 600px) {
	.four-story-block .block-card-padding-extended {
		padding-top: 16px;
		padding-bottom: 24px;
	}
}
@media (min-width: 1024px) {
	.four-story-block .block-card-padding-extended {
		padding-top: 16px;
		padding-bottom: 16px;
	}
}
.four-story-block .block-sub-card-padding-extended {
	padding-top: 0;
	padding-bottom: 0;
}
@media (min-width: 1024px) {
	.four-story-block .block-sub-card-padding-extended {
		padding-top: 32px;
		padding-bottom: 32px;
	}
}
.font-size-adjust-35 {
	font-size-adjust: 0.35;
}
.font-size-adjust-28 {
	font-size-adjust: 0.28;
}
.no-scrollbar::-webkit-scrollbar {
	display: none;
}
.no-scrollbar {
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.max-width-unset {
	max-width: unset;
}
.placeholder\:text-placeholder::-moz-placeholder {
	color: #686868;
}
.placeholder\:text-placeholder::placeholder {
	color: #686868;
}
.dark .placeholder\:text-placeholder::-moz-placeholder {
	color: #8e8e8e;
}
.dark .placeholder\:text-placeholder::placeholder {
	color: #8e8e8e;
}
.invalid\:border-error:invalid {
	border-color: #cb2213;
}
.dark .invalid\:border-error:invalid {
	border-color: #de6c6c;
}
.focus\:border-selected:focus {
	border-color: #3368b2;
}
.dark .focus\:border-selected:focus {
	border-color: #6991c6;
}
.disabled\:layer-disabled:disabled {
	background-color: #edefef;
}
.disabled\:layer-two:disabled {
	background-color: #f9f9f9;
}
@media (hover: hover) and (pointer: fine) {
	.disabled\:layer-two:disabled:hover:not(.layer-no-hover) {
		background-color: #d6e1ef;
	}
}
.disabled\:layer-two:disabled:selected,
.disabled\:layer-two:disabled:active {
	background-color: #e9eff7;
}
.disabled\:layer-two:disabled:disabled {
	background-color: #edefef;
}
.disabled\:border-dark:disabled {
	border-color: #c7caca;
}
.dark .disabled\:layer-disabled:disabled {
	background-color: #4e4e4e;
}
.dark .disabled\:layer-two:disabled {
	background-color: #393939;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .disabled\:layer-two:disabled):hover:not(.layer-no-hover) {
		background-color: #4e4e4e;
	}
}
:is(.dark .disabled\:layer-two:disabled):selected,
:is(.dark .disabled\:layer-two:disabled):active {
	background-color: #393939;
}
:is(.dark .disabled\:layer-two:disabled):disabled {
	background-color: #4e4e4e;
}
.dark .disabled\:border-dark:disabled {
	border-color: #afafb0;
}
.disabled\:placeholder\:text-disabled:disabled::-moz-placeholder {
	color: #8e8e8e;
}
.disabled\:placeholder\:text-disabled:disabled::placeholder {
	color: #8e8e8e;
}
.dark .disabled\:placeholder\:text-disabled:disabled::-moz-placeholder {
	color: #c7caca;
}
.dark .disabled\:placeholder\:text-disabled:disabled::placeholder {
	color: #c7caca;
}
.hover\:disabled\:layer-disabled:disabled:hover {
	background-color: #edefef;
}
.disabled\:hover\:layer-two:hover:disabled {
	background-color: #f9f9f9;
}
@media (hover: hover) and (pointer: fine) {
	.disabled\:hover\:layer-two:hover:disabled:hover:not(.layer-no-hover) {
		background-color: #d6e1ef;
	}
}
.disabled\:hover\:layer-two:hover:disabled:selected,
.disabled\:hover\:layer-two:hover:disabled:active {
	background-color: #e9eff7;
}
.disabled\:hover\:layer-two:hover:disabled:disabled {
	background-color: #edefef;
}
.dark .hover\:disabled\:layer-disabled:disabled:hover {
	background-color: #4e4e4e;
}
.dark .disabled\:hover\:layer-two:hover:disabled {
	background-color: #393939;
}
@media (hover: hover) and (pointer: fine) {
	:is(.dark .disabled\:hover\:layer-two:hover:disabled):hover:not(.layer-no-hover) {
		background-color: #4e4e4e;
	}
}
:is(.dark .disabled\:hover\:layer-two:hover:disabled):selected,
:is(.dark .disabled\:hover\:layer-two:hover:disabled):active {
	background-color: #393939;
}
:is(.dark .disabled\:hover\:layer-two:hover:disabled):disabled {
	background-color: #4e4e4e;
}
.group:invalid .group-invalid\:layer-disabled {
	background-color: #edefef;
}
.group\/month:invalid .group-invalid\/month\:border-error {
	border-color: #cb2213;
}
.group\/year:invalid .group-invalid\/year\:border-error {
	border-color: #cb2213;
}
.dark .group:invalid .group-invalid\:layer-disabled {
	background-color: #4e4e4e;
}
.dark .group\/month:invalid .group-invalid\/month\:border-error {
	border-color: #de6c6c;
}
.peer:has(:-moz-placeholder-shown) ~ .peer-has-\[\:-moz-placeholder-shown\]\:layer-disabled {
	background-color: #edefef;
}
.peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:layer-disabled {
	background-color: #edefef;
}
.dark .peer:has(:-moz-placeholder-shown) ~ .peer-has-\[\:-moz-placeholder-shown\]\:layer-disabled {
	background-color: #4e4e4e;
}
.dark .peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:layer-disabled {
	background-color: #4e4e4e;
}
.invalid\:\[\&\:not\(\:-moz-placeholder-shown\)\:not\(\:focus\)\]\:border-error:not(
		:-moz-placeholder-shown
	):not(:focus):invalid {
	border-color: #cb2213;
}
.invalid\:\[\&\:not\(\:placeholder-shown\)\:not\(\:focus\)\]\:border-error:not(
		:placeholder-shown
	):not(:focus):invalid {
	border-color: #cb2213;
}
.dark
	.invalid\:\[\&\:not\(\:-moz-placeholder-shown\)\:not\(\:focus\)\]\:border-error:not(
		:-moz-placeholder-shown
	):not(:focus):invalid {
	border-color: #de6c6c;
}
.dark
	.invalid\:\[\&\:not\(\:placeholder-shown\)\:not\(\:focus\)\]\:border-error:not(
		:placeholder-shown
	):not(:focus):invalid {
	border-color: #de6c6c;
}
.marker\:font-body-baseline-regular *::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.marker\:font-body-baseline-regular *::marker {
		font-size: 20px;
		line-height: 28px;
	}
}
.marker\:font-body-baseline-regular *:is(.mobile-only)::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.marker\:font-body-baseline-regular *:is(.mobile-only)::marker {
		font-size: 18px;
		line-height: 24px;
	}
}
.marker\:font-body-baseline-regular::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.marker\:font-body-baseline-regular::marker {
		font-size: 20px;
		line-height: 28px;
	}
}
.marker\:font-body-baseline-regular:is(.mobile-only)::marker {
	font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
}
@media (min-width: 600px) {
	.marker\:font-body-baseline-regular:is(.mobile-only)::marker {
		font-size: 18px;
		line-height: 24px;
	}
}
@media (min-width: 0px) {
	.mobile\:right.dropdown-items-wrapper {
		right: 0;
		left: unset;
	}
	.mobile\:right.tooltip-container {
		justify-content: flex-start;
	}
	.mobile\:right:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right {
		display: block;
	}
	.mobile\:right:is(.preview-carousel .preview-carousel-controls):after {
		pointer-events: none;
		position: absolute;
		top: 0;
		height: 100%;
		width: 160px;
		--tw-content: '';
		content: var(--tw-content);
		right: 0;
		background-image: linear-gradient(to left, var(--tw-gradient-stops));
		--tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position);
		--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
		--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
		--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
	}
	.mobile\:right:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
		.expanded-carousel-control-right {
		display: block;
	}
}
@media (min-width: 600px) {
	.tablet\:font-header-xs-semibold {
		font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
		font-size: 16px;
		line-height: 20px;
	}
	@media (min-width: 1024px) {
		.tablet\:font-header-xs-semibold {
			font-size: 18px;
			line-height: 22px;
		}
	}
	.tablet\:left.dropdown-items-wrapper {
		left: 0;
		right: unset;
	}
	.tablet\:left.tooltip-container {
		justify-content: flex-end;
	}
	.feature-headline-card-wrapper .tablet\:left-divider {
		border-color: #dde1e2;
	}
	.dark .feature-headline-card-wrapper .tablet\:left-divider {
		border-color: #c7caca;
	}
	.feature-headline-card-wrapper .tablet\:left-divider {
		border-left-width: 1px;
		padding-left: 11.5px;
	}
	.feature-headline-card-wrapper .tablet\:left-divider:first-child {
		border-width: 0px;
		padding-left: 0;
	}
	.tablet\:left:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left {
		display: block;
	}
	.tablet\:left:is(.preview-carousel .preview-carousel-controls):before {
		pointer-events: none;
		position: absolute;
		top: 0;
		height: 100%;
		width: 160px;
		--tw-content: '';
		content: var(--tw-content);
		left: 0;
		background-image: linear-gradient(to right, var(--tw-gradient-stops));
		--tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position);
		--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
		--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
	}
	.tablet\:left:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls)
		.expanded-carousel-control-left {
		display: block;
	}
}
@media (min-width: 1024px) {
	@media (min-width: 0px) {
		.desktop\:grid {
			grid-gap: 16px;
			grid-template-columns: repeat(4, minmax(0, 1fr));
		}
	}
	@media (min-width: 600px) {
		.desktop\:grid {
			grid-gap: 24px;
			grid-template-columns: repeat(12, minmax(0, 1fr));
		}
	}
	.desktop\:grid {
		grid-gap: 32px;
		grid-template-columns: repeat(24, minmax(0, 1fr));
	}
}
.marker\:text-xl *::marker {
	font-size: 24px;
}
.marker\:text-xl::marker {
	font-size: 24px;
}
.after\:absolute:after {
	content: var(--tw-content);
	position: absolute;
}
.after\:bottom-00:after {
	content: var(--tw-content);
	bottom: 0;
}
.after\:left-00:after {
	content: var(--tw-content);
	left: 0;
}
.after\:z-10:after {
	content: var(--tw-content);
	z-index: 10;
}
.after\:hidden:after {
	content: var(--tw-content);
	display: none;
}
.after\:h-85:after {
	content: var(--tw-content);
	height: 85px;
}
.after\:w-full:after {
	content: var(--tw-content);
	width: 100%;
}
.after\:bg-gradient-to-t:after {
	content: var(--tw-content);
	background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.after\:from-white\/80:after {
	content: var(--tw-content);
	--tw-gradient-from: rgb(255 255 255 / 0.8) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.after\:to-black\/0:after {
	content: var(--tw-content);
	--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}
.after\:content-\[\'\'\]:after {
	--tw-content: '';
	content: var(--tw-content);
}
.first\:pl-00:first-child {
	padding-left: 0;
}
.last\:mb-00:last-child {
	margin-bottom: 0;
}
.invalid\:border:invalid {
	border-width: 1px;
}
.hover\:cursor-pointer:hover {
	cursor: pointer;
}
.hover\:bg-white:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.focus\:outline-0:focus {
	outline-width: 0px;
}
.disabled\:cursor-not-allowed:disabled {
	cursor: not-allowed;
}
.group:invalid .group-invalid\:pointer-events-none {
	pointer-events: none;
}
.group:empty .group-empty\:pointer-events-none {
	pointer-events: none;
}
.peer\/textbox:not(:-moz-placeholder-shown):not(:focus):invalid
	~ .peer-\[\&\:not\(\:-moz-placeholder-shown\)\:not\(\:focus\)\:invalid\]\/textbox\:block {
	display: block;
}
.peer\/textbox:not(:placeholder-shown):not(:focus):invalid
	~ .peer-\[\&\:not\(\:placeholder-shown\)\:not\(\:focus\)\:invalid\]\/textbox\:block {
	display: block;
}
.peer:has(:-moz-placeholder-shown) ~ .peer-has-\[\:-moz-placeholder-shown\]\:pointer-events-none {
	pointer-events: none;
}
.peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:pointer-events-none {
	pointer-events: none;
}
@media not all and (min-width: 600px) {
	.max-tablet\:aspect-square {
		aspect-ratio: 1 / 1;
	}
	.max-tablet\:h-24 {
		height: 24px;
	}
	.max-tablet\:flex-col {
		flex-direction: column;
	}
	.max-tablet\:justify-center {
		justify-content: center;
	}
	.max-tablet\:text-center {
		text-align: center;
	}
}
@media (min-width: 0px) {
	.mobile\:right-16 {
		right: 16px;
	}
	.mobile\:order-1 {
		order: 1;
	}
	.mobile\:order-2 {
		order: 2;
	}
	.mobile\:col-end-12 {
		grid-column-end: 12;
	}
	.mobile\:-mx-16 {
		margin-left: -16px;
		margin-right: -16px;
	}
	.mobile\:mx-00 {
		margin-left: 0;
		margin-right: 0;
	}
	.mobile\:mx-16 {
		margin-left: 16px;
		margin-right: 16px;
	}
	.mobile\:my-16 {
		margin-top: 16px;
		margin-bottom: 16px;
	}
	.mobile\:mb-16 {
		margin-bottom: 16px;
	}
	.mobile\:mr-16 {
		margin-right: 16px;
	}
	.mobile\:mt-16 {
		margin-top: 16px;
	}
	.mobile\:block {
		display: block;
	}
	.mobile\:flex {
		display: flex;
	}
	.mobile\:hidden {
		display: none;
	}
	.mobile\:size-16 {
		width: 16px;
		height: 16px;
	}
	.mobile\:size-24 {
		width: 24px;
		height: 24px;
	}
	.mobile\:h-00 {
		height: 0;
	}
	.mobile\:h-100 {
		height: 100px;
	}
	.mobile\:h-232 {
		height: 232px;
	}
	.mobile\:h-56 {
		height: 56px;
	}
	.mobile\:w-253 {
		width: 253px;
	}
	.mobile\:w-full {
		width: 100%;
	}
	.mobile\:w-screen {
		width: 100vw;
	}
	.mobile\:flex-col {
		flex-direction: column;
	}
	.mobile\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.mobile\:items-stretch {
		align-items: stretch;
	}
	.mobile\:gap-00 {
		gap: 0;
	}
	.mobile\:gap-16 {
		gap: 16px;
	}
	.mobile\:gap-24 {
		gap: 24px;
	}
	.mobile\:gap-x-16 {
		-moz-column-gap: 16px;
		column-gap: 16px;
	}
	.mobile\:p-00 {
		padding: 0;
	}
	.mobile\:p-08 {
		padding: 8px;
	}
	.mobile\:px-00 {
		padding-left: 0;
		padding-right: 0;
	}
	.mobile\:px-16 {
		padding-left: 16px;
		padding-right: 16px;
	}
	.mobile\:py-08 {
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.mobile\:py-16 {
		padding-top: 16px;
		padding-bottom: 16px;
	}
	.mobile\:py-24 {
		padding-top: 24px;
		padding-bottom: 24px;
	}
	.mobile\:pb-08 {
		padding-bottom: 8px;
	}
	.mobile\:pb-16 {
		padding-bottom: 16px;
	}
	.mobile\:pb-183 {
		padding-bottom: 183px;
	}
	.mobile\:pb-24 {
		padding-bottom: 24px;
	}
	.mobile\:pt-00 {
		padding-top: 0;
	}
	.mobile\:pt-08 {
		padding-top: 8px;
	}
	.mobile\:pt-16 {
		padding-top: 16px;
	}
	.mobile\:pt-183 {
		padding-top: 183px;
	}
	.mobile\:pt-24 {
		padding-top: 24px;
	}
}
@media (min-width: 600px) {
	.tablet\:absolute {
		position: absolute;
	}
	.tablet\:right-24 {
		right: 24px;
	}
	.tablet\:order-1 {
		order: 1;
	}
	.tablet\:order-2 {
		order: 2;
	}
	.tablet\:col-start-1 {
		grid-column-start: 1;
	}
	.tablet\:col-start-2 {
		grid-column-start: 2;
	}
	.tablet\:col-start-3 {
		grid-column-start: 3;
	}
	.tablet\:col-start-5 {
		grid-column-start: 5;
	}
	.tablet\:col-start-8 {
		grid-column-start: 8;
	}
	.tablet\:col-end-11 {
		grid-column-end: 11;
	}
	.tablet\:col-end-12 {
		grid-column-end: 12;
	}
	.tablet\:col-end-13 {
		grid-column-end: 13;
	}
	.tablet\:col-end-16 {
		grid-column-end: 16;
	}
	.tablet\:col-end-8 {
		grid-column-end: 8;
	}
	.tablet\:col-end-9 {
		grid-column-end: 9;
	}
	.tablet\:mx-00 {
		margin-left: 0;
		margin-right: 0;
	}
	.tablet\:mx-16 {
		margin-left: 16px;
		margin-right: 16px;
	}
	.tablet\:my-00 {
		margin-top: 0;
		margin-bottom: 0;
	}
	.tablet\:my-24 {
		margin-top: 24px;
		margin-bottom: 24px;
	}
	.tablet\:-ml-04 {
		margin-left: -4px;
	}
	.tablet\:mb-24 {
		margin-bottom: 24px;
	}
	.tablet\:mr-24 {
		margin-right: 24px;
	}
	.tablet\:mt-24 {
		margin-top: 24px;
	}
	.tablet\:mt-48 {
		margin-top: 48px;
	}
	.tablet\:block {
		display: block;
	}
	.tablet\:flex {
		display: flex;
	}
	.tablet\:\!hidden {
		display: none !important;
	}
	.tablet\:hidden {
		display: none;
	}
	.tablet\:size-24 {
		width: 24px;
		height: 24px;
	}
	.tablet\:size-32 {
		width: 32px;
		height: 32px;
	}
	.tablet\:h-01 {
		height: 1px;
	}
	.tablet\:h-16 {
		height: 16px;
	}
	.tablet\:h-24 {
		height: 24px;
	}
	.tablet\:h-64 {
		height: 64px;
	}
	.tablet\:h-auto {
		height: auto;
	}
	.tablet\:max-h-725 {
		max-height: 725px;
	}
	.tablet\:min-h-320 {
		min-height: 320px;
	}
	.tablet\:min-h-725 {
		min-height: 725px;
	}
	.tablet\:\!w-8\/12 {
		width: 66.666667% !important;
	}
	.tablet\:w-1\/2 {
		width: 50%;
	}
	.tablet\:w-524 {
		width: 524px;
	}
	.tablet\:w-548 {
		width: 548px;
	}
	.tablet\:w-6\/12 {
		width: 50%;
	}
	.tablet\:w-8\/12 {
		width: 66.666667%;
	}
	.tablet\:w-auto {
		width: auto;
	}
	.tablet\:w-fit {
		width: -moz-fit-content;
		width: fit-content;
	}
	.tablet\:w-full {
		width: 100%;
	}
	.tablet\:max-w-50vw {
		max-width: 50vw;
	}
	.tablet\:max-w-548 {
		max-width: 548px;
	}
	.tablet\:max-w-\[375px\] {
		max-width: 375px;
	}
	.tablet\:max-w-\[560px\] {
		max-width: 560px;
	}
	.tablet\:max-w-unset {
		max-width: unset;
	}
	.tablet\:flex-grow {
		flex-grow: 1;
	}
	.tablet\:basis-1\/2 {
		flex-basis: 50%;
	}
	.tablet\:basis-1\/3 {
		flex-basis: 33.333333%;
	}
	.tablet\:basis-1\/4 {
		flex-basis: 25%;
	}
	.tablet\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.tablet\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.tablet\:flex-row {
		flex-direction: row;
	}
	.tablet\:flex-wrap {
		flex-wrap: wrap;
	}
	.tablet\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.tablet\:items-start {
		align-items: flex-start;
	}
	.tablet\:items-center {
		align-items: center;
	}
	.tablet\:justify-center {
		justify-content: center;
	}
	.tablet\:justify-between {
		justify-content: space-between;
	}
	.tablet\:gap-00 {
		gap: 0;
	}
	.tablet\:gap-12 {
		gap: 12px;
	}
	.tablet\:gap-16 {
		gap: 16px;
	}
	.tablet\:gap-24 {
		gap: 24px;
	}
	.tablet\:gap-x-11\.5 {
		-moz-column-gap: 11.5px;
		column-gap: 11.5px;
	}
	.tablet\:gap-x-12 {
		-moz-column-gap: 12px;
		column-gap: 12px;
	}
	.tablet\:gap-x-24 {
		-moz-column-gap: 24px;
		column-gap: 24px;
	}
	.tablet\:gap-y-24 {
		row-gap: 24px;
	}
	.tablet\:self-start {
		align-self: flex-start;
	}
	.tablet\:self-stretch {
		align-self: stretch;
	}
	.tablet\:p-00 {
		padding: 0;
	}
	.tablet\:p-16 {
		padding: 16px;
	}
	.tablet\:p-24 {
		padding: 24px;
	}
	.tablet\:px-24 {
		padding-left: 24px;
		padding-right: 24px;
	}
	.tablet\:py-00 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.tablet\:py-12 {
		padding-top: 12px;
		padding-bottom: 12px;
	}
	.tablet\:py-16 {
		padding-top: 16px;
		padding-bottom: 16px;
	}
	.tablet\:py-24 {
		padding-top: 24px;
		padding-bottom: 24px;
	}
	.tablet\:pb-04 {
		padding-bottom: 4px;
	}
	.tablet\:pb-12 {
		padding-bottom: 12px;
	}
	.tablet\:pb-16 {
		padding-bottom: 16px;
	}
	.tablet\:pb-22 {
		padding-bottom: 22px;
	}
	.tablet\:pb-24 {
		padding-bottom: 24px;
	}
	.tablet\:pl-00 {
		padding-left: 0;
	}
	.tablet\:pl-16 {
		padding-left: 16px;
	}
	.tablet\:pl-24 {
		padding-left: 24px;
	}
	.tablet\:pr-00 {
		padding-right: 0;
	}
	.tablet\:pr-16 {
		padding-right: 16px;
	}
	.tablet\:pr-24 {
		padding-right: 24px;
	}
	.tablet\:pt-08 {
		padding-top: 8px;
	}
	.tablet\:pt-16 {
		padding-top: 16px;
	}
	.tablet\:pt-24 {
		padding-top: 24px;
	}
	.tablet\:text-center {
		text-align: center;
	}
}
@media (min-width: 1024px) {
	.desktop\:left-1\/2 {
		left: 50%;
	}
	.desktop\:right-32 {
		right: 32px;
	}
	.desktop\:top-1\/2 {
		top: 50%;
	}
	.desktop\:order-1 {
		order: 1;
	}
	.desktop\:order-2 {
		order: 2;
	}
	.desktop\:col-start-1 {
		grid-column-start: 1;
	}
	.desktop\:col-start-10 {
		grid-column-start: 10;
	}
	.desktop\:col-start-16 {
		grid-column-start: 16;
	}
	.desktop\:col-start-18 {
		grid-column-start: 18;
	}
	.desktop\:col-start-3 {
		grid-column-start: 3;
	}
	.desktop\:col-start-4 {
		grid-column-start: 4;
	}
	.desktop\:col-start-6 {
		grid-column-start: 6;
	}
	.desktop\:col-start-7 {
		grid-column-start: 7;
	}
	.desktop\:col-start-8 {
		grid-column-start: 8;
	}
	.desktop\:col-end-15 {
		grid-column-end: 15;
	}
	.desktop\:col-end-16 {
		grid-column-end: 16;
	}
	.desktop\:col-end-18 {
		grid-column-end: 18;
	}
	.desktop\:col-end-19 {
		grid-column-end: 19;
	}
	.desktop\:col-end-20 {
		grid-column-end: 20;
	}
	.desktop\:col-end-21 {
		grid-column-end: 21;
	}
	.desktop\:col-end-22 {
		grid-column-end: 22;
	}
	.desktop\:col-end-23 {
		grid-column-end: 23;
	}
	.desktop\:col-end-24 {
		grid-column-end: 24;
	}
	.desktop\:col-end-25 {
		grid-column-end: 25;
	}
	.desktop\:mx-32 {
		margin-left: 32px;
		margin-right: 32px;
	}
	.desktop\:my-16 {
		margin-top: 16px;
		margin-bottom: 16px;
	}
	.desktop\:my-32 {
		margin-top: 32px;
		margin-bottom: 32px;
	}
	.desktop\:mb-16 {
		margin-bottom: 16px;
	}
	.desktop\:mb-32 {
		margin-bottom: 32px;
	}
	.desktop\:ml-24 {
		margin-left: 24px;
	}
	.desktop\:mr-00 {
		margin-right: 0;
	}
	.desktop\:mt-16 {
		margin-top: 16px;
	}
	.desktop\:block {
		display: block;
	}
	.desktop\:flex {
		display: flex;
	}
	.desktop\:inline-flex {
		display: inline-flex;
	}
	.desktop\:grid {
		display: grid;
	}
	.desktop\:inline-grid {
		display: inline-grid;
	}
	.desktop\:hidden {
		display: none;
	}
	.desktop\:aspect-landscape {
		aspect-ratio: 3 / 2;
	}
	.desktop\:size-32 {
		width: 32px;
		height: 32px;
	}
	.desktop\:h-00 {
		height: 0;
	}
	.desktop\:h-16 {
		height: 16px;
	}
	.desktop\:h-24 {
		height: 24px;
	}
	.desktop\:h-253 {
		height: 253px;
	}
	.desktop\:h-331 {
		height: 331px;
	}
	.desktop\:h-50vw {
		height: 50vw;
	}
	.desktop\:h-524 {
		height: 524px;
	}
	.desktop\:h-56 {
		height: 56px;
	}
	.desktop\:h-64 {
		height: 64px;
	}
	.desktop\:h-auto {
		height: auto;
	}
	.desktop\:h-max {
		height: -moz-max-content;
		height: max-content;
	}
	.desktop\:h-screen {
		height: 100vh;
	}
	.desktop\:max-h-unset {
		max-height: unset;
	}
	.desktop\:\!w-9\/12 {
		width: 75% !important;
	}
	.desktop\:w-2\/3 {
		width: 66.666667%;
	}
	.desktop\:w-379 {
		width: 379px;
	}
	.desktop\:w-390 {
		width: 390px;
	}
	.desktop\:w-9\/12 {
		width: 75%;
	}
	.desktop\:w-auto {
		width: auto;
	}
	.desktop\:w-full {
		width: 100%;
	}
	.desktop\:min-w-unset {
		min-width: unset;
	}
	.desktop\:max-w-3\/4 {
		max-width: 75%;
	}
	.desktop\:max-w-\[790px\] {
		max-width: 790px;
	}
	.desktop\:basis-1\/2 {
		flex-basis: 50%;
	}
	.desktop\:basis-1\/3 {
		flex-basis: 33.333333%;
	}
	.desktop\:basis-5\/12 {
		flex-basis: 41.666667%;
	}
	.desktop\:basis-7\/12 {
		flex-basis: 58.333333%;
	}
	.desktop\:-translate-x-1\/2 {
		--tw-translate-x: -50%;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
			skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.desktop\:-translate-y-1\/2 {
		--tw-translate-y: -50%;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
			skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.desktop\:grid-flow-row-dense {
		grid-auto-flow: row dense;
	}
	.desktop\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.desktop\:flex-row {
		flex-direction: row;
	}
	.desktop\:flex-col {
		flex-direction: column;
	}
	.desktop\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.desktop\:gap-00 {
		gap: 0;
	}
	.desktop\:gap-04 {
		gap: 4px;
	}
	.desktop\:gap-12 {
		gap: 12px;
	}
	.desktop\:gap-16 {
		gap: 16px;
	}
	.desktop\:gap-24 {
		gap: 24px;
	}
	.desktop\:gap-32 {
		gap: 32px;
	}
	.desktop\:gap-x-00 {
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.desktop\:gap-x-16 {
		-moz-column-gap: 16px;
		column-gap: 16px;
	}
	.desktop\:gap-x-32 {
		-moz-column-gap: 32px;
		column-gap: 32px;
	}
	.desktop\:gap-y-32 {
		row-gap: 32px;
	}
	.desktop\:rounded-xl {
		border-radius: 0.75rem;
	}
	.desktop\:p-00 {
		padding: 0;
	}
	.desktop\:p-16 {
		padding: 16px;
	}
	.desktop\:p-32 {
		padding: 32px;
	}
	.desktop\:px-00 {
		padding-left: 0;
		padding-right: 0;
	}
	.desktop\:px-04 {
		padding-left: 4px;
		padding-right: 4px;
	}
	.desktop\:px-32 {
		padding-left: 32px;
		padding-right: 32px;
	}
	.desktop\:py-00 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.desktop\:py-08 {
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.desktop\:py-16 {
		padding-top: 16px;
		padding-bottom: 16px;
	}
	.desktop\:py-24 {
		padding-top: 24px;
		padding-bottom: 24px;
	}
	.desktop\:py-32 {
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.desktop\:pb-16 {
		padding-bottom: 16px;
	}
	.desktop\:pb-24 {
		padding-bottom: 24px;
	}
	.desktop\:pb-32 {
		padding-bottom: 32px;
	}
	.desktop\:pl-16 {
		padding-left: 16px;
	}
	.desktop\:pt-08 {
		padding-top: 8px;
	}
	.desktop\:pt-16 {
		padding-top: 16px;
	}
	.desktop\:pt-208 {
		padding-top: 208px;
	}
	.desktop\:pt-24 {
		padding-top: 24px;
	}
	.desktop\:pt-32 {
		padding-top: 32px;
	}
	.desktop\:text-lg {
		font-size: 20px;
	}
	.desktop\:text-xl {
		font-size: 24px;
	}
	.desktop\:leading-lg {
		line-height: 28px;
	}
	.desktop\:leading-md {
		line-height: 24px;
	}
}
@media (min-width: 1441px) {
	.breakpoint\:mx-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.breakpoint\:max-w-3\/4 {
		max-width: 75%;
	}
	.breakpoint\:max-w-breakpoint {
		max-width: 1440px;
	}
}
@media print {
	.print\:hidden {
		display: none;
	}
}
.overlayWhite {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000001;
	height: 100%;
	width: 100%;
	overflow-y: hidden;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}


.overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	display: none;
	align-items: center;
	justify-content: center;
	z-index: 999;
}

/* модалка */
.mdl {
	background: #fff;
	padding: 20px;
	border-radius: 12px;
	max-width: 400px;
	width: 90%;
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
	position: relative;
}

.mdl h2 {
	margin-top: 0;
	text-align: center;
}

.mdl form {
	display: flex;
	flex-direction: column;
	gap: 12px;
}

.mdl input {
	padding: 12px;
	border: 1px solid #ccc;
	border-radius: 8px;
	font-size: 16px;
}

.mdl button {
	padding: 12px;
	background: #0077ff;
	color: white;
	border: none;
	border-radius: 8px;
	font-size: 16px;
	cursor: pointer;
	transition: background 0.3s;
}

.mdl button:hover {
	background: #005fd1;
}

/* крестик */
.close {
	position: absolute;
	right: 12px;
	top: 10px;
	font-size: 22px;
	cursor: pointer;
	color: #666;
}

@media (max-width: 480px) {
	.mdl {
		max-width: 95%;
		padding: 15px;
	}
	.mdl input,
	.mdl button {
		font-size: 14px;
		padding: 10px;
	}
}
.imge {
	width: 100%;
}

.news-post { max-width: 900px; margin: 0 auto; padding: 30px; background: #ffffff; border-radius: 12px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); font-family: "Segoe UI", Roboto, Arial, sans-serif; color: #2d2d2d; line-height: 1.7; } .news-post h1 { font-size: 2.2rem; font-weight: 700; margin-bottom: 20px; color: #111827; } .news-post h2 { font-size: 1.5rem; font-weight: 600; margin: 30px 0 15px; color: #1f2937; border-left: 4px solid #6d28d9; padding-left: 10px; } .news-post p { margin: 15px 0; font-size: 1rem; } .news-post ul, .news-post ol { margin: 20px 0 20px 25px; padding: 0; } .news-post ul li, .news-post ol li { margin-bottom: 10px; font-size: 1rem; } .news-post blockquote { margin: 20px 0; padding: 15px 20px; border-left: 4px solid #6d28d9; background: #f9f9ff; font-style: italic; color: #4b5563; border-radius: 6px; } .news-post a { color: #6d28d9; text-decoration: none; } .news-post a:hover { text-decoration: underline; }