<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.hero-wrapper {
	padding-top: 240px
}

.hero-wrapper .arrows {
	bottom: 40%;
	height: 72px;
	left: 46%;
	position: absolute;
	width: 55px
}

@media(min-width:768px) {
	.hero-wrapper .arrows {
		bottom: 30%
	}
}

@media(min-width:1280px) {
	.hero-wrapper .arrows {
		bottom: 20%;
		left: 47%
	}
}

.hero-wrapper .arrows path {
	stroke: #fff;
	fill: #0000;
	stroke-width: 2px;
	animation: arrow 2s infinite;
	-webkit-animation: arrow 2s infinite
}

.hero-wrapper .arrows path.a1 {
	animation-delay: -1s;
	-webkit-animation-delay: -1s
}

.hero-wrapper .arrows path.a2 {
	animation-delay: -.5s;
	-webkit-animation-delay: -.5s
}

.hero-wrapper .arrows path.a3 {
	animation-delay: 0s;
	-webkit-animation-delay: 0s
}

@keyframes arrow {
	0% {
		opacity: 0
	}

	40% {
		opacity: 1
	}

	80% {
		opacity: 0
	}

	to {
		opacity: 0
	}
}

.hero-wrapper .hero-box {
	display: flex;
	height: 100%;
	justify-content: center;
	max-width: 100%;
	padding: 0 24px
}

@media(min-width:768px) {
	.hero-wrapper .hero-box {
		padding: 0 80px
	}
}

@media(min-width:1280px) {
	.hero-wrapper .hero-box {
		max-width: 80%;
		padding: 0
	}
}

.hero-wrapper .hero-box .why-img-item {
	animation: gradient 2s ease infinite;
	background: #0000 linear-gradient(166deg, #09033300, #e18c3d 27%, #09033300 73%, #b0641c) 0 0 no-repeat padding-box;
	background-size: 300% 300%;
	border-radius: 16px;
	margin-top: -30px;
	padding: 1px;
	position: relative
}

@media(min-width:960px) {
	.hero-wrapper .hero-box .why-img-item {
		margin-top: -70px
	}
}

.hero-wrapper .hero-box .why-img-item .why-img-item-body {
	align-items: center;
	background: #333;
	border-radius: 16px;
	display: flex;
	flex-direction: column;
	height: auto;
	justify-content: center;
	opacity: .97;
	padding: 20px
}

@media(min-width:960px) {
	.hero-wrapper .hero-box .why-img-item .why-img-item-body {
		align-items: center;
		flex-direction: row;
		height: auto;
		padding: 32px 24px
	}
}

@media(min-width:1024px) {
	.hero-wrapper .hero-box .why-img-item .why-img-item-body {
		padding: 16px 32px
	}
}

.hero-wrapper .hero-box .why-img-item .why-img-item-body h2 {
	color: #fff;
	font-size: 28px;
	font-weight: 400;
	letter-spacing: 1.44px;
	line-height: 40px;
	margin-bottom: 12px;
	text-align: center;
	text-shadow: 0 0 33px #9592a7
}

@media(min-width:960px) {
	.hero-wrapper .hero-box .why-img-item .why-img-item-body h2 {
		font-size: 28px;
		margin-bottom: 0;
		margin-right: 15px;
		white-space: nowrap
	}
}

@media(min-width:1280px) {
	.hero-wrapper .hero-box .why-img-item .why-img-item-body h2 {
		margin-right: 30px
	}
}

@media(min-width:1600px) {
	.hero-wrapper .hero-box .why-img-item .why-img-item-body h2 {
		margin-right: 37px
	}
}

.hero-container {
	display: flex;
	flex-direction: column-reverse;
	margin: 0 24px;
	padding-top: 96px
}

@media(min-width:768px) {
	.hero-container {
		flex-direction: row;
		margin: auto;
		max-width: 768px;
		padding-top: 196px
	}
}

@media(min-width:1024px) {
	.hero-container {
		max-width: 968px
	}
}

@media(min-width:1280px) {
	.hero-container {
		max-width: 1104px
	}
}

@media(min-width:1400px) {
	.hero-container {
		max-width: 1280px
	}
}

@media(min-width:1600px) {
	.hero-container {
		max-width: 1440px
	}
}
@media (max-width: 1024px) { 
    .how-wrapper {
        display: none;
    }
}

.hero-header {
	color: #fff;
	font-family: Montserrat, Helvetica;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: .04em;
	line-height: 38px;
	margin-bottom: 24px;
	text-align: left
}

@media(min-width:768px) {
	.hero-header {
		font-size: 48px;
		line-height: 56px
	}
}

@media(min-width:1400px) {
	.hero-header {
		font-size: 56px;
		line-height: 64px
	}
}

.hero-text {
	color: #d0d0d0;
	font-family: Montserrat, Helvetica;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 30px;
	text-align: left
}

@media(min-width:768px) {
	.hero-text {
		font-size: 18px
	}
}

.hero-actions {
	display: flex;
	flex-flow: column wrap;
	margin-top: 32px
}

@media(min-width:768px) {
	.hero-actions {
		margin-top: 64px
	}
}

.hero-image {
	margin: 0 auto -32px;
	max-width: 80%;
	object-fit: scale-down
}

@media(min-width:768px) {
	.hero-image {
		margin: 0;
		max-width: 50%
	}
}

.box {
	display: flex;
	flex-flow: column wrap;
	height: 100%;
	max-width: 100%;
	padding: 84px 0 24px
}

@media(min-width:768px) {
	.box {
		flex-direction: row;
		gap: 24px;
		margin: auto;
		max-width: 768px
	}
}

@media(min-width:1024px) {
	.box {
		max-width: 968px
	}
}

@media(min-width:1280px) {
	.box {
		flex-wrap: nowrap;
		max-width: 1104px
	}
}

@media(min-width:1400px) {
	.box {
		gap: 48px;
		max-width: 1280px
	}
}

@media(min-width:1600px) {
	.box {
		max-width: 1440px
	}
}

@media(min-width:1800px) {
	.box {
		gap: 64px;
		max-width: 100%;
		padding: 64px
	}
}

.box .left-side {
	display: flex;
	flex-grow: 0
}

.box .frame-1 {
	background-color: #171717;
	border: 3px solid #2b2b2b;
	border-radius: 20px;
	height: 100%;
	margin: 16px 24px 84px;
	padding: 16px
}

@media(min-width:768px) {
	.box .frame-1 {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		margin: 0;
		padding: 0 48px 48px
	}
}

.box .image {
	margin: -32px auto -84px;
	max-width: 60%;
	position: relative;
	top: -64px
}

@media(min-width:768px) {
	.box .image {
		margin: -32px auto -84px;
		max-width: 40%;
		right: 0;
		top: 0
	}
}

@media(min-width:1280px) {
	.box .image {
		max-width: 100%
	}
}

@media(min-width:1400px) {
	.box .image {
		margin: -64px 0 -132px
	}
}

@media(min-width:768px) {
	.box .right-side {
		display: flex;
		flex-direction: column;
		justify-content: space-between
	}
}

.box .frame-2 {
	background-color: #171717;
	border: 3px solid #2b2b2b;
	border-radius: 20px;
	margin: 16px 24px 112px;
	padding: 16px
}

@media(min-width:768px) {
	.box .frame-2 {
		display: flex;
		flex-direction: row-reverse;
		margin: 0 0 24px;
		padding: 48px
	}
}

@media(min-width:1400px) {
	.box .frame-2 {
		margin: 0 0 48px
	}
}

.box .image-2 {
	margin: -64px auto 0;
	max-width: 60%;
	position: relative;
	top: -32px
}

@media(min-width:768px) {
	.box .image-2 {
		align-self: flex-end;
		margin: 0;
		max-height: 180px;
		max-width: 180px;
		top: 0
	}
}

@media(min-width:1400px) {
	.box .image-2 {
		margin-left: 16px;
		max-height: 200px;
		max-width: 200px
	}
}

.box .frame-3 {
	background-color: #171717;
	border: 3px solid #2b2b2b;
	border-radius: 20px;
	margin: 16px 24px 84px;
	padding: 16px;
	z-index: 5
}

@media(min-width:768px) {
	.box .frame-3 {
		display: flex;
		flex-direction: row;
		margin: 0;
		padding: 48px 48px 48px 16px
	}
}

.box .header {
	color: #df832f;
	font-family: Montserrat, Helvetica;
	font-size: 30px;
	font-weight: 500;
	line-height: 32px;
	padding: 0 8px;
	white-space: nowrap
}

@media(min-width:768px) {
	.box .header {
		font-size: 36px;
		line-height: 38px
	}
}

.box .subheader {
	color: #fff;
	font-family: Montserrat, Helvetica;
	font-size: 20px;
	font-weight: 500;
	line-height: 48px;
	padding: 0 8px;
	white-space: nowrap
}

.box .paragraph {
	align-items: flex-start;
	display: flex;
	padding: 16px 8px
}

.box .p {
	color: #cfcfcf;
	font-family: Montserrat, Helvetica;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.box .link-wrapper {
	align-items: center;
	display: flex;
	gap: 16px;
	padding: 8px
}

.box .link-wrapper :hover {
	cursor: pointer
}

.box .text-wrapper {
	color: #df832f;
	font-family: Montserrat, Helvetica;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 30px;
	white-space: nowrap;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.box .image-3 {
	position: relative;
	width: 300px
}

.rotative-img img {
	margin: 0 auto;
	max-width: 250px;
	position: absolute
}

@media(min-width:768px) {
	.rotative-img img {
		bottom: 0;
		left: 0;
		max-width: 200px;
		position: absolute
	}
}

@media(min-width:1400px) {
	.rotative-img img {
		max-width: 250px
	}
}

.rotative-img {
	height: 100%;
	margin: 0 auto 164px;
	max-width: 250px;
	min-width: 250px;
	position: relative;
	top: -112px
}

@media(min-width:768px) {
	.rotative-img {
		align-items: flex-end;
		justify-content: flex-end;
		margin: 0;
		max-width: 200px;
		min-width: 200px;
		top: 0
	}
}

@media(min-width:1400px) {
	.rotative-img {
		margin-right: 16px;
		max-width: 250px;
		min-width: 250px
	}
}

.rotate1 {
	animation: rotate-clockwise 25s linear infinite
}

.rotate2 {
	animation: rotate-counter-clockwise 29s linear infinite
}

@keyframes rotate-clockwise {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(1turn)
	}
}

@keyframes rotate-counter-clockwise {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(-1turn)
	}
}

.details-container {
	display: flex;
	justify-content: center;
	margin-top: 32px;
	width: 100%
}

@media(min-width:1280px) {
	.details-container {
		margin-top: -112px
	}
}

.details-container .details-body {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	width: 100%
}

.details-container .details-body .details-item {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-top: 20px;
	padding: 12px 0;
	width: 300px
}

@media(min-width:1024px) {
	.details-container .details-body .details-item {
		padding: 16px 0;
		width: 30%
	}
}

@media(min-width:1600px) {
	.details-container .details-body .details-item {
		padding: 16px 30px
	}
}

.details-container .details-body .details-item .details-item-title {
	color: #df832f;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: .3px;
	text-transform: uppercase
}

@media(min-width:1024px) {
	.details-container .details-body .details-item .details-item-title {
		font-size: 14px
	}
}

.details-container .details-body .details-item .details-item-value {
	color: #fff;
	font-size: 40px;
	font-weight: 700
}

@media(min-width:1280px) {
	.details-container .details-body .details-item .details-item-value {
		font-size: 48px
	}
}

.how-wrapper {
	margin-bottom: 260px;
	overflow-x: clip
}

@media(min-width:640px) {
	.how-wrapper {
		margin-bottom: 120px
	}
}

.how-wrapper .how-bg {
	top: 140px
}

.how-wrapper .how-to-work-wrapper {
	margin-top: 70px
}

@media(min-width:768px) {
	.how-wrapper .how-to-work-wrapper {
		margin-top: 95px
	}
}

.how-wrapper .how-to-work-wrapper .heading-section {
	align-items: center;
	display: flex;
	flex-direction: column
}

.how-wrapper .how-to-work-wrapper .heading-section .heading-title {
	font-size: 27px;
	font-weight: 500;
	line-height: 34px
}

@media(min-width:768px) {
	.how-wrapper .how-to-work-wrapper .heading-section .heading-title {
		font-size: 42px;
		line-height: 48px
	}
}

.how-wrapper .how-to-work-wrapper .heading-section .heading-desc {
	color: #dedbf2;
	font-size: 20px;
	margin-top: 19px;
	opacity: .88
}

.how-wrapper .how-to-work-wrapper .heading-section .heading-switch {
	display: flex;
	justify-content: center;
	margin-top: 24px
}

.how-wrapper .how-to-work-wrapper .heading-section .heading-switch .heading-switch-item {
	align-items: center;
	border: 1px solid #717171;
	border-radius: 10px;
	color: #aaa;
	cursor: pointer;
	display: flex;
	font-size: 19px;
	font-weight: 400;
	height: 44px;
	justify-content: center;
	width: 190px
}

@media(max-width:960px) {
	.how-wrapper .how-to-work-wrapper .heading-section .heading-switch .heading-switch-item {
		font-size: 16px;
		height: 40px;
		width: 160px
	}
}

.how-wrapper .how-to-work-wrapper .heading-section .heading-switch .heading-switch-item:first-child {
	margin-right: 12px
}

.how-wrapper .how-to-work-wrapper .heading-section .heading-switch .heading-switch-item:last-child {
	margin-left: 12px
}

