.follow-links[data-v-723647a7] {
	display: flex;
	flex-wrap: wrap;
	grid-gap: 16px;
	gap: 16px;
}
.follow-links__icon[data-v-723647a7] {
	display: inline-block;
	width: 24px;
	height: 24px;

	font-size: 1rem;
	text-align: center;
	vertical-align: middle;

	border-radius: 2px;
}
.follow-links__icon .ico[data-v-723647a7] {
	position: relative;

	width: 10px;
	height: 10px;

	color: var(--grayscale-secondary-color);
}
.follow-links__icon--facebook .ico[data-v-723647a7] {
	width: 10px;
	height: 20px;
}
.follow-links__icon--linkedin .ico[data-v-723647a7] {
	width: 16px;
	height: 15px;
}
.follow-links__icon--youtube .ico[data-v-723647a7] {
	width: 12px;
	height: 12px;
}
.follow-links__icon--twitter .ico[data-v-723647a7] {
	width: 17px;
	height: 13px;
}
.follow-links__icon--rss .ico[data-v-723647a7] {
	width: 14px;
	height: 14px;
}
.follow-links__icon--vkontakte .ico[data-v-723647a7] {
	width: 20px;
	height: 14px;
}
.follow-links__icon--instagram .ico[data-v-723647a7] {
	width: 16px;
	height: 16px;
}

