.style_header__0hTYM {
	width: 100%;
	padding: 18px 43px;
	justify-content: space-between;
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
}

.style_header__0hTYM,
.style_header__0hTYM picture {
	display: flex;
	align-items: center;
}

@media only screen and (max-width: 992px) {
	.style_header__0hTYM {
		padding: 18px 24px;
		justify-content: flex-end;
	}
}

@media only screen and (max-width: 575px) {
	.style_header__0hTYM {
		padding: 18px 16px;
	}
}

.style_logo__rvkN8 {
	display: inline-block;
	font-size: 0;
}

@media only screen and (max-width: 992px) {
	.style_logo__rvkN8 {
		margin-right: auto !important;
	}
}

.style_menu__AV0sS ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 40px;
	font-weight: 500;
}

.style_menu__AV0sS ul a {
	color: #bdbdc0;
}

.style_menu__AV0sS ul a:hover {
	color: var(--text-primary);
}

.style_buttonsWallets__JmzcG {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
}

@media only screen and (max-width: 575px) {
	.style_buttonsWallets__JmzcG {
		position: fixed;
		top: calc(100dvh - 48px);
		left: 0;
		height: 48px;
		width: 100%;
		background-color: rgba(var(--white-rgb), 0.05);
		-webkit-backdrop-filter: blur(4px);
		backdrop-filter: blur(4px);
	}
}

.style_buttons__vb_pu {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	font-size: 0;
}

@media only screen and (max-width: 767px) {
	.style_buttons__vb_pu .style_btn__rXJlj {
		height: 28px;
		font-size: 0.875rem;
	}

	.style_buttons__vb_pu .style_btnWallet__ifdoH {
		height: 28px;
		font-size: 0.875rem;
		padding: 0 8px;
	}

	.style_buttons__vb_pu .style_btnWallet__ifdoH img {
		width: 16px;
		height: 16px;
	}
}

.style_button__Z6Gct {
	position: relative;
}

.style_button__Z6Gct span {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	color: #00a3ff;
	font-size: 10px;
	line-height: 1.6;
	text-transform: uppercase;
	letter-spacing: 0.8px;
	top: calc(100% + 4px);
	white-space: nowrap;
	transition: var(--transition);
}

.style_button__Z6Gct:hover span {
	display: block;
}

@media only screen and (max-width: 767px) {
	.style_button__Z6Gct span {
		display: block;
	}
}