.how-wrapper .how-to-work-wrapper .heading-section .heading-switch .heading-switch-item.active {
	border: 1px solid #fff;
	color: #fff
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop {
	display: none;
	gap: 24px;
	margin-top: 48px
}

@media(min-width:640px) {
	.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop {
		display: grid;
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}
}

@media(min-width:1024px) {
	.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper {
	animation: gradient 2s ease infinite;
	background-size: 300% 300%;
	border-radius: 3px;
	padding: 1px
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card {
	background: linear-gradient(180deg, #df832f4d 0, #fff0 60%);
	border: 4px solid #2b2b2b;
	border-radius: 20px;
	height: 100%;
	padding: 23px 20px 30px;
	position: relative
}

@media(min-width:1280px) {
	.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card {
		padding: 23px 29px 30px
	}
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .home-step {
	color: silver;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: .4px;
	line-height: 28px
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .bg-image {
	height: 100%;
	position: absolute;
	width: 100%
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .image-bg {
	margin: 0;
	opacity: .05;
	position: absolute;
	right: 60px;
	top: 0;
	width: 70%
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card img {
	margin: 32px auto;
	position: relative
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-title {
	font-size: 20px;
	font-weight: 500;
	line-height: 24px
}

@media(min-width:1280px) {
	.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-title {
		font-size: 27px;
		line-height: 32px
	}
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-subtitle {
	color: #fff;
	font-size: 20px;
	font-weight: 500;
	line-height: 24px
}

@media(min-width:1280px) {
	.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-subtitle {
		font-size: 27px;
		line-height: 32px
	}
}

.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-para {
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	margin-top: 6px;
	opacity: .7
}

@media(min-width:1280px) {
	.how-wrapper .how-to-work-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-para {
		font-size: 16px;
		line-height: 22px
	}
}

.how-wrapper .card-wrapper-mobile {
	animation: gradient 2s ease infinite;
	background-size: 300% 300%;
	border-radius: 3px;
	padding: 1px
}

.how-wrapper .card-wrapper-mobile .inner-card-mobile {
	background: linear-gradient(180deg, #df832f4d 0, #fff0 60%);
	border: 4px solid #2b2b2b;
	border-radius: 20px;
	padding: 16px 22px 22px;
	position: relative
}

.how-wrapper .card-wrapper-mobile .inner-card-mobile .step-mobile {
	color: silver;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: .4px;
	line-height: 28px
}

.how-wrapper .card-wrapper-mobile .inner-card-mobile .step-img-mobile {
	margin: 32px auto
}

.how-wrapper .card-wrapper-mobile .inner-card-mobile .card-title-mobile {
	-webkit-text-fill-color: #df842f;
	background-clip: text;
	-webkit-background-clip: text;
	font-size: 23px;
	font-weight: 500;
	line-height: 28px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.how-wrapper .card-wrapper-mobile .inner-card-mobile .card-subtitle-mobile {
	color: #fff;
	font-size: 23px;
	font-weight: 500
}

.how-wrapper .card-wrapper-mobile .inner-card-mobile .card-para-mobile {
	color: #e3e1ef;
	font-size: 15px;
	line-height: 25px;
	margin-top: 8px;
	max-width: 250px;
	opacity: .88
}

.how-wrapper .slider-main {
	height: 253px !important;
	padding-top: 60px
}

@media(min-width:640px) {
	.how-wrapper .slider-main {
		display: none
	}
}

.how-wrapper .slider-main .slick-track {
	margin-left: 50px !important
}

.how-wrapper .slider-main .slick-current {
	margin-left: 40px !important;
	margin-right: 16px !important
}

.how-wrapper .slider-main .slick-dots {
	display: flex;
	justify-content: center;
	list-style-type: none;
	margin: 0 0 0 20px;
	pointer-events: none;
	text-align: left;
	top: 12px !important
}

.how-wrapper .slider-main .slick-dots li {
	height: 4px !important;
	margin-right: 20px !important;
	overflow: hidden !important;
	width: 68px !important
}

@media screen and (max-width:480px) {
	.how-wrapper .slider-main .slick-dots li {
		height: 4px !important
	}
}

.how-wrapper .slider-main .slick-dots button {
	background-color: #3d3836 !important;
	border: none;
	border-radius: 0;
	display: block;
	height: 4px !important;
	padding: 0;
	text-indent: -9999px;
	width: 68px !important
}

.how-wrapper .slider-main .slick-dots li.slick-active button {
	background-color: #df832f !important
}

.container-3 {
	height: 100%;
	max-width: 100%;
	padding: 0 24px
}

@media(min-width:768px) {
	.container-3 {
		max-width: 768px;
		padding: 0 20px
	}
}

@media(min-width:1024px) {
	.container-3 {
		max-width: 1024px
	}
}

@media(min-width:1280px) {
	.container-3 {
		max-width: 1104px;
		padding: 0
	}
}

.container-4 {
	height: 100%;
	max-width: 100%;
	padding: 0 24px
}

@media(min-width:768px) {
	.container-4 {
		max-width: 768px;
		padding: 0 20px
	}
}

@media(min-width:1024px) {
	.container-4 {
		max-width: 1024px
	}
}

@media(min-width:1280px) {
	.container-4 {
		max-width: 1104px;
		padding: 0
	}
}

@media(min-width:1400px) {
	.container-4 {
		max-width: 1280px;
		padding: 0
	}
}

@media(min-width:768px) {
	.bottom-shadow {
		margin-top: 0
	}
}

@media(min-width:880px) {
	.bottom-shadow {
		margin-top: 40px
	}
}

@media(min-width:980px) {
	.bottom-shadow {
		margin-top: 65px
	}
}

@media(min-width:1024px) {
	.bottom-shadow {
		margin-top: 0
	}
}

@media(min-width:768px) {
	.left-blob {
		left: -30%;
		opacity: 1;
		top: -15%
	}
}

.desktop {
	display: none
}

.mobile {
	display: block
}

@media(min-width:768px) {
	.desktop {
		display: block
	}

	.mobile {
		display: none
	}
}

.bg-animate {
	animation: gradient 2s ease infinite;
	background: #0000 linear-gradient(166deg, #09033300, #ed00c9 27%, #bd00ed 73%, #09033300) 0 0 no-repeat padding-box;
	background-size: 300% 300%;
	box-shadow: 0 0 50px #48003d;
	padding: 1px;
	position: relative
}

.container-small {
	padding: 0 24px
}

@media(min-width:768px) {
	.container-small {
		max-width: 1000px;
		padding: 0 80px
	}
}

@media(min-width:1040px) {
	.container-small {
		max-width: 866px;
		padding: 0
	}
}

.main-wrapper {
	overflow-x: clip
}

.main-wrapper .how-to-mint-wrapper {
	margin-top: 70px
}

@media(min-width:768px) {
	.main-wrapper .how-to-mint-wrapper {
		margin-top: 95px
	}
}

.main-wrapper .how-to-mint-wrapper .heading {
	-webkit-text-fill-color: #0000;
	background: #0000 linear-gradient(90deg, #ed00c9, #bd00ed) 0 0 no-repeat padding-box;
	background-clip: text;
	-webkit-background-clip: text;
	font-size: 27px;
	font-weight: 500;
	line-height: 34px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

@media(min-width:768px) {
	.main-wrapper .how-to-mint-wrapper .heading {
		font-size: 42px;
		line-height: 48px
	}
}

.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop {
	display: none;
	gap: 24px;
	margin-top: 46px
}

@media(min-width:640px) {
	.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop {
		display: grid;
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}
}

@media(min-width:1024px) {
	.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}
}

.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop .card-wrapper {
	animation: gradient 2s ease infinite;
	background: #0000 linear-gradient(90deg, #ed00c9, #bd00ed) 0 0 no-repeat padding-box;
	background-size: 300% 300%;
	border-radius: 3px;
	box-shadow: 0 0 50px #48003d;
	padding: 1px
}

.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop .card-wrapper .inner-card {
	background: #090333;
	border-radius: 3px;
	padding: 23px 20px 30px
}

.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .step {
	color: #fff;
	font-size: 20px;
	font-weight: 300;
	letter-spacing: .4px;
	line-height: 28px;
	text-shadow: 0 0 15px #fff
}

.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop .card-wrapper .inner-card img {
	animation: mymove 5s infinite;
	filter: drop-shadow(0 0 0 #8e93ff);
	margin-bottom: 39px;
	margin-top: 33px;
	position: relative;
	z-index: 10
}

@keyframes mymove {
	50% {
		filter: drop-shadow(0 0 40px #8e93ff)
	}
}

.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-title {
	-webkit-text-fill-color: #0000;
	background: #0000 linear-gradient(90deg, #ed00c9, #bd00ed) 0 0 no-repeat padding-box;
	background-clip: text;
	-webkit-background-clip: text;
	font-weight: 500;
	line-height: 24px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.main-wrapper .how-to-mint-wrapper .cards-wrapper-desktop .card-wrapper .inner-card .card-para {
	color: #fff;
	font-size: 18px;
	line-height: 22px;
	margin-top: 6px;
	opacity: .7
}

.main-wrapper .card-wrapper-mobile {
	animation: gradient 2s ease infinite;
	background: #0000 linear-gradient(90deg, #ed00c9, #bd00ed) 0 0 no-repeat padding-box;
	background-size: 300% 300%;
	border-radius: 3px;
	box-shadow: 0 0 50px #48003d;
	padding: 1px
}

@keyframes gradient {
	0% {
		background-position: 0 50%
	}

	50% {
		background-position: 100% 50%
	}

	to {
		background-position: 0 50%
	}
}

.main-wrapper .card-wrapper-mobile .inner-card-mobile {
	border-radius: 3px;
	padding: 16px 22px 22px
}

.main-wrapper .card-wrapper-mobile .inner-card-mobile .step-mobile {
	color: #fff;
	font-size: 18px;
	letter-spacing: .36px;
	line-height: 28px;
	text-shadow: 0 0 15px #fff
}

.main-wrapper .card-wrapper-mobile .inner-card-mobile .step-img-mobile {
	margin-bottom: 15px;
	margin-top: 36px
}

.main-wrapper .card-wrapper-mobile .inner-card-mobile .card-title-mobile {
	-webkit-text-fill-color: #0000;
	background: #0000 linear-gradient(90deg, #ed00c9, #bd00ed) 0 0 no-repeat padding-box;
	background-clip: text;
	-webkit-background-clip: text;
	font-size: 23px;
	font-weight: 500;
	line-height: 28px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.main-wrapper .card-wrapper-mobile .inner-card-mobile .card-para-mobile {
	color: #e3e1ef;
	font-size: 15px;
	line-height: 25px;
	margin-top: 8px;
	max-width: 250px;
	opacity: .88
}

.main-wrapper .slider-main {
	height: 253px !important;
	padding-top: 60px
}

@media(min-width:640px) {
	.main-wrapper .slider-main {
		display: none
	}
}

.main-wrapper .slider-main .slick-track {
	margin-left: 50px !important
}

.main-wrapper .slider-main .slick-current {
	margin-left: 40px !important;
	margin-right: 16px !important
}

.main-wrapper .slider-main .slick-dots {
	display: flex;
	justify-content: center;
	list-style-type: none;
	margin: 0 0 0 20px;
	pointer-events: none;
	text-align: left;
	top: 12px !important
}

.main-wrapper .slider-main .slick-dots li {
	height: 4px !important;
	margin-right: 20px !important;
	overflow: hidden !important;
	width: 68px !important
}

@media screen and (max-width:480px) {
	.main-wrapper .slider-main .slick-dots li {
		height: 4px !important
	}
}

.main-wrapper .slider-main .slick-dots button {
	background-color: #40355d !important;
	border: none;
	border-radius: 0;
	display: block;
	height: 4px !important;
	padding: 0;
	text-indent: -9999px;
	width: 68px !important
}

.main-wrapper .slider-main .slick-dots li.slick-active button {
	background-color: #ed00c9 !important
}

.mint-section .title {
	color: #fff;
	font-size: 27px;
	font-weight: 500;
	line-height: 44px
}

@media(min-width:1024px) {
	.mint-section .title {
		font-size: 42px;
		line-height: 48px;
		text-align: center
	}
}

.mint-section .subtitle {
	color: #e6e6e6;
	font-size: 16px;
	line-height: 25px;
	margin-top: 10px;
	opacity: .88;
	padding-bottom: 65px
}

@media(min-width:1024px) {
	.mint-section .subtitle {
		font-size: 20px;
		line-height: 30px;
		text-align: center
	}
}

.left-blob {
	left: -30%;
	opacity: .5;
	top: 15%
}

@media(min-width:768px) {
	.left-blob {
		left: -30%;
		opacity: 1;
		top: -40%
	}
}

.right-blob {
	opacity: .5;
	right: -10%;
	top: 20%
}

@media(min-width:768px) {
	.right-blob {
		opacity: 1;
		right: -30%;
		top: -80%
	}
}

.swap-wrapper {
	margin: 0 auto 32px;
	max-width: 550px;
	position: relative;
	width: 100%
}

.fromto {
	background-color: #ffffff0d;
	border: 1px solid #fff3;
	border-radius: 20px;
	padding: 20px 16px
}

.pre-selection-wrapper {
	display: flex;
	gap: 4px;
	padding: 0 4px
}

.pre-selection-wrapper .asset {
	background-color: #ffffff0d;
	border: 1px solid #fff3;
	border-radius: 100%;
	cursor: pointer;
	height: 28px;
	padding: 2px;
	width: 28px
}

.pre-selection-wrapper .asset:hover {
	border: 1px solid #df832f
}

@media(hover:none) {
	.pre-selection-wrapper .asset:hover {
		border: 1px solid #fff3
	}
}

.dropdown-blur {
	-webkit-backdrop-filter: none;
	backdrop-filter: none;
	background-color: #313131
}

@-moz-document url-prefix() {
	.dropdown-blur {
		backdrop-filter: blur(40px);
		background-color: #ffffff1a
	}
}

.table-row-wrapper {
	align-items: flex-start;
	background-color: #262626;
	border-radius: 6px;
	color: #dedbf2;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 1px;
	padding: 16px;
	position: relative;
	width: 100%
}

@media(min-width:1024px) {
	.table-row-wrapper {
		align-items: center;
		flex-wrap: nowrap;
		padding: 20px 24px
	}
}

.table-row-wrapper-promoted {
	align-items: flex-start;
	background: linear-gradient(96.32deg, #6367ae -4.35%, #be5a4d 54.67%, #e2c585 107.72%);
	border-radius: 6px;
	color: #dedbf2;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 1px;
	overflow: hidden;
	padding: 1px;
	position: relative;
	width: 100%
}

@media(min-width:1024px) {
	.table-row-wrapper-promoted {
		align-items: center;
		flex-wrap: nowrap
	}
}

.ribbon {
	background: #a081b4;
	box-shadow: 0 0 0 999px #a081b4;
	-webkit-clip-path: inset(0 -100%);
	clip-path: inset(0 -100%);
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	inset: 0 auto auto 0;
	position: absolute;
	transform: translate(-29.3%) rotate(-45deg);
	transform-origin: 100% 0
}

.pool-bar {
	background: hsla(0, 50%, 96%, .102);
	border-radius: 12px;
	width: 100%
}

.pool-bar,
.pool-completion-bar {
	height: 20px;
	left: 0;
	margin: 8px 0;
	position: absolute;
	top: 12px
}

.pool-completion-bar {
	background: #df832f;
	border-radius: 12px 0 0 12px;
	border-right: 3px solid #fff
}

.percentage {
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	margin: 9px 0;
	position: absolute;
	top: 12px
}

.tag {
	align-items: center;
	background: #ffffff0d;
	border: 1px solid gray;
	border-radius: 6px;
	display: flex;
	flex-wrap: nowrap;
	font-size: 10px;
	height: 22px;
	justify-content: center;
	padding: 0 8px;
	white-space: nowrap
}

.sticky-table-header {
	display: none;
	justify-content: space-between;
	padding: .475rem 24px;
	z-index: 100
}

@media(min-width:1024px) {
	.sticky-table-header {
		display: flex;
		margin-bottom: -19px !important;
		top: -19px !important
	}
}

@media(min-width:1280px) {
	.sticky-table-header {
		margin-bottom: 0 !important;
		top: 0 !important
	}
}

.tooltip-content .tooltip-row {
	display: flex;
	justify-content: space-between;
	margin-bottom: 5px
}

.tooltip-content .tooltip-row:last-child {
	margin-bottom: 0
}

.tooltip-content .tooltip-row span:first-child {
	flex: 1 1
}

.tooltip-content .tooltip-row span:last-child {
	flex: 0 1;
	margin-left: 10px
}

.table-row-wrapper .fee-container {
	align-items: flex-start;
	display: flex;
	justify-content: flex-start;
	margin-top: 8px !important
}

.table-row-wrapper .fee-container .fee-tag {
	background-color: #df832f66;
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	font-size: 11px;
	font-weight: 400;
	min-width: 48px;
	padding: 1px 3px;
	text-align: center
}

.styled-input {
	-webkit-appearance: textfield;
	background: #0000;
	border: none;
	box-shadow: none;
	outline: none;
	overflow: hidden;
	position: relative;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.styled-input::placeholder {
	color: #757384
}

.styled-input::-webkit-search-decoration {
	-webkit-appearance: none
}

.styled-input [type=number] {
	-moz-appearance: textfield
}

.styled-input::-webkit-inner-spin-button,
.styled-input::-webkit-outer-spin-button {
	-webkit-appearance: none
}

.rangeslider {
	background: #e6e6e6;
	margin: 20px 0
}

.rangeslider,
.rangeslider .rangeslider__fill {
	box-shadow: inset 0 1px 3px #0006;
	display: block
}

.rangeslider .rangeslider__handle {
	background: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 1px 3px #0006, 0 -1px 3px #0006;
	cursor: pointer;
	display: inline-block;
	position: absolute
}

.rangeslider .rangeslider__handle .rangeslider__active {
	opacity: 1
}

.rangeslider .rangeslider__handle-tooltip {
	background-color: #000c;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	height: 40px;
	left: 50%;
	position: absolute;
	text-align: center;
	transform: translate3d(-50%, 0, 0);
	transition: all .1s ease-in;
	width: 40px
}

.rangeslider .rangeslider__handle-tooltip span {
	display: inline-block;
	line-height: 100%;
	margin-top: 12px
}

.rangeslider .rangeslider__handle-tooltip:after {
	content: " ";
	height: 0;
	position: absolute;
	width: 0
}

.rangeslider-horizontal {
	border-radius: 10px;
	height: 12px
}

.rangeslider-horizontal .rangeslider__fill {
	background-color: #7cb342;
	border-radius: 10px;
	height: 100%;
	top: 0
}

.rangeslider-horizontal .rangeslider__handle {
	border-radius: 30px;
	height: 30px;
	top: 50%;
	transform: translate3d(-50%, -50%, 0);
	width: 30px
}

.rangeslider-horizontal .rangeslider__handle:after {
	background-color: #dadada;
	border-radius: 50%;
	box-shadow: inset 0 1px 3px #0006, inset 0 -1px 3px #0006;
	content: " ";
	height: 16px;
	left: 6px;
	position: absolute;
	top: 6px;
	width: 16px
}

.rangeslider-horizontal .rangeslider__handle-tooltip {
	top: -55px
}

.rangeslider-horizontal .rangeslider__handle-tooltip:after {
	border-left: 8px solid #0000;
	border-right: 8px solid #0000;
	border-top: 8px solid #000c;
	bottom: -8px;
	left: 50%;
	transform: translate3d(-50%, 0, 0)
}

.rangeslider-vertical {
	background-color: initial;
	height: 150px;
	margin: 20px auto;
	max-width: 10px
}

.rangeslider-vertical .rangeslider__fill,
.rangeslider-vertical .rangeslider__handle {
	position: absolute
}

.rangeslider-vertical .rangeslider__fill {
	background-color: #7cb342;
	bottom: 0;
	box-shadow: none;
	width: 100%
}

.rangeslider-vertical .rangeslider__handle {
	box-shadow: none;
	height: 10px;
	left: -10px;
	width: 30px
}

.rangeslider-vertical .rangeslider__handle-tooltip {
	left: -100%;
	top: 50%;
	transform: translate3d(-50%, -50%, 0)
}

.rangeslider-vertical .rangeslider__handle-tooltip:after {
	border-bottom: 8px solid #0000;
	border-left: 8px solid #000c;
	border-top: 8px solid #0000;
	left: 100%;
	top: 12px
}

.rangeslider-reverse.rangeslider-horizontal .rangeslider__fill {
	right: 0
}

.rangeslider-reverse.rangeslider-vertical .rangeslider__fill {
	bottom: inherit;
	top: 0
}

.rangeslider__labels {
	position: relative
}

.rangeslider-vertical .rangeslider__labels {
	height: 100%;
	left: 10px;
	list-style-type: none;
	margin: 0 0 0 24px;
	padding: 0;
	position: relative;
	text-align: left;
	width: 250px
}

.rangeslider-vertical .rangeslider__labels .rangeslider__label-item {
	position: absolute;
	transform: translate3d(0, -50%, 0)
}

.rangeslider-vertical .rangeslider__labels .rangeslider__label-item:before {
	background: #000;
	content: "";
	height: 2px;
	left: -14px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 10px;
	z-index: -1
}

.rangeslider__labels .rangeslider__label-item {
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	position: absolute;
	top: 10px;
	transform: translate3d(-50%, 0, 0)
}

.stop {
	margin: 0 11px
}

@media(min-width:768px) {
	.stop {
		margin: 0 48px
	}
}

.header-wrap .header {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-top: 0
}

.header-wrap .header .logo {
	width: 110px;
	z-index: 100
}

@media(min-width:768px) {
	.header-wrap .header .logo {
		width: 140px
	}
}

.banner {
	background-color: #dba16b;
	color: #fff;
	display: flex;
	left: 0;
	padding: 11px;
	position: relative;
	top: 0;
	width: 100%
}

.navigation {
	list-style-type: none
}

.navigation .links {
	font-size: 12px;
	letter-spacing: .11px;
	line-height: 20px;
	margin-right: 10px;
	text-align: center
}

@media(min-width:960px) {
	.navigation .links {
		font-size: 14px;
		line-height: 24px;
		margin-right: 12px
	}
}

@media(min-width:1280px) {
	.navigation .links {
		font-size: 16px;
		letter-spacing: .22px;
		line-height: 43px;
		margin-right: 24px;
		text-align: center
	}
}

@media(min-width:1600px) {
	.navigation .links {
		font-size: 18px;
		margin-right: 32px
	}
}

.navigation .links:last-child {
	margin-right: 0
}

.navigation .links a {
	color: #fff;
	text-decoration: none !important;
	transition: all .3s ease-in-out
}

.navigation .links a:hover {
	color: #df832f
}

.navigation .links .special {
	-webkit-background-clip: text;
	background-image: linear-gradient(90deg, #df832f 0, #cb9b51 22%, #f6e27a 45%, #df832f 50%, #f6e27a 55%, #cb9b51 78%, #df832f);
	color: #0000
}

.connect-wallet-2 {
	border: 0;
	border-image-slice: 4;
	border-image-source: linear-gradient(90deg, #df832f 30%, #dd9450)
}

.connect-wallet,
.connect-wallet-2 {
	box-sizing: border-box;
	cursor: pointer;
	overflow: hidden
}

.connect-wallet {
	border: 1px solid green;
	border-image-slice: 4;
	border-image-source: linear-gradient(90deg, #df832f 30%, #dd9450);
	display: none
}

.connect-wallet:after {
	background: linear-gradient(90deg, #ed00c9 30%, #bd00ed);
	bottom: -1px;
	content: "";
	height: 120%;
	left: -10%;
	position: absolute;
	transform: skewX(15deg);
	transition: all .4s ease-in-out;
	width: 0;
	z-index: -1
}

.connect-wallet:after:hover {
	width: 120%
}

.loader-io {
	align-items: center;
	display: flex;
	flex-direction: column;
	inset: 0;
	justify-content: center;
	min-height: 100vh;
	position: fixed;
	width: 100%;
	z-index: 100
}

.loader-io .circle {
	animation: zoom-in-zoom-out 1.5s ease-out infinite;
	height: 32px;
	width: 32px
}

@keyframes zoom-in-zoom-out {
	0% {
		transform: scale(1)
	}

	50% {
		transform: scale(1.5)
	}

	to {
		transform: scale(1)
	}
}

.mobile-btn {
	background: #0000 linear-gradient(90deg, #df832f, #df832f) 0 0 no-repeat padding-box;
	border: 1px solid green;
	border-image-slice: 4;
	border-image-source: linear-gradient(90deg, #df832f 30%, #dd9450);
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: 600;
	height: 42px;
	letter-spacing: .84px;
	line-height: 14px !important;
	overflow: hidden;
	padding: 12.64px 31px;
	position: relative;
	text-shadow: 0 0 4px rgba(0, 0, 0, .302)
}

.mobile-btn,
.mobile-btn:after {
	-webkit-clip-path: polygon(6% 0, 80% 0, 100% 0, 100% 77%, 94% 100%, 20% 100%, 0 100%, 0 25%);
	clip-path: polygon(6% 0, 80% 0, 100% 0, 100% 77%, 94% 100%, 20% 100%, 0 100%, 0 25%)
}

.mobile-btn:after {
	background: linear-gradient(90deg, #df832f 30%, #df832f);
	bottom: -1px;
	content: "";
	height: 120%;
	left: -10%;
	position: absolute;
	transform: skewX(15deg);
	transition: .3s;
	width: 0;
	z-index: -1
}

.mobile-btn:after:hover {
	width: 120%
}

.mobile-btn .line1 {
	background: #df832f;
	height: 1px;
	left: -4px;
	position: absolute;
	top: 3px;
	transform: rotate(-39deg);
	width: 24px
}

@media(min-width:1024px) {
	.mobile-btn .line1 {
		left: -6px;
		top: 6px;
		transform: rotate(-45deg)
	}
}

.mobile-btn .line2 {
	background: #df832f;
	bottom: 3px;
	height: 1px;
	position: absolute;
	right: -6px;
	transform: rotate(-41deg);
	width: 24px
}

@media(min-width:1024px) {
	.mobile-btn .line2 {
		bottom: 6px;
		right: -6px;
		transform: rotate(-42deg)
	}
}

.top-bg {
	align-items: center;
	background: url(/static/media/noise.3185573bb8d6f7773fe3.png), #522e0c;
	display: flex;
	flex-direction: column;
	height: 100%;
	inset: 0;
	justify-content: center;
	position: fixed;
	transition: all .3s ease-in-out;
	width: 100%;
	z-index: 99
}

.top-bg .bg-statue {
	bottom: 0;
	left: 0;
	position: absolute
}

.top-bg .inner-tab {
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	padding: 8px 20px;
	width: 100%
}

.top-bg .inner-tab .top-navigation {
	align-items: center;
	display: flex;
	justify-content: space-between;
	padding: 16px 20px;
	position: absolute;
	top: 0;
	width: 100%
}

.top-bg .inner-tab .top-navigation .logo-2 {
	filter: drop-shadow(0 0 25px #a0008f);
	max-width: 97px
}

.top-bg .inner-tab .bottom-navigation {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: relative;
	z-index: 10
}

.top-bg .inner-tab .bottom-navigation ul {
	list-style: none
}

.top-bg .inner-tab .bottom-navigation ul li {
	color: #fff;
	font-size: 17px;
	letter-spacing: .2px;
	line-height: 45px;
	text-align: center;
	text-decoration: none !important
}

.top-bg .inner-tab .bottom-navigation .mobile-btn {
	background: #0000 linear-gradient(90deg, #df832f, #df832f) 0 0 no-repeat padding-box;
	border: 1px solid green;
	border-image-slice: 4;
	border-image-source: linear-gradient(90deg, #df832f 30%, #dd9450);
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: 600;
	height: 42px;
	letter-spacing: .84px;
	line-height: 14px !important;
	margin-top: 20px;
	overflow: hidden;
	padding: 12.64px 31px;
	position: relative;
	text-shadow: 0 0 4px rgba(0, 0, 0, .302)
}

.top-bg .inner-tab .bottom-navigation .mobile-btn,
.top-bg .inner-tab .bottom-navigation .mobile-btn:after {
	-webkit-clip-path: polygon(6% 0, 80% 0, 100% 0, 100% 77%, 94% 100%, 20% 100%, 0 100%, 0 25%);
	clip-path: polygon(6% 0, 80% 0, 100% 0, 100% 77%, 94% 100%, 20% 100%, 0 100%, 0 25%)
}

.top-bg .inner-tab .bottom-navigation .mobile-btn:after {
	background: linear-gradient(90deg, #df832f 30%, #df832f);
	bottom: -1px;
	content: "";
	height: 120%;
	left: -10%;
	position: absolute;
	transform: skewX(15deg);
	transition: .3s;
	width: 0;
	z-index: -1
}

.top-bg .inner-tab .bottom-navigation .mobile-btn:after:hover {
	width: 120%
}

.top-bg .inner-tab .bottom-navigation .mobile-btn .line1 {
	background: #df832f;
	height: 1px;
	left: -4px;
	position: absolute;
	top: 3px;
	transform: rotate(-39deg);
	width: 24px
}

@media(min-width:1024px) {
	.top-bg .inner-tab .bottom-navigation .mobile-btn .line1 {
		left: -6px;
		top: 6px;
		transform: rotate(-45deg)
	}
}

.top-bg .inner-tab .bottom-navigation .mobile-btn .line2 {
	background: #df832f;
	bottom: 3px;
	height: 1px;
	position: absolute;
	right: -6px;
	transform: rotate(-41deg);
	width: 24px
}

@media(min-width:1024px) {
	.top-bg .inner-tab .bottom-navigation .mobile-btn .line2 {
		bottom: 6px;
		right: -6px;
		transform: rotate(-42deg)
	}
}

.top-minus {
	top: -170%;
	visibility: hidden;
	z-index: -1
}

.doc-link {
	color: #fff;
	cursor: pointer
}

.doc-link:hover {
	color: #df832f
}

.footer-wrap {
	display: block;
	margin-top: 96px;
	padding-bottom: 9px;
	position: relative;
	width: 100%
}

.footer-wrap .upper-footer-wrapper {
	align-items: center;
	border-color: currentcolor #55555540 #55555540;
	border-top: .5px solid #55555540;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding: 24px
}

@media(min-width:768px) {
	.footer-wrap .upper-footer-wrapper {
		flex-direction: row;
		justify-content: space-between;
		padding: 36px 92px
	}
}

.footer-wrap .upper-footer-wrapper .info {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	width: 100%
}

@media(min-width:768px) {
	.footer-wrap .upper-footer-wrapper .info {
		width: 40%
	}
}

@media(min-width:1400px) {
	.footer-wrap .upper-footer-wrapper .info {
		width: 30%
	}
}

.footer-wrap .upper-footer-wrapper .links {
	align-items: flex-start;
	display: flex;
	gap: 92px;
	justify-content: center;
	margin-top: 48px;
	width: 100%
}

@media(min-width:768px) {
	.footer-wrap .upper-footer-wrapper .links {
		align-items: flex-start;
		justify-content: flex-end;
		margin-top: 0;
		width: 40%
	}
}

.footer-wrap .upper-footer-wrapper .links .column {
	align-items: center;
	display: flex;
	flex-direction: column
}

@media(min-width:768px) {
	.footer-wrap .upper-footer-wrapper .links .column {
		align-items: flex-end
	}
}

.footer-wrap .upper-footer-wrapper .heading {
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	line-height: 30px;
	padding-bottom: 16px
}

@media(min-width:768px) {
	.footer-wrap .upper-footer-wrapper .heading {
		font-size: 20px
	}
}

.footer-wrap .upper-footer-wrapper p {
	color: #d1d1d1;
	font-size: 14px;
	font-weight: 400;
	line-height: 32px
}

@media(min-width:768px) {
	.footer-wrap .upper-footer-wrapper p {
		font-size: 16px
	}
}

.footer-wrap .upper-footer-wrapper .link {
	color: #faf0f0;
	cursor: pointer;
	font-size: 14px;
	font-weight: 400;
	line-height: 30px;
	padding: 6px 0;
	text-align: center;
	transition: color .3s ease-in-out
}

.footer-wrap .upper-footer-wrapper .link:hover {
	color: #df832f
}

@media(min-width:768px) {
	.footer-wrap .upper-footer-wrapper .link {
		font-size: 18px;
		text-align: right
	}
}

.footer-wrap .lower-footer-wrapper {
	align-items: center;
	border-top: 1px solid gray;
	display: flex;
	flex-direction: column;
	margin: 0 16px;
	padding: 8px 0
}

@media(min-width:1024px) {
	.footer-wrap .lower-footer-wrapper {
		align-items: center;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		margin: 0 92px
	}
}

.footer-wrap .lower-footer-wrapper p {
	color: #fff;
	font: normal normal normal 14px/42px Montserrat;
	opacity: .88
}

@media(min-width:768px) {
	.footer-wrap .lower-footer-wrapper p {
		font: normal normal normal 18px/42px Montserrat
	}
}

.footer-wrap .lower-footer-wrapper .links a {
	margin-right: 14px
}

.footer-wrap .lower-footer-wrapper .links a:last-child {
	margin-right: 0
}

.footer-wrap .lower-footer-wrapper .links a img {
	max-width: 36px
}

.token1,
.token2 {
	height: 10vw;
	max-height: 121px;
	max-width: 121px;
	object-fit: contain;
	width: 10vw
}

.info {
	display: flex;
	flex-direction: column;
	gap: 24px;
	padding: 16px 56px 16px 0;
	width: 50%
}

@media(max-width:600px) {
	.info {
		gap: 16px;
		padding: 24px;
		width: 100%
	}
}

.info .title {
	align-items: flex-start;
	color: #f8fafc;
	display: flex;
	flex-direction: column;
	font-size: 42px;
	font-weight: 500;
	justify-content: flex-start;
	letter-spacing: 1px;
	line-height: 48px
}

@media(max-width:600px) {
	.info .title {
		font-size: 32px;
		line-height: 48px
	}
}

.info .text {
	color: #cfcfcf;
	font-size: 18px;
	font-weight: 400;
	line-height: 30px
}

@media(max-width:600px) {
	.info .text {
		font-size: 16px;
		line-height: 20px
	}
}

.info .learn-more {
	color: #df832f;
	font-size: 20px;
	font-weight: 500;
	line-height: 30px
}

@media(max-width:600px) {
	.info .learn-more {
		font-size: 18px;
		line-height: 26px
	}
}

.dist {
	display: flex;
	flex-direction: column;
	padding: 16px 0 16px 56px;
	width: 50%
}

@media(max-width:600px) {
	.dist {
		padding: 24px;
		width: 100%
	}
}

.dist .title {
	color: #f8fafc;
	font-size: 26px;
	font-weight: 500;
	line-height: 48px
}

.dist .tokens {
	display: flex;
	flex-direction: column;
	gap: 4px
}

.dist .row {
	color: #cfcfcf;
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	padding-top: 8px
}

@media(max-width:600px) {
	.dist .row {
		font-size: 14px
	}
}

.dist .action-button {
	background: linear-gradient(90deg, #df832f, #e3974f 33.33%, #e6a160 66.67%, #df832f);
	border-radius: 6px;
	color: #fff;
	font-weight: 600;
	height: 56px;
	letter-spacing: 2px;
	margin-top: 24px;
	padding: 16px 40px
}

@media(max-width:600px) {
	.dist .action-button {
		width: 100%
	}
}

.dist .action-button:disabled {
	background: gray;
	cursor: not-allowed
}

@keyframes float1 {
	0% {
		transform: translateY(0)
	}

	50% {
		transform: translateY(-20px)
	}

	to {
		transform: translateY(0)
	}
}

.token1 {
	animation: float1 8s ease-in-out infinite
}

@keyframes float2 {
	0% {
		transform: translateY(0)
	}

	50% {
		transform: translateY(-20px)
	}

	to {
		transform: translateY(0)
	}
}

.token2 {
	animation: float2 8s ease-in-out 2s infinite
}

.section {
	display: flex;
	flex-direction: column;
	margin: 24px 0;
	padding: 16px 0;
	width: 100%
}

.section .title {
	color: #fff;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 1.25px;
	margin-bottom: 16px
}

.section .subtitle {
	color: #aeaeae;
	font-size: 18px
}

.dashboard-container {
	background: #ffffff0d;
	border: 1px solid #fff3;
	border-radius: 12px;
	padding: 20px;
	width: 100%
}

.asset,
.dashboard-container {
	display: flex;
	flex-direction: column
}

.asset {
	align-items: flex-start;
	gap: 4px;
	justify-content: center;
	padding: 8px
}

.position {
	background: #ffffff0d;
	border: 1px solid #fff3;
	border-radius: 12px;
	display: flex;
	flex-flow: column;
	gap: 16px;
	padding: 12px
}

.position .name {
	display: flex;
	flex-direction: column
}

.position .name .symbol {
	color: #fff;
	font-size: 14px;
	letter-spacing: 1.25px;
	margin-bottom: -4px
}

.position .name .strategy {
	color: #c8c8c8;
	font-size: 11px
}

.position .data {
	color: #b8b6cb;
	display: flex;
	flex-direction: column;
	font-size: 12px;
	font-weight: 300;
	gap: 8px;
	width: 100%
}

.position .data .line {
	justify-content: space-between
}

.position .actions,
.position .data .line {
	align-items: center;
	display: flex;
	width: 100%
}

.position .actions {
	gap: 8px;
	margin-top: 16px
}

.lxpl-banner-wrapper {
	align-items: center;
	background: linear-gradient(95.86deg, #0e0e0f 14.55%, #3e417580 37.87%, #be5a4d80 68.39%, #505050 114.9%);
	border-radius: 8px;
	color: #fff;
	display: flex;
	font-size: 11px;
	justify-content: space-between;
	padding: 8px;
	width: 100%
}

@media(min-width:960px) {
	.lxpl-banner-wrapper {
		font-size: 12px;
		padding: 12px 20px
	}
}

button:disabled,
button[disabled] {
	color: #ccc;
	cursor: not-allowed
}

.wrapper-otoken {
	display: flex;
	flex-direction: column;
	gap: 12px;
	margin: auto
}

@media(min-width:960px) {
	.wrapper-otoken {
		width: 550px
	}
}

.wrapper-otoken .option-info {
	color: #fff;
	font-size: 14px;
	margin: 12px auto -8px;
	width: 100%
}

.wrapper-otoken .block {
	border: 2px solid gray;
	border-radius: 8px;
	display: flex;
	flex-direction: column;
	gap: 8px;
	padding: 16px
}

.wrapper-otoken .line {
	align-items: center;
	display: flex;
	justify-content: space-between;
	width: 100%
}

.wrapper-otoken .line .title {
	color: #c1c1c1;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: left
}

.wrapper-otoken .line .value {
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	line-height: 24px;
	text-align: right
}

.wrapper-loading {
	display: flex;
	flex-direction: column;
	position: relative;
	width: 100%
}

.to-raise {
	color: hsla(0, 0%, 100%, .871);
	font-size: 34px;
	font-weight: 700;
	line-height: 38px;
	margin: 16px 0;
	text-align: center;
	text-transform: uppercase;
	width: 100%
}

@media(max-width:600px) {
	.to-raise {
		font-size: 28px;
		line-height: 30px
	}
}

.data-loading {
	color: #94a3b8;
	font-size: 12px;
	font-weight: 400;
	line-height: 16px;
	text-transform: uppercase
}

.bar {
	background: hsla(0, 50%, 96%, .102);
	width: 100%
}

.bar,
.completion-bar {
	border-radius: 6px;
	height: 22px;
	left: 0;
	margin: 16px 0;
	position: absolute;
	top: 48px
}

.completion-bar {
	background: linear-gradient(90deg, #df832f, #e3974f 33.33%, #e6a160 66.67%, #df832f)
}

.input-wrapper {
	align-items: center;
	display: flex;
	flex-wrap: nowrap;
	gap: 36px;
	justify-content: center;
	width: 100%
}

@media(max-width:600px) {
	.input-wrapper {
		flex-wrap: wrap;
		gap: 16px
	}
}

.input-wrapper .input-text {
	background: hsla(0, 50%, 96%, .102);
	border: 1px solid #757575;
	border-radius: 6px;
	color: #fff9;
	display: flex;
	font-size: 16px;
	height: 56px;
	justify-content: space-between;
	padding: 12px;
	text-align: start;
	width: 100%
}

.input-wrapper .commit-button {
	background: linear-gradient(90deg, #df832f, #e3974f 33.33%, #e6a160 66.67%, #df832f);
	border-radius: 6px;
	color: #fff;
	font-weight: 600;
	height: 56px;
	letter-spacing: 1.45px;
	padding: 16px 40px
}

@media(max-width:600px) {
	.input-wrapper .commit-button {
		width: 100%
	}
}

.input-wrapper button:disabled,
.input-wrapper button[disabled] {
	background: #ccc;
	border: 1px solid #999;
	color: #666;
	cursor: not-allowed
}

.box-ido {
	display: flex;
	flex-direction: column;
	margin: 0;
	padding: 16px 0
}

@media(max-width:600px) {
	.box-ido {
		padding-top: 0
	}
}

.box-ido .header-ido {
	display: flex;
	flex-direction: row;
	width: 100%
}

@media(max-width:600px) {
	.box-ido .header-ido {
		margin-top: 0
	}
}

.box-ido .logo {
	min-height: 70px;
	min-width: 70px
}

@media(max-width:600px) {
	.box-ido .logo {
		margin-top: 0
	}
}

.box-ido .title {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-left: 24px;
	width: 100%
}

.box-ido .heading {
	color: hsla(0, 0%, 100%, .871);
	font-size: 24px;
	font-weight: 700;
	line-height: 30px;
	text-align: left
}

.box-ido .tag {
	-webkit-text-fill-color: #0000;
	background: linear-gradient(90deg, #df832f, #e3974f 33.33%, #e6a160 66.67%, #df832f);
	-webkit-background-clip: text;
	background-clip: text;
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
	text-align: left
}

.box-ido .countdowns {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin: 24px 0;
	width: 100%
}

@media(max-width:600px) {
	.box-ido .countdowns {
		margin: 8px 0
	}
}

.box-ido .data-wrapper {
	display: flex;
	flex-direction: row;
	gap: 16px;
	justify-content: space-between;
	margin: 4px 0
}

@media(max-width:600px) {
	.box-ido .data-wrapper {
		gap: 0
	}
}

.box-ido .data {
	color: #cbd5e1;
	font-size: 12px;
	font-weight: 400;
	line-height: 16px
}

.box-ido .info-wrapper {
	border: 1px solid #757575;
	border-radius: 6px;
	display: flex;
	flex-direction: column;
	margin: 24px 0;
	padding: 8px 16px
}

.box-ido .claim-button {
	background: linear-gradient(90deg, #df832f, #e3974f 33.33%, #e6a160 66.67%, #df832f);
	border-radius: 6px;
	color: #fff;
	font-weight: 600;
	height: 56px;
	letter-spacing: 1.45px;
	padding: 16px 40px
}

@media(max-width:600px) {
	.box-ido .claim-button {
		width: 100%
	}
}

.box-ido button:disabled,
.box-ido button[disabled] {
	background: #ccc;
	border: 1px solid #999;
	color: #666;
	cursor: not-allowed
}

.header {
	margin: 48px 0 24px;
	width: 100%
}

.header-text {
	color: hsla(0, 0%, 100%, .871);
	font-size: 34px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 36px;
	text-align: left
}

@media(max-width:600px) {
	.header-text {
		font-size: 28px
	}
}

.steps-wrapper {
	display: flex;
	flex-direction: column;
	gap: 32px;
	width: 100%
}

.step {
	background-color: #ffffff1a;
	border: 1px solid #fff3;
	border-radius: 10px;
	display: flex;
	flex-direction: row;
	padding: 24px
}

.step-number {
	align-items: center;
	background: linear-gradient(90deg, #df832f, #e3974f 33.33%, #e6a160 66.67%, #df832f);
	border-radius: 50%;
	color: #fff;
	display: flex;
	font-size: 34px;
	font-weight: 700;
	height: 80px;
	justify-content: center;
	line-height: 36px;
	min-width: 80px;
	text-align: center;
	width: 80px
}

@media(max-width:600px) {
	.step-number {
		font-size: 20px;
		height: 50px;
		line-height: 22px;
		min-width: 50px;
		width: 50px
	}
}

.step-title {
	color: #fff;
	font-size: 24px;
	font-weight: 700;
	letter-spacing: .18px;
	line-height: 30px;
	text-align: left
}

@media(max-width:600px) {
	.step-title {
		font-size: 20px;
		line-height: 24px;
		margin-bottom: 8px
	}
}

.step-text {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: .5px;
	line-height: 24px;
	text-align: left
}

@media(max-width:600px) {
	.step-text {
		font-size: 14px;
		line-height: 16px
	}
}

.step-action {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	width: 25%
}

@media(max-width:600px) {
	.step-action {
		justify-content: center;
		margin-top: 16px;
		width: 100%
	}
}

.action-button {
	align-items: center;
	background: linear-gradient(90deg, #df832f, #e3974f 33.33%, #e6a160 66.67%, #df832f);
	border-radius: 10px;
	color: #fff;
	display: flex;
	font-weight: 600;
	height: 56px;
	justify-content: center;
	letter-spacing: 1.45px;
	padding: 16px
}

@media(max-width:600px) {
	.action-button {
		font-size: 14px;
		height: 42px;
		padding: 8px;
		width: 100%
	}
}

.wrapper {
	margin: 16px auto;
	max-width: 1104px;
	width: 100%
}

.wrapper .title {
	align-items: center;
	cursor: pointer;
	display: flex;
	gap: 4px;
	justify-content: flex-start;
	margin: 48px 0 24px;
	width: 100%
}

.wrapper .title p {
	color: hsla(0, 0%, 100%, .871);
	font-size: 34px;
	font-weight: 700;
	line-height: 36px;
	text-transform: uppercase
}

@media(max-width:600px) {
	.wrapper .title p {
		font-size: 28px
	}
}

.wrapper .arrow {
	color: hsla(0, 0%, 100%, .871);
	height: 36px;
	width: 36px
}

.wrapper .qa-wrapper {
	border: 1px solid #757575;
	border-radius: 10px;
	gap: 24px;
	padding: 24px 24px 8px
}

.wrapper .qa,
.wrapper .qa-wrapper {
	display: flex;
	flex-direction: column
}

.wrapper .qa {
	border-bottom: 1px solid #757575;
	gap: 8px;
	padding: 0 0 16px
}

.wrapper .qa:last-child {
	border-bottom: none
}

.wrapper .question {
	color: hsla(0, 0%, 100%, .871);
	font-size: 20px;
	font-weight: 700;
	letter-spacing: .15px;
	line-height: 24px
}

@media(max-width:600px) {
	.wrapper .question {
		font-size: 16px;
		line-height: 18px
	}
}

.wrapper .answer {
	color: #fff9;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: .5px;
	line-height: 24px
}

@media(max-width:600px) {
	.wrapper .answer {
		font-size: 14px;
		line-height: 16px
	}
}

.chart-container {
	flex: 1 1;
	margin-top: -20px
}

.yaxis {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	margin-bottom: 20px;
	margin-left: 8px
}

.yaxis p {
	color: #8b88a0;
	font-size: 12px
}

.area-tooltip {
	background: #121212;
	border: 1px solid #df832f;
	display: flex;
	flex-direction: column
}

.area-tooltip .tooltip-text {
	color: #fff;
	padding: 6px 10px 0
}

.area-tooltip .tooltip-text b {
	color: #fff
}

.area-tooltip .tooltip-text:first-child {
	border-bottom: 1px solid #df832f;
	border-radius: 12px 12px 0 0;
	padding: 6px 10px
}

.area-tooltip .tooltip-text:last-child {
	border-radius: 0 0 12px 12px;
	padding: 6px 10px
}

.area-liquidity {
	background: #0000;
	border-radius: 12px;
	box-shadow: none;
	display: flex;
	flex-direction: column
}

.area-liquidity small {
	background-color: #090333;
	border: 1px solid #df832f;
	color: #fff;
	padding: .5rem
}

.area-liquidity small:first-child {
	border-radius: 12px 12px 0 0
}

.area-liquidity small:last-child {
	border-radius: 0 0 12px 12px
}

.category-values {
	display: flex;
	justify-content: space-between;
	margin-right: 8px;
	margin-top: -40px
}

.category-values p {
	color: #b8b6cb;
	font-size: 12px
}

:root {
	--toastify-color-light: #fff;
	--toastify-color-dark: #121212;
	--toastify-color-info: #3498db;
	--toastify-color-success: #07bc0c;
	--toastify-color-warning: #f1c40f;
	--toastify-color-error: #e74c3c;
	--toastify-color-transparent: #ffffffb3;
	--toastify-icon-color-info: var(--toastify-color-info);
	--toastify-icon-color-success: var(--toastify-color-success);
	--toastify-icon-color-warning: var(--toastify-color-warning);
	--toastify-icon-color-error: var(--toastify-color-error);
	--toastify-toast-width: 320px;
	--toastify-toast-background: #fff;
	--toastify-toast-min-height: 64px;
	--toastify-toast-max-height: 800px;
	--toastify-font-family: sans-serif;
	--toastify-z-index: 9999;
	--toastify-text-color-light: #757575;
	--toastify-text-color-dark: #fff;
	--toastify-text-color-info: #fff;
	--toastify-text-color-success: #fff;
	--toastify-text-color-warning: #fff;
	--toastify-text-color-error: #fff;
	--toastify-spinner-color: #616161;
	--toastify-spinner-color-empty-area: #e0e0e0;
	--toastify-color-progress-light: linear-gradient(90deg, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
	--toastify-color-progress-dark: #bb86fc;
	--toastify-color-progress-info: var(--toastify-color-info);
	--toastify-color-progress-success: var(--toastify-color-success);
	--toastify-color-progress-warning: var(--toastify-color-warning);
	--toastify-color-progress-error: var(--toastify-color-error)
}

.Toastify__toast-container {
	box-sizing: border-box;
	color: #fff;
	padding: 4px;
	position: fixed;
	-webkit-transform: translate3d(0, 0, 9999 px);
	-webkit-transform: translate3d(0, 0, var(--toastify-z-index) px);
	width: 320px;
	width: var(--toastify-toast-width);
	z-index: 9999;
	z-index: var(--toastify-z-index)
}

.Toastify__toast-container--top-left {
	left: 1em;
	top: 1em
}

.Toastify__toast-container--top-center {
	left: 50%;
	top: 1em;
	transform: translateX(-50%)
}

.Toastify__toast-container--top-right {
	right: 1em;
	top: 1em
}

.Toastify__toast-container--bottom-left {
	bottom: 1em;
	left: 1em
}

.Toastify__toast-container--bottom-center {
	bottom: 1em;
	left: 50%;
	transform: translateX(-50%)
}

.Toastify__toast-container--bottom-right {
	bottom: 1em;
	right: 1em
}

@media only screen and (max-width:480px) {
	.Toastify__toast-container {
		left: 0;
		margin: 0;
		padding: 0;
		width: 100vw
	}

	.Toastify__toast-container--top-center,
	.Toastify__toast-container--top-left,
	.Toastify__toast-container--top-right {
		top: 0;
		transform: translateX(0)
	}

	.Toastify__toast-container--bottom-center,
	.Toastify__toast-container--bottom-left,
	.Toastify__toast-container--bottom-right {
		bottom: 0;
		transform: translateX(0)
	}

	.Toastify__toast-container--rtl {
		left: auto;
		right: 0
	}
}

.Toastify__toast {
	border-radius: 4px;
	box-shadow: 0 1px 10px 0 #0000001a, 0 2px 15px 0 #0000000d;
	box-sizing: border-box;
	cursor: pointer;
	direction: ltr;
	display: flex;
	font-family: sans-serif;
	font-family: var(--toastify-font-family);
	justify-content: space-between;
	margin-bottom: 1rem;
	max-height: 800px;
	max-height: var(--toastify-toast-max-height);
	min-height: 64px;
	min-height: var(--toastify-toast-min-height);
	overflow: hidden;
	padding: 8px;
	position: relative
}

.Toastify__toast--rtl {
	direction: rtl
}

.Toastify__toast-body {
	align-items: center;
	display: flex;
	flex: 1 1 auto;
	margin: auto 0;
	padding: 6px
}

.Toastify__toast-body&gt;div:last-child {
	flex: 1 1
}

.Toastify__toast-icon {
	display: flex;
	flex-shrink: 0;
	margin-inline-end: 10px;
	width: 20px
}

.Toastify--animate {
	animation-duration: .7s;
	animation-fill-mode: both
}

.Toastify--animate-icon {
	animation-duration: .3s;
	animation-fill-mode: both
}

@media only screen and (max-width:480px) {
	.Toastify__toast {
		border-radius: 0;
		margin-bottom: 0
	}
}

.Toastify__toast-theme--dark {
	background: #121212;
	background: var(--toastify-color-dark);
	color: #fff;
	color: var(--toastify-text-color-dark)
}

.Toastify__toast-theme--colored.Toastify__toast--default,
.Toastify__toast-theme--light {
	background: #fff;
	background: var(--toastify-color-light);
	color: #757575;
	color: var(--toastify-text-color-light)
}

.Toastify__toast-theme--colored.Toastify__toast--info {
	background: #3498db;
	background: var(--toastify-color-info);
	color: #fff;
	color: var(--toastify-text-color-info)
}

.Toastify__toast-theme--colored.Toastify__toast--success {
	background: #07bc0c;
	background: var(--toastify-color-success);
	color: #fff;
	color: var(--toastify-text-color-success)
}

.Toastify__toast-theme--colored.Toastify__toast--warning {
	background: #f1c40f;
	background: var(--toastify-color-warning);
	color: #fff;
	color: var(--toastify-text-color-warning)
}

.Toastify__toast-theme--colored.Toastify__toast--error {
	background: #e74c3c;
	background: var(--toastify-color-error);
	color: #fff;
	color: var(--toastify-text-color-error)
}

.Toastify__progress-bar-theme--light {
	background: linear-gradient(90deg, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
	background: var(--toastify-color-progress-light)
}

.Toastify__progress-bar-theme--dark {
	background: #bb86fc;
	background: var(--toastify-color-progress-dark)
}

.Toastify__progress-bar--info {
	background: #3498db;
	background: var(--toastify-color-progress-info)
}

.Toastify__progress-bar--success {
	background: #07bc0c;
	background: var(--toastify-color-progress-success)
}

.Toastify__progress-bar--warning {
	background: #f1c40f;
	background: var(--toastify-color-progress-warning)
}

.Toastify__progress-bar--error {
	background: #e74c3c;
	background: var(--toastify-color-progress-error)
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning {
	background: #ffffffb3;
	background: var(--toastify-color-transparent)
}

.Toastify__close-button {
	align-self: flex-start;
	background: #0000;
	border: none;
	color: #fff;
	cursor: pointer;
	opacity: .7;
	outline: none;
	padding: 0;
	transition: .3s ease
}

.Toastify__close-button--light {
	color: #000;
	opacity: .3
}

.Toastify__close-button&gt;svg {
	fill: currentColor;
	height: 16px;
	width: 14px
}

.Toastify__close-button:focus,
.Toastify__close-button:hover {
	opacity: 1
}

@keyframes Toastify__trackProgress {
	0% {
		transform: scaleX(1)
	}

	to {
		transform: scaleX(0)
	}
}

.Toastify__progress-bar {
	bottom: 0;
	height: 5px;
	left: 0;
	opacity: .7;
	position: absolute;
	transform-origin: left;
	width: 100%;
	z-index: 9999;
	z-index: var(--toastify-z-index)
}

.Toastify__progress-bar--animated {
	animation: Toastify__trackProgress linear 1 forwards
}

.Toastify__progress-bar--controlled {
	transition: transform .2s
}

.Toastify__progress-bar--rtl {
	left: auto;
	right: 0;
	transform-origin: right
}

.Toastify__spinner {
	animation: Toastify__spin .65s linear infinite;
	border: 2px solid #e0e0e0;
	border-color: var(--toastify-spinner-color-empty-area);
	border-radius: 100%;
	border-right-color: #616161;
	border-right-color: var(--toastify-spinner-color);
	box-sizing: border-box;
	height: 20px;
	width: 20px
}

@keyframes Toastify__bounceInRight {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(3000px, 0, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(-25px, 0, 0)
	}

	75% {
		transform: translate3d(10px, 0, 0)
	}

	90% {
		transform: translate3d(-5px, 0, 0)
	}

	to {
		transform: none
	}
}

@keyframes Toastify__bounceOutRight {
	20% {
		opacity: 1;
		transform: translate3d(-20px, 0, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(2000px, 0, 0)
	}
}

@keyframes Toastify__bounceInLeft {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(-3000px, 0, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(25px, 0, 0)
	}

	75% {
		transform: translate3d(-10px, 0, 0)
	}

	90% {
		transform: translate3d(5px, 0, 0)
	}

	to {
		transform: none
	}
}

@keyframes Toastify__bounceOutLeft {
	20% {
		opacity: 1;
		transform: translate3d(20px, 0, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(-2000px, 0, 0)
	}
}

@keyframes Toastify__bounceInUp {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(0, 3000px, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(0, -20px, 0)
	}

	75% {
		transform: translate3d(0, 10px, 0)
	}

	90% {
		transform: translate3d(0, -5px, 0)
	}

	to {
		transform: translateZ(0)
	}
}

@keyframes Toastify__bounceOutUp {
	20% {
		transform: translate3d(0, -10px, 0)
	}

	40%,
	45% {
		opacity: 1;
		transform: translate3d(0, 20px, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(0, -2000px, 0)
	}
}

@keyframes Toastify__bounceInDown {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(0, -3000px, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(0, 25px, 0)
	}

	75% {
		transform: translate3d(0, -10px, 0)
	}

	90% {
		transform: translate3d(0, 5px, 0)
	}

	to {
		transform: none
	}
}

@keyframes Toastify__bounceOutDown {
	20% {
		transform: translate3d(0, 10px, 0)
	}

	40%,
	45% {
		opacity: 1;
		transform: translate3d(0, -20px, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(0, 2000px, 0)
	}
}

.Toastify__bounce-enter--bottom-left,
.Toastify__bounce-enter--top-left {
	animation-name: Toastify__bounceInLeft
}

.Toastify__bounce-enter--bottom-right,
.Toastify__bounce-enter--top-right {
	animation-name: Toastify__bounceInRight
}

.Toastify__bounce-enter--top-center {
	animation-name: Toastify__bounceInDown
}

.Toastify__bounce-enter--bottom-center {
	animation-name: Toastify__bounceInUp
}

.Toastify__bounce-exit--bottom-left,
.Toastify__bounce-exit--top-left {
	animation-name: Toastify__bounceOutLeft
}

.Toastify__bounce-exit--bottom-right,
.Toastify__bounce-exit--top-right {
	animation-name: Toastify__bounceOutRight
}

.Toastify__bounce-exit--top-center {
	animation-name: Toastify__bounceOutUp
}

.Toastify__bounce-exit--bottom-center {
	animation-name: Toastify__bounceOutDown
}

@keyframes Toastify__zoomIn {
	0% {
		opacity: 0;
		transform: scale3d(.3, .3, .3)
	}

	50% {
		opacity: 1
	}
}

@keyframes Toastify__zoomOut {
	0% {
		opacity: 1
	}

	50% {
		opacity: 0;
		transform: scale3d(.3, .3, .3)
	}

	to {
		opacity: 0
	}
}

.Toastify__zoom-enter {
	animation-name: Toastify__zoomIn
}

.Toastify__zoom-exit {
	animation-name: Toastify__zoomOut
}

@keyframes Toastify__flipIn {
	0% {
		animation-timing-function: ease-in;
		opacity: 0;
		transform: perspective(400px) rotateX(90deg)
	}

	40% {
		animation-timing-function: ease-in;
		transform: perspective(400px) rotateX(-20deg)
	}

	60% {
		opacity: 1;
		transform: perspective(400px) rotateX(10deg)
	}

	80% {
		transform: perspective(400px) rotateX(-5deg)
	}

	to {
		transform: perspective(400px)
	}
}

@keyframes Toastify__flipOut {
	0% {
		transform: perspective(400px)
	}

	30% {
		opacity: 1;
		transform: perspective(400px) rotateX(-20deg)
	}

	to {
		opacity: 0;
		transform: perspective(400px) rotateX(90deg)
	}
}

.Toastify__flip-enter {
	animation-name: Toastify__flipIn
}

.Toastify__flip-exit {
	animation-name: Toastify__flipOut
}

@keyframes Toastify__slideInRight {
	0% {
		transform: translate3d(110%, 0, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

@keyframes Toastify__slideInLeft {
	0% {
		transform: translate3d(-110%, 0, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

@keyframes Toastify__slideInUp {
	0% {
		transform: translate3d(0, 110%, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

@keyframes Toastify__slideInDown {
	0% {
		transform: translate3d(0, -110%, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

@keyframes Toastify__slideOutRight {
	0% {
		transform: translateZ(0)
	}

	to {
		transform: translate3d(110%, 0, 0);
		visibility: hidden
	}
}

@keyframes Toastify__slideOutLeft {
	0% {
		transform: translateZ(0)
	}

	to {
		transform: translate3d(-110%, 0, 0);
		visibility: hidden
	}
}

@keyframes Toastify__slideOutDown {
	0% {
		transform: translateZ(0)
	}

	to {
		transform: translate3d(0, 500px, 0);
		visibility: hidden
	}
}

@keyframes Toastify__slideOutUp {
	0% {
		transform: translateZ(0)
	}

	to {
		transform: translate3d(0, -500px, 0);
		visibility: hidden
	}
}

.Toastify__slide-enter--bottom-left,
.Toastify__slide-enter--top-left {
	animation-name: Toastify__slideInLeft
}

.Toastify__slide-enter--bottom-right,
.Toastify__slide-enter--top-right {
	animation-name: Toastify__slideInRight
}

.Toastify__slide-enter--top-center {
	animation-name: Toastify__slideInDown
}

.Toastify__slide-enter--bottom-center {
	animation-name: Toastify__slideInUp
}

.Toastify__slide-exit--bottom-left,
.Toastify__slide-exit--top-left {
	animation-name: Toastify__slideOutLeft
}

.Toastify__slide-exit--bottom-right,
.Toastify__slide-exit--top-right {
	animation-name: Toastify__slideOutRight
}

.Toastify__slide-exit--top-center {
	animation-name: Toastify__slideOutUp
}

.Toastify__slide-exit--bottom-center {
	animation-name: Toastify__slideOutDown
}

@keyframes Toastify__spin {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(1turn)
	}
}

.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__navigation-icon:before,
.react-datepicker__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-popper[data-placement^=bottom] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
	margin-left: -4px;
	position: absolute;
	width: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
	border: 8px solid #0000;
	box-sizing: initial;
	content: "";
	height: 0;
	left: -8px;
	position: absolute;
	width: 1px;
	z-index: -1
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
	border-bottom-color: #aeaeae
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
	margin-top: -8px;
	top: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before {
	border-bottom-color: #f0f0f0;
	border-top: none
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after {
	top: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before {
	border-bottom-color: #aeaeae;
	top: -1px
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
	bottom: 0;
	margin-bottom: -8px
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
	border-bottom: none;
	border-top-color: #fff
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after {
	bottom: 0
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
	border-top-color: #aeaeae;
	bottom: -1px
}

.react-datepicker-wrapper {
	border: 0;
	display: inline-block;
	padding: 0
}

.react-datepicker {
	background-color: #fff;
	border: 1px solid #aeaeae;
	border-radius: .3rem;
	color: #000;
	display: inline-block;
	font-family: Helvetica Neue, helvetica, arial, sans-serif;
	font-size: .8rem;
	position: relative
}

.react-datepicker--time-only .react-datepicker__triangle {
	left: 35px
}

.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: .3rem;
	border-bottom-right-radius: .3rem
}

.react-datepicker__triangle {
	left: 50px;
	position: absolute
}

.react-datepicker-popper {
	z-index: 1
}

.react-datepicker-popper[data-placement^=bottom] {
	padding-top: 10px
}

.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,
.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
	left: auto;
	right: 50px
}

.react-datepicker-popper[data-placement^=top] {
	padding-bottom: 10px
}

.react-datepicker-popper[data-placement^=right] {
	padding-left: 8px
}

.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
	left: auto;
	right: 42px
}

.react-datepicker-popper[data-placement^=left] {
	padding-right: 8px
}

.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
	left: 42px;
	right: auto
}

.react-datepicker__header {
	background-color: #f0f0f0;
	border-bottom: 1px solid #aeaeae;
	border-top-left-radius: .3rem;
	padding: 8px 0;
	position: relative;
	text-align: center
}

.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: .3rem
}

.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__year-dropdown-container--select {
	display: inline-block;
	margin: 0 15px
}

.react-datepicker-time__header,
.react-datepicker-year-header,
.react-datepicker__current-month {
	color: #000;
	font-size: .944rem;
	font-weight: 700;
	margin-top: 0
}

.react-datepicker-time__header {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.react-datepicker__navigation {
	align-items: center;
	background: none;
	border: none;
	cursor: pointer;
	display: flex;
	height: 32px;
	justify-content: center;
	overflow: hidden;
	padding: 0;
	position: absolute;
	text-align: center;
	text-indent: -999em;
	top: 2px;
	width: 32px;
	z-index: 1
}

.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 {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 0
}

.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 {
	font-size: 20px;
	position: relative;
	top: -1px;
	width: 0
}

.react-datepicker__navigation-icon--next {
	left: -2px
}

.react-datepicker__navigation-icon--next:before {
	left: -7px;
	transform: rotate(45deg)
}

.react-datepicker__navigation-icon--previous {
	right: -2px
}

.react-datepicker__navigation-icon--previous:before {
	right: -7px;
	transform: rotate(225deg)
}

.react-datepicker__month-container {
	float: left
}

.react-datepicker__year {
	margin: .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;
	margin: 2px;
	width: 4rem
}

.react-datepicker__month {
	margin: .4rem;
	text-align: center
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
	display: inline-block;
	margin: 2px;
	width: 4rem
}

.react-datepicker__input-time-container {
	clear: both;
	float: left;
	margin: 5px 0 10px 15px;
	text-align: left;
	width: 100%
}

.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 {
	display: inline-block;
	margin-left: 5px
}

.react-datepicker__time-container {
	border-left: 1px solid #aeaeae;
	float: right;
	width: 85px
}

.react-datepicker__time-container--with-today-button {
	border: 1px solid #aeaeae;
	border-radius: .3rem;
	display: inline;
	position: absolute;
	right: -87px;
	top: 0
}

.react-datepicker__time-container .react-datepicker__time {
	background: #fff;
	border-bottom-right-radius: .3rem;
	position: relative
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
	border-bottom-right-radius: .3rem;
	margin: 0 auto;
	overflow-x: hidden;
	text-align: center;
	width: 85px
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
	box-sizing: initial;
	height: calc(195px + .85rem);
	list-style: none;
	margin: 0;
	overflow-y: scroll;
	padding-left: 0;
	padding-right: 0;
	width: 100%
}

.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 {
	background-color: #f0f0f0;
	cursor: pointer
}

.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 {
	background-color: initial;
	cursor: default
}

.react-datepicker__week-number {
	color: #ccc;
	display: inline-block;
	line-height: 1.7rem;
	margin: .166rem;
	text-align: center;
	width: 1.7rem
}

.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, .react-datepicker__week-number--keyboard-selected):hover {
	background-color: #f0f0f0;
	border-radius: .3rem
}

.react-datepicker__week-number--selected {
	background-color: #216ba5;
	border-radius: .3rem;
	color: #fff
}

.react-datepicker__week-number--selected:hover {
	background-color: #1d5d90
}

.react-datepicker__week-number--keyboard-selected {
	background-color: #2a87d0;
	border-radius: .3rem;
	color: #fff
}

.react-datepicker__week-number--keyboard-selected:hover {
	background-color: #1d5d90
}

.react-datepicker__day-names {
	margin-bottom: -8px;
	white-space: nowrap
}

.react-datepicker__week {
	white-space: nowrap
}

.react-datepicker__day,
.react-datepicker__day-name,
.react-datepicker__time-name {
	color: #000;
	display: inline-block;
	line-height: 1.7rem;
	margin: .166rem;
	text-align: center;
	width: 1.7rem
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
	cursor: pointer
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
	background-color: #f0f0f0;
	border-radius: .3rem
}

.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 {
	background-color: #3dcc4a;
	border-radius: .3rem;
	color: #fff
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted: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 {
	background-color: #ff6803;
	border-radius: .3rem;
	color: #fff;
	position: relative
}

.react-datepicker__day--holidays .holiday-overlay,
.react-datepicker__month-text--holidays .holiday-overlay,
.react-datepicker__quarter-text--holidays .holiday-overlay,
.react-datepicker__year-text--holidays .holiday-overlay {
	background-color: #333;
	border-radius: 4px;
	bottom: 100%;
	color: #fff;
	left: 50%;
	opacity: 0;
	padding: 4px;
	position: absolute;
	transform: translateX(-50%);
	transition: visibility 0s, opacity .3s ease-in-out;
	visibility: hidden;
	white-space: nowrap
}

.react-datepicker__day--holidays:hover,
.react-datepicker__month-text--holidays:hover,
.react-datepicker__quarter-text--holidays:hover,
.react-datepicker__year-text--holidays:hover {
	background-color: #cf5300
}

.react-datepicker__day--holidays:hover .holiday-overlay,
.react-datepicker__month-text--holidays:hover .holiday-overlay,
.react-datepicker__quarter-text--holidays:hover .holiday-overlay,
.react-datepicker__year-text--holidays:hover .holiday-overlay {
	opacity: 1;
	visibility: visible
}

.react-datepicker__day--in-range,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--selected,
.react-datepicker__month-text--in-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--selected,
.react-datepicker__quarter-text--in-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__year-text--in-range,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--selected {
	background-color: #216ba5;
	border-radius: .3rem;
	color: #fff
}

.react-datepicker__day--in-range:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--selected:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__year-text--in-range:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--selected: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 {
	background-color: #bad9f1;
	border-radius: .3rem;
	color: #000
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected: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__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__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__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__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__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__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__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 {
	color: #ccc;
	cursor: default
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
	background-color: initial
}

.react-datepicker__input-container {
	display: inline-block;
	position: relative;
	width: 100%
}

.react-datepicker__input-container .react-datepicker__calendar-icon {
	box-sizing: initial;
	padding: .5rem;
	position: absolute
}

.react-datepicker__view-calendar-icon input {
	padding: 6px 10px 5px 25px
}

.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view,
.react-datepicker__year-read-view {
	border: 1px solid #0000;
	border-radius: .3rem;
	position: relative
}

.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover,
.react-datepicker__year-read-view:hover {
	cursor: pointer
}

.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow {
	border-top-color: #b3b3b3
}

.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow {
	right: -16px;
	top: 0;
	transform: rotate(135deg)
}

.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown,
.react-datepicker__year-dropdown {
	background-color: #f0f0f0;
	border: 1px solid #aeaeae;
	border-radius: .3rem;
	left: 25%;
	position: absolute;
	text-align: center;
	top: 30px;
	width: 50%;
	z-index: 1
}

.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover,
.react-datepicker__year-dropdown:hover {
	cursor: pointer
}

.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable,
.react-datepicker__year-dropdown--scrollable {
	height: 150px;
	overflow-y: scroll
}

.react-datepicker__month-option,
.react-datepicker__month-year-option,
.react-datepicker__year-option {
	display: block;
	line-height: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 100%
}

.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type,
.react-datepicker__year-option:first-of-type {
	border-top-left-radius: .3rem;
	border-top-right-radius: .3rem
}

.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type,
.react-datepicker__year-option:last-of-type {
	border-bottom-left-radius: .3rem;
	border-bottom-right-radius: .3rem;
	-webkit-user-select: none;
	user-select: none
}

.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover,
.react-datepicker__year-option:hover {
	background-color: #ccc
}

.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming {
	border-bottom-color: #b3b3b3
}

.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous {
	border-top-color: #b3b3b3
}

.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected,
.react-datepicker__year-option--selected {
	left: 15px;
	position: absolute
}

.react-datepicker__close-icon {
	background-color: initial;
	border: 0;
	cursor: pointer;
	display: table-cell;
	height: 100%;
	outline: 0;
	padding: 0 6px 0 0;
	position: absolute;
	right: 0;
	top: 0;
	vertical-align: middle
}

.react-datepicker__close-icon:after {
	background-color: #216ba5;
	border-radius: 50%;
	color: #fff;
	content: "×";
	cursor: pointer;
	display: table-cell;
	font-size: 12px;
	height: 16px;
	line-height: 1;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	width: 16px
}

.react-datepicker__close-icon--disabled {
	cursor: default
}

.react-datepicker__close-icon--disabled:after {
	background-color: #ccc;
	cursor: default
}

.react-datepicker__today-button {
	background: #f0f0f0;
	border-top: 1px solid #aeaeae;
	clear: left;
	cursor: pointer;
	font-weight: 700;
	padding: 5px 0;
	text-align: center
}

.react-datepicker__portal {
	align-items: center;
	background-color: #000c;
	display: flex;
	height: 100vh;
	justify-content: center;
	left: 0;
	position: fixed;
	top: 0;
	width: 100vw;
	z-index: 2147483647
}

.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__time-name {
	line-height: 3rem;
	width: 3rem
}

@media (max-height:550px),
(max-width:400px) {

	.react-datepicker__portal .react-datepicker__day,
	.react-datepicker__portal .react-datepicker__day-name,
	.react-datepicker__portal .react-datepicker__time-name {
		line-height: 2rem;
		width: 2rem
	}
}

.react-datepicker__portal .react-datepicker-time__header,
.react-datepicker__portal .react-datepicker__current-month {
	font-size: 1.44rem
}

.react-datepicker__children-container {
	height: auto;
	margin: .4rem;
	padding-left: .2rem;
	padding-right: .2rem;
	width: 13.8rem
}

.react-datepicker__aria-live {
	border: 0;
	-webkit-clip-path: circle(0);
	clip-path: circle(0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px
}

.react-datepicker__calendar-icon {
	height: 1em;
	vertical-align: -.125em;
	width: 1em
}

[data-rk] .iekbcc0 {
	-webkit-tap-highlight-color: transparent;
	border: 0;
	box-sizing: border-box;
	font-size: 100%;
	line-height: normal;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: initial
}

[data-rk] .iekbcc1 {
	list-style: none
}

[data-rk] .iekbcc2 {
	quotes: none
}

[data-rk] .iekbcc2:after,
[data-rk] .iekbcc2:before {
	content: ""
}

[data-rk] .iekbcc3 {
	border-collapse: collapse;
	border-spacing: 0
}

[data-rk] .iekbcc4 {
	-webkit-appearance: none;
	appearance: none
}

[data-rk] .iekbcc5 {
	outline: none
}

[data-rk] .iekbcc5::placeholder {
	opacity: 1
}

[data-rk] .iekbcc6 {
	background-color: initial;
	color: inherit
}

[data-rk] .iekbcc7:disabled {
	opacity: 1
}

[data-rk] .iekbcc7::-ms-expand,
[data-rk] .iekbcc8::-ms-clear {
	display: none
}

[data-rk] .iekbcc8::-webkit-search-cancel-button {
	-webkit-appearance: none
}

[data-rk] .iekbcc9 {
	background: none;
	cursor: pointer;
	text-align: left
}

[data-rk] .iekbcca {
	color: inherit;
	text-decoration: none
}

[data-rk] .ju367v0 {
	align-items: flex-start
}

[data-rk] .ju367v2 {
	align-items: flex-end
}

[data-rk] .ju367v4 {
	align-items: center
}

[data-rk] .ju367v6 {
	display: none
}

[data-rk] .ju367v8 {
	display: block
}

[data-rk] .ju367va {
	display: flex
}

[data-rk] .ju367vc {
	display: inline
}

[data-rk] .ju367ve {
	align-self: flex-start
}

[data-rk] .ju367vf {
	align-self: flex-end
}

[data-rk] .ju367vg {
	align-self: center
}

[data-rk] .ju367vh {
	background-size: cover
}

[data-rk] .ju367vi {
	border-radius: 1px
}

[data-rk] .ju367vj {
	border-radius: 6px
}

[data-rk] .ju367vk {
	border-radius: 10px
}

[data-rk] .ju367vl {
	border-radius: 13px
}

[data-rk] .ju367vm {
	border-radius: var(--rk-radii-actionButton)
}

[data-rk] .ju367vn {
	border-radius: var(--rk-radii-connectButton)
}

[data-rk] .ju367vo {
	border-radius: var(--rk-radii-menuButton)
}

[data-rk] .ju367vp {
	border-radius: var(--rk-radii-modal)
}

[data-rk] .ju367vq {
	border-radius: var(--rk-radii-modalMobile)
}

[data-rk] .ju367vr {
	border-radius: 25%
}

[data-rk] .ju367vs {
	border-radius: 9999px
}

[data-rk] .ju367vt {
	border-style: solid
}

[data-rk] .ju367vu {
	border-width: 0
}

[data-rk] .ju367vv {
	border-width: 1px
}

[data-rk] .ju367vw {
	border-width: 2px
}

[data-rk] .ju367vx {
	border-width: 4px
}

[data-rk] .ju367vy {
	cursor: pointer
}

[data-rk] .ju367vz {
	cursor: none
}

[data-rk] .ju367v10 {
	pointer-events: none
}

[data-rk] .ju367v11 {
	pointer-events: all
}

[data-rk] .ju367v12 {
	min-height: 8px
}

[data-rk] .ju367v13 {
	min-height: 44px
}

[data-rk] .ju367v14 {
	flex-direction: row
}

[data-rk] .ju367v15 {
	flex-direction: column
}

[data-rk] .ju367v16 {
	font-family: var(--rk-fonts-body)
}

[data-rk] .ju367v17 {
	font-size: 12px;
	line-height: 18px
}

[data-rk] .ju367v18 {
	font-size: 13px;
	line-height: 18px
}

[data-rk] .ju367v19 {
	font-size: 14px;
	line-height: 18px
}

[data-rk] .ju367v1a {
	font-size: 16px;
	line-height: 20px
}

[data-rk] .ju367v1b {
	font-size: 18px;
	line-height: 24px
}

[data-rk] .ju367v1c {
	font-size: 20px;
	line-height: 24px
}

[data-rk] .ju367v1d {
	font-size: 23px;
	line-height: 29px
}

[data-rk] .ju367v1e {
	font-weight: 400
}

[data-rk] .ju367v1f {
	font-weight: 500
}

[data-rk] .ju367v1g {
	font-weight: 600
}

[data-rk] .ju367v1h {
	font-weight: 700
}

[data-rk] .ju367v1i {
	font-weight: 800
}

[data-rk] .ju367v1j {
	gap: 0
}

[data-rk] .ju367v1k {
	gap: 1px
}

[data-rk] .ju367v1l {
	gap: 2px
}

[data-rk] .ju367v1m {
	gap: 3px
}

[data-rk] .ju367v1n {
	gap: 4px
}

[data-rk] .ju367v1o {
	gap: 5px
}

[data-rk] .ju367v1p {
	gap: 6px
}

[data-rk] .ju367v1q {
	gap: 8px
}

[data-rk] .ju367v1r {
	gap: 10px
}

[data-rk] .ju367v1s {
	gap: 12px
}

[data-rk] .ju367v1t {
	gap: 14px
}

[data-rk] .ju367v1u {
	gap: 16px
}

[data-rk] .ju367v1v {
	gap: 18px
}

[data-rk] .ju367v1w {
	gap: 20px
}

[data-rk] .ju367v1x {
	gap: 24px
}

[data-rk] .ju367v1y {
	gap: 28px
}

[data-rk] .ju367v1z {
	gap: 32px
}

[data-rk] .ju367v20 {
	gap: 36px
}

[data-rk] .ju367v21 {
	gap: 44px
}

[data-rk] .ju367v22 {
	gap: 64px
}

[data-rk] .ju367v23 {
	gap: -1px
}

[data-rk] .ju367v24 {
	height: 1px
}

[data-rk] .ju367v25 {
	height: 2px
}

[data-rk] .ju367v26 {
	height: 4px
}

[data-rk] .ju367v27 {
	height: 8px
}

[data-rk] .ju367v28 {
	height: 12px
}

[data-rk] .ju367v29 {
	height: 20px
}

[data-rk] .ju367v2a {
	height: 24px
}

[data-rk] .ju367v2b {
	height: 28px
}

[data-rk] .ju367v2c {
	height: 30px
}

[data-rk] .ju367v2d {
	height: 32px
}

[data-rk] .ju367v2e {
	height: 34px
}

[data-rk] .ju367v2f {
	height: 36px
}

[data-rk] .ju367v2g {
	height: 40px
}

[data-rk] .ju367v2h {
	height: 44px
}

[data-rk] .ju367v2i {
	height: 48px
}

[data-rk] .ju367v2j {
	height: 54px
}

[data-rk] .ju367v2k {
	height: 60px
}

[data-rk] .ju367v2l {
	height: 200px
}

[data-rk] .ju367v2m {
	height: 100%
}

[data-rk] .ju367v2n {
	height: -webkit-max-content;
	height: max-content
}

[data-rk] .ju367v2o {
	justify-content: flex-start
}

[data-rk] .ju367v2p {
	justify-content: flex-end
}

[data-rk] .ju367v2q {
	justify-content: center
}

[data-rk] .ju367v2r {
	justify-content: space-between
}

[data-rk] .ju367v2s {
	justify-content: space-around
}

[data-rk] .ju367v2t {
	text-align: left
}

[data-rk] .ju367v2u {
	text-align: center
}

[data-rk] .ju367v2v {
	text-align: inherit
}

[data-rk] .ju367v2w {
	margin-bottom: 0
}

[data-rk] .ju367v2x {
	margin-bottom: 1px
}

[data-rk] .ju367v2y {
	margin-bottom: 2px
}

[data-rk] .ju367v2z {
	margin-bottom: 3px
}

[data-rk] .ju367v30 {
	margin-bottom: 4px
}

[data-rk] .ju367v31 {
	margin-bottom: 5px
}

[data-rk] .ju367v32 {
	margin-bottom: 6px
}

[data-rk] .ju367v33 {
	margin-bottom: 8px
}

[data-rk] .ju367v34 {
	margin-bottom: 10px
}

[data-rk] .ju367v35 {
	margin-bottom: 12px
}

[data-rk] .ju367v36 {
	margin-bottom: 14px
}

[data-rk] .ju367v37 {
	margin-bottom: 16px
}

[data-rk] .ju367v38 {
	margin-bottom: 18px
}

[data-rk] .ju367v39 {
	margin-bottom: 20px
}

[data-rk] .ju367v3a {
	margin-bottom: 24px
}

[data-rk] .ju367v3b {
	margin-bottom: 28px
}

[data-rk] .ju367v3c {
	margin-bottom: 32px
}

[data-rk] .ju367v3d {
	margin-bottom: 36px
}

[data-rk] .ju367v3e {
	margin-bottom: 44px
}

[data-rk] .ju367v3f {
	margin-bottom: 64px
}

[data-rk] .ju367v3g {
	margin-bottom: -1px
}

[data-rk] .ju367v3h {
	margin-left: 0
}

[data-rk] .ju367v3i {
	margin-left: 1px
}

[data-rk] .ju367v3j {
	margin-left: 2px
}

[data-rk] .ju367v3k {
	margin-left: 3px
}

[data-rk] .ju367v3l {
	margin-left: 4px
}

[data-rk] .ju367v3m {
	margin-left: 5px
}

[data-rk] .ju367v3n {
	margin-left: 6px
}

[data-rk] .ju367v3o {
	margin-left: 8px
}

[data-rk] .ju367v3p {
	margin-left: 10px
}

[data-rk] .ju367v3q {
	margin-left: 12px
}

[data-rk] .ju367v3r {
	margin-left: 14px
}

[data-rk] .ju367v3s {
	margin-left: 16px
}

[data-rk] .ju367v3t {
	margin-left: 18px
}

[data-rk] .ju367v3u {
	margin-left: 20px
}

[data-rk] .ju367v3v {
	margin-left: 24px
}

[data-rk] .ju367v3w {
	margin-left: 28px
}

[data-rk] .ju367v3x {
	margin-left: 32px
}

[data-rk] .ju367v3y {
	margin-left: 36px
}

[data-rk] .ju367v3z {
	margin-left: 44px
}

[data-rk] .ju367v40 {
	margin-left: 64px
}

[data-rk] .ju367v41 {
	margin-left: -1px
}

[data-rk] .ju367v42 {
	margin-right: 0
}

[data-rk] .ju367v43 {
	margin-right: 1px
}

[data-rk] .ju367v44 {
	margin-right: 2px
}

[data-rk] .ju367v45 {
	margin-right: 3px
}

[data-rk] .ju367v46 {
	margin-right: 4px
}

[data-rk] .ju367v47 {
	margin-right: 5px
}

[data-rk] .ju367v48 {
	margin-right: 6px
}

[data-rk] .ju367v49 {
	margin-right: 8px
}

[data-rk] .ju367v4a {
	margin-right: 10px
}

[data-rk] .ju367v4b {
	margin-right: 12px
}

[data-rk] .ju367v4c {
	margin-right: 14px
}

[data-rk] .ju367v4d {
	margin-right: 16px
}

[data-rk] .ju367v4e {
	margin-right: 18px
}

[data-rk] .ju367v4f {
	margin-right: 20px
}

[data-rk] .ju367v4g {
	margin-right: 24px
}

[data-rk] .ju367v4h {
	margin-right: 28px
}

[data-rk] .ju367v4i {
	margin-right: 32px
}

[data-rk] .ju367v4j {
	margin-right: 36px
}

[data-rk] .ju367v4k {
	margin-right: 44px
}

[data-rk] .ju367v4l {
	margin-right: 64px
}

[data-rk] .ju367v4m {
	margin-right: -1px
}

[data-rk] .ju367v4n {
	margin-top: 0
}

[data-rk] .ju367v4o {
	margin-top: 1px
}

[data-rk] .ju367v4p {
	margin-top: 2px
}

[data-rk] .ju367v4q {
	margin-top: 3px
}

[data-rk] .ju367v4r {
	margin-top: 4px
}

[data-rk] .ju367v4s {
	margin-top: 5px
}

[data-rk] .ju367v4t {
	margin-top: 6px
}

[data-rk] .ju367v4u {
	margin-top: 8px
}

[data-rk] .ju367v4v {
	margin-top: 10px
}

[data-rk] .ju367v4w {
	margin-top: 12px
}

[data-rk] .ju367v4x {
	margin-top: 14px
}

[data-rk] .ju367v4y {
	margin-top: 16px
}

[data-rk] .ju367v4z {
	margin-top: 18px
}

[data-rk] .ju367v50 {
	margin-top: 20px
}

[data-rk] .ju367v51 {
	margin-top: 24px
}

[data-rk] .ju367v52 {
	margin-top: 28px
}

[data-rk] .ju367v53 {
	margin-top: 32px
}

[data-rk] .ju367v54 {
	margin-top: 36px
}

[data-rk] .ju367v55 {
	margin-top: 44px
}

[data-rk] .ju367v56 {
	margin-top: 64px
}

[data-rk] .ju367v57 {
	margin-top: -1px
}

[data-rk] .ju367v58 {
	max-width: 1px
}

[data-rk] .ju367v59 {
	max-width: 2px
}

[data-rk] .ju367v5a {
	max-width: 4px
}

[data-rk] .ju367v5b {
	max-width: 8px
}

[data-rk] .ju367v5c {
	max-width: 12px
}

[data-rk] .ju367v5d {
	max-width: 20px
}

[data-rk] .ju367v5e {
	max-width: 24px
}

[data-rk] .ju367v5f {
	max-width: 28px
}

[data-rk] .ju367v5g {
	max-width: 30px
}

[data-rk] .ju367v5h {
	max-width: 32px
}

[data-rk] .ju367v5i {
	max-width: 34px
}

[data-rk] .ju367v5j {
	max-width: 36px
}

[data-rk] .ju367v5k {
	max-width: 40px
}

[data-rk] .ju367v5l {
	max-width: 44px
}

[data-rk] .ju367v5m {
	max-width: 48px
}

[data-rk] .ju367v5n {
	max-width: 54px
}

[data-rk] .ju367v5o {
	max-width: 60px
}

[data-rk] .ju367v5p {
	max-width: 200px
}

[data-rk] .ju367v5q {
	max-width: 100%
}

[data-rk] .ju367v5r {
	max-width: -webkit-max-content;
	max-width: max-content
}

[data-rk] .ju367v5s {
	min-width: 1px
}

[data-rk] .ju367v5t {
	min-width: 2px
}

[data-rk] .ju367v5u {
	min-width: 4px
}

[data-rk] .ju367v5v {
	min-width: 8px
}

[data-rk] .ju367v5w {
	min-width: 12px
}

[data-rk] .ju367v5x {
	min-width: 20px
}

[data-rk] .ju367v5y {
	min-width: 24px
}

[data-rk] .ju367v5z {
	min-width: 28px
}

[data-rk] .ju367v60 {
	min-width: 30px
}

[data-rk] .ju367v61 {
	min-width: 32px
}

[data-rk] .ju367v62 {
	min-width: 34px
}

[data-rk] .ju367v63 {
	min-width: 36px
}

[data-rk] .ju367v64 {
	min-width: 40px
}

[data-rk] .ju367v65 {
	min-width: 44px
}

[data-rk] .ju367v66 {
	min-width: 48px
}

[data-rk] .ju367v67 {
	min-width: 54px
}

[data-rk] .ju367v68 {
	min-width: 60px
}

[data-rk] .ju367v69 {
	min-width: 200px
}

[data-rk] .ju367v6a {
	min-width: 100%
}

[data-rk] .ju367v6b {
	min-width: -webkit-max-content;
	min-width: max-content
}

[data-rk] .ju367v6c {
	overflow: hidden
}

[data-rk] .ju367v6d {
	padding-bottom: 0
}

[data-rk] .ju367v6e {
	padding-bottom: 1px
}

[data-rk] .ju367v6f {
	padding-bottom: 2px
}

[data-rk] .ju367v6g {
	padding-bottom: 3px
}

[data-rk] .ju367v6h {
	padding-bottom: 4px
}

[data-rk] .ju367v6i {
	padding-bottom: 5px
}

[data-rk] .ju367v6j {
	padding-bottom: 6px
}

[data-rk] .ju367v6k {
	padding-bottom: 8px
}

[data-rk] .ju367v6l {
	padding-bottom: 10px
}

[data-rk] .ju367v6m {
	padding-bottom: 12px
}

[data-rk] .ju367v6n {
	padding-bottom: 14px
}

[data-rk] .ju367v6o {
	padding-bottom: 16px
}

[data-rk] .ju367v6p {
	padding-bottom: 18px
}

[data-rk] .ju367v6q {
	padding-bottom: 20px
}

[data-rk] .ju367v6r {
	padding-bottom: 24px
}

[data-rk] .ju367v6s {
	padding-bottom: 28px
}

[data-rk] .ju367v6t {
	padding-bottom: 32px
}

[data-rk] .ju367v6u {
	padding-bottom: 36px
}

[data-rk] .ju367v6v {
	padding-bottom: 44px
}

[data-rk] .ju367v6w {
	padding-bottom: 64px
}

[data-rk] .ju367v6x {
	padding-bottom: -1px
}

[data-rk] .ju367v6y {
	padding-left: 0
}

[data-rk] .ju367v6z {
	padding-left: 1px
}

[data-rk] .ju367v70 {
	padding-left: 2px
}

[data-rk] .ju367v71 {
	padding-left: 3px
}

[data-rk] .ju367v72 {
	padding-left: 4px
}

[data-rk] .ju367v73 {
	padding-left: 5px
}

[data-rk] .ju367v74 {
	padding-left: 6px
}

[data-rk] .ju367v75 {
	padding-left: 8px
}

[data-rk] .ju367v76 {
	padding-left: 10px
}

[data-rk] .ju367v77 {
	padding-left: 12px
}

[data-rk] .ju367v78 {
	padding-left: 14px
}

[data-rk] .ju367v79 {
	padding-left: 16px
}

[data-rk] .ju367v7a {
	padding-left: 18px
}

[data-rk] .ju367v7b {
	padding-left: 20px
}

[data-rk] .ju367v7c {
	padding-left: 24px
}

[data-rk] .ju367v7d {
	padding-left: 28px
}

[data-rk] .ju367v7e {
	padding-left: 32px
}

[data-rk] .ju367v7f {
	padding-left: 36px
}

[data-rk] .ju367v7g {
	padding-left: 44px
}

[data-rk] .ju367v7h {
	padding-left: 64px
}

[data-rk] .ju367v7i {
	padding-left: -1px
}

[data-rk] .ju367v7j {
	padding-right: 0
}

[data-rk] .ju367v7k {
	padding-right: 1px
}

[data-rk] .ju367v7l {
	padding-right: 2px
}

[data-rk] .ju367v7m {
	padding-right: 3px
}

[data-rk] .ju367v7n {
	padding-right: 4px
}

[data-rk] .ju367v7o {
	padding-right: 5px
}

[data-rk] .ju367v7p {
	padding-right: 6px
}

[data-rk] .ju367v7q {
	padding-right: 8px
}

[data-rk] .ju367v7r {
	padding-right: 10px
}

[data-rk] .ju367v7s {
	padding-right: 12px
}

[data-rk] .ju367v7t {
	padding-right: 14px
}

[data-rk] .ju367v7u {
	padding-right: 16px
}

[data-rk] .ju367v7v {
	padding-right: 18px
}

[data-rk] .ju367v7w {
	padding-right: 20px
}

[data-rk] .ju367v7x {
	padding-right: 24px
}

[data-rk] .ju367v7y {
	padding-right: 28px
}

[data-rk] .ju367v7z {
	padding-right: 32px
}

[data-rk] .ju367v80 {
	padding-right: 36px
}

[data-rk] .ju367v81 {
	padding-right: 44px
}

[data-rk] .ju367v82 {
	padding-right: 64px
}

[data-rk] .ju367v83 {
	padding-right: -1px
}

[data-rk] .ju367v84 {
	padding-top: 0
}

[data-rk] .ju367v85 {
	padding-top: 1px
}

[data-rk] .ju367v86 {
	padding-top: 2px
}

[data-rk] .ju367v87 {
	padding-top: 3px
}

[data-rk] .ju367v88 {
	padding-top: 4px
}

[data-rk] .ju367v89 {
	padding-top: 5px
}

[data-rk] .ju367v8a {
	padding-top: 6px
}

[data-rk] .ju367v8b {
	padding-top: 8px
}

[data-rk] .ju367v8c {
	padding-top: 10px
}

[data-rk] .ju367v8d {
	padding-top: 12px
}

[data-rk] .ju367v8e {
	padding-top: 14px
}

[data-rk] .ju367v8f {
	padding-top: 16px
}

[data-rk] .ju367v8g {
	padding-top: 18px
}

[data-rk] .ju367v8h {
	padding-top: 20px
}

[data-rk] .ju367v8i {
	padding-top: 24px
}

[data-rk] .ju367v8j {
	padding-top: 28px
}

[data-rk] .ju367v8k {
	padding-top: 32px
}

[data-rk] .ju367v8l {
	padding-top: 36px
}

[data-rk] .ju367v8m {
	padding-top: 44px
}

[data-rk] .ju367v8n {
	padding-top: 64px
}

[data-rk] .ju367v8o {
	padding-top: -1px
}

[data-rk] .ju367v8p {
	position: absolute
}

[data-rk] .ju367v8q {
	position: fixed
}

[data-rk] .ju367v8r {
	position: relative
}

[data-rk] .ju367v8s {
	right: 0
}

[data-rk] .ju367v8t {
	transition: .125s ease
}

[data-rk] .ju367v8u {
	transition: transform .125s ease
}

[data-rk] .ju367v8v {
	-webkit-user-select: none;
	user-select: none
}

[data-rk] .ju367v8w {
	width: 1px
}

[data-rk] .ju367v8x {
	width: 2px
}

[data-rk] .ju367v8y {
	width: 4px
}

[data-rk] .ju367v8z {
	width: 8px
}

[data-rk] .ju367v90 {
	width: 12px
}

[data-rk] .ju367v91 {
	width: 20px
}

[data-rk] .ju367v92 {
	width: 24px
}

[data-rk] .ju367v93 {
	width: 28px
}

[data-rk] .ju367v94 {
	width: 30px
}

[data-rk] .ju367v95 {
	width: 32px
}

[data-rk] .ju367v96 {
	width: 34px
}

[data-rk] .ju367v97 {
	width: 36px
}

[data-rk] .ju367v98 {
	width: 40px
}

[data-rk] .ju367v99 {
	width: 44px
}

[data-rk] .ju367v9a {
	width: 48px
}

[data-rk] .ju367v9b {
	width: 54px
}

[data-rk] .ju367v9c {
	width: 60px
}

[data-rk] .ju367v9d {
	width: 200px
}

[data-rk] .ju367v9e {
	width: 100%
}

[data-rk] .ju367v9f {
	width: -webkit-max-content;
	width: max-content
}

[data-rk] .ju367v9g {
	-webkit-backdrop-filter: var(--rk-blurs-modalOverlay);
	backdrop-filter: var(--rk-blurs-modalOverlay)
}

[data-rk] .ju367v9h,
[data-rk] .ju367v9i:hover,
[data-rk] .ju367v9j:active {
	background: var(--rk-colors-accentColor)
}

[data-rk] .ju367v9k,
[data-rk] .ju367v9l:hover,
[data-rk] .ju367v9m:active {
	background: var(--rk-colors-accentColorForeground)
}

[data-rk] .ju367v9n,
[data-rk] .ju367v9o:hover,
[data-rk] .ju367v9p:active {
	background: var(--rk-colors-actionButtonBorder)
}

[data-rk] .ju367v9q,
[data-rk] .ju367v9r:hover,
[data-rk] .ju367v9s:active {
	background: var(--rk-colors-actionButtonBorderMobile)
}

[data-rk] .ju367v9t,
[data-rk] .ju367v9u:hover,
[data-rk] .ju367v9v:active {
	background: var(--rk-colors-actionButtonSecondaryBackground)
}

[data-rk] .ju367v9w,
[data-rk] .ju367v9x:hover,
[data-rk] .ju367v9y:active {
	background: var(--rk-colors-closeButton)
}

[data-rk] .ju367v9z,
[data-rk] .ju367va0:hover,
[data-rk] .ju367va1:active {
	background: var(--rk-colors-closeButtonBackground)
}

[data-rk] .ju367va2,
[data-rk] .ju367va3:hover,
[data-rk] .ju367va4:active {
	background: var(--rk-colors-connectButtonBackground)
}

[data-rk] .ju367va5,
[data-rk] .ju367va6:hover,
[data-rk] .ju367va7:active {
	background: var(--rk-colors-connectButtonBackgroundError)
}

[data-rk] .ju367va8,
[data-rk] .ju367va9:hover,
[data-rk] .ju367vaa:active {
	background: var(--rk-colors-connectButtonInnerBackground)
}

[data-rk] .ju367vab,
[data-rk] .ju367vac:hover,
[data-rk] .ju367vad:active {
	background: var(--rk-colors-connectButtonText)
}

[data-rk] .ju367vae,
[data-rk] .ju367vaf:hover,
[data-rk] .ju367vag:active {
	background: var(--rk-colors-connectButtonTextError)
}

[data-rk] .ju367vah,
[data-rk] .ju367vai:hover,
[data-rk] .ju367vaj:active {
	background: var(--rk-colors-connectionIndicator)
}

[data-rk] .ju367vak,
[data-rk] .ju367val:hover,
[data-rk] .ju367vam:active {
	background: var(--rk-colors-downloadBottomCardBackground)
}

[data-rk] .ju367van,
[data-rk] .ju367vao:hover,
[data-rk] .ju367vap:active {
	background: var(--rk-colors-downloadTopCardBackground)
}

[data-rk] .ju367vaq,
[data-rk] .ju367var:hover,
[data-rk] .ju367vas:active {
	background: var(--rk-colors-error)
}

[data-rk] .ju367vat,
[data-rk] .ju367vau:hover,
[data-rk] .ju367vav:active {
	background: var(--rk-colors-generalBorder)
}

[data-rk] .ju367vaw,
[data-rk] .ju367vax:hover,
[data-rk] .ju367vay:active {
	background: var(--rk-colors-generalBorderDim)
}

[data-rk] .ju367vaz,
[data-rk] .ju367vb0:hover,
[data-rk] .ju367vb1:active {
	background: var(--rk-colors-menuItemBackground)
}

[data-rk] .ju367vb2,
[data-rk] .ju367vb3:hover,
[data-rk] .ju367vb4:active {
	background: var(--rk-colors-modalBackdrop)
}

[data-rk] .ju367vb5,
[data-rk] .ju367vb6:hover,
[data-rk] .ju367vb7:active {
	background: var(--rk-colors-modalBackground)
}

[data-rk] .ju367vb8,
[data-rk] .ju367vb9:hover,
[data-rk] .ju367vba:active {
	background: var(--rk-colors-modalBorder)
}

[data-rk] .ju367vbb,
[data-rk] .ju367vbc:hover,
[data-rk] .ju367vbd:active {
	background: var(--rk-colors-modalText)
}

[data-rk] .ju367vbe,
[data-rk] .ju367vbf:hover,
[data-rk] .ju367vbg:active {
	background: var(--rk-colors-modalTextDim)
}

[data-rk] .ju367vbh,
[data-rk] .ju367vbi:hover,
[data-rk] .ju367vbj:active {
	background: var(--rk-colors-modalTextSecondary)
}

[data-rk] .ju367vbk,
[data-rk] .ju367vbl:hover,
[data-rk] .ju367vbm:active {
	background: var(--rk-colors-profileAction)
}

[data-rk] .ju367vbn,
[data-rk] .ju367vbo:hover,
[data-rk] .ju367vbp:active {
	background: var(--rk-colors-profileActionHover)
}

[data-rk] .ju367vbq,
[data-rk] .ju367vbr:hover,
[data-rk] .ju367vbs:active {
	background: var(--rk-colors-profileForeground)
}

[data-rk] .ju367vbt,
[data-rk] .ju367vbu:hover,
[data-rk] .ju367vbv:active {
	background: var(--rk-colors-selectedOptionBorder)
}

[data-rk] .ju367vbw,
[data-rk] .ju367vbx:hover,
[data-rk] .ju367vby:active {
	background: var(--rk-colors-standby)
}

[data-rk] .ju367vbz,
[data-rk] .ju367vc0:hover,
[data-rk] .ju367vc1:active {
	border-color: var(--rk-colors-accentColor)
}

[data-rk] .ju367vc2,
[data-rk] .ju367vc3:hover,
[data-rk] .ju367vc4:active {
	border-color: var(--rk-colors-accentColorForeground)
}

[data-rk] .ju367vc5,
[data-rk] .ju367vc6:hover,
[data-rk] .ju367vc7:active {
	border-color: var(--rk-colors-actionButtonBorder)
}

[data-rk] .ju367vc8,
[data-rk] .ju367vc9:hover,
[data-rk] .ju367vca:active {
	border-color: var(--rk-colors-actionButtonBorderMobile)
}

[data-rk] .ju367vcb,
[data-rk] .ju367vcc:hover,
[data-rk] .ju367vcd:active {
	border-color: var(--rk-colors-actionButtonSecondaryBackground)
}

[data-rk] .ju367vce,
[data-rk] .ju367vcf:hover,
[data-rk] .ju367vcg:active {
	border-color: var(--rk-colors-closeButton)
}

[data-rk] .ju367vch,
[data-rk] .ju367vci:hover,
[data-rk] .ju367vcj:active {
	border-color: var(--rk-colors-closeButtonBackground)
}

[data-rk] .ju367vck,
[data-rk] .ju367vcl:hover,
[data-rk] .ju367vcm:active {
	border-color: var(--rk-colors-connectButtonBackground)
}

[data-rk] .ju367vcn,
[data-rk] .ju367vco:hover,
[data-rk] .ju367vcp:active {
	border-color: var(--rk-colors-connectButtonBackgroundError)
}

[data-rk] .ju367vcq,
[data-rk] .ju367vcr:hover,
[data-rk] .ju367vcs:active {
	border-color: var(--rk-colors-connectButtonInnerBackground)
}

[data-rk] .ju367vct,
[data-rk] .ju367vcu:hover,
[data-rk] .ju367vcv:active {
	border-color: var(--rk-colors-connectButtonText)
}

[data-rk] .ju367vcw,
[data-rk] .ju367vcx:hover,
[data-rk] .ju367vcy:active {
	border-color: var(--rk-colors-connectButtonTextError)
}

[data-rk] .ju367vcz,
[data-rk] .ju367vd0:hover,
[data-rk] .ju367vd1:active {
	border-color: var(--rk-colors-connectionIndicator)
}

[data-rk] .ju367vd2,
[data-rk] .ju367vd3:hover,
[data-rk] .ju367vd4:active {
	border-color: var(--rk-colors-downloadBottomCardBackground)
}

[data-rk] .ju367vd5,
[data-rk] .ju367vd6:hover,
[data-rk] .ju367vd7:active {
	border-color: var(--rk-colors-downloadTopCardBackground)
}

[data-rk] .ju367vd8,
[data-rk] .ju367vd9:hover,
[data-rk] .ju367vda:active {
	border-color: var(--rk-colors-error)
}

[data-rk] .ju367vdb,
[data-rk] .ju367vdc:hover,
[data-rk] .ju367vdd:active {
	border-color: var(--rk-colors-generalBorder)
}

[data-rk] .ju367vde,
[data-rk] .ju367vdf:hover,
[data-rk] .ju367vdg:active {
	border-color: var(--rk-colors-generalBorderDim)
}

[data-rk] .ju367vdh,
[data-rk] .ju367vdi:hover,
[data-rk] .ju367vdj:active {
	border-color: var(--rk-colors-menuItemBackground)
}

[data-rk] .ju367vdk,
[data-rk] .ju367vdl:hover,
[data-rk] .ju367vdm:active {
	border-color: var(--rk-colors-modalBackdrop)
}

[data-rk] .ju367vdn,
[data-rk] .ju367vdo:hover,
[data-rk] .ju367vdp:active {
	border-color: var(--rk-colors-modalBackground)
}

[data-rk] .ju367vdq,
[data-rk] .ju367vdr:hover,
[data-rk] .ju367vds:active {
	border-color: var(--rk-colors-modalBorder)
}

[data-rk] .ju367vdt,
[data-rk] .ju367vdu:hover,
[data-rk] .ju367vdv:active {
	border-color: var(--rk-colors-modalText)
}

[data-rk] .ju367vdw,
[data-rk] .ju367vdx:hover,
[data-rk] .ju367vdy:active {
	border-color: var(--rk-colors-modalTextDim)
}

[data-rk] .ju367vdz,
[data-rk] .ju367ve0:hover,
[data-rk] .ju367ve1:active {
	border-color: var(--rk-colors-modalTextSecondary)
}

[data-rk] .ju367ve2,
[data-rk] .ju367ve3:hover,
[data-rk] .ju367ve4:active {
	border-color: var(--rk-colors-profileAction)
}

[data-rk] .ju367ve5,
[data-rk] .ju367ve6:hover,
[data-rk] .ju367ve7:active {
	border-color: var(--rk-colors-profileActionHover)
}

[data-rk] .ju367ve8,
[data-rk] .ju367ve9:hover,
[data-rk] .ju367vea:active {
	border-color: var(--rk-colors-profileForeground)
}

[data-rk] .ju367veb,
[data-rk] .ju367vec:hover,
[data-rk] .ju367ved:active {
	border-color: var(--rk-colors-selectedOptionBorder)
}

[data-rk] .ju367vee,
[data-rk] .ju367vef:hover,
[data-rk] .ju367veg:active {
	border-color: var(--rk-colors-standby)
}

[data-rk] .ju367veh,
[data-rk] .ju367vei:hover,
[data-rk] .ju367vej:active {
	box-shadow: var(--rk-shadows-connectButton)
}

[data-rk] .ju367vek,
[data-rk] .ju367vel:hover,
[data-rk] .ju367vem:active {
	box-shadow: var(--rk-shadows-dialog)
}

[data-rk] .ju367ven,
[data-rk] .ju367veo:hover,
[data-rk] .ju367vep:active {
	box-shadow: var(--rk-shadows-profileDetailsAction)
}

[data-rk] .ju367veq,
[data-rk] .ju367ver:hover,
[data-rk] .ju367ves:active {
	box-shadow: var(--rk-shadows-selectedOption)
}

[data-rk] .ju367vet,
[data-rk] .ju367veu:hover,
[data-rk] .ju367vev:active {
	box-shadow: var(--rk-shadows-selectedWallet)
}

[data-rk] .ju367vew,
[data-rk] .ju367vex:hover,
[data-rk] .ju367vey:active {
	box-shadow: var(--rk-shadows-walletLogo)
}

[data-rk] .ju367vez,
[data-rk] .ju367vf0:hover,
[data-rk] .ju367vf1:active {
	color: var(--rk-colors-accentColor)
}

[data-rk] .ju367vf2,
[data-rk] .ju367vf3:hover,
[data-rk] .ju367vf4:active {
	color: var(--rk-colors-accentColorForeground)
}

[data-rk] .ju367vf5,
[data-rk] .ju367vf6:hover,
[data-rk] .ju367vf7:active {
	color: var(--rk-colors-actionButtonBorder)
}

[data-rk] .ju367vf8,
[data-rk] .ju367vf9:hover,
[data-rk] .ju367vfa:active {
	color: var(--rk-colors-actionButtonBorderMobile)
}

[data-rk] .ju367vfb,
[data-rk] .ju367vfc:hover,
[data-rk] .ju367vfd:active {
	color: var(--rk-colors-actionButtonSecondaryBackground)
}

[data-rk] .ju367vfe,
[data-rk] .ju367vff:hover,
[data-rk] .ju367vfg:active {
	color: var(--rk-colors-closeButton)
}

[data-rk] .ju367vfh,
[data-rk] .ju367vfi:hover,
[data-rk] .ju367vfj:active {
	color: var(--rk-colors-closeButtonBackground)
}

[data-rk] .ju367vfk,
[data-rk] .ju367vfl:hover,
[data-rk] .ju367vfm:active {
	color: var(--rk-colors-connectButtonBackground)
}

[data-rk] .ju367vfn,
[data-rk] .ju367vfo:hover,
[data-rk] .ju367vfp:active {
	color: var(--rk-colors-connectButtonBackgroundError)
}

[data-rk] .ju367vfq,
[data-rk] .ju367vfr:hover,
[data-rk] .ju367vfs:active {
	color: var(--rk-colors-connectButtonInnerBackground)
}

[data-rk] .ju367vft,
[data-rk] .ju367vfu:hover,
[data-rk] .ju367vfv:active {
	color: var(--rk-colors-connectButtonText)
}

[data-rk] .ju367vfw,
[data-rk] .ju367vfx:hover,
[data-rk] .ju367vfy:active {
	color: var(--rk-colors-connectButtonTextError)
}

[data-rk] .ju367vfz,
[data-rk] .ju367vg0:hover,
[data-rk] .ju367vg1:active {
	color: var(--rk-colors-connectionIndicator)
}

[data-rk] .ju367vg2,
[data-rk] .ju367vg3:hover,
[data-rk] .ju367vg4:active {
	color: var(--rk-colors-downloadBottomCardBackground)
}

[data-rk] .ju367vg5,
[data-rk] .ju367vg6:hover,
[data-rk] .ju367vg7:active {
	color: var(--rk-colors-downloadTopCardBackground)
}

[data-rk] .ju367vg8,
[data-rk] .ju367vg9:hover,
[data-rk] .ju367vga:active {
	color: var(--rk-colors-error)
}

[data-rk] .ju367vgb,
[data-rk] .ju367vgc:hover,
[data-rk] .ju367vgd:active {
	color: var(--rk-colors-generalBorder)
}

[data-rk] .ju367vge,
[data-rk] .ju367vgf:hover,
[data-rk] .ju367vgg:active {
	color: var(--rk-colors-generalBorderDim)
}

[data-rk] .ju367vgh,
[data-rk] .ju367vgi:hover,
[data-rk] .ju367vgj:active {
	color: var(--rk-colors-menuItemBackground)
}

[data-rk] .ju367vgk,
[data-rk] .ju367vgl:hover,
[data-rk] .ju367vgm:active {
	color: var(--rk-colors-modalBackdrop)
}

[data-rk] .ju367vgn,
[data-rk] .ju367vgo:hover,
[data-rk] .ju367vgp:active {
	color: var(--rk-colors-modalBackground)
}

[data-rk] .ju367vgq,
[data-rk] .ju367vgr:hover,
[data-rk] .ju367vgs:active {
	color: var(--rk-colors-modalBorder)
}

[data-rk] .ju367vgt,
[data-rk] .ju367vgu:hover,
[data-rk] .ju367vgv:active {
	color: var(--rk-colors-modalText)
}

[data-rk] .ju367vgw,
[data-rk] .ju367vgx:hover,
[data-rk] .ju367vgy:active {
	color: var(--rk-colors-modalTextDim)
}

[data-rk] .ju367vgz,
[data-rk] .ju367vh0:hover,
[data-rk] .ju367vh1:active {
	color: var(--rk-colors-modalTextSecondary)
}

[data-rk] .ju367vh2,
[data-rk] .ju367vh3:hover,
[data-rk] .ju367vh4:active {
	color: var(--rk-colors-profileAction)
}

[data-rk] .ju367vh5,
[data-rk] .ju367vh6:hover,
[data-rk] .ju367vh7:active {
	color: var(--rk-colors-profileActionHover)
}

[data-rk] .ju367vh8,
[data-rk] .ju367vh9:hover,
[data-rk] .ju367vha:active {
	color: var(--rk-colors-profileForeground)
}

[data-rk] .ju367vhb,
[data-rk] .ju367vhc:hover,
[data-rk] .ju367vhd:active {
	color: var(--rk-colors-selectedOptionBorder)
}

[data-rk] .ju367vhe,
[data-rk] .ju367vhf:hover,
[data-rk] .ju367vhg:active {
	color: var(--rk-colors-standby)
}

@media screen and (min-width:768px) {
	[data-rk] .ju367v1 {
		align-items: flex-start
	}

	[data-rk] .ju367v3 {
		align-items: flex-end
	}

	[data-rk] .ju367v5 {
		align-items: center
	}

	[data-rk] .ju367v7 {
		display: none
	}

	[data-rk] .ju367v9 {
		display: block
	}

	[data-rk] .ju367vb {
		display: flex
	}

	[data-rk] .ju367vd {
		display: inline
	}
}

[data-rk] ._12cbo8i3,
[data-rk] ._12cbo8i3:after {
	--_12cbo8i0: 1;
	--_12cbo8i1: 1
}

[data-rk] ._12cbo8i3:hover {
	transform: scale(var(--_12cbo8i0))
}

[data-rk] ._12cbo8i3:active {
	transform: scale(var(--_12cbo8i1))
}

[data-rk] ._12cbo8i3:active:after {
	bottom: -1px;
	content: "";
	display: block;
	left: -1px;
	position: absolute;
	right: -1px;
	top: -1px;
	transform: scale(calc((1/var(--_12cbo8i1))*var(--_12cbo8i0)))
}

[data-rk] ._12cbo8i4,
[data-rk] ._12cbo8i4:after {
	--_12cbo8i0: 1.025
}

[data-rk] ._12cbo8i5,
[data-rk] ._12cbo8i5:after {
	--_12cbo8i0: 1.1
}

[data-rk] ._12cbo8i6,
[data-rk] ._12cbo8i6:after {
	--_12cbo8i1: 0.95
}

[data-rk] ._12cbo8i7,
[data-rk] ._12cbo8i7:after {
	--_12cbo8i1: 0.9
}

@keyframes _1luule41 {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(1turn)
	}
}

[data-rk] ._1luule42 {
	animation: _1luule41 3s linear infinite
}

[data-rk] ._1luule43 {
	background: conic-gradient(from 180deg at 50% 50%, #4892fe00 0deg, currentColor 282.04deg, #4892fe00 319.86deg, #4892fe00 1turn);
	height: 21px;
	width: 21px
}

@keyframes _9pm4ki0 {
	0% {
		transform: translateY(100%)
	}

	to {
		transform: translateY(0)
	}
}

@keyframes _9pm4ki1 {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

[data-rk] ._9pm4ki3 {
	animation: _9pm4ki1 .15s ease;
	bottom: -200px;
	left: -200px;
	padding: 200px;
	right: -200px;
	top: -200px;
	transform: translateZ(0);
	z-index: 2147483646
}

[data-rk] ._9pm4ki5 {
	animation: _9pm4ki0 .35s cubic-bezier(.15, 1.15, .6, 1), _9pm4ki1 .15s ease;
	max-width: 100vw
}

[data-rk] ._1ckjpok1 {
	box-sizing: initial;
	max-width: 100vw;
	width: 360px
}

[data-rk] ._1ckjpok2 {
	width: 100vw
}

[data-rk] ._1ckjpok3 {
	width: 768px
}

[data-rk] ._1ckjpok4 {
	min-width: 368px;
	width: 368px
}

[data-rk] ._1ckjpok6 {
	border-width: 0;
	box-sizing: border-box;
	width: 100vw
}

@media screen and (min-width:768px) {
	[data-rk] ._1ckjpok1 {
		width: 360px
	}

	[data-rk] ._1ckjpok2 {
		width: 480px
	}

	[data-rk] ._1ckjpok3 {
		width: 720px
	}

	[data-rk] ._1ckjpok4 {
		min-width: 368px;
		width: 368px
	}
}

@media screen and (max-width:767px) {
	[data-rk] ._1ckjpok7 {
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		margin-top: -200px;
		padding-bottom: 200px;
		top: 200px
	}
}

[data-rk] .v9horb0:hover {
	background: #0000 none repeat 0 0/auto auto padding-box border-box scroll;
	background: initial
}

[data-rk] ._18dqw9x0,
[data-rk] ._18dqw9x1 {
	max-height: 456px;
	overflow-x: hidden;
	overflow-y: auto
}

[data-rk] ._18dqw9x1 {
	scrollbar-width: none
}

[data-rk] ._18dqw9x1::-webkit-scrollbar {
	display: none
}

[data-rk] .g5kl0l0 {
	border-color: #0000
}

[data-rk] ._1vwt0cg0 {
	background: #fff
}

[data-rk] ._1vwt0cg2 {
	max-height: 454px;
	overflow-y: auto
}

[data-rk] ._1vwt0cg3 {
	min-width: 246px
}

[data-rk] ._1vwt0cg4 {
	min-width: 100%
}

@media screen and (min-width:768px) {
	[data-rk] ._1vwt0cg3 {
		min-width: 287px
	}
}

@keyframes _1am14411 {
	0% {
		stroke-dashoffset: 0
	}

	to {
		stroke-dashoffset: -283
	}
}

[data-rk] ._1am14410 {
	overflow: auto;
	scrollbar-width: none;
	transform: translateZ(0)
}

[data-rk] ._1am14410::-webkit-scrollbar {
	display: none
}

[data-rk] ._1am14412 {
	stroke-dasharray: 98 196;
	fill: none;
	stroke-line-cap: round;
	stroke-width: 4;
	animation: _1am14411 1s linear infinite
}

[data-rk] ._1am14413 {
	position: absolute
}

[data-rk] ._1y2lnfi0 {
	border: 1px solid #10151f0f
}

[data-rk] ._1y2lnfi1 {
	max-width: -moz-fit-content;
	max-width: -webkit-fit-content;
	max-width: fit-content
}

* {
	box-sizing: border-box;
	margin: 0;
	padding: 0
}

html {
	background-color: #141414;
	font-family: Montserrat, sans-serif !important;
	scroll-behavior: smooth
}

:root {
	--toastify-color-success: #00dedd !important
}

::-webkit-scrollbar {
	height: 6px;
	width: 4px
}

::-webkit-scrollbar-track {
	box-shadow: inset 0 0 10px #0000004d
}

::-webkit-scrollbar-thumb {
	background: #e18c3d 0 0 no-repeat padding-box;
	border-radius: 5px
}

.f-f-fg {
	font-family: Montserrat, sans-serif
}

.b-f {
	color: #b8b6cb
}

.connect-wallet-btn {
	background-image: linear-gradient(90deg, #d800b7, #b100de, #b100de, #d800b7);
	background-size: 300% 100%
}

.connect-wallet-btn:hover {
	background-position: 100% 0
}

.bg-index {
	z-index: -1
}

.referal-code-bg {
	background: url(/static/media/referral-desktop.d92f41d90670a8169215.png)
}

@media(max-width:960px) {
	.referal-code-bg {
		background: url(/static/media/referral-mobile.ec63f8f61ffa5acd8238.png)
	}
}

.text-sky {
	color: #df832f !important;
	font-weight: 500
}

.gradient-text {
	-webkit-text-fill-color: #0000;
	background: #0000 linear-gradient(90deg, #ed00c9, #bd00ed) 0 0 no-repeat padding-box;
	background-clip: text;
	-webkit-background-clip: text;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.no-link {
	text-decoration: none !important
}

.container-1 {
	height: 100%;
	max-width: 100%;
	padding: 0 24px
}

@media(min-width:768px) {
	.container-1 {
		max-width: 768px;
		padding: 0 80px
	}
}

@media(min-width:1024px) {
	.container-1 {
		max-width: 1024px
	}
}

@media(min-width:1280px) {
	.container-1 {
		max-width: 1104px;
		padding: 0
	}
}

.gradient-bg {
	background: #0000 linear-gradient(128deg, #df832f, #db914c) 0 0 no-repeat padding-box
}

.gradient-bg-new {
	background: #0000 linear-gradient(128deg, #150030, #103) 0 0 no-repeat padding-box
}

.solid-bg {
	background: #0000 linear-gradient(90deg, #141414, #0e0c0c) 0 0 no-repeat padding-box
}

.analytics-box-internal {
	background: #0000
}

.border-bottom-gradient {
	border-bottom: 1px solid #0000;
	-webkit-border-image: -webkit-linear-gradient(128deg, #ed00c9, #bd00ed);
	border-image-slice: 1;
	width: 100%
}

input[type=range] {
	-webkit-appearance: none;
	appearance: none;
	background: #0000;
	cursor: pointer
}

input[type=range]::-webkit-slider-runnable-track {
	background: #df832f;
	border-radius: 10px;
	height: .2rem
}

input[type=range]::-moz-range-track {
	background: #df832f;
	border-radius: 10px
}

input[type=range]::-webkit-slider-thumb {
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	border-radius: 50%;
	height: 1rem;
	margin-top: -6px;
	width: 1rem
}

input[type=number]:focus {
	-webkit-appearance: none !important;
	appearance: none !important;
	border-width: 0 !important;
	box-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	outline: 0 !important
}

input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
	-webkit-appearance: none !important;
	margin: 0 !important
}

input[type=number] {
	-moz-appearance: textfield
}

input[type=number] :focus {
	-moz-appearance: none
}

.react-datepicker {
	border: 0;
	border-radius: 5px
}

.react-datepicker .react-datepicker__triangle {
	display: none
}

.react-datepicker .react-datepicker__navigation-icon:before {
	top: 11px
}

.react-datepicker .react-datepicker__input-container {
	height: 100%
}

.react-datepicker .react-datepicker__header {
	background: #df832f 0 0 no-repeat padding-box;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.react-datepicker .react-datepicker__header .react-datepicker__current-month {
	color: #e9e9f2;
	font-family: Montserrat, sans-serif;
	font-size: .875rem;
	font-weight: 600;
	padding-bottom: 8px
}

.react-datepicker .react-datepicker__day--keyboard-selected,
.react-datepicker .react-datepicker__day--selected {
	background-color: #df832f;
	border-radius: 4px
}

.react-datepicker .react-datepicker__day-names {
	background: #e9e9f2 0 0 no-repeat padding-box
}

.notify-class {
	z-index: 99999
}

.notify-class .Toastify__toast {
	background: #3d3d3d 0 0 no-repeat padding-box;
	border-radius: 10px
}

.notify-class .Toastify__toast .message-icon {
	margin-right: 12.5px;
	padding-right: 12.5px
}

.notify-class .Toastify__toast .message-title {
	font-size: 16px;
	font-weight: 500
}

.notify-class .Toastify__toast.Toastify__toast--success {
	border: 1px solid #55a361
}

.notify-class .Toastify__toast.Toastify__toast--success .message-icon {
	border-right: 1px solid #55a361
}

.notify-class .Toastify__toast.Toastify__toast--error {
	border: 1px solid #cf3a41
}

.notify-class .Toastify__toast.Toastify__toast--error .message-icon {
	border-right: 1px solid #cf3a41
}

.notify-class .Toastify__toast.Toastify__toast--warning {
	border: 1px solid #edb831
}

.notify-class .Toastify__toast.Toastify__toast--warning .message-icon {
	border-right: 1px solid #edb831
}

.notify-class .Toastify__toast.Toastify__toast--info {
	border: 1px solid #006cff
}

.notify-class .Toastify__toast.Toastify__toast--info .message-icon {
	border-right: 1px solid #006cff
}

.notify-class .Toastify__toast .Toastify__toast-icon {
	height: 20px;
	width: 20px
}

.paraent&gt;div {
	width: 100% !important
}

@media(min-width:600px) {
	.paraent&gt;div {
		width: auto !important
	}
}

.border-custom {
	background-image: linear-gradient(90deg, #b8b6cb 0 50%, #0000 50% 100%), linear-gradient(90deg, #b8b6cb 0 50%, #0000 50% 100%);
	background-position: 0 0, 0 calc(100% - 1px);
	background-repeat: repeat-x;
	background-size: 2% 1px
}

.dropdownwrapper&gt;div {
	width: 100% !important
}

.gradientBorder {
	background-image: linear-gradient(90deg, #df832f 30%, #dd9450);
	background-origin: border-box;
	border: 3px solid #0000;
	border-spacing: 5px
}

.border_bottom {
	background-image: linear-gradient(270deg, #ed00c9 30%, #bd00ed);
	background-origin: border-box;
	border-bottom: 1px solid #0000;
	border-spacing: 5px
}

.popup-gradientbg {
	background: #0000 linear-gradient(90deg, #141414, #130e0e) 0 0 no-repeat padding-box
}

.gradientBorder {
	background: #16033a !important;
	border-image-slice: 1;
	border-image-source: linear-gradient(128deg, #df832f, #dd9450);
	border-width: 1px
}

#custom-tooltip2:after,
#custom-tooltip:after {
	border: 1px solid #df832f !important;
	left: 50% !important
}

.__react_component_tooltip:after {
	border: 1px solid #df832f !important;
	left: -4px !important
}

.peer:checked~.peer-checked {
	background: #0000 linear-gradient(128deg, #df832f, #dd9450) 0 0 no-repeat padding-box !important
}

.text-shadow-10 {
	text-shadow: 0 0 10px #747474
}

input[type=checkbox] {
	-webkit-appearance: none;
	appearance: none;
	background-color: #0000;
	background-origin: border-box;
	border: 1px solid #aeaeb2 !important;
	display: inline-block;
	flex-shrink: 0
}

input[type=checkbox]:checked {
	background-color: currentColor;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	border: 1px solid #0000 !important
}

.muon-height {
	height: 100vh
}

.bg-pink-gradient {
	background: #0000 linear-gradient(270deg, #bd00ed1c, rgba(196, 0, 166, .169)) 0 0 no-repeat padding-box
}

.rangeslider {
	background: #fff;
	position: relative;
	touch-action: none
}

.rangeslider-horizontal {
	height: 2px !important
}

.rangeslider-horizontal .rangeslider__fill {
	background-color: #df832f
}

.rangeslider__handle {
	background: #fff !important;
	border: initial !important;
	box-shadow: none !important;
	height: 20px !important;
	width: 20px !important
}

.rangeslider-horizontal .rangeslider__handle:after {
	display: none !important
}

.nftBox {
	background: #0000 linear-gradient(180deg, #f4f4fa, #b8b6cb) 0 0 no-repeat padding-box
}

wcm-modal {
	position: fixed;
	z-index: 99999
}

.i-sl-button {
	display: none
}

@media(min-width:600px) {
	.i-sl-button {
		display: block
	}
}

/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/
*,
:after,
:before {
	border: 0 solid #e5e7eb;
	box-sizing: border-box
}

:after,
:before {
	--tw-content: ""
}

:host,
html {
	-webkit-text-size-adjust: 100%;
	font-feature-settings: normal;
	-webkit-tap-highlight-color: transparent;
	font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
	font-variation-settings: normal;
	line-height: 1.5;
	tab-size: 4
}

body {
	line-height: inherit;
	margin: 0
}

hr {
	border-top-width: 1px;
	color: inherit;
	height: 0
}

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,
pre,
samp {
	font-feature-settings: normal;
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-size: 1em;
	font-variation-settings: normal
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: initial
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

table {
	border-collapse: collapse;
	border-color: inherit;
	text-indent: 0
}

button,
input,
optgroup,
select,
textarea {
	font-feature-settings: inherit;
	color: inherit;
	font-family: inherit;
	font-size: 100%;
	font-variation-settings: inherit;
	font-weight: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0
}

button,
select {
	text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
	-webkit-appearance: button;
	background-color: initial;
	background-image: none
}

:-moz-focusring {
	outline: auto
}

:-moz-ui-invalid {
	box-shadow: none
}

progress {
	vertical-align: initial
}

::-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,
dd,
dl,
fieldset,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
	margin: 0
}

fieldset,
legend {
	padding: 0
}

menu,
ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

dialog {
	padding: 0
}

textarea {
	resize: vertical
}

input::placeholder,
textarea::placeholder {
	color: #9ca3af;
	opacity: 1
}

[role=button],
button {
	cursor: pointer
}

:disabled {
	cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
	display: block;
	vertical-align: middle
}

img,
video {
	height: auto;
	max-width: 100%
}

[hidden] {
	display: none
}

*,
:after,
:before {
	--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: #3b82f680;
	--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:
}

::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: #3b82f680;
	--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:
}

.container {
	width: 100%
}

@media (min-width:380px) {
	.container {
		max-width: 380px
	}
}

@media (min-width:600px) {
	.container {
		max-width: 600px
	}
}

@media (min-width:768px) {
	.container {
		max-width: 768px
	}
}

@media (min-width:960px) {
	.container {
		max-width: 960px
	}
}

@media (min-width:1024px) {
	.container {
		max-width: 1024px
	}
}

@media (min-width:1280px) {
	.container {
		max-width: 1280px
	}
}

@media (min-width:1536px) {
	.container {
		max-width: 1536px
	}
}

@media (min-width:1920px) {
	.container {
		max-width: 1920px
	}
}

.sr-only {
	clip: rect(0, 0, 0, 0);
	border-width: 0;
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px
}

.pointer-events-none {
	pointer-events: none
}

.visible {
	visibility: visible
}

.invisible {
	visibility: hidden
}

.static {
	position: static
}

.fixed {
	position: fixed
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.inset-0 {
	inset: 0
}

.-left-3 {
	left: -.75rem
}

.-left-3\.5 {
	left: -.875rem
}

.-left-\[16px\] {
	left: -16px
}

.-left-\[50px\] {
	left: -50px
}

.-right-4 {
	right: -1rem
}

.-top-7 {
	top: -1.75rem
}

.bottom-0 {
	bottom: 0
}

.bottom-4 {
	bottom: 1rem
}

.left-0 {
	left: 0
}

.left-10 {
	left: 2.5rem
}

.left-12 {
	left: 3rem
}

.left-2 {
	left: .5rem
}

.left-2\.5 {
	left: .625rem
}

.left-3 {
	left: .75rem
}

.left-4 {
	left: 1rem
}

.left-\[-40px\] {
	left: -40px
}

.left-\[5\%\] {
	left: 5%
}

.right-0 {
	right: 0
}

.right-2 {
	right: .5rem
}

.right-20 {
	right: 5rem
}

.right-4 {
	right: 1rem
}

.right-\[10px\] {
	right: 10px
}

.right-\[14px\] {
	right: 14px
}

.right-\[5\%\] {
	right: 5%
}

.top-0 {
	top: 0
}

.top-10 {
	top: 2.5rem
}

.top-12 {
	top: 3rem
}

.top-2 {
	top: .5rem
}

.top-2\.5 {
	top: .625rem
}

.top-24 {
	top: 6rem
}

.top-3 {
	top: .75rem
}

.top-4 {
	top: 1rem
}

.top-5 {
	top: 1.25rem
}

.top-8 {
	top: 2rem
}

.top-\[-50px\] {
	top: -50px
}

.top-\[20px\] {
	top: 20px
}

.top-\[20vh\] {
	top: 20vh
}

.top-\[45px\] {
	top: 45px
}

.top-\[50\%\] {
	top: 50%
}

.top-\[50px\] {
	top: 50px
}

.top-\[55vh\] {
	top: 55vh
}

.\!z-\[1000\] {
	z-index: 1000 !important
}

.z-0 {
	z-index: 0
}

.z-10 {
	z-index: 10
}

.z-20 {
	z-index: 20
}

.z-30 {
	z-index: 30
}

.z-40 {
	z-index: 40
}

.z-50 {
	z-index: 50
}

.z-\[-1\] {
	z-index: -1
}

.z-\[1000\] {
	z-index: 1000
}

.z-\[1001\] {
	z-index: 1001
}

.z-\[100\] {
	z-index: 100
}

.z-\[102\] {
	z-index: 102
}

.z-\[10\] {
	z-index: 10
}

.z-\[120\] {
	z-index: 120
}

.z-\[150\] {
	z-index: 150
}

.z-\[151\] {
	z-index: 151
}

.z-\[200\] {
	z-index: 200
}

.z-\[201\] {
	z-index: 201
}

.z-\[202\] {
	z-index: 202
}

.z-\[500\] {
	z-index: 500
}

.z-\[50\] {
	z-index: 50
}

.z-\[5\] {
	z-index: 5
}

.z-\[600\] {
	z-index: 600
}

.z-\[8\] {
	z-index: 8
}

.z-\[90\] {
	z-index: 90
}

.row-auto {
	grid-row: auto
}

.m-\[5px\] {
	margin: 5px
}

.m-\[auto\],
.m-auto {
	margin: auto
}

.m-px {
	margin: 1px
}

.-mx-1 {
	margin-left: -.25rem;
	margin-right: -.25rem
}

.-my-3 {
	margin-bottom: -.75rem;
	margin-top: -.75rem
}

.-my-4 {
	margin-bottom: -1rem;
	margin-top: -1rem
}

.-my-7 {
	margin-bottom: -1.75rem;
	margin-top: -1.75rem
}

.mx-1 {
	margin-left: .25rem;
	margin-right: .25rem
}

.mx-2 {
	margin-left: .5rem;
	margin-right: .5rem
}

.mx-4 {
	margin-left: 1rem;
	margin-right: 1rem
}

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

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

.my-1 {
	margin-bottom: .25rem;
	margin-top: .25rem
}

.my-2 {
	margin-bottom: .5rem;
	margin-top: .5rem
}

.my-3 {
	margin-bottom: .75rem;
	margin-top: .75rem
}

.my-4 {
	margin-bottom: 1rem;
	margin-top: 1rem
}

.my-8 {
	margin-bottom: 2rem;
	margin-top: 2rem
}

.my-\[128px\] {
	margin-bottom: 128px;
	margin-top: 128px
}

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

.\!mt-3 {
	margin-top: .75rem !important
}

.-mb-4 {
	margin-bottom: -1rem
}

.-ml-0 {
	margin-left: 0
}

.-ml-0\.5 {
	margin-left: -.125rem
}

.-ml-1 {
	margin-left: -.25rem
}

.-ml-3 {
	margin-left: -.75rem
}

.-ml-8 {
	margin-left: -2rem
}

.-ml-\[2px\] {
	margin-left: -2px
}

.-ml-\[3px\] {
	margin-left: -3px
}

.-ml-\[68px\] {
	margin-left: -68px
}

.-ml-px {
	margin-left: -1px
}

.-mr-0 {
	margin-right: 0
}

.-mr-0\.5 {
	margin-right: -.125rem
}

.-mr-1 {
	margin-right: -.25rem
}

.-mr-1\.5 {
	margin-right: -.375rem
}

.-mr-3 {
	margin-right: -.75rem
}

.-mr-\[2px\] {
	margin-right: -2px
}

.-mr-\[3px\] {
	margin-right: -3px
}

.-mr-px {
	margin-right: -1px
}

.-mt-1 {
	margin-top: -.25rem
}

.-mt-6 {
	margin-top: -1.5rem
}

.-mt-\[2px\] {
	margin-top: -2px
}

.-mt-\[50px\] {
	margin-top: -50px
}

.-mt-\[68px\] {
	margin-top: -68px
}

.mb-0 {
	margin-bottom: 0
}

.mb-1 {
	margin-bottom: .25rem
}

.mb-10 {
	margin-bottom: 2.5rem
}

.mb-2 {
	margin-bottom: .5rem
}

.mb-2\.5 {
	margin-bottom: .625rem
}

.mb-3 {
	margin-bottom: .75rem
}

.mb-4 {
	margin-bottom: 1rem
}

.mb-5 {
	margin-bottom: 1.25rem
}

.mb-6 {
	margin-bottom: 1.5rem
}

.mb-\[100px\] {
	margin-bottom: 100px
}

.mb-\[95px\] {
	margin-bottom: 95px
}

.mb-\[9px\] {
	margin-bottom: 9px
}

.mb-px {
	margin-bottom: 1px
}

.ml-1 {
	margin-left: .25rem
}

.ml-1\.5 {
	margin-left: .375rem
}

.ml-2 {
	margin-left: .5rem
}

.ml-3 {
	margin-left: .75rem
}

.ml-4 {
	margin-left: 1rem
}

.ml-6 {
	margin-left: 1.5rem
}

.ml-8 {
	margin-left: 2rem
}

.ml-\[10px\] {
	margin-left: 10px
}

.ml-\[11px\] {
	margin-left: 11px
}

.ml-\[14px\] {
	margin-left: 14px
}

.ml-\[5px\] {
	margin-left: 5px
}

.ml-\[7px\] {
	margin-left: 7px
}

.ml-auto {
	margin-left: auto
}

.mr-0 {
	margin-right: 0
}

.mr-1 {
	margin-right: .25rem
}

.mr-1\.5 {
	margin-right: .375rem
}

.mr-2 {
	margin-right: .5rem
}

.mr-2\.5 {
	margin-right: .625rem
}

.mr-4 {
	margin-right: 1rem
}

.mr-\[12px\] {
	margin-right: 12px
}

.mr-\[18px\] {
	margin-right: 18px
}

.mr-\[20px\] {
	margin-right: 20px
}

.mt-0 {
	margin-top: 0
}

.mt-0\.5 {
	margin-top: .125rem
}

.mt-1 {
	margin-top: .25rem
}

.mt-1\.5 {
	margin-top: .375rem
}

.mt-10 {
	margin-top: 2.5rem
}

.mt-11 {
	margin-top: 2.75rem
}

.mt-2 {
	margin-top: .5rem
}

.mt-2\.5 {
	margin-top: .625rem
}

.mt-3 {
	margin-top: .75rem
}

.mt-3\.5 {
	margin-top: .875rem
}

.mt-4 {
	margin-top: 1rem
}

.mt-5 {
	margin-top: 1.25rem
}

.mt-6 {
	margin-top: 1.5rem
}

.mt-7 {
	margin-top: 1.75rem
}

.mt-8 {
	margin-top: 2rem
}

.mt-9 {
	margin-top: 2.25rem
}

.mt-\[-12px\] {
	margin-top: -12px
}

.mt-\[0\.3rem\] {
	margin-top: .3rem
}

.mt-\[10px\] {
	margin-top: 10px
}

.mt-\[11px\] {
	margin-top: 11px
}

.mt-\[13px\] {
	margin-top: 13px
}

.mt-\[14px\] {
	margin-top: 14px
}

.mt-\[15px\] {
	margin-top: 15px
}

.mt-\[18px\] {
	margin-top: 18px
}

.mt-\[22px\] {
	margin-top: 22px
}

.mt-\[23px\] {
	margin-top: 23px
}

.mt-\[25px\] {
	margin-top: 25px
}

.mt-\[26px\] {
	margin-top: 26px
}

.mt-\[29px\] {
	margin-top: 29px
}

.mt-\[30px\] {
	margin-top: 30px
}

.mt-\[38px\] {
	margin-top: 38px
}

.mt-\[42px\] {
	margin-top: 42px
}

.mt-\[5\.29px\] {
	margin-top: 5.29px
}

.mt-\[5\.36px\] {
	margin-top: 5.36px
}

.mt-\[5px\] {
	margin-top: 5px
}

.mt-\[6px\] {
	margin-top: 6px
}

.mt-\[73px\] {
	margin-top: 73px
}

.mt-\[7px\] {
	margin-top: 7px
}

.mt-\[88px\] {
	margin-top: 88px
}

.mt-\[9px\] {
	margin-top: 9px
}

.mt-auto {
	margin-top: auto
}

.block {
	display: block
}

.flex {
	display: flex
}

.inline-flex {
	display: inline-flex
}

.table {
	display: table
}

.grid {
	display: grid
}

.hidden {
	display: none
}

.h-0 {
	height: 0
}

.h-0\.5 {
	height: .125rem
}

.h-10 {
	height: 2.5rem
}

.h-11 {
	height: 2.75rem
}

.h-12 {
	height: 3rem
}

.h-14 {
	height: 3.5rem
}

.h-2 {
	height: .5rem
}

.h-2\.5 {
	height: .625rem
}

.h-4 {
	height: 1rem
}

.h-5 {
	height: 1.25rem
}

.h-6 {
	height: 1.5rem
}

.h-7 {
	height: 1.75rem
}

.h-8 {
	height: 2rem
}

.h-\[100vh\] {
	height: 100vh
}

.h-\[13px\] {
	height: 13px
}

.h-\[148px\] {
	height: 148px
}

.h-\[18px\] {
	height: 18px
}

.h-\[20px\] {
	height: 20px
}

.h-\[22px\] {
	height: 22px
}

.h-\[250px\] {
	height: 250px
}

.h-\[26px\] {
	height: 26px
}

.h-\[28px\] {
	height: 28px
}

.h-\[29px\] {
	height: 29px
}

.h-\[30px\] {
	height: 30px
}

.h-\[32px\] {
	height: 32px
}

.h-\[34px\] {
	height: 34px
}

.h-\[36px\] {
	height: 36px
}

.h-\[37px\] {
	height: 37px
}

.h-\[38px\] {
	height: 38px
}

.h-\[399px\] {
	height: 399px
}

.h-\[40px\] {
	height: 40px
}

.h-\[42px\] {
	height: 42px
}

.h-\[44px\] {
	height: 44px
}

.h-\[48px\] {
	height: 48px
}

.h-\[4px\] {
	height: 4px
}

.h-\[52px\] {
	height: 52px
}

.h-\[60px\] {
	height: 60px
}

.h-\[86px\] {
	height: 86px
}

.h-auto {
	height: auto
}

.h-fit {
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content
}

.h-full {
	height: 100%
}

.h-screen {
	height: 100vh
}

.max-h-\[160px\] {
	max-height: 160px
}

.max-h-\[180px\] {
	max-height: 180px
}

.max-h-\[200px\] {
	max-height: 200px
}

.max-h-\[240px\] {
	max-height: 240px
}

.max-h-\[298px\] {
	max-height: 298px
}

.max-h-\[322px\] {
	max-height: 322px
}

.max-h-\[38px\] {
	max-height: 38px
}

.max-h-\[400px\] {
	max-height: 400px
}

.max-h-\[600px\] {
	max-height: 600px
}

.max-h-\[86px\] {
	max-height: 86px
}

.max-h-\[90vh\] {
	max-height: 90vh
}

.min-h-\[100vh\] {
	min-height: 100vh
}

.min-h-\[260px\] {
	min-height: 260px
}

.min-h-\[370px\] {
	min-height: 370px
}

.min-h-\[450px\] {
	min-height: 450px
}

.min-h-\[48px\] {
	min-height: 48px
}

.min-h-\[500px\] {
	min-height: 500px
}

.min-h-screen {
	min-height: 100vh
}

.w-1 {
	width: .25rem
}

.w-1\/2 {
	width: 50%
}

.w-1\/3 {
	width: 33.333333%
}

.w-1\/5 {
	width: 20%
}

.w-10 {
	width: 2.5rem
}

.w-12 {
	width: 3rem
}

.w-14 {
	width: 3.5rem
}

.w-2 {
	width: .5rem
}

.w-3 {
	width: .75rem
}

.w-3\/4 {
	width: 75%
}

.w-3\/5 {
	width: 60%
}

.w-4 {
	width: 1rem
}

.w-48 {
	width: 12rem
}

.w-5 {
	width: 1.25rem
}

.w-6 {
	width: 1.5rem
}

.w-7 {
	width: 1.75rem
}

.w-8 {
	width: 2rem
}

.w-\[100\%\] {
	width: 100%
}

.w-\[100px\] {
	width: 100px
}

.w-\[100vw\] {
	width: 100vw
}

.w-\[11\%\] {
	width: 11%
}

.w-\[120px\] {
	width: 120px
}

.w-\[13\%\] {
	width: 13%
}

.w-\[13px\] {
	width: 13px
}

.w-\[14\%\] {
	width: 14%
}

.w-\[140px\] {
	width: 140px
}

.w-\[15\%\] {
	width: 15%
}

.w-\[160px\] {
	width: 160px
}

.w-\[165px\] {
	width: 165px
}

.w-\[17\%\] {
	width: 17%
}

.w-\[18\%\] {
	width: 18%
}

.w-\[18px\] {
	width: 18px
}

.w-\[20\%\] {
	width: 20%
}

.w-\[200\%\] {
	width: 200%
}

.w-\[20px\] {
	width: 20px
}

.w-\[216px\] {
	width: 216px
}

.w-\[22px\] {
	width: 22px
}

.w-\[24\%\] {
	width: 24%
}

.w-\[25\%\] {
	width: 25%
}

.w-\[25px\] {
	width: 25px
}

.w-\[26px\] {
	width: 26px
}

.w-\[290px\] {
	width: 290px
}

.w-\[30\%\] {
	width: 30%
}

.w-\[300px\] {
	width: 300px
}

.w-\[30px\] {
	width: 30px
}

.w-\[32px\] {
	width: 32px
}

.w-\[34px\] {
	width: 34px
}

.w-\[35\%\] {
	width: 35%
}

.w-\[38px\] {
	width: 38px
}

.w-\[40\%\] {
	width: 40%
}

.w-\[40px\] {
	width: 40px
}

.w-\[41\%\] {
	width: 41%
}

.w-\[41\.68px\] {
	width: 41.68px
}

.w-\[42px\] {
	width: 42px
}

.w-\[5\%\] {
	width: 5%
}

.w-\[50\%\] {
	width: 50%
}

.w-\[60\%\] {
	width: 60%
}

.w-\[70\%\] {
	width: 70%
}

.w-\[8\%\] {
	width: 8%
}

.w-\[80\%\] {
	width: 80%
}

.w-\[90\%\] {
	width: 90%
}

.w-\[calc\(100vw-120px\)\] {
	width: calc(100vw - 120px)
}

.w-auto {
	width: auto
}

.w-fit {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.w-full {
	width: 100%
}

.w-px {
	width: 1px
}

.w-screen {
	width: 100vw
}

.\!max-w-\[200px\] {
	max-width: 200px !important
}

.max-w-44 {
	max-width: 11rem
}

.max-w-\[110\%\] {
	max-width: 110%
}

.max-w-\[1104px\] {
	max-width: 1104px
}

.max-w-\[1200px\] {
	max-width: 1200px
}

.max-w-\[150px\] {
	max-width: 150px
}

.max-w-\[160px\] {
	max-width: 160px
}

.max-w-\[180px\] {
	max-width: 180px
}

.max-w-\[200px\] {
	max-width: 200px
}

.max-w-\[220px\] {
	max-width: 220px
}

.max-w-\[234px\] {
	max-width: 234px
}

.max-w-\[240px\] {
	max-width: 240px
}

.max-w-\[260px\] {
	max-width: 260px
}

.max-w-\[266px\] {
	max-width: 266px
}

.max-w-\[270px\] {
	max-width: 270px
}

.max-w-\[280px\] {
	max-width: 280px
}

.max-w-\[300px\] {
	max-width: 300px
}

.max-w-\[30px\] {
	max-width: 30px
}

.max-w-\[315px\] {
	max-width: 315px
}

.max-w-\[320px\] {
	max-width: 320px
}

.max-w-\[328px\] {
	max-width: 328px
}

.max-w-\[330px\] {
	max-width: 330px
}

.max-w-\[360px\] {
	max-width: 360px
}

.max-w-\[36px\] {
	max-width: 36px
}

.max-w-\[380px\] {
	max-width: 380px
}

.max-w-\[400px\] {
	max-width: 400px
}

.max-w-\[425px\] {
	max-width: 425px
}

.max-w-\[440px\] {
	max-width: 440px
}

.max-w-\[450px\] {
	max-width: 450px
}

.max-w-\[480px\] {
	max-width: 480px
}

.max-w-\[520px\] {
	max-width: 520px
}

.max-w-\[532px\] {
	max-width: 532px
}

.max-w-\[538px\] {
	max-width: 538px
}

.max-w-\[540px\] {
	max-width: 540px
}

.max-w-\[550px\] {
	max-width: 550px
}

.max-w-\[564\.96px\] {
	max-width: 564.96px
}

.max-w-\[588px\] {
	max-width: 588px
}

.max-w-\[595px\] {
	max-width: 595px
}

.max-w-\[60px\] {
	max-width: 60px
}

.max-w-\[642\.45px\] {
	max-width: 642.45px
}

.max-w-\[80px\] {
	max-width: 80px
}

.max-w-\[83px\] {
	max-width: 83px
}

.max-w-\[90\%\] {
	max-width: 90%
}

.max-w-\[900px\] {
	max-width: 900px
}

.max-w-\[92\%\] {
	max-width: 92%
}

.max-w-\[96px\] {
	max-width: 96px
}

.max-w-\[97px\] {
	max-width: 97px
}

.max-w-\[auto\] {
	max-width: auto
}

.max-w-fit {
	max-width: -webkit-fit-content;
	max-width: -moz-fit-content;
	max-width: fit-content
}

.max-w-md {
	max-width: 28rem
}

.max-w-sm {
	max-width: 24rem
}

.flex-shrink {
	flex-shrink: 1
}

.flex-shrink-0 {
	flex-shrink: 0
}

.flex-grow,
.grow {
	flex-grow: 1
}

.-translate-x-1\/4 {
	--tw-translate-x: -25%
}

.-translate-x-1\/4,
.rotate-0 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-0 {
	--tw-rotate: 0deg
}

.rotate-180 {
	--tw-rotate: 180deg
}

.rotate-180,
.rotate-\[270deg\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[270deg\] {
	--tw-rotate: 270deg
}

.transform {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes pulse {
	50% {
		opacity: .5
	}
}

.animate-pulse {
	animation: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite
}

.cursor-auto {
	cursor: auto
}

.cursor-default {
	cursor: default
}

.cursor-not-allowed {
	cursor: not-allowed
}

.cursor-pointer {
	cursor: pointer
}

.resize {
	resize: both
}

.auto-cols-max {
	grid-auto-columns: -webkit-max-content;
	grid-auto-columns: max-content
}

.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-2 {
	grid-template-columns: repeat(2, minmax(0, 1fr))
}

.grid-cols-3 {
	grid-template-columns: repeat(3, minmax(0, 1fr))
}

.grid-cols-5 {
	grid-template-columns: repeat(5, minmax(0, 1fr))
}

.flex-row {
	flex-direction: row
}

.flex-col {
	flex-direction: column
}

.flex-col-reverse {
	flex-direction: column-reverse
}

.flex-wrap {
	flex-wrap: wrap
}

.flex-nowrap {
	flex-wrap: nowrap
}

.items-start {
	align-items: flex-start
}

.items-end {
	align-items: flex-end
}

.items-center {
	align-items: center
}

.justify-start {
	justify-content: flex-start
}

.justify-end {
	justify-content: flex-end
}

.justify-center {
	justify-content: center
}

.justify-between {
	justify-content: space-between
}

.justify-around {
	justify-content: space-around
}

.gap-2 {
	gap: .5rem
}

.gap-2\.5 {
	gap: .625rem
}

.gap-3 {
	gap: .75rem
}

.gap-4 {
	gap: 1rem
}

.gap-6 {
	gap: 1.5rem
}

.gap-\[11px\] {
	gap: 11px
}

.gap-x-2 {
	column-gap: .5rem
}

.gap-x-9 {
	column-gap: 2.25rem
}

.gap-y-4 {
	row-gap: 1rem
}

.-space-x-1&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(-.25rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(-.25rem*var(--tw-space-x-reverse))
}

.-space-x-2&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(-.5rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(-.5rem*var(--tw-space-x-reverse))
}

.-space-x-4&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(-1rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(-1rem*var(--tw-space-x-reverse))
}

.-space-y-\[2px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(-2px*var(--tw-space-y-reverse));
	margin-top: calc(-2px*(1 - var(--tw-space-y-reverse)))
}

.space-x-1&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.25rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.25rem*var(--tw-space-x-reverse))
}

.space-x-1\.5&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.375rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.375rem*var(--tw-space-x-reverse))
}

.space-x-2&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.5rem*var(--tw-space-x-reverse))
}

.space-x-2\.5&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.625rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.625rem*var(--tw-space-x-reverse))
}

.space-x-3&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.75rem*var(--tw-space-x-reverse))
}

.space-x-3\.5&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.875rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.875rem*var(--tw-space-x-reverse))
}

.space-x-4&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(1rem*var(--tw-space-x-reverse))
}

.space-x-5&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(1.25rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(1.25rem*var(--tw-space-x-reverse))
}

.space-x-6&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(1.5rem*var(--tw-space-x-reverse))
}

.space-x-7&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(1.75rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(1.75rem*var(--tw-space-x-reverse))
}

.space-x-8&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(2rem*var(--tw-space-x-reverse))
}

.space-x-\[11\.35px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(11.35px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(11.35px*var(--tw-space-x-reverse))
}

.space-x-\[13\.5px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(13.5px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(13.5px*var(--tw-space-x-reverse))
}

.space-x-\[13px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(13px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(13px*var(--tw-space-x-reverse))
}

.space-x-\[14\.5px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(14.5px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(14.5px*var(--tw-space-x-reverse))
}

.space-x-\[14px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(14px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(14px*var(--tw-space-x-reverse))
}

.space-x-\[18px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(18px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(18px*var(--tw-space-x-reverse))
}

.space-x-\[3\.5px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(3.5px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(3.5px*var(--tw-space-x-reverse))
}

.space-x-\[3px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(3px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(3px*var(--tw-space-x-reverse))
}

.space-x-\[54\.55px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(54.55px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(54.55px*var(--tw-space-x-reverse))
}

.space-x-\[5px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(5px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(5px*var(--tw-space-x-reverse))
}

.space-x-\[6px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(6px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(6px*var(--tw-space-x-reverse))
}

.space-x-\[7px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(7px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(7px*var(--tw-space-x-reverse))
}

.space-x-\[9px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(9px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(9px*var(--tw-space-x-reverse))
}

.space-y-1&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
	margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-2&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
	margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-2\.5&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(.625rem*var(--tw-space-y-reverse));
	margin-top: calc(.625rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-3&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(.75rem*var(--tw-space-y-reverse));
	margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-4&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(1rem*var(--tw-space-y-reverse));
	margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-5&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(1.25rem*var(--tw-space-y-reverse));
	margin-top: calc(1.25rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-\[26px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(26px*var(--tw-space-y-reverse));
	margin-top: calc(26px*(1 - var(--tw-space-y-reverse)))
}

.space-y-\[3px\]&gt;:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(3px*var(--tw-space-y-reverse));
	margin-top: calc(3px*(1 - var(--tw-space-y-reverse)))
}

.divide-x&gt;:not([hidden])~:not([hidden]) {
	--tw-divide-x-reverse: 0;
	border-left-width: calc(1px*(1 - var(--tw-divide-x-reverse)));
	border-right-width: calc(1px*var(--tw-divide-x-reverse))
}

.divide-y&gt;:not([hidden])~:not([hidden]) {
	--tw-divide-y-reverse: 0;
	border-bottom-width: calc(1px*var(--tw-divide-y-reverse));
	border-top-width: calc(1px*(1 - var(--tw-divide-y-reverse)))
}

.divide-\[\#959595\]&gt;:not([hidden])~:not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: rgb(149 149 149/var(--tw-divide-opacity))
}

.divide-\[\#A9A9A94D\]&gt;:not([hidden])~:not([hidden]) {
	border-color: #a9a9a94d
}

.overflow-auto {
	overflow: auto
}

.overflow-hidden {
	overflow: hidden
}

.overflow-x-auto {
	overflow-x: auto
}

.overflow-y-auto {
	overflow-y: auto
}

.overflow-x-clip {
	overflow-x: clip
}

.truncate {
	overflow: hidden;
	text-overflow: ellipsis
}

.truncate,
.whitespace-nowrap {
	white-space: nowrap
}

.\!rounded-xl {
	border-radius: .75rem !important
}

.rounded {
	border-radius: .25rem
}

.rounded-2xl {
	border-radius: 1rem
}

.rounded-\[100\%\] {
	border-radius: 100%
}

.rounded-\[10px\] {
	border-radius: 10px
}

.rounded-\[12px\] {
	border-radius: 12px
}

.rounded-\[13px\] {
	border-radius: 13px
}

.rounded-\[20px\] {
	border-radius: 20px
}

.rounded-\[2px\] {
	border-radius: 2px
}

.rounded-\[3px\] {
	border-radius: 3px
}

.rounded-\[5px\] {
	border-radius: 5px
}

.rounded-\[6px\] {
	border-radius: 6px
}

.rounded-full {
	border-radius: 9999px
}

.rounded-lg {
	border-radius: .5rem
}

.rounded-md {
	border-radius: .375rem
}

.rounded-xl {
	border-radius: .75rem
}

.rounded-b-\[3px\] {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px
}

.rounded-b-\[5px\] {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px
}

.rounded-b-lg {
	border-bottom-left-radius: .5rem;
	border-bottom-right-radius: .5rem
}

.rounded-l-\[5px\] {
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px
}

.rounded-r-\[5px\] {
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px
}

.rounded-r-xl {
	border-bottom-right-radius: .75rem;
	border-top-right-radius: .75rem
}

.rounded-t-\[10px\] {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px
}

.rounded-t-lg {
	border-top-left-radius: .5rem;
	border-top-right-radius: .5rem
}

.rounded-bl-md {
	border-bottom-left-radius: .375rem
}

.rounded-br-md {
	border-bottom-right-radius: .375rem
}

.rounded-tl-md {
	border-top-left-radius: .375rem
}

.rounded-tr-md {
	border-top-right-radius: .375rem
}

.\!border {
	border-width: 1px !important
}

.\!border-0 {
	border-width: 0 !important
}

.border {
	border-width: 1px
}

.border-x {
	border-left-width: 1px;
	border-right-width: 1px
}

.border-y {
	border-top-width: 1px
}

.border-b,
.border-y {
	border-bottom-width: 1px
}

.border-b-2 {
	border-bottom-width: 2px
}

.border-l {
	border-left-width: 1px
}

.border-r {
	border-right-width: 1px
}

.border-t {
	border-top-width: 1px
}

.border-dashed {
	border-style: dashed
}

.\!border-\[\#757384\] {
	--tw-border-opacity: 1 !important;
	border-color: rgb(117 115 132/var(--tw-border-opacity)) !important
}

.\!border-\[\#ffffff33\] {
	border-color: #fff3 !important
}

.\!border-blue {
	--tw-border-opacity: 1 !important;
	border-color: rgb(0 0 175/var(--tw-border-opacity)) !important
}

.border-\[\#555367\] {
	--tw-border-opacity: 1;
	border-color: rgb(85 83 103/var(--tw-border-opacity))
}

.border-\[\#5E6282\] {
	--tw-border-opacity: 1;
	border-color: rgb(94 98 130/var(--tw-border-opacity))
}

.border-\[\#72727a\] {
	--tw-border-opacity: 1;
	border-color: rgb(114 114 122/var(--tw-border-opacity))
}

.border-\[\#757384\] {
	--tw-border-opacity: 1;
	border-color: rgb(117 115 132/var(--tw-border-opacity))
}

.border-\[\#B8B6CB\] {
	--tw-border-opacity: 1;
	border-color: rgb(184 182 203/var(--tw-border-opacity))
}

.border-\[\#DEDBF2\] {
	--tw-border-opacity: 1;
	border-color: rgb(222 219 242/var(--tw-border-opacity))
}

.border-\[\#E400ED\] {
	--tw-border-opacity: 1;
	border-color: rgb(228 0 237/var(--tw-border-opacity))
}

.border-\[\#ED00C9\] {
	--tw-border-opacity: 1;
	border-color: rgb(237 0 201/var(--tw-border-opacity))
}

.border-\[\#F703D2\] {
	--tw-border-opacity: 1;
	border-color: rgb(247 3 210/var(--tw-border-opacity))
}

.border-\[\#FF363666\] {
	border-color: #ff363666
}

.border-\[\#df832f\] {
	--tw-border-opacity: 1;
	border-color: rgb(223 131 47/var(--tw-border-opacity))
}

.border-\[\#ffffff33\],
.border-\[rgba\(255\2c 255\2c 255\2c 0\.20\)\] {
	border-color: #fff3
}

.border-black {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 0/var(--tw-border-opacity))
}

.border-blue {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 175/var(--tw-border-opacity))
}

.border-gray-200 {
	--tw-border-opacity: 1;
	border-color: rgb(229 231 235/var(--tw-border-opacity))
}

.border-slate-500 {
	--tw-border-opacity: 1;
	border-color: rgb(100 116 139/var(--tw-border-opacity))
}

.border-slate-600 {
	--tw-border-opacity: 1;
	border-color: rgb(71 85 105/var(--tw-border-opacity))
}

.border-themeOrange {
	--tw-border-opacity: 1;
	border-color: rgb(223 131 47/var(--tw-border-opacity))
}

.border-themeOrangeLight {
	--tw-border-opacity: 1;
	border-color: rgb(225 140 61/var(--tw-border-opacity))
}

.border-transparent {
	border-color: #0000
}

.border-white {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-opacity-\[0\.12\] {
	--tw-border-opacity: 0.12
}

.\!bg-\[\#090333\] {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(9 3 51/var(--tw-bg-opacity)) !important
}

.\!bg-\[\#252525\] {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(37 37 37/var(--tw-bg-opacity)) !important
}

.\!bg-gray-500\/80 {
	background-color: #6b7280cc !important
}

.bg-\[\#000045\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 0 69/var(--tw-bg-opacity))
}

.bg-\[\#080331\] {
	--tw-bg-opacity: 1;
	background-color: rgb(8 3 49/var(--tw-bg-opacity))
}

.bg-\[\#090333\] {
	--tw-bg-opacity: 1;
	background-color: rgb(9 3 51/var(--tw-bg-opacity))
}

.bg-\[\#0B0B38\] {
	--tw-bg-opacity: 1;
	background-color: rgb(11 11 56/var(--tw-bg-opacity))
}

.bg-\[\#0B1247\] {
	--tw-bg-opacity: 1;
	background-color: rgb(11 18 71/var(--tw-bg-opacity))
}

.bg-\[\#0D1238\] {
	--tw-bg-opacity: 1;
	background-color: rgb(13 18 56/var(--tw-bg-opacity))
}

.bg-\[\#111642\] {
	--tw-bg-opacity: 1;
	background-color: rgb(17 22 66/var(--tw-bg-opacity))
}

.bg-\[\#16033A\] {
	--tw-bg-opacity: 1;
	background-color: rgb(22 3 58/var(--tw-bg-opacity))
}

.bg-\[\#252525\] {
	--tw-bg-opacity: 1;
	background-color: rgb(37 37 37/var(--tw-bg-opacity))
}

.bg-\[\#262626\] {
	--tw-bg-opacity: 1;
	background-color: rgb(38 38 38/var(--tw-bg-opacity))
}

.bg-\[\#3d3d3d\] {
	--tw-bg-opacity: 1;
	background-color: rgb(61 61 61/var(--tw-bg-opacity))
}

.bg-\[\#51B961\] {
	--tw-bg-opacity: 1;
	background-color: rgb(81 185 97/var(--tw-bg-opacity))
}

.bg-\[\#55A361\] {
	--tw-bg-opacity: 1;
	background-color: rgb(85 163 97/var(--tw-bg-opacity))
}

.bg-\[\#C900001A\]\/10 {
	background-color: #c900001a
}

.bg-\[\#CF3A41\] {
	--tw-bg-opacity: 1;
	background-color: rgb(207 58 65/var(--tw-bg-opacity))
}

.bg-\[\#EDB831\] {
	--tw-bg-opacity: 1;
	background-color: rgb(237 184 49/var(--tw-bg-opacity))
}

.bg-\[\#FFFFFF26\] {
	background-color: #ffffff26
}

.bg-\[\#ffe3fb\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 227 251/var(--tw-bg-opacity))
}

.bg-\[rgba\(255\2c 255\2c 255\2c 0\.05\)\] {
	background-color: #ffffff0d
}

.bg-black {
	--tw-bg-opacity: 1;
	background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-black\/70 {
	background-color: #000000b3
}

.bg-body {
	--tw-bg-opacity: 1;
	background-color: rgb(250 240 240/var(--tw-bg-opacity))
}

.bg-error {
	--tw-bg-opacity: 1;
	background-color: rgb(207 58 65/var(--tw-bg-opacity))
}

.bg-error\/40 {
	background-color: #cf3a4166
}

.bg-neutral-500\/90 {
	background-color: #737373e6
}

.bg-neutral-700 {
	--tw-bg-opacity: 1;
	background-color: rgb(64 64 64/var(--tw-bg-opacity))
}

.bg-placeholder {
	--tw-bg-opacity: 1;
	background-color: rgb(117 115 132/var(--tw-bg-opacity))
}

.bg-red-700 {
	--tw-bg-opacity: 1;
	background-color: rgb(185 28 28/var(--tw-bg-opacity))
}

.bg-success {
	--tw-bg-opacity: 1;
	background-color: rgb(85 163 97/var(--tw-bg-opacity))
}

.bg-success\/15 {
	background-color: #55a36126
}

.bg-themeBlack {
	--tw-bg-opacity: 1;
	background-color: rgb(20 20 20/var(--tw-bg-opacity))
}

.bg-themeOrange {
	--tw-bg-opacity: 1;
	background-color: rgb(223 131 47/var(--tw-bg-opacity))
}

.bg-themeOrange\/50 {
	background-color: #df832f80
}

.bg-themeOrangeLight {
	--tw-bg-opacity: 1;
	background-color: rgb(225 140 61/var(--tw-bg-opacity))
}

.bg-themeOrangeLight\/10 {
	background-color: #e18c3d1a
}

.bg-themeOrangeLight\/30 {
	background-color: #e18c3d4d
}

.bg-themeOrangeLight\/50 {
	background-color: #e18c3d80
}

.bg-transparent {
	background-color: initial
}

.bg-warn {
	--tw-bg-opacity: 1;
	background-color: rgb(237 184 49/var(--tw-bg-opacity))
}

.bg-warn\/40 {
	background-color: #edb83166
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-white\/10 {
	background-color: #ffffff1a
}

.bg-white\/5 {
	background-color: #ffffff0d
}

.bg-white\/80 {
	background-color: #fffc
}

.bg-zinc-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

.bg-opacity-10 {
	--tw-bg-opacity: 0.1
}

.bg-opacity-80 {
	--tw-bg-opacity: 0.8
}

.bg-opacity-\[0\.01\] {
	--tw-bg-opacity: 0.01
}

.bg-opacity-\[0\.05\] {
	--tw-bg-opacity: 0.05
}

.bg-opacity-\[0\.07\] {
	--tw-bg-opacity: 0.07
}

.bg-opacity-\[0\.08\] {
	--tw-bg-opacity: 0.08
}

.bg-opacity-\[0\.09\] {
	--tw-bg-opacity: 0.09
}

.bg-opacity-\[0\.12\] {
	--tw-bg-opacity: 0.12
}

.bg-opacity-\[0\.18\] {
	--tw-bg-opacity: 0.18
}

.bg-opacity-\[0\.30\] {
	--tw-bg-opacity: 0.30
}

.bg-opacity-\[0\.4\] {
	--tw-bg-opacity: 0.4
}

.from-left {
	--tw-gradient-from: #1d023b var(--tw-gradient-from-position);
	--tw-gradient-to: #1d023b00 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.to-right {
	--tw-gradient-to: #17023e var(--tw-gradient-to-position)
}

.bg-cover {
	background-size: cover
}

.bg-clip-padding {
	background-clip: padding-box
}

.bg-center {
	background-position: 50%
}

.stroke-white {
	stroke: #fff
}

.object-cover {
	object-fit: cover
}

.object-center {
	object-position: center
}

.p-1 {
	padding: .25rem
}

.p-2 {
	padding: .5rem
}

.p-3 {
	padding: .75rem
}

.p-3\.5 {
	padding: .875rem
}

.p-4 {
	padding: 1rem
}

.p-6 {
	padding: 1.5rem
}

.p-px {
	padding: 1px
}

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

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

.\!px-3\.5 {
	padding-left: .875rem !important;
	padding-right: .875rem !important
}

.\!px-6 {
	padding-left: 1.5rem !important;
	padding-right: 1.5rem !important
}

.\!py-\[6px\] {
	padding-bottom: 6px !important;
	padding-top: 6px !important
}

.\!py-\[9px\] {
	padding-bottom: 9px !important;
	padding-top: 9px !important
}

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

.px-0\.5 {
	padding-left: .125rem;
	padding-right: .125rem
}

.px-1 {
	padding-left: .25rem;
	padding-right: .25rem
}

.px-1\.5 {
	padding-left: .375rem;
	padding-right: .375rem
}

.px-10 {
	padding-left: 2.5rem;
	padding-right: 2.5rem
}

.px-2 {
	padding-left: .5rem;
	padding-right: .5rem
}

.px-2\.5 {
	padding-left: .625rem;
	padding-right: .625rem
}

.px-3 {
	padding-left: .75rem;
	padding-right: .75rem
}

.px-3\.5 {
	padding-left: .875rem;
	padding-right: .875rem
}

.px-4 {
	padding-left: 1rem;
	padding-right: 1rem
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem
}

.px-6 {
	padding-left: 1.5rem;
	padding-right: 1.5rem
}

.px-7 {
	padding-left: 1.75rem;
	padding-right: 1.75rem
}

.px-\[11px\] {
	padding-left: 11px;
	padding-right: 11px
}

.px-\[12px\] {
	padding-left: 12px;
	padding-right: 12px
}

.px-\[13px\] {
	padding-left: 13px;
	padding-right: 13px
}

.px-\[16px\] {
	padding-left: 16px;
	padding-right: 16px
}

.px-\[19px\] {
	padding-left: 19px;
	padding-right: 19px
}

.px-\[21px\] {
	padding-left: 21px;
	padding-right: 21px
}

.px-\[22px\] {
	padding-left: 22px;
	padding-right: 22px
}

.px-\[23px\] {
	padding-left: 23px;
	padding-right: 23px
}

.px-\[24px\] {
	padding-left: 24px;
	padding-right: 24px
}

.px-\[26px\] {
	padding-left: 26px;
	padding-right: 26px
}

.px-\[30px\] {
	padding-left: 30px;
	padding-right: 30px
}

.px-\[32px\] {
	padding-left: 32px;
	padding-right: 32px
}

.px-\[41px\] {
	padding-left: 41px;
	padding-right: 41px
}

.px-\[8px\] {
	padding-left: 8px;
	padding-right: 8px
}

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

.py-0\.5 {
	padding-bottom: .125rem;
	padding-top: .125rem
}

.py-1 {
	padding-bottom: .25rem;
	padding-top: .25rem
}

.py-1\.5 {
	padding-bottom: .375rem;
	padding-top: .375rem
}

.py-2 {
	padding-bottom: .5rem;
	padding-top: .5rem
}

.py-2\.5 {
	padding-bottom: .625rem;
	padding-top: .625rem
}

.py-3 {
	padding-bottom: .75rem;
	padding-top: .75rem
}

.py-3\.5 {
	padding-bottom: .875rem;
	padding-top: .875rem
}

.py-4 {
	padding-bottom: 1rem;
	padding-top: 1rem
}

.py-5 {
	padding-bottom: 1.25rem;
	padding-top: 1.25rem
}

.py-6 {
	padding-bottom: 1.5rem;
	padding-top: 1.5rem
}

.py-9 {
	padding-bottom: 2.25rem;
	padding-top: 2.25rem
}

.py-\[0\.475rem\] {
	padding-bottom: .475rem;
	padding-top: .475rem
}

.py-\[10px\] {
	padding-bottom: 10px;
	padding-top: 10px
}

.py-\[11px\] {
	padding-bottom: 11px;
	padding-top: 11px
}

.py-\[12px\] {
	padding-bottom: 12px;
	padding-top: 12px
}

.py-\[13px\] {
	padding-bottom: 13px;
	padding-top: 13px
}

.py-\[15px\] {
	padding-bottom: 15px;
	padding-top: 15px
}

.py-\[18px\] {
	padding-bottom: 18px;
	padding-top: 18px
}

.py-\[1px\] {
	padding-bottom: 1px;
	padding-top: 1px
}

.py-\[22px\] {
	padding-bottom: 22px;
	padding-top: 22px
}

.py-\[30px\] {
	padding-bottom: 30px;
	padding-top: 30px
}

.py-\[5px\] {
	padding-bottom: 5px;
	padding-top: 5px
}

.py-\[6px\] {
	padding-bottom: 6px;
	padding-top: 6px
}

.py-\[7px\] {
	padding-bottom: 7px;
	padding-top: 7px
}

.py-\[8px\] {
	padding-bottom: 8px;
	padding-top: 8px
}

.py-\[9px\] {
	padding-bottom: 9px;
	padding-top: 9px
}

.pb-1 {
	padding-bottom: .25rem
}

.pb-10 {
	padding-bottom: 2.5rem
}

.pb-2 {
	padding-bottom: .5rem
}

.pb-2\.5 {
	padding-bottom: .625rem
}

.pb-28 {
	padding-bottom: 7rem
}

.pb-3 {
	padding-bottom: .75rem
}

.pb-3\.5 {
	padding-bottom: .875rem
}

.pb-4 {
	padding-bottom: 1rem
}

.pb-5 {
	padding-bottom: 1.25rem
}

.pb-6 {
	padding-bottom: 1.5rem
}

.pb-\[100px\] {
	padding-bottom: 100px
}

.pb-\[113px\] {
	padding-bottom: 113px
}

.pb-\[13px\] {
	padding-bottom: 13px
}

.pb-\[15px\] {
	padding-bottom: 15px
}

.pb-\[20px\] {
	padding-bottom: 20px
}

.pb-\[7px\] {
	padding-bottom: 7px
}

.pl-1 {
	padding-left: .25rem
}

.pl-10 {
	padding-left: 2.5rem
}

.pl-12 {
	padding-left: 3rem
}

.pl-2 {
	padding-left: .5rem
}

.pl-2\.5 {
	padding-left: .625rem
}

.pl-3 {
	padding-left: .75rem
}

.pl-3\.5 {
	padding-left: .875rem
}

.pl-4 {
	padding-left: 1rem
}

.pl-5 {
	padding-left: 1.25rem
}

.pl-\[15px\] {
	padding-left: 15px
}

.pl-\[18px\] {
	padding-left: 18px
}

.pl-\[41px\] {
	padding-left: 41px
}

.pl-\[6px\] {
	padding-left: 6px
}

.pl-px {
	padding-left: 1px
}

.pr-0 {
	padding-right: 0
}

.pr-2 {
	padding-right: .5rem
}

.pr-3 {
	padding-right: .75rem
}

.pr-4 {
	padding-right: 1rem
}

.pr-6 {
	padding-right: 1.5rem
}

.pr-\[19px\] {
	padding-right: 19px
}

.pt-0 {
	padding-top: 0
}

.pt-2 {
	padding-top: .5rem
}

.pt-20 {
	padding-top: 5rem
}

.pt-3 {
	padding-top: .75rem
}

.pt-36 {
	padding-top: 9rem
}

.pt-4 {
	padding-top: 1rem
}

.pt-40 {
	padding-top: 10rem
}

.pt-5 {
	padding-top: 1.25rem
}

.pt-6 {
	padding-top: 1.5rem
}

.pt-\[0\.775rem\] {
	padding-top: .775rem
}

.pt-\[120px\] {
	padding-top: 120px
}

.pt-\[15px\] {
	padding-top: 15px
}

.pt-\[160px\] {
	padding-top: 160px
}

.pt-\[17px\] {
	padding-top: 17px
}

.pt-\[180px\] {
	padding-top: 180px
}

.pt-\[26px\] {
	padding-top: 26px
}

.pt-\[28px\] {
	padding-top: 28px
}

.pt-\[38\.5px\] {
	padding-top: 38.5px
}

.text-left {
	text-align: left
}

.text-center {
	text-align: center
}

.text-right {
	text-align: right
}

.\!text-base {
	font-size: 1rem !important;
	line-height: 1.5rem !important
}

.\!text-lg {
	font-size: 1.125rem !important;
	line-height: 1.75rem !important
}

.\!text-sm {
	font-size: .875rem !important;
	line-height: 1.25rem !important
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem
}

.text-4xl {
	font-size: 2.25rem;
	line-height: 2.5rem
}

.text-\[1\.15rem\] {
	font-size: 1.15rem
}

.text-\[1\.17rem\] {
	font-size: 1.17rem
}

.text-\[1\.3rem\] {
	font-size: 1.3rem
}

.text-\[10px\] {
	font-size: 10px
}

.text-\[11px\] {
	font-size: 11px
}

.text-\[12px\] {
	font-size: 12px
}

.text-\[13px\] {
	font-size: 13px
}

.text-\[14px\] {
	font-size: 14px
}

.text-\[15px\] {
	font-size: 15px
}

.text-\[16px\] {
	font-size: 16px
}

.text-\[17px\] {
	font-size: 17px
}

.text-\[18px\] {
	font-size: 18px
}

.text-\[1rem\] {
	font-size: 1rem
}

.text-\[20px\] {
	font-size: 20px
}

.text-\[22px\] {
	font-size: 22px
}

.text-\[23px\] {
	font-size: 23px
}

.text-\[24px\] {
	font-size: 24px
}

.text-\[26px\] {
	font-size: 26px
}

.text-\[27px\] {
	font-size: 27px
}

.text-\[34px\] {
	font-size: 34px
}

.text-\[36px\] {
	font-size: 36px
}

.text-\[40px\] {
	font-size: 40px
}

.text-\[9px\] {
	font-size: 9px
}

.text-base {
	font-size: 1rem;
	line-height: 1.5rem
}

.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem
}

.text-sm {
	font-size: .875rem;
	line-height: 1.25rem
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem
}

.text-xs {
	font-size: .75rem;
	line-height: 1rem
}

.\!font-bold {
	font-weight: 700 !important
}

.\!font-light {
	font-weight: 300 !important
}

.\!font-medium {
	font-weight: 500 !important
}

.\!font-normal {
	font-weight: 400 !important
}

.font-bold {
	font-weight: 700
}

.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-10 {
	line-height: 2.5rem
}

.leading-3 {
	line-height: .75rem
}

.leading-4 {
	line-height: 1rem
}

.leading-5 {
	line-height: 1.25rem
}

.leading-6 {
	line-height: 1.5rem
}

.leading-7 {
	line-height: 1.75rem
}

.leading-8 {
	line-height: 2rem
}

.leading-9 {
	line-height: 2.25rem
}

.leading-\[13px\] {
	line-height: 13px
}

.leading-\[15px\] {
	line-height: 15px
}

.leading-\[17px\] {
	line-height: 17px
}

.leading-\[18px\] {
	line-height: 18px
}

.leading-\[19px\] {
	line-height: 19px
}

.leading-\[2\.7rem\] {
	line-height: 2.7rem
}

.leading-\[21px\] {
	line-height: 21px
}

.leading-\[22px\] {
	line-height: 22px
}

.leading-\[25px\] {
	line-height: 25px
}

.leading-\[26px\] {
	line-height: 26px
}

.leading-\[28px\] {
	line-height: 28px
}

.leading-\[30px\] {
	line-height: 30px
}

.leading-\[33px\] {
	line-height: 33px
}

.leading-none {
	line-height: 1
}

.tracking-\[0\.52px\] {
	letter-spacing: .52px
}

.tracking-\[0\.56px\] {
	letter-spacing: .56px
}

.tracking-\[0\.66px\] {
	letter-spacing: .66px
}

.tracking-\[0\.78px\] {
	letter-spacing: .78px
}

.tracking-\[0\.9px\] {
	letter-spacing: .9px
}

.tracking-\[1\.04px\] {
	letter-spacing: 1.04px
}

.tracking-\[1\.12px\] {
	letter-spacing: 1.12px
}

.tracking-\[1\.36px\] {
	letter-spacing: 1.36px
}

.tracking-\[1\.44px\] {
	letter-spacing: 1.44px
}

.tracking-\[1\.6px\] {
	letter-spacing: 1.6px
}

.tracking-\[2\.1px\] {
	letter-spacing: 2.1px
}

.tracking-\[2px\] {
	letter-spacing: 2px
}

.tracking-normal {
	letter-spacing: 0
}

.tracking-tight {
	letter-spacing: -.025em
}

.tracking-wide {
	letter-spacing: .025em
}

.tracking-wider {
	letter-spacing: .05em
}

.\!text-\[\#E6E6E6\] {
	--tw-text-opacity: 1 !important;
	color: rgb(230 230 230/var(--tw-text-opacity)) !important
}

.\!text-gray-300 {
	--tw-text-opacity: 1 !important;
	color: rgb(209 213 219/var(--tw-text-opacity)) !important
}

.\!text-themeOrange {
	--tw-text-opacity: 1 !important;
	color: rgb(223 131 47/var(--tw-text-opacity)) !important
}

.\!text-white {
	--tw-text-opacity: 1 !important;
	color: rgb(255 255 255/var(--tw-text-opacity)) !important
}

.text-\[\#26FFFE\] {
	--tw-text-opacity: 1;
	color: rgb(38 255 254/var(--tw-text-opacity))
}

.text-\[\#2CBA52\] {
	--tw-text-opacity: 1;
	color: rgb(44 186 82/var(--tw-text-opacity))
}

.text-\[\#51B961\] {
	--tw-text-opacity: 1;
	color: rgb(81 185 97/var(--tw-text-opacity))
}

.text-\[\#55A361\] {
	--tw-text-opacity: 1;
	color: rgb(85 163 97/var(--tw-text-opacity))
}

.text-\[\#757384\] {
	--tw-text-opacity: 1;
	color: rgb(117 115 132/var(--tw-text-opacity))
}

.text-\[\#8C8AA0\] {
	--tw-text-opacity: 1;
	color: rgb(140 138 160/var(--tw-text-opacity))
}

.text-\[\#9690b9\] {
	--tw-text-opacity: 1;
	color: rgb(150 144 185/var(--tw-text-opacity))
}

.text-\[\#A2A0B7\] {
	--tw-text-opacity: 1;
	color: rgb(162 160 183/var(--tw-text-opacity))
}

.text-\[\#B8B6CB\] {
	--tw-text-opacity: 1;
	color: rgb(184 182 203/var(--tw-text-opacity))
}

.text-\[\#CF3A41\] {
	--tw-text-opacity: 1;
	color: rgb(207 58 65/var(--tw-text-opacity))
}

.text-\[\#DEDBF2\] {
	--tw-text-opacity: 1;
	color: rgb(222 219 242/var(--tw-text-opacity))
}

.text-\[\#E0DEF0\] {
	--tw-text-opacity: 1;
	color: rgb(224 222 240/var(--tw-text-opacity))
}

.text-\[\#E18C3D\] {
	--tw-text-opacity: 1;
	color: rgb(225 140 61/var(--tw-text-opacity))
}

.text-\[\#E5E7EB\] {
	--tw-text-opacity: 1;
	color: rgb(229 231 235/var(--tw-text-opacity))
}

.text-\[\#E6E6E6\] {
	--tw-text-opacity: 1;
	color: rgb(230 230 230/var(--tw-text-opacity))
}

.text-\[\#E9E9F2\] {
	--tw-text-opacity: 1;
	color: rgb(233 233 242/var(--tw-text-opacity))
}

.text-\[\#EDB831\] {
	--tw-text-opacity: 1;
	color: rgb(237 184 49/var(--tw-text-opacity))
}

.text-\[\#b8b6cb\] {
	--tw-text-opacity: 1;
	color: rgb(184 182 203/var(--tw-text-opacity))
}

.text-\[\#cbd5e1\] {
	--tw-text-opacity: 1;
	color: rgb(203 213 225/var(--tw-text-opacity))
}

.text-\[\#e6a160\] {
	--tw-text-opacity: 1;
	color: rgb(230 161 96/var(--tw-text-opacity))
}

.text-\[\#fff\] {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-black {
	--tw-text-opacity: 1;
	color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-dimGray {
	--tw-text-opacity: 1;
	color: rgb(184 182 203/var(--tw-text-opacity))
}

.text-emerald-400 {
	--tw-text-opacity: 1;
	color: rgb(52 211 153/var(--tw-text-opacity))
}

.text-error {
	--tw-text-opacity: 1;
	color: rgb(207 58 65/var(--tw-text-opacity))
}

.text-gray-400 {
	--tw-text-opacity: 1;
	color: rgb(156 163 175/var(--tw-text-opacity))
}

.text-gray-600 {
	--tw-text-opacity: 1;
	color: rgb(75 85 99/var(--tw-text-opacity))
}

.text-green {
	--tw-text-opacity: 1;
	color: rgb(38 255 254/var(--tw-text-opacity))
}

.text-left {
	--tw-text-opacity: 1;
	color: rgb(29 2 59/var(--tw-text-opacity))
}

.text-orange-400 {
	--tw-text-opacity: 1;
	color: rgb(251 146 60/var(--tw-text-opacity))
}

.text-red-500 {
	--tw-text-opacity: 1;
	color: rgb(239 68 68/var(--tw-text-opacity))
}

.text-right {
	--tw-text-opacity: 1;
	color: rgb(23 2 62/var(--tw-text-opacity))
}

.text-slate-100 {
	--tw-text-opacity: 1;
	color: rgb(241 245 249/var(--tw-text-opacity))
}

.text-slate-300 {
	--tw-text-opacity: 1;
	color: rgb(203 213 225/var(--tw-text-opacity))
}

.text-slate-400 {
	--tw-text-opacity: 1;
	color: rgb(148 163 184/var(--tw-text-opacity))
}

.text-slate-50 {
	--tw-text-opacity: 1;
	color: rgb(248 250 252/var(--tw-text-opacity))
}

.text-success {
	--tw-text-opacity: 1;
	color: rgb(85 163 97/var(--tw-text-opacity))
}

.text-themeBlack {
	--tw-text-opacity: 1;
	color: rgb(20 20 20/var(--tw-text-opacity))
}

.text-themeOrange {
	--tw-text-opacity: 1;
	color: rgb(223 131 47/var(--tw-text-opacity))
}

.text-themeOrangeLight {
	--tw-text-opacity: 1;
	color: rgb(225 140 61/var(--tw-text-opacity))
}

.text-warn {
	--tw-text-opacity: 1;
	color: rgb(237 184 49/var(--tw-text-opacity))
}

.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.underline {
	text-decoration-line: underline
}

.line-through {
	text-decoration-line: line-through
}

.underline-offset-2 {
	text-underline-offset: 2px
}

.placeholder-\[\#757384\]::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(117 115 132/var(--tw-placeholder-opacity))
}

.placeholder-\[\#B8B6CB\]::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(184 182 203/var(--tw-placeholder-opacity))
}

.placeholder-black::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(0 0 0/var(--tw-placeholder-opacity))
}

.placeholder-dimGray::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(184 182 203/var(--tw-placeholder-opacity))
}

.placeholder-themeBlack::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(20 20 20/var(--tw-placeholder-opacity))
}

.placeholder-white::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(255 255 255/var(--tw-placeholder-opacity))
}

.accent-slate-400 {
	accent-color: #94a3b8
}

.\!opacity-100 {
	opacity: 1 !important
}

.opacity-0 {
	opacity: 0
}

.opacity-100 {
	opacity: 1
}

.opacity-50 {
	opacity: .5
}

.opacity-75 {
	opacity: .75
}

.opacity-\[0\.33\] {
	opacity: .33
}

.opacity-\[0\.66\] {
	opacity: .66
}

.opacity-\[0\.88\] {
	opacity: .88
}

.shadow {
	--tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
}

.shadow,
.shadow-\[0_0_50px_\#48003d\] {
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_50px_\#48003d\] {
	--tw-shadow: 0 0 50px #48003d;
	--tw-shadow-colored: 0 0 50px var(--tw-shadow-color)
}

.shadow-\[0px_0px_50px_\#4E0042\] {
	--tw-shadow: 0px 0px 50px #4e0042;
	--tw-shadow-colored: 0px 0px 50px var(--tw-shadow-color)
}

.shadow-\[0px_0px_50px_\#4E0042\],
.shadow-box {
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-box {
	--tw-shadow: 0 0 45px #4e0042;
	--tw-shadow-colored: 0 0 45px var(--tw-shadow-color)
}

.outline {
	outline-style: solid
}

.blur {
	--tw-blur: blur(8px)
}

.blur,
.invert {
	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)
}

.invert {
	--tw-invert: invert(100%)
}

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

.backdrop-blur-2xl {
	--tw-backdrop-blur: blur(40px)
}

.backdrop-blur-2xl,
.backdrop-blur-\[2px\] {
	-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-\[2px\] {
	--tw-backdrop-blur: blur(2px)
}

.backdrop-blur-\[6px\] {
	--tw-backdrop-blur: blur(6px)
}

.backdrop-blur-\[6px\],
.backdrop-blur-lg {
	-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-lg {
	--tw-backdrop-blur: blur(16px)
}

.backdrop-blur-md {
	--tw-backdrop-blur: blur(12px)
}

.backdrop-blur-md,
.backdrop-filter {
	-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.transition {
	transition-duration: .15s;
	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(.4, 0, .2, 1)
}

.transition-all {
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.duration-150,
.transition-all {
	transition-duration: .15s
}

.duration-200 {
	transition-duration: .2s
}

.duration-300 {
	transition-duration: .3s
}

.ease-in-out {
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-out {
	transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.before\:absolute:before {
	content: var(--tw-content);
	position: absolute
}

.before\:left-0:before {
	content: var(--tw-content);
	left: 0
}

.before\:top-0:before {
	content: var(--tw-content);
	top: 0
}

.before\:h-\[48px\]:before {
	content: var(--tw-content);
	height: 48px
}

.before\:w-full:before {
	content: var(--tw-content);
	width: 100%
}

.before\:rounded-b-\[24px\]:before {
	border-bottom-left-radius: 24px;
	border-bottom-right-radius: 24px;
	content: var(--tw-content)
}

.before\:border-x:before {
	border-left-width: 1px;
	border-right-width: 1px;
	content: var(--tw-content)
}

.before\:border-b:before {
	border-bottom-width: 1px;
	content: var(--tw-content)
}

.before\:border-dashed:before {
	border-style: dashed;
	content: var(--tw-content)
}

.before\:border-\[\#DEDBF2\]:before {
	--tw-border-opacity: 1;
	border-color: rgb(222 219 242/var(--tw-border-opacity));
	content: var(--tw-content)
}

.before\:content-\[\"\"\]:before {
	--tw-content: "";
	content: var(--tw-content)
}

.after\:absolute:after {
	content: var(--tw-content);
	position: absolute
}

.after\:left-\[2px\]:after {
	content: var(--tw-content);
	left: 2px
}

.after\:top-\[1\.5px\]:after {
	content: var(--tw-content);
	top: 1.5px
}

.after\:top-\[2px\]:after {
	content: var(--tw-content);
	top: 2px
}

.after\:h-\[18px\]:after {
	content: var(--tw-content);
	height: 18px
}

.after\:h-\[22px\]:after {
	content: var(--tw-content);
	height: 22px
}

.after\:w-\[18px\]:after {
	content: var(--tw-content);
	width: 18px
}

.after\:w-\[26px\]:after {
	content: var(--tw-content);
	width: 26px
}

.after\:w-\[60px\]:after {
	content: var(--tw-content);
	width: 60px
}

.after\:rounded-full:after {
	border-radius: 9999px;
	content: var(--tw-content)
}

.after\:rounded-md:after {
	border-radius: .375rem;
	content: var(--tw-content)
}

.after\:border:after {
	border-width: 1px;
	content: var(--tw-content)
}

.after\:\!border-\[\#ffffff33\]:after {
	border-color: #fff3 !important;
	content: var(--tw-content)
}

.after\:border-gray-300:after {
	--tw-border-opacity: 1;
	border-color: rgb(209 213 219/var(--tw-border-opacity));
	content: var(--tw-content)
}

.after\:\!bg-\[\#252525\]:after {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(37 37 37/var(--tw-bg-opacity)) !important;
	content: var(--tw-content)
}

.after\:\!bg-body:after {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(250 240 240/var(--tw-bg-opacity)) !important;
	content: var(--tw-content)
}

.after\:bg-white:after {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity));
	content: var(--tw-content)
}

.after\:transition-all:after {
	content: var(--tw-content);
	transition-duration: .15s;
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.after\:content-\[\"\"\]:after,
.after\:content-\[\'\'\]:after {
	--tw-content: "";
	content: var(--tw-content)
}

.hover\:rotate-180:hover {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:cursor-pointer:hover {
	cursor: pointer
}

.hover\:border-\[\#ffffff33\]:hover {
	border-color: #fff3
}

.hover\:border-themeOrange:hover {
	--tw-border-opacity: 1;
	border-color: rgb(223 131 47/var(--tw-border-opacity))
}

.hover\:bg-body:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(250 240 240/var(--tw-bg-opacity))
}

.hover\:bg-neutral-400\/90:hover {
	background-color: #a3a3a3e6
}

.hover\:bg-themeOrangeLight\/30:hover {
	background-color: #e18c3d4d
}

.hover\:bg-white\/20:hover {
	background-color: #fff3
}

.hover\:bg-white\/30:hover {
	background-color: #ffffff4d
}

.hover\:bg-white\/5:hover {
	background-color: #ffffff0d
}

.hover\:bg-opacity-30:hover {
	--tw-bg-opacity: 0.3
}

.hover\:bg-opacity-50:hover {
	--tw-bg-opacity: 0.5
}

.hover\:text-green:hover {
	--tw-text-opacity: 1;
	color: rgb(38 255 254/var(--tw-text-opacity))
}

.hover\:text-themeBlack:hover {
	--tw-text-opacity: 1;
	color: rgb(20 20 20/var(--tw-text-opacity))
}

.hover\:text-themeOrange:hover {
	--tw-text-opacity: 1;
	color: rgb(223 131 47/var(--tw-text-opacity))
}

.hover\:text-themeOrangeLight:hover {
	--tw-text-opacity: 1;
	color: rgb(225 140 61/var(--tw-text-opacity))
}

.hover\:underline:hover {
	text-decoration-line: underline
}

.hover\:shadow-lg:hover {
	--tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
	--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:ring-2:hover {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.hover\:ring-themeOrangeLight:hover {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(225 140 61/var(--tw-ring-opacity))
}

.focus\:\!border-\[0px\]:focus {
	border-width: 0 !important
}

.focus\:\!border-\[2px\]:focus {
	border-width: 2px !important
}

.focus\:\!border-themeOrange:focus {
	--tw-border-opacity: 1 !important;
	border-color: rgb(223 131 47/var(--tw-border-opacity)) !important
}

.focus\:\!placeholder-transparent:focus::placeholder {
	color: #0000 !important
}

.focus\:outline-none:focus {
	outline: 2px solid #0000;
	outline-offset: 2px
}

.focus-visible\:\!outline-none:focus-visible {
	outline: 2px solid #0000 !important;
	outline-offset: 2px !important
}

.group:hover .group-hover\:w-\[32px\] {
	width: 32px
}

.group:hover .group-hover\:w-\[35px\] {
	width: 35px
}

.group:hover .group-hover\:w-\[40px\] {
	width: 40px
}

.group:hover .group-hover\:shadow-\[\#E18C3D\] {
	--tw-shadow-color: #e18c3d;
	--tw-shadow: var(--tw-shadow-colored)
}

.peer:checked~.peer-checked\:after\:translate-x-full:after {
	--tw-translate-x: 100%;
	content: var(--tw-content);
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.peer:checked~.peer-checked\:after\:border-white:after {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity));
	content: var(--tw-content)
}

@media (min-width:380px) {
	.xs\:mb-0 {
		margin-bottom: 0
	}

	.xs\:max-h-\[20vh\] {
		max-height: 20vh
	}

	.xs\:flex-row {
		flex-direction: row
	}

	.xs\:border-l {
		border-left-width: 1px
	}

	.xs\:border-r {
		border-right-width: 1px
	}

	.xs\:pl-3 {
		padding-left: .75rem
	}

	.xs\:pr-3 {
		padding-right: .75rem
	}
}

@media (min-width:600px) {
	.sm\:visible {
		visibility: visible
	}

	.sm\:left-\[-50px\] {
		left: -50px
	}

	.sm\:left-\[-60px\] {
		left: -60px
	}

	.sm\:right-\[-50px\] {
		right: -50px
	}

	.sm\:right-\[60px\] {
		right: 60px
	}

	.sm\:-ml-1 {
		margin-left: -.25rem
	}

	.sm\:-mr-1 {
		margin-right: -.25rem
	}

	.sm\:ml-3 {
		margin-left: .75rem
	}

	.sm\:block {
		display: block
	}

	.sm\:flex {
		display: flex
	}

	.sm\:hidden {
		display: none
	}

	.sm\:h-12 {
		height: 3rem
	}

	.sm\:h-auto {
		height: auto
	}

	.sm\:w-1\/2 {
		width: 50%
	}

	.sm\:w-6 {
		width: 1.5rem
	}

	.sm\:w-\[38px\] {
		width: 38px
	}

	.sm\:w-auto {
		width: auto
	}

	.sm\:w-full {
		width: 100%
	}

	.sm\:min-w-\[450px\] {
		min-width: 450px
	}

	.sm\:min-w-\[500px\] {
		min-width: 500px
	}

	.sm\:max-w-\[500px\] {
		max-width: 500px
	}

	.sm\:flex-grow-0 {
		flex-grow: 0
	}

	.sm\:flex-row {
		flex-direction: row
	}

	.sm\:items-center {
		align-items: center
	}

	.sm\:space-x-2&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.5rem*var(--tw-space-x-reverse))
	}

	.sm\:space-x-4&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1rem*var(--tw-space-x-reverse))
	}

	.sm\:space-y-0&gt;:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-bottom: calc(0px*var(--tw-space-y-reverse));
		margin-top: calc(0px*(1 - var(--tw-space-y-reverse)))
	}

	.sm\:divide-x&gt;:not([hidden])~:not([hidden]) {
		--tw-divide-x-reverse: 0;
		border-left-width: calc(1px*(1 - var(--tw-divide-x-reverse)));
		border-right-width: calc(1px*var(--tw-divide-x-reverse))
	}

	.sm\:px-16 {
		padding-left: 4rem;
		padding-right: 4rem
	}

	.sm\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.sm\:py-8 {
		padding-bottom: 2rem;
		padding-top: 2rem
	}

	.sm\:pt-40 {
		padding-top: 10rem
	}

	.sm\:text-\[14px\] {
		font-size: 14px
	}

	.sm\:text-\[17px\] {
		font-size: 17px
	}
}

@media (min-width:768px) {
	.md\:absolute {
		position: absolute
	}

	.md\:bottom-4 {
		bottom: 1rem
	}

	.md\:left-\[117px\] {
		left: 117px
	}

	.md\:right-\[14px\] {
		right: 14px
	}

	.md\:top-14 {
		top: 3.5rem
	}

	.md\:top-7 {
		top: 1.75rem
	}

	.md\:top-\[-50px\] {
		top: -50px
	}

	.md\:-mx-1 {
		margin-left: -.25rem;
		margin-right: -.25rem
	}

	.md\:mx-4 {
		margin-left: 1rem;
		margin-right: 1rem
	}

	.md\:mx-6 {
		margin-left: 1.5rem;
		margin-right: 1.5rem
	}

	.md\:my-0 {
		margin-bottom: 0;
		margin-top: 0
	}

	.md\:my-3 {
		margin-bottom: .75rem;
		margin-top: .75rem
	}

	.md\:my-5 {
		margin-bottom: 1.25rem;
		margin-top: 1.25rem
	}

	.md\:mb-0 {
		margin-bottom: 0
	}

	.md\:mb-1 {
		margin-bottom: .25rem
	}

	.md\:mb-6 {
		margin-bottom: 1.5rem
	}

	.md\:ml-0 {
		margin-left: 0
	}

	.md\:ml-3 {
		margin-left: .75rem
	}

	.md\:ml-\[18px\] {
		margin-left: 18px
	}

	.md\:mr-0 {
		margin-right: 0
	}

	.md\:mr-2 {
		margin-right: .5rem
	}

	.md\:mr-4 {
		margin-right: 1rem
	}

	.md\:mr-5 {
		margin-right: 1.25rem
	}

	.md\:mr-6 {
		margin-right: 1.5rem
	}

	.md\:mt-0 {
		margin-top: 0
	}

	.md\:mt-0\.5 {
		margin-top: .125rem
	}

	.md\:mt-1 {
		margin-top: .25rem
	}

	.md\:mt-1\.5 {
		margin-top: .375rem
	}

	.md\:mt-10 {
		margin-top: 2.5rem
	}

	.md\:mt-2 {
		margin-top: .5rem
	}

	.md\:mt-2\.5 {
		margin-top: .625rem
	}

	.md\:mt-3 {
		margin-top: .75rem
	}

	.md\:mt-4 {
		margin-top: 1rem
	}

	.md\:mt-5 {
		margin-top: 1.25rem
	}

	.md\:mt-6 {
		margin-top: 1.5rem
	}

	.md\:mt-9 {
		margin-top: 2.25rem
	}

	.md\:mt-\[10\.27px\] {
		margin-top: 10.27px
	}

	.md\:mt-\[102px\] {
		margin-top: 102px
	}

	.md\:mt-\[10px\] {
		margin-top: 10px
	}

	.md\:mt-\[13px\] {
		margin-top: 13px
	}

	.md\:mt-\[159px\] {
		margin-top: 159px
	}

	.md\:mt-\[18px\] {
		margin-top: 18px
	}

	.md\:mt-\[203px\] {
		margin-top: 203px
	}

	.md\:mt-\[22px\] {
		margin-top: 22px
	}

	.md\:mt-\[25px\] {
		margin-top: 25px
	}

	.md\:mt-\[29px\] {
		margin-top: 29px
	}

	.md\:mt-\[30px\] {
		margin-top: 30px
	}

	.md\:mt-\[50px\] {
		margin-top: 50px
	}

	.md\:mt-\[5px\] {
		margin-top: 5px
	}

	.md\:mt-\[6\.25px\] {
		margin-top: 6.25px
	}

	.md\:mt-\[7px\] {
		margin-top: 7px
	}

	.md\:block {
		display: block
	}

	.md\:inline-block {
		display: inline-block
	}

	.md\:flex {
		display: flex
	}

	.md\:hidden {
		display: none
	}

	.md\:h-10 {
		height: 2.5rem
	}

	.md\:h-2 {
		height: .5rem
	}

	.md\:h-2\.5 {
		height: .625rem
	}

	.md\:h-5 {
		height: 1.25rem
	}

	.md\:h-8 {
		height: 2rem
	}

	.md\:h-9 {
		height: 2.25rem
	}

	.md\:h-\[28px\] {
		height: 28px
	}

	.md\:h-\[30px\] {
		height: 30px
	}

	.md\:h-\[34px\] {
		height: 34px
	}

	.md\:h-\[36px\] {
		height: 36px
	}

	.md\:h-\[37px\] {
		height: 37px
	}

	.md\:h-\[38px\] {
		height: 38px
	}

	.md\:h-\[40px\] {
		height: 40px
	}

	.md\:h-\[42px\] {
		height: 42px
	}

	.md\:h-\[48px\] {
		height: 48px
	}

	.md\:h-\[50px\] {
		height: 50px
	}

	.md\:h-\[52px\] {
		height: 52px
	}

	.md\:h-\[62px\] {
		height: 62px
	}

	.md\:h-\[70px\] {
		height: 70px
	}

	.md\:max-h-\[50px\] {
		max-height: 50px
	}

	.md\:min-h-\[167px\] {
		min-height: 167px
	}

	.md\:min-h-\[70px\] {
		min-height: 70px
	}

	.md\:min-h-full {
		min-height: 100%
	}

	.md\:w-1\/2 {
		width: 50%
	}

	.md\:w-1\/3 {
		width: 33.333333%
	}

	.md\:w-10 {
		width: 2.5rem
	}

	.md\:w-2 {
		width: .5rem
	}

	.md\:w-2\.5 {
		width: .625rem
	}

	.md\:w-5 {
		width: 1.25rem
	}

	.md\:w-6 {
		width: 1.5rem
	}

	.md\:w-7 {
		width: 1.75rem
	}

	.md\:w-9 {
		width: 2.25rem
	}

	.md\:w-\[100px\] {
		width: 100px
	}

	.md\:w-\[30px\] {
		width: 30px
	}

	.md\:w-\[34px\] {
		width: 34px
	}

	.md\:w-\[36px\] {
		width: 36px
	}

	.md\:w-\[50\%\] {
		width: 50%
	}

	.md\:w-\[52px\] {
		width: 52px
	}

	.md\:w-\[540px\] {
		width: 540px
	}

	.md\:w-\[548px\] {
		width: 548px
	}

	.md\:w-\[56px\] {
		width: 56px
	}

	.md\:w-\[588px\] {
		width: 588px
	}

	.md\:w-\[75\%\] {
		width: 75%
	}

	.md\:w-auto {
		width: auto
	}

	.md\:w-full {
		width: 100%
	}

	.md\:min-w-\[140px\] {
		min-width: 140px
	}

	.md\:min-w-\[320px\] {
		min-width: 320px
	}

	.md\:min-w-\[360px\] {
		min-width: 360px
	}

	.md\:min-w-\[540px\] {
		min-width: 540px
	}

	.md\:min-w-\[588px\] {
		min-width: 588px
	}

	.md\:max-w-\[100px\] {
		max-width: 100px
	}

	.md\:max-w-\[160px\] {
		max-width: 160px
	}

	.md\:max-w-\[220px\] {
		max-width: 220px
	}

	.md\:max-w-\[250px\] {
		max-width: 250px
	}

	.md\:max-w-\[290px\] {
		max-width: 290px
	}

	.md\:max-w-\[320px\] {
		max-width: 320px
	}

	.md\:max-w-\[330px\] {
		max-width: 330px
	}

	.md\:max-w-\[588px\] {
		max-width: 588px
	}

	.md\:max-w-\[600px\] {
		max-width: 600px
	}

	.md\:max-w-\[629px\] {
		max-width: 629px
	}

	.md\:max-w-fit {
		max-width: -webkit-fit-content;
		max-width: -moz-fit-content;
		max-width: fit-content
	}

	.md\:max-w-full {
		max-width: 100%
	}

	.md\:max-w-xs {
		max-width: 20rem
	}

	.md\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.md\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr))
	}

	.md\:grid-cols-6 {
		grid-template-columns: repeat(6, minmax(0, 1fr))
	}

	.md\:flex-row {
		flex-direction: row
	}

	.md\:items-center {
		align-items: center
	}

	.md\:justify-start {
		justify-content: flex-start
	}

	.md\:justify-center {
		justify-content: center
	}

	.md\:justify-between {
		justify-content: space-between
	}

	.md\:gap-2 {
		gap: .5rem
	}

	.md\:gap-2\.5 {
		gap: .625rem
	}

	.md\:gap-3 {
		gap: .75rem
	}

	.md\:gap-\[11px\] {
		gap: 11px
	}

	.md\:space-x-1&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.25rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.25rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-1\.5&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.375rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.375rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-16&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(4rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(4rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-2&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.5rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-3&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.75rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-4&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-5&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1.25rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1.25rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-6&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1.5rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-8&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(2rem*var(--tw-space-x-reverse))
	}

	.md\:space-x-\[5px\]&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(5px*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(5px*var(--tw-space-x-reverse))
	}

	.md\:space-x-\[7px\]&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(7px*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(7px*var(--tw-space-x-reverse))
	}

	.md\:space-y-0&gt;:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-bottom: calc(0px*var(--tw-space-y-reverse));
		margin-top: calc(0px*(1 - var(--tw-space-y-reverse)))
	}

	.md\:space-y-1&gt;:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
		margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
	}

	.md\:rounded-\[5px\] {
		border-radius: 5px
	}

	.md\:border-b {
		border-bottom-width: 1px
	}

	.md\:border-l {
		border-left-width: 1px
	}

	.md\:border-r {
		border-right-width: 1px
	}

	.md\:p-2 {
		padding: .5rem
	}

	.md\:p-2\.5 {
		padding: .625rem
	}

	.md\:p-5 {
		padding: 1.25rem
	}

	.md\:p-6 {
		padding: 1.5rem
	}

	.md\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.md\:px-2 {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.md\:px-28 {
		padding-left: 7rem;
		padding-right: 7rem
	}

	.md\:px-3 {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.md\:px-3\.5 {
		padding-left: .875rem;
		padding-right: .875rem
	}

	.md\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.md\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.md\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.md\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.md\:px-9 {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.md\:px-\[35px\] {
		padding-left: 35px;
		padding-right: 35px
	}

	.md\:px-\[42px\] {
		padding-left: 42px;
		padding-right: 42px
	}

	.md\:py-1 {
		padding-bottom: .25rem;
		padding-top: .25rem
	}

	.md\:py-2 {
		padding-bottom: .5rem;
		padding-top: .5rem
	}

	.md\:py-3 {
		padding-bottom: .75rem;
		padding-top: .75rem
	}

	.md\:py-3\.5 {
		padding-bottom: .875rem;
		padding-top: .875rem
	}

	.md\:py-4 {
		padding-bottom: 1rem;
		padding-top: 1rem
	}

	.md\:py-5 {
		padding-bottom: 1.25rem;
		padding-top: 1.25rem
	}

	.md\:py-\[11px\] {
		padding-bottom: 11px;
		padding-top: 11px
	}

	.md\:py-\[13px\] {
		padding-bottom: 13px;
		padding-top: 13px
	}

	.md\:py-\[14\.53px\] {
		padding-bottom: 14.53px;
		padding-top: 14.53px
	}

	.md\:py-\[14px\] {
		padding-bottom: 14px;
		padding-top: 14px
	}

	.md\:py-\[17\.36px\] {
		padding-bottom: 17.36px;
		padding-top: 17.36px
	}

	.md\:py-\[18px\] {
		padding-bottom: 18px;
		padding-top: 18px
	}

	.md\:py-\[31px\] {
		padding-bottom: 31px;
		padding-top: 31px
	}

	.md\:py-\[7px\] {
		padding-bottom: 7px;
		padding-top: 7px
	}

	.md\:pb-0 {
		padding-bottom: 0
	}

	.md\:pb-4 {
		padding-bottom: 1rem
	}

	.md\:pb-8 {
		padding-bottom: 2rem
	}

	.md\:pb-\[22px\] {
		padding-bottom: 22px
	}

	.md\:pl-3 {
		padding-left: .75rem
	}

	.md\:pl-3\.5 {
		padding-left: .875rem
	}

	.md\:pt-3 {
		padding-top: .75rem
	}

	.md\:pt-5 {
		padding-top: 1.25rem
	}

	.md\:pt-\[100px\] {
		padding-top: 100px
	}

	.md\:pt-\[140px\] {
		padding-top: 140px
	}

	.md\:pt-\[220px\] {
		padding-top: 220px
	}

	.md\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem
	}

	.md\:text-3xl {
		font-size: 1.875rem;
		line-height: 2.25rem
	}

	.md\:text-4xl {
		font-size: 2.25rem;
		line-height: 2.5rem
	}

	.md\:text-5xl {
		font-size: 3rem;
		line-height: 1
	}

	.md\:text-\[12px\] {
		font-size: 12px
	}

	.md\:text-\[13px\] {
		font-size: 13px
	}

	.md\:text-\[14px\] {
		font-size: 14px
	}

	.md\:text-\[15px\] {
		font-size: 15px
	}

	.md\:text-\[16px\] {
		font-size: 16px
	}

	.md\:text-\[17px\] {
		font-size: 17px
	}

	.md\:text-\[18px\] {
		font-size: 18px
	}

	.md\:text-\[19px\] {
		font-size: 19px
	}

	.md\:text-\[22px\] {
		font-size: 22px
	}

	.md\:text-\[26px\] {
		font-size: 26px
	}

	.md\:text-\[27px\] {
		font-size: 27px
	}

	.md\:text-\[28px\] {
		font-size: 28px
	}

	.md\:text-\[32px\] {
		font-size: 32px
	}

	.md\:text-\[42px\] {
		font-size: 42px
	}

	.md\:text-\[47px\] {
		font-size: 47px
	}

	.md\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.md\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.md\:text-sm {
		font-size: .875rem;
		line-height: 1.25rem
	}

	.md\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.md\:text-xs {
		font-size: .75rem;
		line-height: 1rem
	}

	.md\:font-semibold {
		font-weight: 600
	}

	.md\:leading-10 {
		line-height: 2.5rem
	}

	.md\:leading-4 {
		line-height: 1rem
	}

	.md\:leading-5 {
		line-height: 1.25rem
	}

	.md\:leading-6 {
		line-height: 1.5rem
	}

	.md\:leading-\[18px\] {
		line-height: 18px
	}

	.md\:leading-\[19px\] {
		line-height: 19px
	}

	.md\:leading-\[20px\] {
		line-height: 20px
	}

	.md\:leading-\[22px\] {
		line-height: 22px
	}

	.md\:leading-\[26px\] {
		line-height: 26px
	}

	.md\:leading-\[29px\] {
		line-height: 29px
	}

	.md\:leading-\[3\.3rem\] {
		line-height: 3.3rem
	}

	.md\:leading-\[30px\] {
		line-height: 30px
	}

	.md\:leading-\[39px\] {
		line-height: 39px
	}

	.md\:leading-\[48px\] {
		line-height: 48px
	}

	.md\:leading-none {
		line-height: 1
	}

	.md\:tracking-\[0\.56px\] {
		letter-spacing: .56px
	}

	.md\:tracking-\[1\.36px\] {
		letter-spacing: 1.36px
	}

	.md\:tracking-\[1\.44px\] {
		letter-spacing: 1.44px
	}

	.md\:tracking-\[1\.8px\] {
		letter-spacing: 1.8px
	}
}

@media (min-width:960px) {
	.mdLg\:left-\[213px\] {
		left: 213px
	}

	.mdLg\:mt-1 {
		margin-top: .25rem
	}

	.mdLg\:h-\[60px\] {
		height: 60px
	}

	.mdLg\:w-auto {
		width: auto
	}

	.mdLg\:px-40 {
		padding-left: 10rem;
		padding-right: 10rem
	}

	.mdLg\:text-\[17px\] {
		font-size: 17px
	}

	.mdLg\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}
}

@media (min-width:1024px) {
	.lg\:absolute {
		position: absolute
	}

	.lg\:relative {
		position: relative
	}

	.lg\:sticky {
		position: -webkit-sticky;
		position: sticky
	}

	.lg\:\!top-\[-19px\] {
		top: -19px !important
	}

	.lg\:left-4 {
		left: 1rem
	}

	.lg\:top-\[228px\] {
		top: 228px
	}

	.lg\:m-auto {
		margin: auto
	}

	.lg\:my-0 {
		margin-bottom: 0;
		margin-top: 0
	}

	.lg\:my-4 {
		margin-bottom: 1rem;
		margin-top: 1rem
	}

	.lg\:my-5 {
		margin-bottom: 1.25rem;
		margin-top: 1.25rem
	}

	.lg\:\!-mb-\[19px\] {
		margin-bottom: -19px !important
	}

	.lg\:-ml-\[112px\] {
		margin-left: -112px
	}

	.lg\:-mt-2 {
		margin-top: -.5rem
	}

	.lg\:-mt-2\.5 {
		margin-top: -.625rem
	}

	.lg\:-mt-\[3px\] {
		margin-top: -3px
	}

	.lg\:mb-0 {
		margin-bottom: 0
	}

	.lg\:ml-0 {
		margin-left: 0
	}

	.lg\:ml-6 {
		margin-left: 1.5rem
	}

	.lg\:mr-0 {
		margin-right: 0
	}

	.lg\:mr-1 {
		margin-right: .25rem
	}

	.lg\:mr-1\.5 {
		margin-right: .375rem
	}

	.lg\:mr-2 {
		margin-right: .5rem
	}

	.lg\:mr-3 {
		margin-right: .75rem
	}

	.lg\:mr-6 {
		margin-right: 1.5rem
	}

	.lg\:mt-0 {
		margin-top: 0
	}

	.lg\:mt-1 {
		margin-top: .25rem
	}

	.lg\:mt-10 {
		margin-top: 2.5rem
	}

	.lg\:mt-11 {
		margin-top: 2.75rem
	}

	.lg\:mt-2 {
		margin-top: .5rem
	}

	.lg\:mt-2\.5 {
		margin-top: .625rem
	}

	.lg\:mt-3 {
		margin-top: .75rem
	}

	.lg\:mt-3\.5 {
		margin-top: .875rem
	}

	.lg\:mt-4 {
		margin-top: 1rem
	}

	.lg\:mt-5 {
		margin-top: 1.25rem
	}

	.lg\:mt-6 {
		margin-top: 1.5rem
	}

	.lg\:mt-7 {
		margin-top: 1.75rem
	}

	.lg\:mt-8 {
		margin-top: 2rem
	}

	.lg\:mt-\[18\.5px\] {
		margin-top: 18.5px
	}

	.lg\:mt-\[18px\] {
		margin-top: 18px
	}

	.lg\:mt-\[19\.99px\] {
		margin-top: 19.99px
	}

	.lg\:mt-\[23px\] {
		margin-top: 23px
	}

	.lg\:mt-\[50px\] {
		margin-top: 50px
	}

	.lg\:mt-\[60px\] {
		margin-top: 60px
	}

	.lg\:mt-auto {
		margin-top: auto
	}

	.lg\:mt-px {
		margin-top: 1px
	}

	.lg\:block {
		display: block
	}

	.lg\:flex {
		display: flex
	}

	.lg\:hidden {
		display: none
	}

	.lg\:h-1 {
		height: .25rem
	}

	.lg\:h-11 {
		height: 2.75rem
	}

	.lg\:h-5 {
		height: 1.25rem
	}

	.lg\:h-\[298px\] {
		height: 298px
	}

	.lg\:h-\[36px\] {
		height: 36px
	}

	.lg\:h-\[40px\] {
		height: 40px
	}

	.lg\:h-\[45px\] {
		height: 45px
	}

	.lg\:h-\[62px\] {
		height: 62px
	}

	.lg\:h-\[76px\] {
		height: 76px
	}

	.lg\:h-auto {
		height: auto
	}

	.lg\:h-full {
		height: 100%
	}

	.lg\:min-h-0 {
		min-height: 0
	}

	.lg\:min-h-\[72px\] {
		min-height: 72px
	}

	.lg\:min-h-\[85px\] {
		min-height: 85px
	}

	.lg\:w-0 {
		width: 0
	}

	.lg\:w-0\.5 {
		width: .125rem
	}

	.lg\:w-1\/2 {
		width: 50%
	}

	.lg\:w-1\/3 {
		width: 33.333333%
	}

	.lg\:w-1\/4 {
		width: 25%
	}

	.lg\:w-1\/5 {
		width: 20%
	}

	.lg\:w-11 {
		width: 2.75rem
	}

	.lg\:w-3\/4 {
		width: 75%
	}

	.lg\:w-5 {
		width: 1.25rem
	}

	.lg\:w-\[11\%\] {
		width: 11%
	}

	.lg\:w-\[13\%\] {
		width: 13%
	}

	.lg\:w-\[14\%\] {
		width: 14%
	}

	.lg\:w-\[15\%\] {
		width: 15%
	}

	.lg\:w-\[17\%\] {
		width: 17%
	}

	.lg\:w-\[18\%\] {
		width: 18%
	}

	.lg\:w-\[20\%\] {
		width: 20%
	}

	.lg\:w-\[24\%\] {
		width: 24%
	}

	.lg\:w-\[25\%\] {
		width: 25%
	}

	.lg\:w-\[258px\] {
		width: 258px
	}

	.lg\:w-\[26px\] {
		width: 26px
	}

	.lg\:w-\[28\%\] {
		width: 28%
	}

	.lg\:w-\[30\%\] {
		width: 30%
	}

	.lg\:w-\[300px\] {
		width: 300px
	}

	.lg\:w-\[30px\] {
		width: 30px
	}

	.lg\:w-\[320px\] {
		width: 320px
	}

	.lg\:w-\[34\%\] {
		width: 34%
	}

	.lg\:w-\[35\%\] {
		width: 35%
	}

	.lg\:w-\[36px\] {
		width: 36px
	}

	.lg\:w-\[40\%\] {
		width: 40%
	}

	.lg\:w-\[400px\] {
		width: 400px
	}

	.lg\:w-\[40px\] {
		width: 40px
	}

	.lg\:w-\[48\%\] {
		width: 48%
	}

	.lg\:w-\[5\%\] {
		width: 5%
	}

	.lg\:w-\[55\%\] {
		width: 55%
	}

	.lg\:w-\[60\%\] {
		width: 60%
	}

	.lg\:w-\[70\%\] {
		width: 70%
	}

	.lg\:w-\[72\%\] {
		width: 72%
	}

	.lg\:w-\[8\%\] {
		width: 8%
	}

	.lg\:w-\[80\%\] {
		width: 80%
	}

	.lg\:w-auto {
		width: auto
	}

	.lg\:w-full {
		width: 100%
	}

	.lg\:max-w-\[173px\] {
		max-width: 173px
	}

	.lg\:max-w-\[202\.89px\] {
		max-width: 202.89px
	}

	.lg\:max-w-\[250px\] {
		max-width: 250px
	}

	.lg\:max-w-\[287px\] {
		max-width: 287px
	}

	.lg\:max-w-\[290px\] {
		max-width: 290px
	}

	.lg\:max-w-\[300px\] {
		max-width: 300px
	}

	.lg\:max-w-\[357px\] {
		max-width: 357px
	}

	.lg\:max-w-\[380px\] {
		max-width: 380px
	}

	.lg\:max-w-\[410px\] {
		max-width: 410px
	}

	.lg\:max-w-\[440px\] {
		max-width: 440px
	}

	.lg\:max-w-\[446px\] {
		max-width: 446px
	}

	.lg\:max-w-\[480px\] {
		max-width: 480px
	}

	.lg\:max-w-\[540px\] {
		max-width: 540px
	}

	.lg\:max-w-\[544px\] {
		max-width: 544px
	}

	.lg\:max-w-\[550px\] {
		max-width: 550px
	}

	.lg\:max-w-\[595px\] {
		max-width: 595px
	}

	.lg\:max-w-\[600px\] {
		max-width: 600px
	}

	.lg\:max-w-\[96px\] {
		max-width: 96px
	}

	.lg\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.lg\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.lg\:flex-row {
		flex-direction: row
	}

	.lg\:flex-col {
		flex-direction: column
	}

	.lg\:flex-nowrap {
		flex-wrap: nowrap
	}

	.lg\:items-start {
		align-items: flex-start
	}

	.lg\:items-end {
		align-items: flex-end
	}

	.lg\:items-center {
		align-items: center
	}

	.lg\:justify-start {
		justify-content: flex-start
	}

	.lg\:justify-end {
		justify-content: flex-end
	}

	.lg\:justify-center {
		justify-content: center
	}

	.lg\:gap-3 {
		gap: .75rem
	}

	.lg\:gap-\[42px\] {
		gap: 42px
	}

	.lg\:space-x-0&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(0px*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(0px*var(--tw-space-x-reverse))
	}

	.lg\:space-x-2&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.5rem*var(--tw-space-x-reverse))
	}

	.lg\:space-x-3&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.75rem*var(--tw-space-x-reverse))
	}

	.lg\:space-x-4&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1rem*var(--tw-space-x-reverse))
	}

	.lg\:space-x-5&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1.25rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1.25rem*var(--tw-space-x-reverse))
	}

	.lg\:space-x-6&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1.5rem*var(--tw-space-x-reverse))
	}

	.lg\:space-x-7&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1.75rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1.75rem*var(--tw-space-x-reverse))
	}

	.lg\:space-x-8&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(2rem*var(--tw-space-x-reverse))
	}

	.lg\:space-x-\[27px\]&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(27px*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(27px*var(--tw-space-x-reverse))
	}

	.lg\:space-x-\[60px\]&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(60px*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(60px*var(--tw-space-x-reverse))
	}

	.lg\:space-y-0&gt;:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-bottom: calc(0px*var(--tw-space-y-reverse));
		margin-top: calc(0px*(1 - var(--tw-space-y-reverse)))
	}

	.lg\:space-y-4&gt;:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-bottom: calc(1rem*var(--tw-space-y-reverse));
		margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))
	}

	.lg\:overflow-hidden {
		overflow: hidden
	}

	.lg\:border-y-0 {
		border-top-width: 0
	}

	.lg\:border-b-0,
	.lg\:border-y-0 {
		border-bottom-width: 0
	}

	.lg\:border-r {
		border-right-width: 1px
	}

	.lg\:border-t-0 {
		border-top-width: 0
	}

	.lg\:bg-\[\#101645\] {
		--tw-bg-opacity: 1;
		background-color: rgb(16 22 69/var(--tw-bg-opacity))
	}

	.lg\:bg-transparent {
		background-color: initial
	}

	.lg\:p-3 {
		padding: .75rem
	}

	.lg\:p-5 {
		padding: 1.25rem
	}

	.lg\:p-6 {
		padding: 1.5rem
	}

	.lg\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.lg\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.lg\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.lg\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.lg\:px-7 {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}

	.lg\:px-\[19px\] {
		padding-left: 19px;
		padding-right: 19px
	}

	.lg\:px-\[22\.5px\] {
		padding-left: 22.5px;
		padding-right: 22.5px
	}

	.lg\:py-0 {
		padding-bottom: 0;
		padding-top: 0
	}

	.lg\:py-3 {
		padding-bottom: .75rem;
		padding-top: .75rem
	}

	.lg\:py-4 {
		padding-bottom: 1rem;
		padding-top: 1rem
	}

	.lg\:py-5 {
		padding-bottom: 1.25rem;
		padding-top: 1.25rem
	}

	.lg\:py-6 {
		padding-bottom: 1.5rem;
		padding-top: 1.5rem
	}

	.lg\:py-\[15px\] {
		padding-bottom: 15px;
		padding-top: 15px
	}

	.lg\:pb-0 {
		padding-bottom: 0
	}

	.lg\:pb-3 {
		padding-bottom: .75rem
	}

	.lg\:pb-4 {
		padding-bottom: 1rem
	}

	.lg\:pb-6 {
		padding-bottom: 1.5rem
	}

	.lg\:pb-\[14\.5px\] {
		padding-bottom: 14.5px
	}

	.lg\:pb-\[19px\] {
		padding-bottom: 19px
	}

	.lg\:pb-\[75px\] {
		padding-bottom: 75px
	}

	.lg\:pl-4 {
		padding-left: 1rem
	}

	.lg\:pl-5 {
		padding-left: 1.25rem
	}

	.lg\:pl-\[15px\] {
		padding-left: 15px
	}

	.lg\:pl-\[30px\] {
		padding-left: 30px
	}

	.lg\:pr-8 {
		padding-right: 2rem
	}

	.lg\:pt-0 {
		padding-top: 0
	}

	.lg\:pt-4 {
		padding-top: 1rem
	}

	.lg\:pt-5 {
		padding-top: 1.25rem
	}

	.lg\:pt-7 {
		padding-top: 1.75rem
	}

	.lg\:pt-\[38\.5px\] {
		padding-top: 38.5px
	}

	.lg\:text-center {
		text-align: center
	}

	.lg\:text-22 {
		font-size: 22px
	}

	.lg\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem
	}

	.lg\:text-3xl {
		font-size: 1.875rem;
		line-height: 2.25rem
	}

	.lg\:text-\[1\.2rem\] {
		font-size: 1.2rem
	}

	.lg\:text-\[14px\] {
		font-size: 14px
	}

	.lg\:text-\[15px\] {
		font-size: 15px
	}

	.lg\:text-\[16px\] {
		font-size: 16px
	}

	.lg\:text-\[17px\] {
		font-size: 17px
	}

	.lg\:text-\[19px\] {
		font-size: 19px
	}

	.lg\:text-\[20px\] {
		font-size: 20px
	}

	.lg\:text-\[22px\] {
		font-size: 22px
	}

	.lg\:text-\[27px\] {
		font-size: 27px
	}

	.lg\:text-\[32px\] {
		font-size: 32px
	}

	.lg\:text-\[58px\] {
		font-size: 58px
	}

	.lg\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.lg\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.lg\:text-sm {
		font-size: .875rem;
		line-height: 1.25rem
	}

	.lg\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.lg\:text-xs {
		font-size: .75rem;
		line-height: 1rem
	}

	.lg\:font-medium {
		font-weight: 500
	}

	.lg\:leading-10 {
		line-height: 2.5rem
	}

	.lg\:leading-5 {
		line-height: 1.25rem
	}

	.lg\:leading-6 {
		line-height: 1.5rem
	}

	.lg\:leading-7 {
		line-height: 1.75rem
	}

	.lg\:leading-8 {
		line-height: 2rem
	}

	.lg\:leading-9 {
		line-height: 2.25rem
	}

	.lg\:leading-\[19px\] {
		line-height: 19px
	}

	.lg\:leading-\[22px\] {
		line-height: 22px
	}

	.lg\:leading-\[26px\] {
		line-height: 26px
	}

	.lg\:leading-\[27px\] {
		line-height: 27px
	}

	.lg\:leading-\[34px\] {
		line-height: 34px
	}

	.lg\:leading-\[63px\] {
		line-height: 63px
	}

	.lg\:tracking-\[1\.44px\] {
		letter-spacing: 1.44px
	}

	.lg\:tracking-\[3\.6px\] {
		letter-spacing: 3.6px
	}

	.lg\:text-white {
		--tw-text-opacity: 1;
		color: rgb(255 255 255/var(--tw-text-opacity))
	}
}

@media (min-width:1280px) {
	.xl\:\!top-\[0\] {
		top: 0 !important
	}

	.xl\:left-\[15\%\] {
		left: 15%
	}

	.xl\:right-\[15\%\] {
		right: 15%
	}

	.xl\:\!mb-0 {
		margin-bottom: 0 !important
	}

	.xl\:-ml-\[110px\] {
		margin-left: -110px
	}

	.xl\:-mt-\[5px\] {
		margin-top: -5px
	}

	.xl\:mt-0 {
		margin-top: 0
	}

	.xl\:mt-\[15px\] {
		margin-top: 15px
	}

	.xl\:flex {
		display: flex
	}

	.xl\:hidden {
		display: none
	}

	.xl\:h-auto {
		height: auto
	}

	.xl\:w-1\/2 {
		width: 50%
	}

	.xl\:w-1\/3 {
		width: 33.333333%
	}

	.xl\:w-2\/3 {
		width: 66.666667%
	}

	.xl\:w-\[85\%\] {
		width: 85%
	}

	.xl\:w-auto {
		width: auto
	}

	.xl\:w-fit {
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content
	}

	.xl\:max-w-\[290px\] {
		max-width: 290px
	}

	.xl\:max-w-\[350px\] {
		max-width: 350px
	}

	.xl\:max-w-\[400px\] {
		max-width: 400px
	}

	.xl\:max-w-\[480px\] {
		max-width: 480px
	}

	.xl\:max-w-\[550px\] {
		max-width: 550px
	}

	.xl\:max-w-\[577px\] {
		max-width: 577px
	}

	.xl\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.xl\:flex-row-reverse {
		flex-direction: row-reverse
	}

	.xl\:justify-start {
		justify-content: flex-start
	}

	.xl\:space-x-3&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(.75rem*var(--tw-space-x-reverse))
	}

	.xl\:space-x-6&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(1.5rem*var(--tw-space-x-reverse))
	}

	.xl\:space-x-\[20px\]&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(20px*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(20px*var(--tw-space-x-reverse))
	}

	.xl\:space-x-\[60px\]&gt;:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-left: calc(60px*(1 - var(--tw-space-x-reverse)));
		margin-right: calc(60px*var(--tw-space-x-reverse))
	}

	.xl\:p-3 {
		padding: .75rem
	}

	.xl\:p-\[40\.9px\] {
		padding: 40.9px
	}

	.xl\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.xl\:px-32 {
		padding-left: 8rem;
		padding-right: 8rem
	}

	.xl\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.xl\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.xl\:px-7 {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}

	.xl\:px-\[25px\] {
		padding-left: 25px;
		padding-right: 25px
	}

	.xl\:pb-0 {
		padding-bottom: 0
	}

	.xl\:pb-16 {
		padding-bottom: 4rem
	}

	.xl\:pl-\[41px\] {
		padding-left: 41px
	}

	.xl\:text-\[14px\] {
		font-size: 14px
	}

	.xl\:text-\[15px\] {
		font-size: 15px
	}

	.xl\:text-\[16px\] {
		font-size: 16px
	}

	.xl\:text-\[17px\] {
		font-size: 17px
	}

	.xl\:text-\[18px\] {
		font-size: 18px
	}

	.xl\:text-\[19px\] {
		font-size: 19px
	}

	.xl\:text-\[27px\] {
		font-size: 27px
	}

	.xl\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.xl\:tracking-\[1\.36px\] {
		letter-spacing: 1.36px
	}

	.xl\:tracking-\[2px\] {
		letter-spacing: 2px
	}
}

@media (min-width:1536px) {
	.\32xl\:max-h-\[300px\] {
		max-height: 300px
	}

	.\32xl\:px-12 {
		padding-left: 3rem;
		padding-right: 3rem
	}

	.\32xl\:pb-\[150px\] {
		padding-bottom: 150px
	}

	.\32xl\:pb-\[32px\] {
		padding-bottom: 32px
	}
}

@media (min-width:1920px) {
	.xxxl\:top-\[65vh\] {
		top: 65vh
	}

	.xxxl\:pb-\[233px\] {
		padding-bottom: 233px
	}
}

/*# sourceMappingURL=main.e3891719.css.map*/</pre></body></html>