.footer[data-v-ac8c2986] {
	padding: 24px 0;

	color: var(--grayscale-primary-color);

	background: linear-gradient(0deg, var(--line-top-secondary-color, #ebebeb), var(--line-top-secondary-color, #ebebeb)), var(--bg-basic-color, #f3f3f3)
}
@media (min-width: 480px) {
.footer[data-v-ac8c2986] {
		margin: 0 16px
}
}
.footer__cnt[data-v-ac8c2986] {
	--padding: 24px;

	padding-right: var(--padding);
	padding-left: var(--padding)
}
@media (min-width: 1024px) {
.footer__cnt[data-v-ac8c2986] {
		display: flex;
		grid-gap: 4.7%;
		gap: 4.7%
}
}
@media (min-width: 1024px) {
.footer__cnt--one-col[data-v-ac8c2986] {
		display: block
}
}
.footer__column[data-v-ac8c2986] {
	margin-bottom: 24px
}
@media (min-width: 1024px) {
.footer__column[data-v-ac8c2986]:first-child {
			flex: 0 0 257px;
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.footer__download[data-v-ac8c2986] {
		flex-basis: 60%
}
}
.footer__download[data-v-ac8c2986] .download-links__title {
	display: none;
}
.footer__download[data-v-ac8c2986] .download-links__mobile {
	display: block;
}
.footer__download[data-v-ac8c2986] .download-links__list-item {
	margin-bottom: 15px;
}
.footer__download[data-v-ac8c2986] .download-links__others {
	text-align: left
}
.footer__download[data-v-ac8c2986] .download-links__others a {
		color: var(--primary-action-color)
}
.footer__download[data-v-ac8c2986] .download-links__others a:hover {
			color: var(--primary-hover-color);
}
@media (min-width: 1024px) {
.footer__download[data-v-ac8c2986] .download-links__soon {
		margin-top: 0
}
}
.footer__follow[data-v-ac8c2986] {
	margin-top: 10px;
}
.footer__copyright[data-v-ac8c2986] {
	margin: 0 0 10px;

	font-weight: 600;
	font-size: 11px;
	line-height: 16px;
	font-feature-settings: "cpsp" on;
}
.footer__version[data-v-ac8c2986] {
	margin: 0 0 10px;

	color: var(--grayscale-light-color);
	font-size: 11px;
	line-height: 16px;
	font-feature-settings: "cpsp" on;
}
.footer__help[data-v-ac8c2986] {
	margin: 0 0 10px;

	font-weight: 600;
	font-size: 15px;
	line-height: 24px
}
@media (min-width: 1024px) {
.footer__help[data-v-ac8c2986] {
		margin-bottom: 15px
}
}
.footer__item[data-v-ac8c2986] {
& + & {
		padding-top: 20px;

		border-top: 1px solid var(--grayscale-light-color);
}
}
.footer__legal[data-v-ac8c2986] {
	margin: 0 0 10px;

	font-size: 11px;
	line-height: 16px;
	font-feature-settings: "cpsp" on
}
@media (min-width: 1024px) {
.footer__legal[data-v-ac8c2986] {
		display: inline-block;
		width: 50%;
		margin-bottom: 24px;
		padding-right: 4.7%;

		vertical-align: top
}
}
.footer__restricted[data-v-ac8c2986] {
	margin: 0 0 10px;

	font-size: 11px;
	line-height: 16px;
	font-feature-settings: "cpsp" on
}
@media (min-width: 1024px) {
.footer__restricted[data-v-ac8c2986] {
		display: inline-block;
		width: 49%;

		vertical-align: top
}
}
.footer__links[data-v-ac8c2986] {
	margin: 0 0 15px;
	padding: 0;

	font-size: 11px;
	line-height: 16px;

	list-style: none
}
.footer__links a[data-v-ac8c2986] {
		color: var(--primary-action-color)
}
.footer__links a[data-v-ac8c2986]:hover {
			color: var(--primary-hover-color);
}
@media (min-width: 1024px) {
.footer__links[data-v-ac8c2986] {
		margin-bottom: 20px;

		font-size: 12px;
		columns: 3
}
}
@media (min-width: 1280px) {
.footer__links[data-v-ac8c2986] {
		columns: 4
}
}
@media (min-width: 1440px) {
.footer__links[data-v-ac8c2986] {
		columns: 5
}
}
@media (min-width: 1024px) {
.footer__links-item[data-v-ac8c2986] {
		margin-bottom: 8px
}
}
html[lang="de"] .footer__links[data-v-ac8c2986] {
	columns: 3 !important;
}

.breadcrumbs[data-v-79aa5b7c] {
	margin: 0;
	padding: 0;

	color: var(--grayscale-ghost-color, #b8bbb7);
	font-size: 13px;
	line-height: 1;

	list-style: none;
}
.breadcrumbs__item[data-v-79aa5b7c] {
	display: inline-block;

	vertical-align: middle
}
.breadcrumbs__item[data-v-79aa5b7c]:not(:last-child)::after {
		display: inline-block;
		margin: 0 15px;
		padding: 2px;

		vertical-align: middle;

		border: solid var(--grayscale-ghost-color, #b8bbb7);
		border-width: 0 1px 1px 0;

		transform: rotate(-45deg);

		content: "";
}
.breadcrumbs__link[data-v-79aa5b7c] {
	color: var(--grayscale-ghost-color, #b8bbb7);
}

.lang-selector[data-v-7b1c9630] {
	position: relative;
}
.lang-selector__current[data-v-7b1c9630] {
	display: flex
}
.lang-selector__current.xnt-button--simple[data-v-7b1c9630]:hover .xnt-icon {
		transform: scale(1.2);
}
.lang-selector__list[data-v-7b1c9630] {
	position: absolute;
	top: 100%;
	right: 15px;
	z-index: 10;

	margin: 0;
	padding: 0;

	list-style: none;
	background: rgba(255, 255, 255, 0.9);
	border-radius: 4px;
	box-shadow: 0 24px 32px rgba(0, 0, 0, 0.04), 0 16px 24px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.04), 0 0 1px rgba(0, 0, 0, 0.04)
}
.lang-selector__list[aria-hidden="true"][data-v-7b1c9630] {
		display: none;
}
.lang-selector__link[data-v-7b1c9630] {
	--text-color: var(--grayscale-promo-color);

	padding: 8px;
}
.lang-selector__link[data-v-7b1c9630] .xnt-icon {
	flex: 0 0 18px;
}
.lang-selector__plain[data-v-7b1c9630] {
	position: relative;
}
.lang-selector__plain-icon[data-v-7b1c9630] {
	position: absolute;
	top: 15px;
	left: 16px;

	width: 18px;
	height: 18px;

	pointer-events: none;
}
.lang-selector__plain-select[data-v-7b1c9630] {
	width: 100%;
	padding: 1em 2.5em 1em 3.6em;

	color: var(--primary-action-color);
	font-weight: 500;
	font-size: 15px;
	font-family: var(--font-family-base, "inter", sans-serif);

	border: 0;

	-webkit-appearance: none;

	        appearance: none
}
.lang-selector__plain-select[data-v-7b1c9630]::-ms-expand {
		display: none;
}

.notifications-item[data-v-5130df32] {
	display: flex;
	padding: 8px 16px;

	background: var(--bg-basic-color);
	border-radius: 4px;
	cursor: pointer
}
.notifications-item[data-v-5130df32]:not(:last-child) {
		margin-bottom: 8px;
}
.notifications-item.is-unread[data-v-5130df32] {
		background-color: var(--color-default);
		box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.notifications-item.is-unread .notifications-item__status[data-v-5130df32] {
	background: var(--primary-source-color);
}
.notifications-item.is-important .notifications-item__status[data-v-5130df32] {
	background: var(--radical-100-gradient-color);
}
.notifications-item.is-read .notifications-item__status[data-v-5130df32] {
	background: var(--grayscale-ghost-color);
}
.notifications-item__aside[data-v-5130df32] {
	flex: 0 0 24px;
}
.notifications-item__status[data-v-5130df32] {
	width: 8px;
	height: 8px;
	margin-top: 8px;

	border-radius: 50%;
}
.notifications-item__heading[data-v-5130df32] {
	margin-bottom: 2px;

	color: var(--grayscale-primary-color);
	font-size: 15px;
	line-height: 24px;
	word-break: break-word;
}
.notifications-item__excerpt[data-v-5130df32] {
	margin-bottom: 2px;

	color: var(--grayscale-promo-color);
	font-size: 13px;
	line-height: 16px
}
.notifications-item__excerpt p[data-v-5130df32] {
		margin: 0 0 5px;
}
.notifications-item__date[data-v-5130df32] {
	color: var(--grayscale-ghost-color);
	font-size: 11px;
}

.notifications[data-v-4e6a6652] {
	position: relative;

	display: inline-block
}
@media (min-width: 1024px) {
.notifications[data-v-4e6a6652] {
		height: 24px
}
}
.notifications--mobile .notifications__list[data-v-4e6a6652] {
	flex-grow: 1;
	max-height: none;
}
.notifications--mobile .notifications__dropdown[data-v-4e6a6652] {
	position: fixed;

	box-shadow: none
}
.notifications--mobile .notifications__dropdown[data-v-4e6a6652]:not([hidden]):not([aria-hidden="true"]) {
		top: var(--mobile-header-height);
		right: auto;
		z-index: 100;

		display: flex;
		flex-direction: column;
		height: calc(100% - var(--mobile-header-height))
}
@media (min-width: 1024px) {
.notifications--mobile .notifications__dropdown[data-v-4e6a6652]:not([hidden]):not([aria-hidden="true"]) {
			width: 100vw
}
}
.notifications__trigger.has-unread[data-v-4e6a6652]::before {
		position: absolute;
		top: 13px;
		left: 26px;
		z-index: 10;

		display: block;
		box-sizing: content-box;
		width: 6px;
		height: 6px;

		background-color: var(--radical-100-gradient-color);
		border-radius: 50%;

		content: ""
}
@media (min-width: 1024px) {
.notifications__trigger.has-unread[data-v-4e6a6652]::before {
			top: 1px;
			left: 15px
}
}
.notifications__dropdown[data-v-4e6a6652] {
	position: absolute;
	z-index: 1;

	display: block;
	width: 1px;
	height: 0;
	margin: -1px 0 0;
	overflow: hidden;

	text-align: left;

	list-style-type: none;
	background: rgba(255, 255, 255, 0.9);
	border-radius: 4px;
	box-shadow: 0 24px 32px rgba(0, 0, 0, 0.04), 0 16px 24px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.04), 0 0 1px rgba(0, 0, 0, 0.04);

	transition-timing-function: ease;
	transition-duration: 0.3s;
	transition-property: opacity, height, padding-top, padding-bottom;

	-webkit-backdrop-filter: blur(14px);

	        backdrop-filter: blur(14px);
	opacity: 0;

	clip: rect(0 0 0 0)
}
.notifications__dropdown[data-v-4e6a6652]:not([hidden]):not([aria-hidden="true"]) {
		top: 100%;
		right: 0;
		z-index: 100;

		width: 100vw;
		height: auto;
		margin: 0;
		overflow: visible;

		opacity: 1;

		clip: initial
}
@media (min-width: 1024px) {
.notifications__dropdown[data-v-4e6a6652]:not([hidden]):not([aria-hidden="true"]) {
			right: 15px;

			width: 294px
}
}
.notifications__header[data-v-4e6a6652] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 16px;
	margin-bottom: 16px;
	padding: 0 16px;

	color: var(--grayscale-promo-color);
	font-size: 15px;
}
.notifications__count[data-v-4e6a6652] {
	margin-left: 4px;
	padding: 4px 6px;

	color: var(--color-default);
	font-size: 12px;
	line-height: 1;

	background-color: var(--primary-source-color);
	border-radius: 4px;
}
.notifications__search[data-v-4e6a6652] {
	margin-bottom: 16px;
	padding: 0 16px;
}
.notifications__list[data-v-4e6a6652] {
	max-height: 376px;
	margin: 0;
	padding: 0 16px;
	padding-bottom: 16px;
	overflow-y: auto;

	list-style: none;
}


.currency-selector[data-v-83e8ffdc] {
	position: relative;
}
.currency-selector__current[data-v-83e8ffdc] {
	--text-color: var(--grayscale-ghost-color);

	padding-right: 16px
}
.currency-selector__current[data-v-83e8ffdc]::before {
		position: absolute;
		top: 2px;
		right: 2px;

		display: inline-block;
		padding: 3px;

		border: solid var(--grayscale-ghost-color);
		border-width: 0 2px 2px 0;

		transform: rotate(45deg);

		content: "";
		pointer-events: none;
}
.currency-selector__current[data-v-83e8ffdc]:hover {
		--text-color: var(--grayscale-ghost-color)
}
.currency-selector__current[data-v-83e8ffdc]:hover::before {
			transform: rotate(45deg) scale(1.2);
}
.currency-selector__list[data-v-83e8ffdc] {
	position: absolute;
	top: 100%;
	right: 0;
	z-index: 10;

	margin: 0;
	padding: 0;

	list-style: none;
	background: rgba(255, 255, 255, 0.9);
	border-radius: 4px;
	box-shadow: 0 24px 32px rgba(0, 0, 0, 0.04), 0 16px 24px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.04), 0 0 1px rgba(0, 0, 0, 0.04)
}
.currency-selector__list[aria-hidden="true"][data-v-83e8ffdc] {
		display: none;
}
.currency-selector__button[data-v-83e8ffdc] {
	padding: 8px;
}
.currency-selector__plain[data-v-83e8ffdc] {
	position: relative;
}
.currency-selector__plain-icon[data-v-83e8ffdc] {
	position: absolute;
	top: 50%;
	left: 16px;

	width: 22px;
	height: 22px;

	color: var(--primary-action-color);

	transform: translate(0, -50%);

	pointer-events: none;
}
.currency-selector__plain-select[data-v-83e8ffdc] {
	width: 100%;
	padding: 1em 2.5em 1em 3.6em;

	color: var(--primary-action-color);
	font-weight: 500;
	font-size: 15px;
	font-family: var(--font-family-base, "inter", sans-serif);

	border: 0;

	-webkit-appearance: none;

	        appearance: none
}
.currency-selector__plain-select[data-v-83e8ffdc]::-ms-expand {
		display: none;
}


@media (max-width: 1023px) {
.account__name[data-v-98bc20b8] {
		display: none
}
}
.account__name-link[data-v-98bc20b8] {
	--text-color: var(--grayscale-ghost-color);

	font-size: 15px;
	vertical-align: middle
}
.account__name-link[data-v-98bc20b8]:hover {
		--text-color: var(--grayscale-ghost-color) !important
}
.account__name-link[data-v-98bc20b8]:hover .xnt-icon {
			transition: 0.3s;

			transform: scale(1.2);
}
.account__name-supervisor[data-v-98bc20b8] {
	color: var(--grayscale-ghost-color);
	font-size: 13px;
	vertical-align: middle;
}
@media (min-width: 1024px) {
.account__collapsed[data-v-98bc20b8] {
		display: none
}
}
.account__menu-open[data-v-98bc20b8],
.account__menu-close[data-v-98bc20b8] {
	padding: 8px;
}
.account__menu-close[data-v-98bc20b8]:hover {
		transform: rotate(90deg);
}
.account__menu[data-v-98bc20b8] {
	display: none;
	margin: 0;
	padding: 0;

	list-style: none;
	background-color: var(--color-default)
}
.account__menu[aria-hidden="false"][data-v-98bc20b8] {
		position: fixed;
		top: var(--mobile-header-height);
		left: 0;
		z-index: 10;

		display: block;
		width: 100%;
		height: calc(100vh - var(--mobile-header-height));
		overflow-y: auto;
}
.account__menu-button[data-v-98bc20b8] {
	--text-color: var(--primary-action-color);

	justify-content: left;
	grid-gap: 17px;
	gap: 17px;
	width: 100%;
	padding: 12px 13px;

	font-weight: 500;
	font-size: 15px;

	opacity: 1
}
.account__menu-button[data-v-98bc20b8]:hover {
		--text-color: var(--primary-hover-color);
}
.account__menu-text[data-v-98bc20b8] {
	display: block;
	padding: 12px 13px;

	color: var(--grayscale-promo-color);
	font-weight: 500;
	font-size: 15px;
}
.account__menu-button[data-v-98bc20b8] .xnt-icon {
	width: 24px;
	height: 24px;
}
.account__menu-currency-selector[data-v-98bc20b8] .currency-selector__plain-select {
	padding-left: 46px;
}
.account__menu-currency-selector[data-v-98bc20b8] .currency-selector__plain-icon {
	left: 14px;

	width: 16px;
	height: 16px;
}
.account__menu-notifications[data-v-98bc20b8] {
	display: block;
}
.account__menu-notifications[data-v-98bc20b8] .notifications__trigger--full {
	--text-color: var(--primary-action-color);
	--xnt-icon-width: 24px;
	--xnt-icon-height: 24px;

	justify-content: left;
	grid-gap: 17px;
	gap: 17px;
	width: 100%;
	padding: 12px 13px;

	font-weight: 500;
	font-size: 15px;

	opacity: 1
}
.account__menu-notifications[data-v-98bc20b8] .notifications__trigger--full:hover {
		--text-color: var(--primary-hover-color);
}


@media (max-width: 1023px) {
.webtrade__name[data-v-2183783c] {
		display: none
}
}
.webtrade__name-link[data-v-2183783c] {
	--text-color: var(--grayscale-ghost-color);

	display: flex;

	font-size: 15px
}
.webtrade__name-link[data-v-2183783c]:hover {
		--text-color: var(--grayscale-ghost-color);
}

.header__account-select[data-v-de48ad2c] {
	width: 160px;
}


@media (max-width: 1023px) {
.deposit__name[data-v-fa0b1c50] {
		position: absolute;
		top: 12px;
		bottom: auto;
		right: 46px
}
}
.deposit__name-link[data-v-fa0b1c50] {
	--text-color: var(--primary-action-color);

	display: flex;

	font-size: 15px
}
.deposit__name-link[data-v-fa0b1c50]:hover {
		--text-color: var(--primary-action-color);
}

.header[data-v-3ae27774] {
	background-color: var(--color-default)
}
@media (max-width: 1023px) {
.header[data-v-3ae27774] {
		height: var(--mobile-header-height)
}
}
@media (min-width: 1024px) {
.header[data-v-3ae27774] {
		margin-bottom: 6px;
		padding-top: 2px;

		background: none
}
}
.header .header__title[data-v-3ae27774] {
	margin: 0 auto;

	color: #252c2e;
	font-weight: 400;
	font-size: 20px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif)
}
@media (min-width: 1024px) {
.header .header__title[data-v-3ae27774] {
		position: absolute !important;

		width: 1px !important;
		height: 1px !important;
		padding: 0 !important;
		overflow: hidden !important;

		border: 0 !important;

		clip: rect(1px, 1px, 1px, 1px) !important
}
}
.header .header__breadcrumbs[data-v-3ae27774] {
	display: flex;
	order: 3;
	align-items: center;
	width: 100%;
	height: 48px;
	margin-right: auto;
	padding: 0 24px;

	background: #f3f3f3
}
@media (min-width: 1024px) {
.header .header__breadcrumbs[data-v-3ae27774] {
		display: block;
		order: 0;
		width: auto;
		height: auto;
		padding: 0;

		background: transparent
}
}
.header .header__lang[data-v-3ae27774] {
	display: none
}
@media (min-width: 1024px) {
.header .header__lang[data-v-3ae27774] {
		display: block
}
}
.header .header__notifications[data-v-3ae27774] {
	--text-color: var(--grayscale-ghost-color);

	display: none
}
@media (min-width: 1024px) {
.header .header__notifications[data-v-3ae27774] {
		display: block
}
}
.header .header__currency-selector[data-v-3ae27774] {
	display: none
}
@media (min-width: 1024px) {
.header .header__currency-selector[data-v-3ae27774] {
		display: block
}
}
.header .header__menu[data-v-3ae27774] {
	padding: 8px;
}
.header .header__menu-open[data-v-3ae27774] {
	--text-color: var(--primary-action-color)
}
@media (min-width: 1024px) {
.header .header__menu-open[data-v-3ae27774] {
		display: none
}
}
.header .header__menu-close[data-v-3ae27774]:hover {
		transform: rotate(90deg);
}
@media (min-width: 1024px) {
.header .header__menu-close[data-v-3ae27774] {
		display: none
}
}
.header .header__logout[data-v-3ae27774] {
	--text-color: var(--grayscale-ghost-color);

	display: none
}
.header .header__logout[data-v-3ae27774]:hover {
		--text-color: var(--grayscale-ghost-color);
}
@media (min-width: 1024px) {
.header .header__logout[data-v-3ae27774] {
		display: inline-flex;
		margin-left: 8px
}
}
.header__custom-text[data-v-3ae27774] {
	display: none
}
@media (min-width: 1024px) {
.header__custom-text[data-v-3ae27774] {
		display: block
}
}
.header__custom-btn[data-v-3ae27774] {
	display: none;
	padding: 12px 13px;

	color: var(--primary-action-color);
	font-weight: 600;
	font-size: 15px;
	line-height: 16px
}
@media (min-width: 1024px) {
.header__custom-btn[data-v-3ae27774] {
		display: block;
		padding: 8px;

		color: var(--grayscale-ghost-color);

		border: 1px solid var(--grayscale-ghost-color);
		border-radius: 4px
}
.header__custom-btn[data-v-3ae27774]:hover {
			transition: 0.3s ease;

			transform: scale(1.1);
}
}
.header__cnt[data-v-3ae27774] {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	align-items: center
}
@media (min-width: 1024px) {
.header__cnt[data-v-3ae27774] {
		grid-gap: 16px;
		gap: 16px;
		padding: 12px 46px
}
}

.menu-item.active .menu-item__link[data-v-127c8831] {
	--text-color: var(--color-inverse);

	font-weight: 600;
}
.menu-item._has-child[data-v-127c8831] {
	padding-right: 30px;
}
.menu-item__submenu[data-v-127c8831] {
	display: none;
	margin: 0;
	padding: 0 40px 0 56px;

	list-style: none
}
.menu-item__submenu.is-open[data-v-127c8831] {
		display: block;
}
.menu-item__link[data-v-127c8831] {
	--text-color: var(--primary-action-color);

	justify-content: flex-start;
	width: 100%;
	padding: 4px 0
}
.menu-item__link[data-v-127c8831]:hover {
		--text-color: var(--primary-hover-color);

		text-decoration: none;
}
.menu-item__button[data-v-127c8831] {
	--text-color: var(--primary-action-color);
	--xnt-icon-width: 24px;
	--xnt-icon-height: 24px;

	justify-content: left;
	grid-gap: 17px;
	gap: 17px;
	width: 100%;
	padding: 12px 13px;

	font-weight: 500;
	font-size: 15px;
	text-align: left;

	border-left: 2px solid transparent;

	opacity: 1
}
.menu-item__button[data-v-127c8831]:hover {
		--text-color: var(--primary-hover-color);
}
.menu-item__button[data-v-127c8831] .xnt-icon {
	color: var(--grayscale-secondary-color);
}
.is-open .menu-item__button[data-v-127c8831] {
	color: var(--color-inverse);
	font-weight: 600;

	border-color: var(--primary-action-color);
}
.is-open .menu-item__button[data-v-127c8831] .xnt-icon {
	color: var(--color-inverse);
}

.menu-list[data-v-d862ef82] {
	margin: 0;
	padding: 0;

	list-style: none;
}
.menu-list[data-v-d862ef82] > .menu-item {
	position: relative
}
.menu-list[data-v-d862ef82] > .menu-item._has-child::after {
			position: absolute;
			top: 20px;
			right: 20px;

			display: inline-block;
			padding: 3px;

			vertical-align: middle;

			border: solid var(--grayscale-secondary-color);
			border-width: 0 2px 2px 0;

			transform: rotate(45deg);

			content: "";
			pointer-events: none;
}
.menu-list[data-v-d862ef82] > .menu-item._has-child.is-open::after {
				top: 22px;

				transform: rotate(-135deg);
}

.menu__logo[data-v-219e26e8] {
	--logo-width: 143px;
	--logo-height: 32px;

	display: none
}
@media (min-width: 1024px) {
.menu__logo[data-v-219e26e8] {
		display: block;
		margin: 16px 0 8px 16px
}
}


@media (min-width: 480px) {
.login[data-v-49eae596] {
		max-width: 350px;
		margin: auto
}
}
@media (min-width: 1024px) {
.login[data-v-49eae596] {
		max-width: 100%;
		margin: 0
}
}
.login__desc[data-v-49eae596] {
	margin: 0 0 15px 0;

	font-weight: 300;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 40px
}
@media (min-width: 1024px) {
.login__desc[data-v-49eae596] {
		margin-right: -130px;
		margin-bottom: 25px;

		font-size: 32px;
		line-height: 48px
}
}
@media (min-width: 1024px) {
.login__form[data-v-49eae596] {
		max-width: 280px
}
}
.login__fset[data-v-49eae596] {
	margin: 0 0 15px;
}
.login__actions[data-v-49eae596] {
	display: grid;
	grid-template-columns: auto max-content;
	grid-row-gap: 24px;
	row-gap: 24px;

	grid-column-gap: 15px;

	column-gap: 15px;
}
.login__actions--one-col[data-v-49eae596] {
	grid-template-columns: 100%;

	grid-column-gap: 0;

	column-gap: 0;
}
.login__actions-recovery[data-v-49eae596] {
	grid-column: 1 / 3;

	color: var(--primary-action-color)
}
@media (min-width: 480px) {
.login__actions-recovery[data-v-49eae596] {
		text-align: center
}
}
@media (min-width: 1024px) {
.login__actions-recovery[data-v-49eae596] {
		text-align: left
}
}
.login__form--sms .login__actions[data-v-49eae596] {
	grid-column-gap: 0;
	column-gap: 0;
}
.login__form--sms .login__resend-sms[data-v-49eae596] {
	--text-color: var(--primary-action-color);
}
.login__form--ga .login__actions[data-v-49eae596] {
	grid-column-gap: 0;
	column-gap: 0;
}
.login__note[data-v-49eae596] {
	margin-top: 24px;

	font-size: 12px;
}
.login__note a[data-v-49eae596] {
	color: var(--primary-action-color);
}
.login__field-note[data-v-49eae596] {
	margin-top: 12px;

	font-size: 12px;
}
.login__back[data-v-49eae596] {
	margin-top: 24px;
}
.login__back-btn[data-v-49eae596] {
	--text-color: var(--primary-action-color);
	--xnt-icon-width: 10px !important;
	--xnt-icon-height: auto !important;
}
.accounts-external[data-v-49eae596] {
	margin-top: 16px;
}
.accounts-external__warning[data-v-49eae596] {
	margin: 0;
	margin-bottom: 16px;

	color: var(--warning-color, #ec9f0b);
	font-size: 12px;
	line-height: 16px;
}
.accounts-external__login[data-v-49eae596] {
	background: var(--color-default, #ffffff);
	border: 1px solid var(--bg-base-color, #ebebeb)
}
.accounts-external__login[data-v-49eae596]::after {
		display: none;
}
.accounts-external__login[data-v-49eae596]:hover {
		background: var(--color-default, #ffffff);

		opacity: 0.8;
}
.accounts-external__login[data-v-49eae596]:focus {
		background: var(--color-default, #ffffff);

		opacity: 0.8;
}
.accounts-external__login[data-v-49eae596]:disabled {
		background: var(--color-default, #ffffff);
}
.accounts-external__login.xnt-button--loading[data-v-49eae596] {
	background: var(--color-default, #ffffff);
}

.page-auth {
	background: var(--color-default);
}
.page-auth .header .header__menu-open {
	display: none;
}
.page-auth .header .header__lang {
	display: block;
}
.page-auth .header .header__account {
	display: none;
}
.page-auth .header .header__webtrade {
	display: none;
}
.page-auth .header .header__custom-btn {
	display: none;
}
.page-auth .header .header__custom-text {
	display: none;
}
.page-auth .header .header__breadcrumbs {
	display: none !important;
}
.page-auth .header .header__currency-selector {
	display: none !important;
}
.page-auth .header .header__logout {
	display: none !important;
}
.page-auth .page__menu {
	display: none;
}
.page-auth .page__main {
	min-width: 100%;
}
.page-auth .footer {
	margin: 0;
}
.page-auth .footer__cnt {
	--padding: 24px;

	max-width: 1440px;
	margin: auto
}
@media (min-width: 480px) {
.page-auth .footer__cnt {
		--padding: 32px
}
}
@media (min-width: 1024px) {
.page-auth .footer__cnt {
		--padding: 144px
}
}
.page-auth .header__cnt {
	--padding: 24px;

	max-width: 1440px;
	margin: auto
}
@media (min-width: 480px) {
.page-auth .header__cnt {
		--padding: 32px
}
}
@media (min-width: 1024px) {
.page-auth .header__cnt {
		--padding: 144px
}
}

.auth[data-v-548b6310] {
	--padding: 24px;

	width: 100%;
	padding: 0 var(--padding);

	color: var(--grayscale-promo-color)
}
@media (min-width: 480px) {
.auth[data-v-548b6310] {
		--padding: 32px
}
}
@media (min-width: 1024px) {
.auth[data-v-548b6310] {
		--padding: 144px;

		max-width: 1440px;
		min-height: 620px;
		margin: auto;
		padding: 20px var(--padding);

		background: url(523a9552d679f7da4d8f5a11c4c3ce65.png) 82% 35px no-repeat;
		background-size: 763px auto
}
}
.auth__logo[data-v-548b6310] {
	--logo-width: 35px;
	--logo-height: 40px;

	display: block;
	margin: 0 auto 15px
}
@media (min-width: 1024px) {
.auth__logo[data-v-548b6310] {
		--logo-width: 280px;
		--logo-height: 64px;

		margin: 0 0 25px
}
}
.auth__privacy[data-v-548b6310] {
	width: 56px;
	height: 48px;
	margin: 25px 0;

	background: url(dd9e39b2322149cf9af0be044f1f6bd0.svg) no-repeat;
	background-size: contain
}
@media (min-width: 480px) and (max-width: 1023px) {
.auth__privacy[data-v-548b6310] {
		display: block;
		margin: 25px auto 0
}
}



@media (min-width: 1024px) {
.open-account__form {
		max-width: 576px
}
}
.open-account__captcha {
	margin-bottom: 16px;
}
.open-account__actions {
	display: grid;
	grid-template-columns: 100%
}
@media (min-width: 480px) {
.open-account__actions {
		grid-template-columns: 1fr 1fr;
		grid-gap: 16px;
		gap: 16px
}
}
@media (min-width: 480px) {
.open-account__fields {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 16px;
		gap: 16px
}
}
@media (max-width: 1023px) {
.open-account__field {
		margin-bottom: 16px
}
}
@media (min-width: 480px) {
.open-account__field--full {
		grid-column: 1 / 3
}
}
.open-account__more {
	margin-bottom: 16px
}
@media (min-width: 480px) {
.open-account__more {
		grid-column: 1 / 3
}
}
.open-account__phone-input input {
		width: 100%;
		margin: 0;
		padding-top: 11px;
		padding-right: 30px;
		padding-bottom: 11px;

		color: var(---grayscale-new-1000-color, #252c2e);
		font-size: 15px;
		line-height: 24px;

		background-color: var(--color-default, #ffffff);
		border: 1px solid var(--grayscale-new-500-color, #f2f1f1);
		border-radius: 4px;

		transition: 0.3s
}
.open-account__phone-input input::placeholder {
			color: var(--grayscale-new-700-color, #818c99);
}
.open-account__phone-input input:hover {
			background: var(--b, #fbfbfb);
			border: 1px solid var(--a, #eeeeee);
}
.open-account__phone-input input:focus {
			border: 1px solid var(--primary-500-color, #329a54);
			outline: none;
}
.open-account__phone-input input:disabled {
			color: var(--grayscale-new-700-color, #818c99);

			border: 1px solid var(--grayscale-new-500-color, #f2f1f1);

			opacity: 0.4;
}
.open-account__phone-input .intl-number-input .flag-dropdown .selected-flag {
		padding-top: 15px;
		padding-bottom: 15px;
}

.open-account__desc[data-v-7a152385] {
	margin: 0 0 15px 0;

	font-weight: 300;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 40px
}
@media (min-width: 1024px) {
.open-account__desc[data-v-7a152385] {
		margin-bottom: 25px;

		font-size: 32px;
		line-height: 48px
}
}
.open-account__switcher[data-v-7a152385] {
	margin-bottom: 16px;
}
.open-account__note[data-v-7a152385] {
	margin-top: 24px;

	font-size: 15px;
	line-height: 24px
}
.open-account__note a[data-v-7a152385] {
		color: var(--primary-action-color);
}


@media (max-width: 1023px) {
.recovery-request[data-v-477ac2c6] {
		max-width: 350px;
		margin: auto
}
}
.recovery-request__desc[data-v-477ac2c6] {
	margin: 0 0 15px 0;

	font-weight: 300;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 40px
}
@media (min-width: 1024px) {
.recovery-request__desc[data-v-477ac2c6] {
		margin-right: -130px;
		margin-bottom: 25px;

		font-size: 32px;
		line-height: 48px
}
}
@media (min-width: 1024px) {
.recovery-request__form[data-v-477ac2c6] {
		max-width: 280px
}
}
.recovery-request__fset[data-v-477ac2c6] {
	margin: 0 0 15px;
}
.recovery-request__note[data-v-477ac2c6] {
	margin-top: 24px;

	font-size: 12px
}
.recovery-request__note a[data-v-477ac2c6] {
		color: var(--primary-action-color);
}
.recovery-request__actions[data-v-477ac2c6] {
	display: grid;
	grid-template-columns: 100%;
	margin-top: 24px;
}
.recovery-request__back[data-v-477ac2c6] {
	margin-top: 16px;
}
.recovery-request__back-btn[data-v-477ac2c6] {
	--text-color: var(--primary-action-color);
	--xnt-icon-width: 10px;
	--xnt-icon-height: auto;
}


@media (max-width: 1023px) {
.recovery-complete[data-v-2adc5629] {
		max-width: 350px;
		margin: auto
}
}
.recovery-complete__desc[data-v-2adc5629] {
	margin: 0 0 15px 0;

	font-weight: 300;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 40px
}
@media (min-width: 1024px) {
.recovery-complete__desc[data-v-2adc5629] {
		margin-right: -130px;
		margin-bottom: 25px;

		font-size: 32px;
		line-height: 48px
}
}
@media (min-width: 1024px) {
.recovery-complete__form[data-v-2adc5629] {
		max-width: 280px
}
}
.recovery-complete__fset[data-v-2adc5629] {
	margin: 0 0 15px;
}
.recovery-complete__note[data-v-2adc5629] {
	margin-top: 24px;

	font-size: 12px
}
.recovery-complete__note a[data-v-2adc5629] {
		color: var(--primary-action-color);
}
.recovery-complete__security-lvl.is-weak[data-v-2adc5629] {
		color: red;
}
.recovery-complete__security-lvl.is-medium[data-v-2adc5629] {
		color: orange;
}
.recovery-complete__security-lvl.is-strong[data-v-2adc5629] {
		color: green;
}
.recovery-complete__actions[data-v-2adc5629] {
	display: grid;
	grid-template-columns: 100%;
	margin-top: 24px;
}
.recovery-complete__back[data-v-2adc5629] {
	margin-top: 24px;
}
.recovery-complete__back-btn[data-v-2adc5629] {
	--text-color: var(--primary-action-color);
	--xnt-icon-width: 10px;
	--xnt-icon-height: auto;
}

.filter[data-v-2088f35a] {
	padding: 24px;

	background-color: var(--color-default)
}
@media (min-width: 1024px) {
.filter[data-v-2088f35a] {
		max-width: 100%
}
}
.filter__header[data-v-2088f35a] {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-bottom: 16px
}
@media (min-width: 1024px) {
.filter__header[data-v-2088f35a] {
		margin-bottom: 0
}
}
.filter__title[data-v-2088f35a] {
	margin: 0;

	font-weight: normal;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.filter__title[data-v-2088f35a] {
		font-size: 32px
}
}
.filter__block--desktop[data-v-2088f35a] {
	display: none
}
@media (min-width: 1024px) {
.filter__block--desktop[data-v-2088f35a] {
		display: block
}
}
.filter__block--mobile[data-v-2088f35a] {
	display: block
}
@media (min-width: 1024px) {
.filter__block--mobile[data-v-2088f35a] {
		display: none
}
}
.filter__actions[data-v-2088f35a] {
	display: flex;
	align-items: center;
	grid-gap: 16px;
	gap: 16px;
	margin-left: auto;
}
.filter__search[data-v-2088f35a] {
	flex: 0 0 100%;
	margin-bottom: 16px
}
@media (min-width: 1024px) {
.filter__search[data-v-2088f35a] {
		flex: 0 0 auto;
		margin-bottom: 0
}
}
.filter__search[data-v-2088f35a] .multiselect__tags {
	padding-right: 11px;
	padding-left: 31px;

	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.344 12.612a5.25 5.25 0 1 0 0-10.5 5.25 5.25 0 0 0 0 10.5ZM11.057 11.075l3.037 3.037' stroke='%23818C99' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
	background-repeat: no-repeat;
	background-position: left 8px center;
	background-size: 16px;
}
.filter__search[data-v-2088f35a] .multiselect__select {
	display: none;
}
.filter__search-field[data-v-2088f35a] {
	min-width: 220px;
}
.filter__search-trigger[data-v-2088f35a],
.filter__add-account[data-v-2088f35a] {
	--xnt-icon-width: 24px;
	--xnt-icon-height: 24px;
}
.filter__picker[data-v-2088f35a] {
	display: flex;
	align-items: flex-start;
	min-width: 0
}
@media (min-width: 1024px) {
.filter__picker[data-v-2088f35a] {
		flex-basis: 100%;
		margin-top: 16px
}
}
.filter__picker--sticky[data-v-2088f35a] {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10;

	width: 100%;
	margin: 0 18px;
	padding-top: 8px;
	padding-bottom: 24px;

	background: #ffffff
}
@media (min-width: 1024px) {
.filter__picker--sticky[data-v-2088f35a] {
		left: var(--desktop-menu-width);

		width: calc(100% - var(--desktop-menu-width) - 18px - 18px)
}
}
.filter__picker--sticky .filter__account[data-v-2088f35a] {
	flex: 0 0 auto;
	min-height: auto;
}
.filter__picker--sticky .filter__account-label[data-v-2088f35a] {
	min-height: auto;
	padding: 4px 12px;
}
.filter__picker--sticky .filter__account-desc[data-v-2088f35a] {
	margin-bottom: 0;
}
.filter__picker--sticky .filter__account-price[data-v-2088f35a] {
	display: none;
}
.filter__picker--sticky .filter__account-pnl[data-v-2088f35a] {
	display: none;
}
.filter__account--all[data-v-2088f35a] {
	margin-right: 8px;
}
.filter__account--all .filter__account-desc[data-v-2088f35a] {
	font-weight: bold;
}
.filter__list[data-v-2088f35a] {
	display: flex;
	flex-grow: 1;
	align-items: stretch;
	grid-gap: 8px;
	gap: 8px;
	min-width: 0;
	max-width: 100%;
	margin: 0;
	padding: 0;
	overflow: auto;

	list-style: none;
}
.filter__account[data-v-2088f35a] {
	--bg-color: var(--bg-basic-color);
	--text-color: var(--grayscale-primary-color);

	position: relative;

	display: block;
	min-width: 200px;
	min-height: 64px
}
.filter__account input:checked + label[data-v-2088f35a] {
		--border-color: var(--text-color);
}
.filter__account-label[data-v-2088f35a] {
	--border-color: transparent;

	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	min-height: 100%;
	padding: 8px 12px;

	background-color: var(--bg-color);
	border: 2px solid var(--border-color);
	border-radius: 4px;
}
.filter__account--up[data-v-2088f35a] {
	--bg-color: #f2f8f2;
	--text-color: #007f39;
}
.filter__account--down[data-v-2088f35a] {
	--bg-color: #f6e8e8;
	--text-color: #bf3b4b;
}
.filter__account--preloader[data-v-2088f35a] {
	--bg-color: var(--bg-basic-color);

	animation-name: preloader-data-v-2088f35a;
	animation-duration: 2s;
	animation-iteration-count: infinite;
}
.filter__account-desc[data-v-2088f35a] {
	flex-basis: 100%;
	margin-bottom: 8px;
	overflow-x: hidden;

	color: var(--text-color);
	font-size: 13px;
	text-overflow: ellipsis;
}
.filter__account-pnl[data-v-2088f35a] {
	color: var(--text-color);
	font-size: 15px;
	text-align: right;
}
.filter__account-price[data-v-2088f35a] {
	font-weight: bold;
	font-size: 14px;
}
@keyframes preloader-data-v-2088f35a {
from {
		opacity: 1;
}
50% {
		opacity: 0.3;
}
to {
		opacity: 1;
}
}

.graph[data-v-e1b83390] {

	--margin-color: #409f6b;
	--order-color: #7fbe9b;
	--blocked-color: #d2d6d7;

	position: relative;

	padding: 24px;
	padding-top: 0;

	color: var(--grayscale-primary-color);

	background-color: var(--color-default)
}
@media (min-width: 1024px) {
.graph[data-v-e1b83390] {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
		padding-top: 24px
}
}
.graph .is-down[data-v-e1b83390] {
	--margin-color: #bf3b4b;
	--order-color: #f6e8e8;
}
.graph__title[data-v-e1b83390] {
	display: none;
	max-width: 50%;
	margin: 0 0 32px;

	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.graph__title[data-v-e1b83390] {
		display: block;
		max-width: 100%;
		margin-bottom: 0;

		font-size: 32px
}
}
.graph__period[data-v-e1b83390] {
	display: none
}
@media (min-width: 1024px) {
.graph__period[data-v-e1b83390] {
		display: flex;
		flex-basis: 344px;
		justify-content: flex-end;
		align-items: center;
		grid-gap: 16px;
		gap: 16px;
		margin-bottom: 0;

		color: var(--grayscale-secondary-color);
		font-size: 15px
}
}
.graph__account[data-v-e1b83390] {
	display: none; /* todo */
	margin-bottom: 16px
}
@media (min-width: 1024px) {
.graph__account[data-v-e1b83390] {
		display: block;
		flex-basis: 100%;
		margin-top: 16px
}
}
.graph__account-id[data-v-e1b83390] {
	font-weight: bold;
	font-size: 15px;
	vertical-align: middle;
}
.graph__account-sensitive[data-v-e1b83390] {

	--xnt-icon-width: 24px;
	--xnt-icon-height: 24px;

	width: auto;
	height: auto;
	margin: 0 4px;

	vertical-align: middle;
}
.graph__account-desc[data-v-e1b83390] {
	display: block;

	color: var(--grayscale-secondary-color)
}
@media (min-width: 1024px) {
.graph__account-desc[data-v-e1b83390] {
		display: inline-block;

		vertical-align: middle
}
}
.graph__progress[data-v-e1b83390] {
	display: flex;
	flex-basis: 100%;
	height: 8px;
	margin-bottom: 16px;

	background-color: var(--bg-basic-color);
	border-radius: 32px;
}
.graph__progress-sticky-wrapper[data-v-e1b83390] {
	display: flex;
	flex-basis: 100%;
}
.graph__progress--sticky[data-v-e1b83390] {
	position: fixed;
	top: 44px;
	left: 0;
	z-index: 10;

	width: 100%;
	margin: 0 18px
}
.graph__progress--sticky.graph__progress--single[data-v-e1b83390] {
		top: 5px;
}
@media (min-width: 1024px) {
.graph__progress--sticky[data-v-e1b83390] {
		top: 52px;
		left: var(--desktop-menu-width);

		width: calc(100% - var(--desktop-menu-width) - 18px - 18px)
}
}
.graph__progress-bar[data-v-e1b83390] {
	height: 100%;

	background-color: var(--bg-color);
}
.graph__progress-bar--margin[data-v-e1b83390] {
	--bg-color: var(--margin-color);

	border-radius: 4px;
}
.graph__progress-bar--order[data-v-e1b83390] {
	--bg-color: var(--order-color);
}
.graph__progress-bar--blocked[data-v-e1b83390] {
	--bg-color: var(--blocked-color);

	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
@media (max-width: 1023px) {
.graph__list[data-v-e1b83390]:last-child {
			margin-top: 16px;
}
}
@media (min-width: 1024px) {
.graph__list[data-v-e1b83390] {
		flex-basis: 48.5%;
		align-self: flex-start
}
}
.graph__list-item[data-v-e1b83390] {
	display: flex;
	justify-content: space-between;
	margin: 0 0 2px 0;
	padding: 0;


	color: var(--grayscale-promo-color);
	font-size: 13px;
	line-height: 24px;

	border-bottom: 1px dashed var(--line-secondary-color);
}
.graph__list-item--main[data-v-e1b83390] {
	color: var(--grayscale-primary-color);
}
.graph__list-item--main .graph__list-item-name[data-v-e1b83390] {
	display: flex;
	align-items: center;

	font-weight: 600;
	font-size: 15px;
}
.graph__list-item--main .graph__list-item-value[data-v-e1b83390] {
	font-weight: 600;
	font-size: 15px;
}
.graph__list-item-name[data-v-e1b83390] {
	margin-bottom: -2px;
	padding-right: 2px;

	font-size: 13px;

	background-color: var(--color-default);
}
.graph__list-item-value[data-v-e1b83390] {
	margin: 0 0 -2px 0;
	padding-left: 2px;

	font-weight: 600;

	background-color: var(--color-default);
}
.graph__list-item-value.is-up[data-v-e1b83390] {
	color: #409f6b;
}
.graph__list-item-value.is-down[data-v-e1b83390] {
	color: #bf3b4b;
}
.graph__list-item-legend[data-v-e1b83390] {
	display: inline-block;
	width: 8px;
	height: 8px;
	margin-right: 8px;

	font-size: 0;

	border-radius: 50%;
}
.graph__list-item--margin .graph__list-item-legend[data-v-e1b83390] {
	background-color: var(--margin-color);
}
.graph__list-item--order .graph__list-item-legend[data-v-e1b83390] {
	background-color: var(--order-color);
}
.graph__list-item--blocked .graph__list-item-legend[data-v-e1b83390] {
	background-color: var(--blocked-color);
}
.graph__list-item-tooltip[data-v-e1b83390] {
	width: 16px; /* Fix safary mobile [CL-2047] */
	margin-left: 4px;
}

.total-tables[data-v-b2c9c302] {
	flex: 0 0 100%;
	max-width: 100%;
}
.total-tables[data-v-b2c9c302] .xnt-datatable__header {
	position: relative;

	padding: 16px 42px 16px 24px;

	cursor: pointer;
}
.total-tables[data-v-b2c9c302] .xnt-datatable__title {
	font-weight: normal;
	font-size: 15px;
	font-family: "Inter", sans-serif;
	line-height: 24px;
	text-transform: none;

	font-feature-settings: "cpsp" on
}
@media (min-width: 1024px) {
.total-tables[data-v-b2c9c302] .xnt-datatable__title {
		font-size: 20px
}
}
.total-tables[data-v-b2c9c302] .xnt-datatable__title::before {
	position: absolute;
	top: 26px;
	right: 20px;

	display: inline-block;
	padding: 3px;

	vertical-align: middle;

	border: solid var(--grayscale-secondary-color);
	border-width: 0 1px 1px 0;

	transform: rotate(-135deg);

	content: "";
	pointer-events: none;
}
.total-tables[data-v-b2c9c302] .xnt-datatable__foot {
	background-color: var(--table-bg-footer);
}
.total-tables[data-v-b2c9c302] .xnt-datatable--collapsed .xnt-datatable__title::before {
		top: 22px;

		transform: rotate(45deg);
}
.total-tables[data-v-b2c9c302] .xnt-datatable--collapsed .xnt-datatable__dropdown {
		display: none;
}
.total-tables[data-v-b2c9c302] .xnt-datatable--collapsed .total-tables__value {
		right: 14%;

		display: inline-block
}
@media (min-width: 1024px) {
.total-tables[data-v-b2c9c302] .xnt-datatable--collapsed .total-tables__value {
			right: 48px
}
}
.total-tables[data-v-b2c9c302] .xnt-datatable--fixed-headers .xnt-datatable__container {
		min-height: 215px;
}
.total-tables__table[data-v-b2c9c302] {
	box-shadow: inset 0 1px 0 var(--line-secondary-color);
}
.total-tables__icon[data-v-b2c9c302] {
	display: inline-block;
	margin-right: 4px;
}
.total-tables__value[data-v-b2c9c302] {
	position: absolute;
	top: 16px;
	right: 80px;

	display: none;

	font-weight: 600;
	font-size: 13px
}
@media (min-width: 1024px) {
.total-tables__value[data-v-b2c9c302] {
		font-size: 15px
}
}

.total-tables[data-v-2e647b13] {
	flex: 0 0 100%;
	max-width: 100%;
}
.total-tables[data-v-2e647b13] .xnt-datatable__header {
	position: relative;

	padding: 16px 42px 16px 24px;

	cursor: pointer;
}
.total-tables[data-v-2e647b13] .xnt-datatable__title {
	font-weight: normal;
	font-size: 15px;
	font-family: "Inter", sans-serif;
	line-height: 24px;
	text-transform: none;

	font-feature-settings: "cpsp" on
}
@media (min-width: 1024px) {
.total-tables[data-v-2e647b13] .xnt-datatable__title {
		font-size: 20px
}
}
.total-tables[data-v-2e647b13] .xnt-datatable__title::before {
	position: absolute;
	top: 26px;
	right: 20px;

	display: inline-block;
	padding: 3px;

	vertical-align: middle;

	border: solid var(--grayscale-secondary-color);
	border-width: 0 1px 1px 0;

	transform: rotate(-135deg);

	content: "";
	pointer-events: none;
}
.total-tables[data-v-2e647b13] .xnt-datatable__foot {
	background-color: var(--table-bg-footer);
}
.total-tables[data-v-2e647b13] .xnt-datatable--collapsed .xnt-datatable__title::before {
		top: 22px;

		transform: rotate(45deg);
}
.total-tables[data-v-2e647b13] .xnt-datatable--collapsed .xnt-datatable__dropdown {
		display: none;
}
.total-tables[data-v-2e647b13] .xnt-datatable--collapsed .total-tables__value {
		right: 14%;

		display: inline-block
}
@media (min-width: 1024px) {
.total-tables[data-v-2e647b13] .xnt-datatable--collapsed .total-tables__value {
			right: 48px
}
}
.total-tables[data-v-2e647b13] .xnt-datatable--fixed-headers .xnt-datatable__container {
		min-height: 215px;
}
.total-tables__table[data-v-2e647b13] {
	box-shadow: inset 0 1px 0 var(--line-secondary-color);
}
.total-tables__icon[data-v-2e647b13] {
	display: inline-block;
	margin-right: 4px;
}
.total-tables__value[data-v-2e647b13] {
	position: absolute;
	top: 16px;
	right: 80px;

	display: none;

	font-weight: 600;
	font-size: 13px
}
@media (min-width: 1024px) {
.total-tables__value[data-v-2e647b13] {
		font-size: 15px
}
}

.total[data-v-6835d5c7] {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;

	background-color: var(--color-default);
}
.total__title[data-v-6835d5c7] {
	margin: 0;
	padding: 24px;

	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.total__title[data-v-6835d5c7] {
		padding: 38px 24px;

		font-size: 32px
}
}
.total__actions[data-v-6835d5c7] {
	padding-right: 16px;
}
.total__actions-download[data-v-6835d5c7] {
	--xnt-icon-width: 24px;
	--xnt-icon-height: 24px;

	--text-color: var(--grayscale-secondary-color);
}

.summary[data-v-f9e94b26] {
	position: relative;

	min-height: 300px;

	color: var(--grayscale-primary-color)
}
@media (min-width: 1024px) {
.summary[data-v-f9e94b26] {
		min-height: 100%;
		padding: 0 18px
}
}
@media (min-width: 1024px) {
.summary[data-v-f9e94b26] .filter {
		margin-bottom: 16px
}
}
.summary[data-v-f9e94b26] .graph {
	margin-bottom: 16px;
}
.summary__loader[data-v-f9e94b26] {
	position: absolute;
	top: 50%;
	left: 50%;

	margin: -16px 0 0 -16px;
}

.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:grey;font-size:2em}.c3-line{stroke-width:1px}.c3-circle{fill:currentColor}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-region text{fill-opacity:1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;-webkit-box-shadow:7px 7px 12px -9px #777;-moz-box-shadow:7px 7px 12px -9px #777;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip .value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max{fill:#777}.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target g path{opacity:1}.c3-chart-arc.c3-target.c3-focused g path{opacity:1}.c3-drag-zoom.enabled{pointer-events:all!important;visibility:visible}.c3-drag-zoom.disabled{pointer-events:none!important;visibility:hidden}.c3-drag-zoom .extent{fill-opacity:.1}
.accsettings__margin-state[data-v-342af6e3] {
	display: flex;
	justify-content: flex-end;
}

.change-password[data-v-a288dde0]:not(:last-child) {
	margin-bottom: 16px;
}
.change-password__title[data-v-a288dde0] {
	margin-top: 0;
	margin-bottom: 16px;

	font-size: 15px;
}
.change-password__desc[data-v-a288dde0] {
	margin-top: 0;
	margin-bottom: 16px;

	font-size: 14px;
}

.accounts-external[data-v-5800ece6]:not(:last-child) {
	margin-bottom: 16px;
}
.accounts-external__title[data-v-5800ece6] {
	margin-top: 0;
	margin-bottom: 16px;

	font-size: 15px;
}
.accounts-external__desc[data-v-5800ece6] {
	margin-top: 0;
	margin-bottom: 16px;

	color: var(--grayscale-primary-color, #252c2e);
	font-size: 14px;
}
.accounts-external__item[data-v-5800ece6] {
	display: flex;
	align-items: center;
	grid-gap: 19px;
	gap: 19px;
	padding: 16px;

	background: var(--color-default, #ffffff);
	border: 1px solid var(--bg-base-color, #ebebeb);
	border-radius: 4px
}
.accounts-external__item[data-v-5800ece6]:not(:last-child) {
		margin-bottom: 16px;
}
.accounts-external__type[data-v-5800ece6] {
	display: flex;
	align-items: center;
	grid-gap: 8px;
	gap: 8px;
}
.accounts-external__name[data-v-5800ece6] {
	margin-top: 0;
	margin-bottom: 0;

	color: var(--grayscale-primary-color, #252c2e);
	font-size: 13px;
	line-height: 16px;
}
.accounts-external__tooltip[data-v-5800ece6] {
	position: relative; /* [CL-2568] fix mobile safari */

	margin-left: auto;
}
.accounts-external__warning[data-v-5800ece6] {
	margin: 0;

	color: var(--warning-color, #ec9f0b);
	font-size: 12px;
	line-height: 16px;
}

.user-details__item[data-v-61491872] {
	display: flex;
	grid-gap: 16px;
	gap: 16px;
	margin: 0;
	padding: 0;

	font-size: 13px;
	line-height: 16px
}
.user-details__item[data-v-61491872]:not(:last-child) {
		margin-bottom: 16px;
}
.user-details__item-name[data-v-61491872] {
	margin: 0;
	padding: 0;

	color: var(--grayscale-promo-color, #4e5d60);
}
.user-details__item-value[data-v-61491872] {
	display: flex;
	flex-grow: 1;
	flex-wrap: wrap;
	justify-content: flex-end;
	align-items: center;
	grid-gap: 7px;
	gap: 7px;
	margin: 0;

	font-weight: 600;
	text-align: right;
}
.user-details__item-value--old[data-v-61491872] {
	color: var(--grayscale-primary-color, #252c2e);
}
.user-details__icon--arrow-next[data-v-61491872] {
	width: 5px;

	color: var(--grayscale-ghost-color, #9a9d99);
}
.user-details__item-value--new[data-v-61491872] {
	color: var(--grayscale-promo-color, #4e5d60);

	opacity: 0.4;
}

.user-details[data-v-61fa04ba] {
	padding: 24px;

	background-color: var(--color-default, #ffffff)
}
.user-details[data-v-61fa04ba]:not(:last-child) {
		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
@media (min-width: 1024px) {
.user-details[data-v-61fa04ba] {
		border-right: 1px solid var(--bg-base-color, #ebebeb);
		border-bottom: none
}
}
.user-details__header[data-v-61fa04ba] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 24px;
}
.user-details__title[data-v-61fa04ba] {
	display: flex;
	align-items: center;
	grid-gap: 10px;
	gap: 10px;
	margin: 0;

	color: #252c2e;
	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 32px;
}
.user-details__actions[data-v-61fa04ba] {
	display: flex;
	align-items: center;
	grid-gap: 16px;
	gap: 16px;
}
.user-details__list--is-loading[data-v-61fa04ba] {
	position: relative;

	min-height: 190px
}
.user-details__list--is-loading[data-v-61fa04ba]::before {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;

		background-image: repeating-linear-gradient(180deg, var(--bg-basic-color), var(--bg-basic-color) 16px, var(--color-default) 16px, var(--color-default) 24px);

		animation-name: preloader-data-v-61fa04ba;
		animation-duration: 2s;
		animation-iteration-count: infinite;

		content: "";
}
@keyframes preloader-data-v-61fa04ba {
from {
		opacity: 1;
}
50% {
		opacity: 0.3;
}
to {
		opacity: 1;
}
}
.user-details__list-wrapper[data-v-61fa04ba]:not(:last-child) {
		margin-bottom: 16px;
		padding-bottom: 16px;

		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
.user-details__list[data-v-61fa04ba]:not(:last-child) {
		margin-bottom: 16px;
}
.user-details__name[data-v-61fa04ba] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	grid-gap: 16px;
	gap: 16px;
	margin-bottom: 24px;
}
.user-details__icon--profile-border[data-v-61fa04ba] {
	flex: 0 0 40px;

	color: var(--grayscale-secondary-color, #818c99);
}
.user-details__name-difference[data-v-61fa04ba] {
	display: flex;
	align-items: center;
	grid-gap: 14px;
	gap: 14px;
	margin-top: 0;
	margin-bottom: 0;

	font-weight: 600;
	font-size: 15px;
	line-height: 32px;
}
.user-details__name-user--old[data-v-61fa04ba] {
	color: var(--grayscale-primary-color, #252c2e);
}
.user-details__icon--arrow-next[data-v-61fa04ba] {
	flex: 0 0 5px;

	color: var(--grayscale-ghost-color, #9a9d99);
}
.user-details__name-user--new[data-v-61fa04ba] {
	color: var(--grayscale-promo-color, #4e5d60);

	opacity: 0.4;
}
.user-details__pending[data-v-61fa04ba] {
	display: flex;
	grid-gap: 10px;
	gap: 10px;
	padding: 10px;

	color: var(--warning-color, #ec9f0b);
	font-size: 13px;
	line-height: 16px;

	background-color: #fff7e8; /* TODO not in palette */
	border-radius: 4px
}
.user-details__pending[data-v-61fa04ba]:not(:last-child) {
		margin-bottom: 16px;
}
.user-details__note[data-v-61fa04ba] {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 36px;

	background-color: #fff7e8; /* TODO not in palette */
	background-position: 10px 50%
}
.user-details__note[data-v-61fa04ba]:not(:last-child) {
		margin-bottom: 16px;
}

.file[data-v-94b4ab1e] {
	display: flex;
	align-items: center;
	grid-gap: 10px;
	gap: 10px;
	padding: 10px 22px;

	font-size: 14px;

	background: var(--color-default, #ffffff);
	border-radius: 4px
}
.file[data-v-94b4ab1e]:not(:last-child) {
		margin-bottom: 8px;
}

/* .file--progress .file__delete {
	display: none;
} */

/* .file--success .file__progress {
	display: none;
} */

/* .file--error .file__delete {
	display: none;
} */

/* .file--error .file__progress {
	display: none;
} */
.file__svg-icon[data-v-94b4ab1e] {
	width: 16px;
}
.file--success .file__svg-icon[data-v-94b4ab1e] {
	color: var(--primary-source-color, #409f6b);
}
.file--error .file__svg-icon[data-v-94b4ab1e] {
	color: var(--radical-100-gradient-color, #bf3b4b);
}
.file__filename[data-v-94b4ab1e] {
	color: var(--grayscale-primary-color, #252c2e);
	font-size: 12px;
	line-height: 16px;
}
.file--error .file__filename[data-v-94b4ab1e] {
	color: var(--radical-100-gradient-color, #bf3b4b);
}

.group[data-v-60929957] {
	margin-bottom: 16px;

	border: 1px dashed var(--bg-base-color, #ebebeb);
	border-radius: 4px;
}
.group__header[data-v-60929957] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	grid-gap: 10px;
	gap: 10px;
	padding: 0
}
@media (min-width: 1024px) {
.group__header[data-v-60929957] {
		padding: 12px 22px
}
}
.group__title-wrapper[data-v-60929957] {
	display: flex;
	align-items: center;
	grid-gap: 10px;
	gap: 10px;
}
.group__icon[data-v-60929957] {
	flex: 0 0 24px;

	color: var(--grayscale-promo-color, #4e5d60)
}
@media (min-width: 1024px) {
.group__icon[data-v-60929957] {
		flex: 0 0 32px
}
}
.group__title[data-v-60929957] {
	margin: 0;

	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 500;
	font-size: 15px;
	line-height: 24px
}
@media (min-width: 1024px) {
.group__title[data-v-60929957] {
		font-weight: 400;
		font-size: 20px
}
}
.group__actions[data-v-60929957] {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.group__dnd[data-v-60929957] {
	display: none
}
@media (min-width: 1024px) {
.group__dnd[data-v-60929957] {
		display: flex;
		align-items: center;
		grid-gap: 10px;
		gap: 10px;
		margin-right: 24px;

		color: var(--grayscale-promo-color, #4e5d60);
		font-size: 12px;
		line-height: 16px
}
}
.group__separator[data-v-60929957] {
	display: none
}
@media (min-width: 1024px) {
.group__separator[data-v-60929957] {
		display: block;
		margin-right: 24px;

		color: var(--grayscale-promo-color, #4e5d60);
		font-size: 11px;
		line-height: 16px
}
}
@media (min-width: 1024px) {
.group__button[data-v-60929957] {
		margin-right: 17px
}
}
.group__files[data-v-60929957] {
	margin: 0;
	padding: 0
}
.group__files[data-v-60929957]:not(:last-child) {
		margin-bottom: 12px;
}
.group__tooltip[data-v-60929957] {
	display: none
}
@media (min-width: 1024px) {
.group__tooltip[data-v-60929957] {
		display: block
}
}
.group__form[data-v-60929957] {
	margin-bottom: 16px
}
.group__form[data-v-60929957]:last-child {
		margin-bottom: 0;
}
.group__note[data-v-60929957] {
	margin: 0 22px;
	margin-bottom: 12px;
}

.widget__web-sdk-group[data-v-eece1042] {
	margin-bottom: 16px;
}
.widget__paragraph[data-v-eece1042] {
	margin: 0;

	color: var(--grayscale-primary-color, #252c2e);
	font-size: 15px;
	line-height: 24px
}
.widget__paragraph[data-v-eece1042]:not(:last-child) {
		margin-bottom: 16px;
}

.documents-inner__desc[data-v-66484490] {
	margin-bottom: 16px;
}
.documents-inner__paragraph[data-v-66484490] {
	margin: 0;

	color: var(--grayscale-primary-color, #252c2e);
	font-size: 15px;
	line-height: 24px
}
.documents-inner__paragraph[data-v-66484490]:not(:last-child) {
		margin-bottom: 16px;
}

.documents[data-v-6f3feb02] {
	grid-column: span 14;
	padding: 24px;

	background-color: var(--color-default, #ffffff)
}
.documents[data-v-6f3feb02]:not(:last-child) {
		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
@media (min-width: 1024px) {
.documents[data-v-6f3feb02] {
		border-right: 1px solid var(--bg-base-color, #ebebeb);
		border-bottom: none
}
}
.documents__title[data-v-6f3feb02] {
	margin: 0;
	margin-bottom: 24px;

	color: var(--grayscale-primary-color, #252c2e);
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 32px;
}

.personal-manager[data-v-ff288f72] {
	padding: 24px;

	background-color: var(--color-default, #ffffff)
}
.personal-manager[data-v-ff288f72]:not(:last-child) {
		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
@media (min-width: 1024px) {
.personal-manager[data-v-ff288f72] {
		border-right: 1px solid var(--bg-base-color, #ebebeb);
		border-bottom: none
}
}
.personal-manager__title[data-v-ff288f72] {
	margin-top: 0;
	margin-bottom: 24px;

	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 32px;
}
.personal-manager__item[data-v-ff288f72] {
	display: flex;
	grid-gap: 15px;
	gap: 15px
}
.personal-manager__item[data-v-ff288f72]:not(:last-child) {
		margin-bottom: 17px;
}
.personal-manager__icon[data-v-ff288f72] {
	color: var(--grayscale-promo-color, #4e5d60);
}
.personal-manager__paragraph[data-v-ff288f72] {
	margin-top: 0;
	margin-bottom: 0;

	font-size: 15px;
	line-height: 24px;
}
.personal-manager__paragraph--name[data-v-ff288f72] {
	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 500;
}
.personal-manager__paragraph--email[data-v-ff288f72] {
	color: var(--primary-action-color, #007f39);
}
.personal-manager__paragraph--phone[data-v-ff288f72] {
	color: var(--primary-action-color, #007f39);
	font-weight: 500;
}
.personal-manager__paragraph--extension[data-v-ff288f72] {
	color: var(--grayscale-promo-color, #4e5d60);
}

.w8-affidavit-form__paragraph[data-v-13e0454c] {
	margin: 0;
	margin-bottom: 20px
}
.w8-affidavit-form__paragraph[data-v-13e0454c]:last-child {
		margin-bottom: 0;
}
.w8-affidavit-form__checkbox[data-v-13e0454c] {
	display: flex;
	margin-bottom: 10px
}
.w8-affidavit-form__checkbox[data-v-13e0454c]:last-child {
		margin-bottom: 0;
}
.w8-affidavit-form__desc[data-v-13e0454c] {
	display: block;
}

.profile[data-v-e56bb30e] {
	display: flex;
	flex-grow: 1;
	flex-direction: column;
	margin: 0 16px;
}
.profile__header[data-v-e56bb30e] {
	padding: 24px 24px 0;

	background: var(--color-default, #ffffff);
}
.profile__title[data-v-e56bb30e] {
	margin: 0 0 24px;

	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 400;
	font-size: 32px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 48px;
}
.profile__body[data-v-e56bb30e] {
	flex-grow: 1;
	flex-basis: 200px;
	padding: 24px;

	background: #f7f7f7
}
@media (min-width: 1024px) {
.profile__body[data-v-e56bb30e] {
		display: grid;
		grid-template-columns: repeat(24, 1fr);
		grid-gap: 8px;
		gap: 8px
}
}
.profile[data-v-e56bb30e] .tabs-layout__body {
	align-items: stretch;
}
@media (min-width: 1024px) {
.profile__user-details[data-v-e56bb30e] {
		grid-column: 1 / 9
}
}
@media (min-width: 1024px) {
.profile__user-manager[data-v-e56bb30e] {
		grid-column: span 6
}
}

.partner-link-form[data-v-608285e0] {
	padding: 24px;

	background-color: var(--color-default, #ffffff)
}
.partner-link-form[data-v-608285e0]:not(:last-child) {
		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
.partner-link-form__header[data-v-608285e0] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 16px;
}
.partner-link-form__title[data-v-608285e0] {
	margin: 0;

	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 32px;
}
@media (min-width: 1024px) {
.partner-link-form__fields[data-v-608285e0] {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		grid-gap: 16px;
		gap: 16px
}
}
@media (max-width: 1023px) {
.partner-link-form__field[data-v-608285e0] {
		margin-bottom: 16px
}
}
.partner-link-form__input--wide[data-v-608285e0] {
	grid-column: span 2;
}
.partner-link-form__actions[data-v-608285e0] {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	grid-gap: 16px;
	gap: 16px;
}
.partner-link-form__actions-save[data-v-608285e0] {
	color: var(--primary-action-color, #007f39);
}
.partner-link-form__field[data-v-608285e0]::after {
	content: '';
	position: absolute;

	top: 0;
	width: 100%;
	height: 100%;

	pointer-events: none;

	transition: .3s ease;
	border: 1px solid var(--danger-color, #ce2100);
	border-radius: 4px;
	opacity: 0;
}
.partner-link-form__field_error[data-v-608285e0]::after {
	opacity: 1;
}
.partner-links-list-short-utm[data-v-0c7dbdea] {
	display: flex;
	align-items: center;

	color: var(--primary-source-color, #409f6b);
	font-weight: bold;
}
.partner-links-list-short-utm[data-v-0c7dbdea] .xnt-icon {
	color: var(--primary-action-color, #007f39);
}

.partner-links-list-actions[data-v-4b063a27] {
	display: flex;
	grid-gap: 8px;
	gap: 8px;
}

.partner-links-list[data-v-fc060006] {
	background-color: var(--color-default)
}
.partner-links-list[data-v-fc060006]:not(:last-child) {
		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
.partner-links-list__header[data-v-fc060006] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 24px;
}
.partner-links-list__title[data-v-fc060006] {
	margin: 0;

	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 32px;
}

.partner-links[data-v-f9b9e3c0] {
	grid-column: 1/-1;
}
.partner-links-list__header[data-v-f9b9e3c0] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 24px;
}
.partner-links-list__title[data-v-f9b9e3c0] {
	margin: 0;

	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 32px;
}

.partner-statistics[data-v-37b97a2a] {
	background: var(--color-default, #ffffff)
}
.partner-statistics[data-v-37b97a2a]:not(:last-child) {
		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
@media (min-width: 1024px) {
.partner-statistics[data-v-37b97a2a] {
		grid-column: 1 / -1
}
}
.partner-statistics__header[data-v-37b97a2a] {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	padding: 24px;
}
.partner-statistics__title[data-v-37b97a2a] {
	order: 1;
	margin: 0;

	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, sans-serif);
	line-height: 32px;
}
.partner-statistics__download[data-v-37b97a2a] {
	order: 2;
	margin-right: -8px;
}
.partner-statistics__dates[data-v-37b97a2a] {
	flex-basis: 100%;
	order: 3;
	margin-top: 16px
}
@media (min-width: 1024px) {
.partner-statistics__dates[data-v-37b97a2a] {
		flex-basis: 250px;
		order: 2;
		margin: 0 8px 0 auto
}
}
.partner-statistics__table[data-v-37b97a2a] {
	margin-top: 24px;
}

.partner-payments__header[data-v-c7d061b8] {
	display: flex;
	grid-column: span 24;
	justify-content: space-between;
	align-items: center;

	background-color: var(--color-default, #ffffff);
}
.partner-payments__title[data-v-c7d061b8] {
	margin-top: 0;
	margin-bottom: 24px;

	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 400;
	font-size: 20px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 24px
}
@media (min-width: 1024px) {
.partner-payments__title[data-v-c7d061b8] {
		font-size: 24px;
		line-height: 32px
}
}
.partner-payments__save[data-v-c7d061b8] {
	margin-bottom: 24px;

	color: var(--primary-action-color, #007f39);
}

.partner-payments-details__body[data-v-b9e0324e] {
	display: grid;
	grid-gap: 24px;
	gap: 24px
}
.partner-payments-details__body[data-v-b9e0324e]:not(:last-child) {
		margin-bottom: 24px;
}
@media (min-width: 1024px) {
.partner-payments-details__body[data-v-b9e0324e] {
		grid-template-columns: repeat(3, 1fr)
}
}
.partner-payments-details__select--currency + .partner-payments-details__select[data-v-b9e0324e] {
	grid-column-start: 1;
}

.partner-payments-details__note[data-v-7e5978e5] {
	display: flex;
	grid-gap: 10px;
	gap: 10px;
	padding: 10px;

	color: var(--warning-color, #ec9f0b);
	font-size: 13px;
	line-height: 16px;

	background: #fff7e8; /* TODO not in palette */
	border-radius: 4px
}
.partner-payments-details__note[data-v-7e5978e5]:not(:last-child) {
		margin-bottom: 16px;
}

.partner-payments-setup[data-v-59be8d89] {
	grid-column: span 7;
	order: 1;
	padding: 24px;

	background-color: var(--color-default, #ffffff);
	border-bottom: 1px solid var(--bg-base-color, #ebebeb)
}
@media (min-width: 1024px) {
.partner-payments-setup[data-v-59be8d89] {
		order: 2;

		border-bottom: none
}
.partner-payments-setup[data-v-59be8d89]:not(:last-child) {
			border-right: 1px solid var(--bg-base-color, #ebebeb);
}
}
.partner-payments-setup__title[data-v-59be8d89] {
	margin-top: 0;
	margin-bottom: 24px;

	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 32px;
}
.partner-payments-setup__input[data-v-59be8d89]:not(:last-child) {
		margin-bottom: 24px;
}
.partner-payments-setup__paragraph[data-v-59be8d89] {
	margin-top: 0;

	color: var(--grayscale-promo-color, #4e5d60);
	font-size: 13px;
	line-height: 16px
}
.partner-payments-setup__paragraph[data-v-59be8d89]:not(:last-child) {
		margin-bottom: 24px;
}

.partner-payments[data-v-7b5ae2e5] {
	display: flex;
	flex-direction: column
}
@media (min-width: 1024px) {
.partner-payments[data-v-7b5ae2e5] {
		display: contents
}
}
.partner-payments-details[data-v-7b5ae2e5] {
	order: 2;
	padding: 24px;

	background-color: var(--color-default, #ffffff)
}
.partner-payments-details[data-v-7b5ae2e5]:not(:last-child) {
		border-bottom: 1px solid var(--bg-base-color, #ebebeb);
}
@media (min-width: 1024px) {
.partner-payments-details[data-v-7b5ae2e5] {
		grid-column: span 17;
		order: 1;

		border-bottom: none
}
.partner-payments-details[data-v-7b5ae2e5]:not(:last-child) {
			border-right: 1px solid var(--bg-base-color, #ebebeb);
}
}


.partner-header__title[data-v-37f7dd08] {
	margin: 0 0 24px;

	color: var(--grayscale-primary-color, #252c2e);
	font-weight: 400;
	font-size: 24px;
	font-family: var(--font-family-secondary, sans-serif);
	line-height: 32px
}
@media (min-width: 1024px) {
.partner-header__title[data-v-37f7dd08] {
		font-size: 32px;
		line-height: 48px
}
}
.partner-header__default-link[data-v-37f7dd08] {
	margin-bottom: 24px
}
@media (min-width: 1024px) {
.partner-header__default-link[data-v-37f7dd08] {
		margin-bottom: 0
}
}
.partner-header__default-link[data-v-37f7dd08] .v-popper {
	display: flex;
	align-items: center;
	width: max-content;

	cursor: pointer;
}
.partner-header__default-link[data-v-37f7dd08] .v-popper:hover .partner-header__default-link-icon {
	transform: scale(1.1);
}
.partner-header__default-link-icon[data-v-37f7dd08] {
	width: 48px;
	margin-right: 16px;
	padding: 12px;

	color: var(--color-default, #ffffff);

	background: var(--primary-action-color, #007f39);
	border-radius: 50%;
}
.partner-header__default-link-icon[data-v-37f7dd08] .xnt-icon {
	width: 24px;
	height: 24px;

	vertical-align: top;
}
.partner-header__default-link-text[data-v-37f7dd08] {
	display: inline-block;
}
.partner-header__default-link-url[data-v-37f7dd08] {
	margin: 0;

	color: var(--primary-action-color, #007f39);
	font-size: 15px;
	line-height: 24px
}
@media (min-width: 1024px) {
.partner-header__default-link-url[data-v-37f7dd08] {
		font-size: 20px;
		line-height: 32px
}
}
.partner-header__default-link-desc[data-v-37f7dd08] {
	margin: 0;

	color: var(--grayscale-promo-color, #4e5d60);
	font-size: 13px;
	line-height: 16px;
}
.partner-header__information[data-v-37f7dd08] {
	margin-bottom: 30px
}
@media (min-width: 1024px) {
.partner-header__information[data-v-37f7dd08] {
		display: flex;
		justify-content: space-between
}
}
.partner-header__items[data-v-37f7dd08] {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	grid-gap: 30px;
	gap: 30px
}
@media (min-width: 1024px) {
.partner-header__items[data-v-37f7dd08] {
		flex-wrap: no-wrap
}
}
.partner-header__item[data-v-37f7dd08] {
	display: flex;
	grid-gap: 16px;
	gap: 16px;
}
.partner-header__item--type[data-v-37f7dd08] {
	flex: 1 1 100%
}
@media (min-width: 1024px) {
.partner-header__item--type[data-v-37f7dd08] {
		flex: 1 1 auto
}
}
.partner-header__icon-wrapper[data-v-37f7dd08] {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 48px;
	height: 48px;

	border: 1px solid var(--bg-base-color, #ebebeb);
	border-radius: 50%;
}
.partner-header__icon[data-v-37f7dd08] {
	width: 24px;
}
.partner-header__value[data-v-37f7dd08] {
	margin-top: 0;
	margin-bottom: 0;

	color: #252c2e;
	font-weight: 500;
	font-size: 20px;
	line-height: 32px;
}
.partner-header__tooltip[data-v-37f7dd08] {
	width: 16px; /* [CL-2272] Fix safari tooltip jumping */
	margin-left: 5px;
}
.partner-header__value--paid-out[data-v-37f7dd08] {
	font-weight: 700;
}
.partner-header__name[data-v-37f7dd08] {
	margin-top: 0;
	margin-bottom: 0;

	color: #4e5d60;
	font-weight: 400;
	font-size: 13px;
	line-height: 16px;
}
.partner-header__item--balance .partner-header__name[data-v-37f7dd08] {
	text-align: right
}
@media (min-width: 1024px) {
.partner-header__item--balance .partner-header__name[data-v-37f7dd08] {
		text-align-last: left
}
}

.partner[data-v-326a3adf] {
	display: contents;
}

.download-app-item[data-v-32de0690] {
	position: relative;

	margin-bottom: 20px;
	padding: 20px;

	background-color: var(--grayscale-1000-color);
	background-repeat: no-repeat;
	box-shadow: 0 2px 30px rgba(0, 0, 0, 0.1)
}
@media (max-width: 1023px) {
.download-app-item[data-v-32de0690] {
.download-app-links,
		.download-app-item-type {
			position: relative;
			z-index: 1;
}
}
}
@media (min-width: 1024px) {
.download-app-item[data-v-32de0690] {
		margin-bottom: 15px;
		padding-right: 50%;
		padding-left: 30px
}
}
.download-app-item__type[data-v-32de0690] {
	display: inline-block;
	width: auto;
	margin-bottom: 15px;
	padding: 10px 15px;

	font-weight: 700;
	font-size: 16px;
	text-align: center;

	border: 1px solid var(--grayscale-0-color);
	border-radius: 20px;
}
.download-app-item__title[data-v-32de0690] {
	display: none;
	margin: 0 0 15px;

	font-weight: bold;
	font-size: 26px;
	line-height: 31px;
	letter-spacing: -0.75px
}
@media (min-width: 1024px) {
.download-app-item__title[data-v-32de0690] {
		display: block
}
}
.download-app-item__desc[data-v-32de0690] {
	display: none;
	margin: 0 0 25px;

	color: var(--grayscale-100-color);
	font-size: 15px;
	line-height: 23px
}
@media (min-width: 1024px) {
.download-app-item__desc[data-v-32de0690] {
		display: block
}
}


.download-app-list[data-v-a9ccf514] {
	margin: 0;
	padding: 0;

	list-style: none
}
@media (min-width: 1024px) {
.download-app-list[data-v-a9ccf514] {
		max-width: 950px;
		margin: auto
}
}
.download-app-list__item--lite[data-v-a9ccf514] {
	background-position: 135% 10px;
	background-size: auto 280px
}
@media (min-width: 480px) {
.download-app-list__item--lite[data-v-a9ccf514] {
		background-position: 96% 36px;
		background-size: auto 532px
}
}
.download-app-list__item--pro[data-v-a9ccf514] {
	color: var(--grayscale-1000-color);

	background-color: #202020;
	background-position: 220% 20px;
	background-size: auto 180px
}
@media (max-width: 1023px) {
.download-app-list__item--pro[data-v-a9ccf514]::before {
			background-color: #202020;
}
}
@media (min-width: 480px) {
.download-app-list__item--pro[data-v-a9ccf514] {
		background-position: 115% 20px;
		background-size: auto 340px
}
}
.download-app-list__item--pro[data-v-a9ccf514] .download-app-item__type {
	color: var(--grayscale-1000-color);

	border-color: var(--grayscale-1000-color);
}
.download-app-list__item--pro[data-v-a9ccf514] .download-app-links__title {
	color: var(--grayscale-275-color);
}


@media (min-width: 1024px) {
.download-app[data-v-5447e149] {
		padding-right: 15px;
		padding-left: 15px
}
}
.download-app__title[data-v-5447e149] {
	margin: 24px 0 15px;

	color: var(--color-inverse);
	font-weight: bold;
	font-size: 26px;
	line-height: 31px;
	letter-spacing: -0.75px;
	text-align: center
}
@media (min-width: 1024px) {
.download-app__title[data-v-5447e149] {
		display: none
}
}
.download-app__desc[data-v-5447e149] {
	margin: 0 0 15px;

	color: var(--grayscale-promo-color);
	font-size: 15px;
	line-height: 23px;
	text-align: center
}
@media (min-width: 1024px) {
.download-app__desc[data-v-5447e149] {
		display: none
}
}
@media (min-width: 480px) {
.download-app__links-list[data-v-5447e149] {
		display: flex;
		flex-wrap: wrap
}
}
@media (min-width: 480px) {
.download-app__links-list .download-app__link[data-v-5447e149],
.download-app__links-list .download-app__button[data-v-5447e149],
.download-app__links-list .download-app__qr[data-v-5447e149] {
		margin-right: 10px
}
}
.download-app__links-title[data-v-5447e149] {
	margin: 15px 0 10px;

	font-weight: normal;
	font-size: 12px;
}
.download-app__link[data-v-5447e149] {
	display: inline-block;

	font-size: 0;
	vertical-align: top
}
.download-app__link img[data-v-5447e149] {
		display: inline-block;

		vertical-align: top;
}
.download-app__button[data-v-5447e149] {
	margin-right: 10px;
	margin-bottom: 10px;
}
.download-app__button--active[data-v-5447e149] {
	width: 100%;
}
.download-app__qr[data-v-5447e149] {
	display: block;
	width: 35px
}
@media (max-width: 1023px) {
.download-app__qr[data-v-5447e149] {
		display: none
}
}
.download-app__links-others[data-v-5447e149] {
	margin-top: 10px;

	color: var(--grayscale-ghost-color);
	font-size: 12px;
	text-align: center
}
.download-app__links-others a[data-v-5447e149] {
		color: var(--primary-action-color);
}
.download-app__soon[data-v-5447e149] {
	margin: 10px 0 0;

	font-size: 12px;
	font-style: italic;
}

.xnt-multiselect[data-v-647a5f24] .multiselect__content {
	width: 100%;
	overflow: hidden;
}
.transfers__form-account-select-desc[data-v-647a5f24] {
	display: block;
	max-width: 100%;
	overflow: hidden;

	text-overflow: ellipsis;
}

.internal-transfer-form {
	margin-bottom: 16px;

	background-color: var(--color-default);
}
.internal-transfer-form__header {
	padding: 24px;
}
.internal-transfer-form__title {
	margin: 0;

	font-weight: normal;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.internal-transfer-form__title {
		font-size: 32px
}
}
.internal-transfer-form__subtitle {
	display: flex;
	align-items: center;
	margin: 0 0 24px;

	font-weight: normal;
	font-size: 20px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2;
	white-space: nowrap
}
@media (min-width: 1024px) {
.internal-transfer-form__subtitle {
		font-size: 24px
}
}
.internal-transfer-form__subtitle-tooltip {
	margin: 0 0 0 10px;
}
@media (min-width: 1024px) {
.internal-transfer-form__fields {
		display: grid;
		grid-template-columns: repeat(3, auto)
}
}
@media (min-width: 1440px) {
.internal-transfer-form__fields {
		grid-template-columns: 45% 31% 1fr
}
}
.internal-transfer-form__field {
	margin-bottom: 24px
}
@media (min-width: 1440px) {
.internal-transfer-form__field {
		margin-bottom: 0
}
}
.internal-transfer-form__account {
	padding: 0 24px
}
@media (min-width: 1024px) {
.internal-transfer-form__account {
		padding: 24px;

		border: 1px solid var(--line-top-secondary-color, #ebebeb);
		border-width: 1px 1px 0 0
}
}
@media (max-width: 1023px) {
.internal-transfer-form__account .internal-transfer-form__subtitle {
		position: absolute !important;

		width: 1px;
		height: 1px;
		overflow: hidden;

		white-space: nowrap;

		clip: rect(1px, 1px, 1px, 1px)
}
}
@media (min-width: 1024px) {
.internal-transfer-form__account .internal-transfer-form__subtitle {
		flex-basis: 100%
}
}
.internal-transfer-form__account .internal-transfer-form__change {
	display: none;

	text-align: center
}
@media (min-width: 1440px) {
.internal-transfer-form__account .internal-transfer-form__change {
		display: block;
		margin: 14px 0 0
}
}
@media (min-width: 1440px) {
.internal-transfer-form__account-fields {
		display: flex;
		align-items: flex-start;
		grid-gap: 24px;
		gap: 24px
}
}
@media (min-width: 1024px) {
.internal-transfer-form__account .internal-transfer-form__field {
		flex-basis: calc(50% - 24px)
}
}
.internal-transfer-form__amount {
	padding: 0 24px
}
@media (min-width: 1024px) {
.internal-transfer-form__amount {
		padding: 24px;

		border: 1px solid var(--line-top-secondary-color, #ebebeb);
		border-width: 1px 1px 0 0
}
}
@media (max-width: 1023px) {
.internal-transfer-form__amount .internal-transfer-form__subtitle {
		position: absolute !important;

		width: 1px;
		height: 1px;
		overflow: hidden;

		white-space: nowrap;

		clip: rect(1px, 1px, 1px, 1px)
}
}
@media (min-width: 1024px) {
.internal-transfer-form__amount .internal-transfer-form__subtitle {
		flex-basis: 100%
}
}
@media (min-width: 1440px) {
.internal-transfer-form__amount-fields {
		display: flex;
		align-items: flex-start;
		grid-gap: 24px;
		gap: 24px
}
}
.internal-transfer-form__amount-currency {
	flex: 0 0 120px;
}
.internal-transfer-form__summary {
	padding: 0 24px 24px
}
@media (min-width: 1024px) {
.internal-transfer-form__summary {
		padding: 24px;

		border: 1px solid var(--line-top-secondary-color, #ebebeb);
		border-width: 1px 0 0 0
}
}
.internal-transfer-form__summary-item {
	display: flex;
	margin: 0;
	margin-bottom: 8px;
	padding: 0;

	font-size: 15px;
	line-height: 24px
}
@media (min-width: 1024px) and (max-width: 1279px) {
.internal-transfer-form__summary-item {
		display: block
}
}
.internal-transfer-form__summary-item dt {
	flex-grow: 1;

	color: var(--grayscale-promo-color, #4e5d60);
	font-weight: normal;
}
.internal-transfer-form__summary-item dd {
	display: flex;
	align-items: center;
	margin: 0;
	padding: 0;

	font-weight: bold;
}
.internal-transfer-form__summary-tooltip {
	margin-left: 10px;
}
.internal-transfer-form__summary-action {
	width: 100%;
	margin-top: 24px;
}
.internal-transfer-form__field .multiselect__tags {
	box-shadow: none;
}
.internal-transfer-form__description {
	margin-top: 10px;

	color: var(--grayscale-200-color, #a2a2a2);
	font-size: 12px;
	line-height: 1.2;
}

.internal-transfer-history {
	margin-bottom: 16px;

	background-color: var(--color-default);
}
.internal-transfer-history__header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 24px;
}
.internal-transfer-history__title {
	margin: 0;

	font-weight: normal;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.internal-transfer-history__title {
		font-size: 32px
}
}

.internal-transfer {
	position: relative;

	min-height: 300px;

	color: var(--grayscale-primary-color)
}
.internal-transfer::before {
		display: block;
		height: 8px;
		margin: 0 24px;

		background: linear-gradient(0deg, var(--bg-basic-color, #f3f3f3), var(--bg-basic-color, #f3f3f3)), var(--bg-secondary-color, #f7f7f7);

		content: "";
}
@media (min-width: 1024px) {
.internal-transfer {
		min-height: 100%;
		padding: 0 18px
}
}

.exchange-form__field .multiselect__tags {
	box-shadow: none;
}
.exchange-form__field__description {
	padding-left: 12px;

	color: var(--grayscale-200-color, #a2a2a2);
	font-size: 11px;
	line-height: 16px;
}

.exchange-form[data-v-63070b02] {
	background-color: var(--color-default)
}
@media (min-width: 1024px) {
.exchange-form[data-v-63070b02] {
		max-width: 100%
}
}
.exchange-form__header[data-v-63070b02] {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 24px;
}
.exchange-form__title[data-v-63070b02] {
	margin: 0;

	font-weight: normal;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.exchange-form__title[data-v-63070b02] {
		font-size: 32px
}
}
.exchange-form__subtitle[data-v-63070b02] {
	display: flex;
	align-items: center;
	margin: 0 0 24px;

	font-weight: normal;
	font-size: 20px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.exchange-form__subtitle[data-v-63070b02] {
		font-size: 24px
}
}
.exchange-form__subtitle-tooltip[data-v-63070b02] {
	margin: 0 0 0 10px;
}
@media (min-width: 1024px) {
.exchange-form__fields[data-v-63070b02] {
		display: grid;
		grid-template-columns: repeat(3, 1fr)
}
}
@media (min-width: 1440px) {
.exchange-form__fields[data-v-63070b02] {
		grid-template-columns: 22% 55% 1fr
}
}
.exchange-form__field[data-v-63070b02] {
	margin-bottom: 24px
}
@media (min-width: 1440px) {
.exchange-form__field[data-v-63070b02] {
		margin-bottom: 0
}
}
.exchange-form__account[data-v-63070b02] {
	padding: 0 24px
}
@media (min-width: 1024px) {
.exchange-form__account[data-v-63070b02] {
		padding: 24px;

		border: 1px solid var(--line-top-secondary-color, #ebebeb);
		border-width: 1px 1px 0 0
}
}
@media (max-width: 1023px) {
.exchange-form__account .exchange-form__subtitle[data-v-63070b02] {
		position: absolute !important;

		width: 1px;
		height: 1px;
		overflow: hidden;

		white-space: nowrap;

		clip: rect(1px, 1px, 1px, 1px)
}
}
@media (min-width: 1024px) {
.exchange-form__account .exchange-form__subtitle[data-v-63070b02] {
		flex-basis: 100%
}
}
.exchange-form__change[data-v-63070b02] {
	margin-bottom: 24px;

	text-align: center
}
@media (min-width: 1440px) {
.exchange-form__change[data-v-63070b02] {
		margin: 14px 0 0
}
}
.exchange-form__amount[data-v-63070b02] {
	padding: 0 24px
}
@media (min-width: 1024px) {
.exchange-form__amount[data-v-63070b02] {
		padding: 24px;

		border: 1px solid var(--line-top-secondary-color, #ebebeb);
		border-width: 1px 1px 0 0
}
}
@media (max-width: 1023px) {
.exchange-form__amount .exchange-form__subtitle[data-v-63070b02] {
		position: absolute !important;

		width: 1px;
		height: 1px;
		overflow: hidden;

		white-space: nowrap;

		clip: rect(1px, 1px, 1px, 1px)
}
}
@media (min-width: 1024px) {
.exchange-form__amount .exchange-form__subtitle[data-v-63070b02] {
		flex-basis: 100%
}
}
@media (min-width: 1440px) {
.exchange-form__amount-fields[data-v-63070b02] {
		display: flex;
		align-items: flex-start;
		grid-gap: 24px;
		gap: 24px
}
}
.exchange-form__amount-currency[data-v-63070b02] {
	flex: 1 0 120px;
}
.exchange-form__summary[data-v-63070b02] {
	padding: 0 24px 24px
}
@media (min-width: 1024px) {
.exchange-form__summary[data-v-63070b02] {
		padding: 24px;

		border: 1px solid var(--line-top-secondary-color, #ebebeb);
		border-width: 1px 0 0 0
}
}
.exchange-form__summary-item[data-v-63070b02] {
	display: flex;
	margin: 0;
	margin-bottom: 8px;
	padding: 0;

	font-size: 15px;
	line-height: 24px
}
@media (min-width: 1024px) and (max-width: 1279px) {
.exchange-form__summary-item[data-v-63070b02] {
		display: block
}
}
.exchange-form__summary-item dt[data-v-63070b02] {
	flex-grow: 1;

	color: var(--grayscale-promo-color, #4e5d60);
	font-weight: normal;
}
.exchange-form__summary-item dd[data-v-63070b02] {
	display: flex;
	align-items: center;
	margin: 0;
	padding: 0;

	font-weight: bold;
}
.exchange-form__summary-tooltip[data-v-63070b02] {
	margin-left: 10px;
}
.exchange-form__summary-action[data-v-63070b02] {
	width: 100%;
	margin-top: 24px;
}
.exchange-form__summary__request-error[data-v-63070b02] {
	margin-top: 8px;
}

.exchange-history {
	margin-bottom: 16px;

	background-color: var(--color-default);
}
.exchange-history__header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 24px;
}
.exchange-history__title {
	margin: 0;

	font-weight: normal;
	font-size: 24px;
	font-family: var(--font-family-secondary, "Fox Sans Pro", sans-serif);
	line-height: 1.2
}
@media (min-width: 1024px) {
.exchange-history__title {
		font-size: 32px
}
}

.exchange[data-v-f5e1a34c] {
	position: relative;

	min-height: 300px;

	color: var(--grayscale-primary-color)
}
@media (min-width: 1024px) {
.exchange[data-v-f5e1a34c] {
		min-height: 100%;
		padding: 0 18px
}
.exchange[data-v-f5e1a34c]::before {
			display: block;
			height: 8px;
			margin: 0 24px;

			background: linear-gradient(0deg, var(--bg-basic-color, #f3f3f3), var(--bg-basic-color, #f3f3f3)), var(--bg-secondary-color, #f7f7f7);

			content: "";
}
}
.exchange[data-v-f5e1a34c] .exchange-form {
	margin-bottom: 16px;
}

.account-selector__loading[data-v-074c02ac] {
	padding: 9px 15px;

	color: var(--color-inverse, #000000);
	font-size: 14px;
}
.account-selector__button[data-v-074c02ac] {
	justify-content: start;
	width: 100%;
	padding: 9px 15px;

	color: var(--color-inverse, #000000);
	font-size: 14px;
	line-height: 1;
}


/*# sourceMappingURL=layout-bf6e77e7cb753e87afd3.css.map*/