.style_btn__9sCi9 {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	cursor: pointer;
	font-size: 1rem;
	font-weight: 500;
	color: var(--white);
	border: 1px solid transparent;
	background: linear-gradient(113deg, #1843b2 4.24%, #1f105d 97.04%) padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
	height: 44px;
	border-radius: 8px;
	padding: 0 16px;
	transition: var(--transition);
}

.style_btn__9sCi9:hover {
	background-size: 100% 250%;
	border-color: #78b8ff;
}

.style_btn__9sCi9.style_isSecondary__ntcFM {
	border: 1px solid transparent;
	background: linear-gradient(#090917, #090917) padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
}

.style_btn__9sCi9.style_isSecondary__ntcFM:hover {
	border-color: #78b8ff;
}

.style_btn__9sCi9.style_isDisabled__T1D_z {
	opacity: 0.7;
	pointer-events: none;
	cursor: default;
}

.style_btn__9sCi9.style_isLoading__kZYKf {
	pointer-events: none;
	cursor: default;
}

.style_btn__9sCi9.style_sizeLG__1aV6W {
	font-size: 1rem;
	padding: 0 24px;
	height: 52px;
}

.style_btn__9sCi9.style_sizeSM__gAGWm {
	height: 32px;
	font-size: 0.875rem;
}

.style_btn__9sCi9.style_sizeXS__xrIca {
	height: 28px;
	font-size: 0.875rem;
	padding: 0 12px;
}

.style_btn__9sCi9.style_sizeXXS__UJ6sc {
	height: 20px;
	font-size: 0.75rem;
	padding: 0 8px;
}

.style_spinner__kkGmx {
	display: inline-block;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	border-style: solid;
	border-width: 2px;
	border-color: hsla(0, 0%, 100%, 0.2) hsla(0, 0%, 100%, 0.2)
		hsla(0, 0%, 100%, 0.2) var(--white);
	animation: style_loading__ah35n 0.6s linear infinite;
}

@keyframes style_loading__ah35n {
	to {
		transform: rotate(1turn);
	}
}

.style_tac__4v_nY {
	text-align: center;
}

.style_title__B_EbV {
	margin: 0;
	font-size: 3rem;
	line-height: 1.2;
	font-weight: 700;
	opacity: 0;
	transform: translateY(12px);
	transition: var(--animation-smooth);
	transition-delay: 0.25s;
	background: var(--text-gradient);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.style_title__B_EbV.style_isVisible__2l9V8,
.style_title__B_EbV.style_noAnimation__xNeKg {
	opacity: 1;
	transform: translateY(0);
}

.style_title__B_EbV.style_tac__4v_nY {
	text-align: center;
}

.style_title__B_EbV.style_h1__S6HSD {
	font-size: 5rem;
	line-height: 1.25;
}

.style_title__B_EbV.style_h2__WJdv8 {
	font-size: 4rem;
}

.style_title__B_EbV.style_h3__wgkhr {
	font-size: 3rem;
}

.style_title__B_EbV.style_h4__FYhTS {
	font-size: 1.75rem;
}

.style_title__B_EbV.style_h5__ANsU_ {
	font-size: 1.5rem;
}

.style_title__B_EbV.style_h6__6ag8R {
	font-size: 1.25rem;
}

@media only screen and (max-width: 1199px) {
	.style_title__B_EbV.style_h1__S6HSD {
		font-size: 4rem;
	}

	.style_title__B_EbV.style_h2__WJdv8 {
		font-size: 3rem;
	}

	.style_title__B_EbV.style_h3__wgkhr {
		font-size: 2rem;
	}

	.style_title__B_EbV.style_h4__FYhTS {
		font-size: 1.5rem;
	}

	.style_title__B_EbV.style_h5__ANsU_ {
		font-size: 1.25rem;
	}
}

@media only screen and (max-width: 767px) {
	.style_title__B_EbV.style_h1__S6HSD {
		font-size: 2.5rem;
	}

	.style_title__B_EbV.style_h2__WJdv8 {
		font-size: 2rem;
	}
}

.style_background__xVJG1 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgba(13, 14, 22, 0.85);
	-webkit-backdrop-filter: blur(6px);
	backdrop-filter: blur(6px);
	padding: 16px;
	opacity: 0;
	pointer-events: none;
	transition: var(--transition);
	z-index: 1500;
}

.style_background__xVJG1.style_isVisible__Q5j9A {
	opacity: 1;
	pointer-events: all;
}

.style_background__xVJG1.style_isVisible__Q5j9A .style_modal__1rPLR {
	transform: translateY(0);
}

@media only screen and (max-width: 992px) {
	.style_background__xVJG1 {
		align-items: flex-start;
		padding-top: 72px;
	}
}

@media only screen and (max-width: 767px) {
	.style_background__xVJG1 {
		padding: 0;
	}
}

.style_modal__1rPLR {
	width: 100%;
	max-width: 608px;
	padding: 24px 32px;
	border-radius: 12px;
	border: 2px solid transparent;
	background: linear-gradient(#171b2a, #171b2a) padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
	position: relative;
	transform: translateY(24px);
	transition: var(--transition);
}

.style_modal__1rPLR .style_title__YlGab {
	margin-bottom: 32px;
}

@media only screen and (max-width: 767px) {
	.style_modal__1rPLR {
		padding: 24px;
		border-radius: 0;
		height: 100vh;
		overflow-y: auto;
		max-width: 100%;
	}

	.style_modal__1rPLR .style_title__YlGab {
		margin-bottom: 24px;
	}
}

.style_btnClose__7xfOQ {
	width: 48px;
	height: 48px;
	padding: 0;
	border: 0;
	font-size: 0;
	background-color: transparent;
	cursor: pointer;
	position: absolute;
	top: 8px;
	right: 8px;
}

.style_btnClose__7xfOQ:hover svg {
	stroke: #f63a60;
}

.style_btnClose__7xfOQ svg {
	stroke: var(--white);
	transition: var(--transition);
}

.style_modal__vNq8Q {
	max-width: 575px;
	border-radius: 8px;
	border: 1px solid transparent;
	background: linear-gradient(179deg, #1843b2 -3.63%, #11104b 79.84%)
			padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
	padding-bottom: 66px;
}

.style_list__1ykS0 {
	margin: 0;
	padding: 0;
	list-style: none;
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 8px 12px;
}

.style_list__1ykS0 button {
	background-color: rgba(8, 10, 30, 0.3);
	border: none;
	padding: 8px 12px;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	font-size: 1.125rem;
	font-weight: 400;
	border-radius: 12px;
	cursor: pointer;
	transition: var(--transition);
	color: #9ea8bd;
}

.style_list__1ykS0 button:hover {
	background-color: rgba(8, 10, 30, 0.85);
	color: var(--white);
}

.style_list__1ykS0 button:disabled {
	opacity: 0.3;
	pointer-events: none;
	cursor: default;
	display: flex;
	align-items: center;
}

.style_list__1ykS0 button img {
	margin-right: 12px;
	max-height: 38px;
}

.style_list__1ykS0 button .style_soonWrapper__TvgiZ {
	margin-left: 4px;
	padding: 2px 4px;
	border-radius: 4px;
	background: linear-gradient(
		180deg,
		#00fdff 35.48%,
		#00f7fe 50.81%,
		#00bbf7 68.95%,
		#002beb 106.64%,
		#0019e9 127.64%
	);
	color: #090d27;
	font-size: 0.4375rem;
	font-style: normal;
	font-weight: 700;
	line-height: 0.625rem;
	letter-spacing: 0.00875rem;
	text-transform: uppercase;
}

@media only screen and (max-width: 575px) {
	.style_list__1ykS0 {
		grid-template-columns: 1fr;
	}

	.style_list__1ykS0 button {
		font-size: 0.875rem;
	}

	.style_list__1ykS0 button img {
		width: 36px;
	}
}

.style_btn__yuIpy {
	padding: 0;
	border: 0;
	outline: none;
	background-color: transparent;
	color: #9ea8bd;
	display: inline-flex;
	align-items: center;
	justify-content: flex-start;
	cursor: pointer;
}

.style_btn__yuIpy.style_noStyles__KAj6G span {
	font-weight: 400;
	font-size: medium;
	background-color: transparent;
	border-radius: unset;
	padding: unset;
	margin-right: 12px;
}

.style_btn__yuIpy.style_isNew__eSuCZ span {
	font-weight: 400;
	font-size: 1rem;
	color: #747888;
	background-color: transparent;
	border-radius: unset;
	padding: unset;
	margin-right: 6px;
}

.style_btn__yuIpy.style_isNew__eSuCZ svg {
	stroke: #747888;
}

.style_btn__yuIpy span {
	font-weight: 300;
	font-size: 0.875rem;
	border-radius: 4px;
	margin-right: 8px;
}

.style_btn__yuIpy svg {
	stroke: #9ea8bd;
}

.style_tooltip__nMbBF {
	padding: 4px 8px !important;
}

.style_modal__0BVnW {
	min-width: 354px;
	position: absolute;
	padding: 16px 24px 23px;
	border-radius: 8px;
	border: 1px solid transparent;
	background: linear-gradient(179deg, #1843b2 -3.63%, #11104b 79.84%)
			padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
	right: 0;
	top: 52px;
	z-index: 1000;
}

@media only screen and (max-width: 767px) {
	.style_modal__0BVnW {
		position: fixed;
		right: 16px;
		top: 60px;
		min-width: 344px;
	}
}

.style_topWrapper__BKQWC {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 21px;
}

.style_title__B7Z1T {
	font-size: 1.75rem;
	font-weight: 700;
	line-height: 120%;
	background: linear-gradient(159deg, #e6f5ff 16.44%, #b0d0f2 104.36%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.style_copyWrapper__yHdkd {
	border-radius: 8px;
	background: rgba(10, 15, 45, 0.3);
	padding: 8px 12px;
}

.style_subtitle__UHzyn {
	color: #9ea8bd;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
	margin-bottom: 18px;
}

.style_balanceWrapper__jNWeK {
	display: flex;
	align-items: center;
}

.style_balance__upjhP {
	display: flex;
	align-items: baseline;
}

.style_coin__kJqUp {
	overflow: hidden;
	color: var(--white);
	text-overflow: ellipsis;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 400;
	line-height: 100%;
	padding: 0 8px;
}

.style_amount__f6GL3 {
	color: #9ea8bd;
	font-size: 0.875rem;
	font-style: normal;
	font-weight: 400;
	line-height: 116.667%;
}

.style_coinIcon___0XLZ {
	width: 16px;
	height: 16px;
}

.style_buyText__Ifj_Y {
	margin-left: 6px;
	color: var(--white);
	font-size: 0.6875rem;
	font-style: normal;
	font-weight: 400;
	line-height: 109.091%;
}

.style_btnText__satKw {
	color: var(--white);
	text-align: center;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 500;
	line-height: 2rem;
}

.style_soonWrapper__ovxFJ {
	margin-left: 4px;
	padding: 2px 4px;
	border-radius: 4px;
	background: linear-gradient(
		180deg,
		#00fdff 35.48%,
		#00f7fe 50.81%,
		#00bbf7 68.95%,
		#002beb 106.64%,
		#0019e9 127.64%
	);
	color: #090d27;
	font-size: 0.4375rem;
	font-style: normal;
	font-weight: 700;
	line-height: 0.625rem;
	letter-spacing: 0.00875rem;
	text-transform: uppercase;
}

.style_socialsWrapper__wdDe4 {
	display: flex;
	gap: 12px;
	justify-content: center;
	margin-bottom: 43px;
	padding: 0;
	font-size: 0;
	list-style: none;
	align-items: center;
}

.style_socialsWrapper__wdDe4 a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 48px;
	height: 48px;
	border: 1px solid #2b2e3b;
	background-position: 50%;
	border-radius: 50%;
	transition: var(--transition);
}

.style_socialsWrapper__wdDe4 a:hover {
	opacity: 0.75;
}

.style_socialIcon__6LLgT {
	cursor: pointer;
}

.style_disconnectBtn__SOoT6 {
	display: flex;
	justify-content: center;
	color: #9ea8bd;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5rem;
	cursor: pointer;
}

.style_disconnectBtn__SOoT6,
.style_disconnectBtn__SOoT6 svg path {
	transition: var(--transition);
}

.style_disconnectBtn__SOoT6:hover {
	color: var(--white);
}

.style_disconnectBtn__SOoT6:hover svg path {
	stroke: var(--white);
}

.style_modal__s7O9E {
	min-width: 354px;
	position: absolute;
	padding: 16px 24px 23px;
	border-radius: 8px;
	border: 1px solid transparent;
	background: linear-gradient(179deg, #1843b2 -3.63%, #11104b 79.84%)
			padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
	right: 0;
	top: 52px;
	z-index: 1000;
}

@media only screen and (max-width: 767px) {
	.style_modal__s7O9E {
		position: fixed;
		right: 16px;
		top: 60px;
		min-width: 344px;
	}
}

@media only screen and (max-width: 575px) {
	.style_modal__s7O9E {
		top: auto;
		bottom: 60px;
	}
}

.style_topWrapper__kEJOX {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 21px;
}

.style_title__zkybU {
	font-size: 1.75rem;
	font-weight: 700;
	line-height: 120%;
	background: linear-gradient(159deg, #e6f5ff 16.44%, #b0d0f2 104.36%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.style_copyWrapper__JpMZQ {
	border-radius: 8px;
	background: rgba(10, 15, 45, 0.3);
	padding: 8px 12px;
}

.style_subtitle__EAx_B {
	color: #9ea8bd;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
	margin-bottom: 18px;
}

.style_balanceWrapper__noG4F {
	display: flex;
	align-items: center;
}

.style_balance__HVe6z {
	display: flex;
	align-items: baseline;
}

.style_coin__3D9jd {
	overflow: hidden;
	color: var(--white);
	text-overflow: ellipsis;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 400;
	line-height: 100%;
	padding: 0 8px;
}

.style_amount__ThfJu {
	color: #9ea8bd;
	font-size: 0.875rem;
	font-style: normal;
	font-weight: 400;
	line-height: 116.667%;
}

.style_coinIcon__YtidE {
	width: 16px;
	height: 16px;
}

.style_buyText__4SD4_ {
	margin-left: 6px;
	color: var(--white);
	font-size: 0.6875rem;
	font-style: normal;
	font-weight: 400;
	line-height: 109.091%;
}

.style_btnText__sT8wY {
	color: var(--white);
	text-align: center;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 500;
	line-height: 2rem;
}

.style_soonWrapper__bgoSl {
	margin-left: 4px;
	padding: 2px 4px;
	border-radius: 4px;
	background: linear-gradient(
		180deg,
		#00fdff 35.48%,
		#00f7fe 50.81%,
		#00bbf7 68.95%,
		#002beb 106.64%,
		#0019e9 127.64%
	);
	color: #090d27;
	font-size: 0.4375rem;
	font-style: normal;
	font-weight: 700;
	line-height: 0.625rem;
	letter-spacing: 0.00875rem;
	text-transform: uppercase;
}

.style_socialsWrapper__1dmCb {
	display: flex;
	gap: 12px;
	justify-content: center;
	margin-bottom: 43px;
	padding: 0;
	font-size: 0;
	list-style: none;
	align-items: center;
}

.style_socialsWrapper__1dmCb a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 48px;
	height: 48px;
	border: 1px solid #2b2e3b;
	background-position: 50%;
	border-radius: 50%;
	transition: var(--transition);
}

.style_socialsWrapper__1dmCb a:hover {
	opacity: 0.75;
}

.style_socialIcon__y06vq {
	cursor: pointer;
}

.style_disconnectBtn__Q0ZLU {
	display: flex;
	justify-content: center;
	color: #9ea8bd;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5rem;
	cursor: pointer;
}

.style_disconnectBtn__Q0ZLU,
.style_disconnectBtn__Q0ZLU svg path {
	transition: var(--transition);
}

.style_disconnectBtn__Q0ZLU:hover {
	color: var(--white);
}

.style_disconnectBtn__Q0ZLU:hover svg path {
	stroke: var(--white);
}

.style_block__u7dzf {
	position: relative;
	z-index: 1;
}

.style_block__u7dzf.style_isOpened__wy1GW .style_dropdown__qDIxg {
	opacity: 1;
	transform: translateY(0);
	pointer-events: all;
}

.style_block__u7dzf.style_isOpened__wy1GW .style_current__f6Xgd svg {
	transform: scaleY(-1);
	stroke: var(--white);
	margin-top: 0;
}

@media only screen and (max-width: 767px) {
	.style_block__u7dzf {
		margin-right: 6px;
	}
}

.style_current__f6Xgd {
	font-size: 0;
	padding: 0;
	border: 0;
	background-color: transparent;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 6px;
	cursor: pointer;
}

.style_current__f6Xgd svg {
	margin-top: -2px;
	transition: var(--transition);
}

@media only screen and (max-width: 767px) {
	.style_current__f6Xgd svg {
		display: none;
	}
}

.style_networkName___At1V {
	font-size: 1rem;
	color: var(--white);
}

.style_dropdown__qDIxg {
	position: absolute;
	top: calc(100% + 18px);
	left: -12px;
	border-radius: 8px;
	background: radial-gradient(
		283.37% 200.37% at 39.41% -29.91%,
		#0d2258 0,
		#141857 43.23%,
		#0a0b35 77.69%,
		#07082d 100%
	);
	padding: 18px 12px;
	min-width: 288px;
	opacity: 0;
	transform: translateY(12px);
	pointer-events: none;
	transition: var(--transition);
}

@media only screen and (max-width: 767px) {
	.style_dropdown__qDIxg {
		min-width: 200px;
		left: -32px;
		top: calc(100% + 12px);
		padding: 12px;
	}
}

.style_list__zsyiV {
	margin: 0;
	padding: 0;
	list-style: none;
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 4px;
	gap: 4px;
}

.style_list__zsyiV button {
	font-size: 1.125rem;
	color: var(--text-secondary);
	padding: 14px 20px;
	border: 0;
	background-color: transparent;
	border-radius: 8px;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 8px;
	width: 100%;
	transition: var(--transition);
}

.style_list__zsyiV button:not([disabled]) {
	cursor: pointer;
}

.style_list__zsyiV button.style_isActive__uNQed,
.style_list__zsyiV button:hover:not([disabled]) {
	color: var(--white);
	background-color: rgba(8, 10, 30, 0.85);
}

.style_list__zsyiV button.style_isSoon__vmeNj {
	opacity: 0.3;
	pointer-events: none;
}

@media only screen and (max-width: 767px) {
	.style_list__zsyiV button {
		font-size: 1rem;
	}
}

.style_soon__uZBOj {
	font-size: 0.625rem;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	margin-left: 6px;
	background: var(--text-gradient);
	color: var(--black);
	border-radius: 4px;
	padding: 2px 4px;
}

.style_modal__9be_A {
	min-width: 354px;
	position: absolute;
	padding: 16px 24px 23px;
	border-radius: 8px;
	border: 1px solid transparent;
	background: linear-gradient(179deg, #1843b2 -3.63%, #11104b 79.84%)
			padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
	right: 0;
	top: 52px;
	z-index: 1000;
}

@media only screen and (max-width: 767px) {
	.style_modal__9be_A {
		position: fixed;
		right: 16px;
		top: 60px;
		min-width: 344px;
	}
}

@media only screen and (max-width: 575px) {
	.style_modal__9be_A {
		top: auto;
		bottom: 60px;
	}
}

.style_topWrapper__j8LFa {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 21px;
}

.style_title__mS1OU {
	font-size: 1.75rem;
	font-weight: 700;
	line-height: 120%;
	background: linear-gradient(159deg, #e6f5ff 16.44%, #b0d0f2 104.36%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.style_copyWrapper__Hw1Tz {
	border-radius: 8px;
	background: rgba(10, 15, 45, 0.3);
	padding: 8px 12px;
}

.style_subtitle__i8nt8 {
	color: #9ea8bd;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
	margin-bottom: 18px;
}

.style_balanceWrapper__xdOE0 {
	display: flex;
	align-items: center;
}

.style_balance__NJe8M {
	display: flex;
	align-items: baseline;
}

.style_coin__lfXn_ {
	overflow: hidden;
	color: var(--white);
	text-overflow: ellipsis;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 400;
	line-height: 100%;
	padding: 0 8px;
}

.style_amount__Y5N6U {
	color: #9ea8bd;
	font-size: 0.875rem;
	font-style: normal;
	font-weight: 400;
	line-height: 116.667%;
}

.style_coinIcon__Ltmj_ {
	width: 16px;
	height: 16px;
}

.style_buyText__A4l7Q {
	margin-left: 6px;
	color: var(--white);
	font-size: 0.6875rem;
	font-style: normal;
	font-weight: 400;
	line-height: 109.091%;
}

.style_btnText__FMmlh {
	color: var(--white);
	text-align: center;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 500;
	line-height: 2rem;
}

.style_soonWrapper__ws6Bm {
	margin-left: 4px;
	padding: 2px 4px;
	border-radius: 4px;
	background: linear-gradient(
		180deg,
		#00fdff 35.48%,
		#00f7fe 50.81%,
		#00bbf7 68.95%,
		#002beb 106.64%,
		#0019e9 127.64%
	);
	color: #090d27;
	font-size: 0.4375rem;
	font-style: normal;
	font-weight: 700;
	line-height: 0.625rem;
	letter-spacing: 0.00875rem;
	text-transform: uppercase;
}

.style_socialsWrapper__aY9gd {
	display: flex;
	gap: 12px;
	justify-content: center;
	margin-bottom: 43px;
	padding: 0;
	font-size: 0;
	list-style: none;
	align-items: center;
}

.style_socialsWrapper__aY9gd a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 48px;
	height: 48px;
	border: 1px solid #2b2e3b;
	background-position: 50%;
	border-radius: 50%;
	transition: var(--transition);
}

.style_socialsWrapper__aY9gd a:hover {
	opacity: 0.75;
}

.style_socialIcon__Z2nwz {
	cursor: pointer;
}

.style_disconnectBtn__c3KAI {
	display: flex;
	justify-content: center;
	color: #9ea8bd;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5rem;
	cursor: pointer;
}

.style_disconnectBtn__c3KAI,
.style_disconnectBtn__c3KAI svg path {
	transition: var(--transition);
}

.style_disconnectBtn__c3KAI:hover {
	color: var(--white);
}

.style_disconnectBtn__c3KAI:hover svg path {
	stroke: var(--white);
}

.style_wrapper__zcdfE {
	position: relative;
	display: flex;
	align-content: center;
	justify-content: center;
}

@media only screen and (max-width: 992px) {
	.style_wrapper__zcdfE {
		order: 3;
	}
}

.style_btnToggle__Llqgq {
	width: 32px;
	height: 32px;
	padding: 0;
	border: 0;
	font-size: 0;
	background-color: transparent;
	position: relative;
	z-index: 2;
	margin-left: 12px;
	display: none;
}

.style_btnToggle__Llqgq.style_isPressed__R_rrb svg {
	transform: rotate(45deg);
}

.style_btnToggle__Llqgq.style_isPressed__R_rrb svg path:first-child {
	stroke-dashoffset: -64px;
}

.style_btnToggle__Llqgq.style_isPressed__R_rrb svg path:nth-child(2) {
	transform: rotate(90deg);
}

.style_btnToggle__Llqgq.style_isPressed__R_rrb svg path:nth-child(3) {
	stroke-dashoffset: -64px;
}

.style_btnToggle__Llqgq svg path {
	fill: none;
	transition: stroke-dasharray 0.4s, stroke-dashoffset 0.4s;
	stroke: var(--white);
	stroke-width: 5.5;
	stroke-linecap: round;
}

.style_btnToggle__Llqgq svg path:first-child {
	stroke-dasharray: 40 160;
}

.style_btnToggle__Llqgq svg path:nth-child(2) {
	stroke-dasharray: 40 142;
	transform-origin: 50%;
	transition: transform 0.4s;
}

.style_btnToggle__Llqgq svg path:nth-child(3) {
	stroke-dasharray: 40 85;
	transform-origin: 50%;
	transition: transform 0.4s, stroke-dashoffset 0.4s;
}

@media only screen and (max-width: 992px) {
	.style_btnToggle__Llqgq {
		display: block;
	}
}

@media only screen and (max-width: 767px) {
	.style_btnToggle__Llqgq {
		margin-left: 6px;
	}
}

.style_menu__fo58L {
	display: flex;
	gap: 32px;
}

@media only screen and (max-width: 1199px) {
	.style_menu__fo58L {
		gap: 16px;
	}
}

@media only screen and (max-width: 992px) {
	.style_menu__fo58L {
		flex-direction: column;
		gap: 32px;
		text-align: center;
		overflow-y: auto;
		position: fixed;
		z-index: 1;
		top: 0;
		left: 0;
		width: 100%;
		height: 100vh;
		background: radial-gradient(
			283.37% 200.37% at 39.41% -29.91%,
			#0d2258 0,
			#141857 43.23%,
			#0a0b35 77.69%,
			#07082d 100%
		);
		padding: 96px 24px 24px;
		opacity: 0;
		pointer-events: none;
		transition: var(--transition);
	}

	.style_menu__fo58L.style_isOpened__wgb_a {
		opacity: 1;
		pointer-events: all;
	}
}

.style_item__bvy48 {
	position: relative;
	color: #9ea8bd;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.125rem;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
}

.style_item__bvy48,
.style_item__bvy48 .style_arrow__Um3pe svg {
	transition: var(--transition);
}

.style_item__bvy48:hover,
.style_item__bvy48:hover a {
	color: var(--white);
}

.style_item__bvy48:hover .style_arrow__Um3pe svg {
	stroke: var(--white);
}

.style_item__bvy48.style_disabled__ZE5Gu {
	position: relative;
}

.style_item__bvy48.style_disabled__ZE5Gu span {
	position: absolute;
	top: -14px;
	right: 0;
	opacity: 0;
	display: none;
}

.style_item__bvy48.style_disabled__ZE5Gu:hover span {
	opacity: 1;
	display: block;
}

.style_item__bvy48.style_isActive__u_icQ {
	color: var(--white);
	pointer-events: none;
	cursor: default;
}

@media only screen and (max-width: 992px) {
	.style_item__bvy48 {
		font-size: 1.5rem;
		line-height: 1.5;
		flex-wrap: wrap;
	}
}

.style_arrow__Um3pe {
	margin-left: 6px;
}

.style_menuDropdown__ijc3_ {
	display: grid;
	grid-gap: 3px;
	gap: 3px;
	cursor: auto;
	position: absolute;
	top: 31px;
	left: -32px;
	border-radius: 8px;
	background: radial-gradient(
		283.37% 200.37% at 39.41% -29.91%,
		#0d2258 0,
		#141857 43.23%,
		#0a0b35 77.69%,
		#07082d 100%
	);
	padding: 15px 12px;
}

.style_menuDropdown__ijc3_ .style_socials__NpGxf {
	justify-content: flex-start;
	padding-left: 20px;
	margin-top: 14px;
}

@media only screen and (max-width: 992px) {
	.style_menuDropdown__ijc3_ {
		position: relative;
		top: unset;
		left: unset;
		border-radius: 0;
		padding: 8px 0 0;
		background: unset;
		min-width: 100%;
	}

	.style_menuDropdown__ijc3_ > div[style*='flex'] {
		display: block !important;
	}

	.style_menuDropdown__ijc3_ .style_socials__NpGxf {
		justify-content: center;
		padding-left: 0;
	}
}

.style_dropdownItem__wdYqf {
	display: flex;
	align-items: center;
	width: 264px;
	border-radius: 8px;
	padding: 14px 20px 16px;
	color: #9ea8bd;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.125rem;
	transition: var(--transition);
	cursor: pointer;
}

.style_dropdownItem__wdYqf.style_isDisabled__Di50F {
	cursor: default;
}

.style_dropdownItem__wdYqf a {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	height: 100%;
	gap: 8px;
}

.style_dropdownItem__wdYqf:hover {
	background: rgba(8, 10, 30, 0.85);
	color: var(--white);
}

@media only screen and (max-width: 992px) {
	.style_dropdownItem__wdYqf {
		width: 100%;
		justify-content: center;
		padding: 8px;
	}
}

.style_dropdownItemActive__jeNTx {
	background: rgba(8, 10, 30, 0.85);
}

.style_divider__K6COT {
	width: 1px;
	height: 100%;
	background: var(--white);
	opacity: 0.05;
	margin: 0 20px;
}

@media only screen and (max-width: 992px) {
	.style_divider__K6COT {
		width: 100%;
		height: 1px;
		margin: 32px 0 8px;
	}
}

.style_dividerMD___W3Qk {
	margin: 0 35px;
}

@media only screen and (max-width: 992px) {
	.style_dividerMD___W3Qk {
		margin: 32px 0 8px;
	}
}

.style_subMenu__hW70g {
	padding: 16px;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-gap: 32px;
	gap: 32px;
}

.style_subMenuItem__q0b4K {
	cursor: pointer;
	transition: var(--transition);
	color: #9ea8bd;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.125rem;
}

.style_subMenuItem__q0b4K:hover {
	color: var(--white);
}

.style_menuRightPosition__CAUYq {
	right: -115px;
	left: auto;
}

@media only screen and (max-width: 992px) {
	.style_menuRightPosition__CAUYq {
		right: unset;
		left: unset;
	}
}

.style_joinLeftPartWrapper__BcFH8 {
	width: 200px;
	padding: 22px 20px;
	display: flex;
	flex-direction: column;
	gap: 56px;
}

@media only screen and (max-width: 992px) {
	.style_joinLeftPartWrapper__BcFH8 {
		width: 100%;
		padding: 12px 0 0;
		gap: 16px;
	}
}

.style_joinItemLeft__iZOTz {
	display: flex;
	color: #b4b5d9;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 500;
	line-height: 1.375rem;
	cursor: pointer;
	transition: var(--transition);
}

.style_joinItemLeft__iZOTz:hover {
	color: var(--white);
}

.style_joinItemLeft__iZOTz a {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

@media only screen and (max-width: 992px) {
	.style_joinItemLeft__iZOTz {
		justify-content: center;
	}
}

.style_itemIcon__3GHYt {
	margin-right: 12px;
}

.style_joinMiddlePartWrapper__9pVAH,
.style_joinRigthPartWrapper__jD3jt {
	display: flex;
	flex-direction: column;
	gap: 3px;
	padding: 22px 0;
}

.style_joinRigthPartWrapper__jD3jt {
	padding-right: 20px;
}

@media only screen and (max-width: 992px) {
	.style_joinRigthPartWrapper__jD3jt {
		padding-right: 0;
	}
}

.style_joinMiddlePartTitle__vSnzc,
.style_joinRightPartTitle__Kt2mB {
	padding: 0 20px 25px;
	color: #b4b5d9;
	font-size: 0.875rem;
	font-style: normal;
	font-weight: 500;
	line-height: 1.1875rem;
	letter-spacing: 0.035rem;
	text-transform: uppercase;
	cursor: default;
}

@media only screen and (max-width: 992px) {
	.style_joinMiddlePartTitle__vSnzc,
	.style_joinRightPartTitle__Kt2mB {
		padding: 0 0 16px;
	}
}

.style_soonWrapper__TbQR5 {
	display: inline-block;
	vertical-align: middle;
	margin-left: 4px;
	padding: 2px 4px;
	border-radius: 4px;
	background: linear-gradient(
		180deg,
		#00fdff 35.48%,
		#00f7fe 50.81%,
		#00bbf7 68.95%,
		#002beb 106.64%,
		#0019e9 127.64%
	);
	color: #090d27;
	font-size: 0.4375rem;
	font-style: normal;
	font-weight: 700;
	line-height: 0.625rem;
	letter-spacing: 0.00875rem;
	text-transform: uppercase;
}

.style_technologyLeftPart__Fi_2Q {
	display: flex;
	flex-direction: column;
	gap: 3px;
}

.style_footer__2mZxu {
	margin-top: 180px;
	padding-bottom: 48px;
}

.style_grid__1Szu_ {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

@media only screen and (max-width: 767px) {
	.style_grid__1Szu_ {
		flex-direction: column;
		gap: 24px;
	}
}

.style_logoWrapper__bjiTr {
	display: flex;
	align-items: center;
	gap: 24px;
}

.style_copyright__RWXvA {
	display: block;
	font-size: 0.75rem;
	font-weight: 500;
	letter-spacing: 0.48px;
	text-transform: uppercase;
	color: var(--text-secondary);
}

.style_socials__TlCtC {
	margin: 0;
	padding: 0;
	font-size: 0;
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 12px;
}

.style_socials__TlCtC a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 48px;
	height: 48px;
	border: 1px solid #2b2e3b;
	background-position: 50%;
	border-radius: 50%;
	transition: var(--transition);
}

.style_socials__TlCtC a:hover {
	opacity: 0.75;
}

@media only screen and (max-width: 575px) {
	.style_socials__TlCtC {
		gap: 6px;
	}

	.style_socials__TlCtC a,
	.style_socials__TlCtC img {
		width: 38px;
		height: 38px;
	}
}

@media only screen and (max-width: 374px) {
	.style_socials__TlCtC a,
	.style_socials__TlCtC img {
		width: 30px;
		height: 30px;
	}
}

.style_btnScrollTop__sQbdW {
	border: none;
	background-color: transparent;
	cursor: pointer;
	transition: var(--transition);
}

.style_btnScrollTop__sQbdW:hover {
	opacity: 0.75;
}

:root {
	--font-main: Satoshi, Helvetica, Arial, sans;
	--white: #fff;
	--white-rgb: 255, 255, 255;
	--black: #000;
	--black-rgb: 0, 0, 0;
	--brand: #0b90ff;
	--brand-rgb: 11, 144, 255;
	--text-gradient: linear-gradient(159deg, #e6f5ff 16.44%, #b0d0f2 104.36%);
	--text-primary: #d1def8;
	--text-secondary: #9ea8bd;
	--warning: #ebb94c;
	--error: #fd5b60;
	--body-bg: #090917;
	--body-color: var(--text-secondary);
	--bg-dark: #11104b;
	--neutral-900: #fbfbff;
	--neutral-800: #f0f3f7;
	--neutral-700: #e8ecf0;
	--neutral-600: #d8dee4;
	--neutral-500: #bfc3cd;
	--neutral-400: #9aa0ae;
	--neutral-300: #747888;
	--neutral-200: #3a3d4c;
	--neutral-150: #242738;
	--neutral-100: #161827;
	--neutral-050: #13131f;
	--neutral-000: #11121c;
	--social-facebook: #4352a2;
	--social-messenger: #00b2ff;
	--social-telegram: #08c;
	--social-linkedin: #2867b2;
	--social-twitter: #0a99fd;
	--social-google: #dd4b39;
	--social-instagram: #e1306c;
	--social-youtube: #fd0000;
	--social-viber: #7360f2;
	--social-pinterest: #e60023;
	--social-tiktok: #4be1ec;
	--social-reddit: #ff4500;
	--social-pocket: #ef4056;
	--social-rss: #ea6221;
	--transition: all 0.25s ease-in-out;
	--transition-long: all 0.45s ease-in-out;
	--cubic-bezier: all 0.6s cubic-bezier(0.68, 0, 0.265, 1);
	--ease-quint-out: cubic-bezier(0.23, 1, 0.32, 1);
	--animation-primary: 0.4s cubic-bezier(0.85, 0, 0.15, 1);
	--animation-smooth: 0.6s cubic-bezier(0.5, 0, 0.25, 1);
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
}

main {
	display: block;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

a {
	background-color: transparent;
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
}

b,
strong {
	font-weight: bolder;
}

code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

img {
	border-style: none;
}

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

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

[type='button'],
[type='reset'],
[type='submit'],
button {
	-webkit-appearance: button;
}

[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring,
button:-moz-focusring {
	outline: 1px dotted ButtonText;
}

fieldset {
	padding: 0.35em 0.75em 0.625em;
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

[type='checkbox'],
[type='radio'] {
	box-sizing: border-box;
	padding: 0;
}

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
	height: auto;
}

[type='search'] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type='search']::-webkit-search-decoration {
	-webkit-appearance: none;
}

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

details {
	display: block;
}

summary {
	display: list-item;
}

[hidden],
template {
	display: none;
}

@font-face {
	font-family: Satoshi;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-display: swap;
	src: url(/fonts/Satoshi/Satoshi-Regular.woff) format('woff');
}

@font-face {
	font-family: Satoshi;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	font-display: swap;
	src: url(/fonts/Satoshi/Satoshi-Medium.woff) format('woff');
}

@font-face {
	font-family: Satoshi;
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	font-display: swap;
	src: url(/fonts/Satoshi/Satoshi-Bold.woff) format('woff');
}

html {
	line-height: 1.5;
	scroll-behavior: smooth;
}

body {
	color: var(--body-color);
	font-family: var(--font-main);
	font-size: 1rem;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	background-color: var(--body-bg);
	position: relative;
}

*,
:after,
:before {
	box-sizing: border-box;
}

.wrap {
	width: 100%;
	max-width: 1256px;
	padding: 0 48px;
	margin: 0 auto;
}

@media only screen and (max-width: 992px) {
	.wrap {
		padding: 0 24px;
	}
}

@media only screen and (max-width: 575px) {
	.wrap {
		padding: 0 16px;
	}
}

a {
	text-decoration: none;
	color: var(--body-color);
	transition: var(--transition);
}

img {
	max-width: 100%;
	height: auto;
	min-height: 1px;
}

button,
input,
select,
textarea {
	outline: none;
}

input[type='text'] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.tac {
	text-align: center;
}

.tar {
	text-align: right;
}

.page-offset {
	padding-top: 110px;
}

body {
	--rt-color-dark: linear-gradient(#171b2a, #171b2a) padding-box,
		linear-gradient(140.43deg, #2f92fd, #23255f 77.37%) border-box;
	--rt-color-white: var(--text-secondary);
	--rt-opacity: 1;
}

body .react-tooltip {
	border-radius: 16px;
	border: 2px solid transparent;
	padding: 20px;
	font-size: 1rem;
	line-height: 1.5;
	font-weight: 400;
	z-index: 5;
	text-transform: none;
	max-width: 290px;
}

body .react-tooltip.small {
	padding: 8px;
	border-radius: 8px;
	font-size: 0.75rem;
	border-width: 1px;
}

body .react-tooltip-arrow {
	border-style: solid;
	border-color: var(--bg-dark);
}

body .react-tooltip-arrow[style*='bottom'] {
	border-width: 0 1px 1px 0;
}

body .react-tooltip-arrow[style*='top'] {
	border-width: 1px 0 0 1px;
}

body .react-loading-skeleton {
	--base-color: #11104b;
	--highlight-color: #1843b2;
}

body .react-loading-skeleton-absolute .react-loading-skeleton {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

body .Toastify__toast-container a {
	text-decoration: none;
}

body .Toastify__toast-container a:hover {
	color: var(--text-primary);
	text-decoration: underline;
}

#__next {
	position: relative;
	z-index: 1;
}

#portal-root {
	position: relative;
	z-index: 2;
}
