@font-face {
	font-family: "Open Sans";
	src: url(../../wl/dx/resources/fonts/opensans/opensans-bold.woff2?8593a5a07cf620d4512fcb71cbcd07a6) format("woff2"), url(../../wl/dx/resources/fonts/opensans/opensans-bold.woff?72862e7cf19603ad24f26baf86dd0e08) format("woff");
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans";
	src: url(../../wl/dx/resources/fonts/opensans/opensans-bolditalic.woff2?0a2de967793f1117d220464bb973a442) format("woff2"),
		url(../../wl/dx/resources/fonts/opensans/opensans-bolditalic.woff?2c841cbc36bd6c715340513060c27f47) format("woff");
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: "Open Sans";
	src: url(../../wl/dx/resources/fonts/opensans/opensans-italic.woff2?f588b35373729dd247d37254a8651d71) format("woff2"), url(../../wl/dx/resources/fonts/opensans/opensans-italic.woff?8a81b690262a2121feac9980efc331a4) format("woff");
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: "Open Sans";
	src: url(../../wl/dx/resources/fonts/opensans/opensans-light.woff2?48195e4b1b11a63230a49fc68b267b76) format("woff2"), url(../../wl/dx/resources/fonts/opensans/opensans-light.woff?0d0d7107450f05b72a4507d0d7687dd1) format("woff");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans";
	src: url(../../wl/dx/resources/fonts/opensans/opensans-regular.woff2?4124088fdd8c315a6d096b65b6cbf428) format("woff2"), url(../../wl/dx/resources/fonts/opensans/opensans-regular.woff?ce659615885f33d928eb7fe276574106) format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans";
	src: url(../../wl/dx/resources/fonts/opensans/opensans-semibold.woff2?d8411d8bb1d6060de4fee4f3a20973cc) format("woff2"), url(../../wl/dx/resources/fonts/opensans/opensans-semibold.woff?49fbe77658d29a343cd06b5245be483e) format("woff");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans Condensed";
	src: url(../../wl/dx/resources/fonts/opensans/opensanscondensed-light.woff2?04c512fa914b8b841ec041f5c8704ecc) format("woff2"),
		url(../../wl/dx/resources/fonts/opensans/opensanscondensed-light.woff?4c95250bf9e20256ec653f3c042cd4b0) format("woff");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: "TD Graphik";
	font-style: normal;
	font-weight: 200;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Light-Web.woff2?7a410328894badfcdb0e2f48e2d2919f) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Light-Web.woff?d73d4c7df22ff5510f49aa6db23db3df) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: normal;
	font-weight: 300;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Semilight-Web.woff2?cef4db0cd00b0591d3de1acb23cd1e1c) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Semilight-Web.woff?fb2f778bba11897b5a894937b7bd3bca) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: normal;
	font-weight: 400;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Regular-Web.woff2?d24b554f664433cbc7c4ccd99d516472) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Regular-Web.woff?e13ed1f9ac67bcb9f6e9dc7aca045732) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: normal;
	font-weight: 500;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Medium-Web.woff2?9852bc94c9e1b4cbb3e7eda5d6f9dbda) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Medium-Web.woff?384a7de08a0f73a5987d5fb41d0bb555) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: normal;
	font-weight: 700;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Bold-Web.woff2?f6439c639fda20cf2a526499f5f9b483) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-Bold-Web.woff?dea1ce29913466a4ee24763375d651d4) format("woff");
}

/* italic */

@font-face {
	font-family: "TD Graphik";
	font-style: italic;
	font-weight: 200;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-LightItalic-Web.woff2?954560ef572cd3ad677ecd718b76ed38) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-LightItalic-Web.woff?b727757a74967caf5379abf38df0cd08) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: italic;
	font-weight: 300;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-SemilightItalic-Web.woff2?3d4e3be73230fb8b9a6e3e83414c0a61) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-SemilightItalic-Web.woff?ef1db72605baefe098ed0daf98b9740a) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: italic;
	font-weight: 400;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-RegularItalic-Web.woff2?ff7c77a73dd3a005e361befbe23398a1) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-RegularItalic-Web.woff?4fb70296c49f5c19e9b6e77b01ded5f8) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: italic;
	font-weight: 500;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-MediumItalic-Web.woff2?4630cf6ebe3eb946f0758247f1908c64) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-MediumItalic-Web.woff?4c1b3ab58ee3ab9102605f132cecf74c) format("woff");
}

@font-face {
	font-family: "TD Graphik";
	font-style: italic;
	font-weight: 700;
	src: url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-BoldItalic-Web.woff2?864019529d2adf054ce88f7e2445a809) format("woff2"),
		url(../../wl/dx/resources/fonts/tdgraphik/TDGraphik-BoldItalic-Web.woff?8afe7c5ffe3da1e37233272f8b148b28) format("woff");
}

@font-face {
	font-family: "pt_monoregular";
	src: url(../../wl/dx/resources/fonts/ptmono/ptmono-regular-webfont.woff2?d83368b5897f08c57b4f5fbccf52e1b3) format("woff2"),
		url(../../wl/dx/resources/fonts/ptmono/ptmono-regular-webfont.woff?7dd7731331b8551405443ddbea6d27e4) format("woff");
	font-weight: normal;
	font-style: normal;
}



 
 .tooltip__container {
	position: absolute;
	padding: 0.4rem 1rem;
	max-width: 40rem;
	text-align: left;
	pointer-events: none;
	z-index: 1000;
	white-space: normal;
	font-weight: 400;
	margin: 0;
	color: var(--hint-standard-tooltip-text-color);
	background-color: var(--hint-standard-bg-color);
}

	.tooltip__container_error {
		color: var(--hint-tooltip-text-color);
		background-color: var(--message-wrong-bg-color);
		border: 0.1rem solid var(--hint-tooltip-border-color);
		box-shadow: 0 0.2rem 1rem 0 rgba(0, 0, 0, 0.4);
	}

	.tooltip__container_durationDate {
		width: 16.6rem;
	}

	.tooltip__container_rule {
		max-width: 30rem;
	}

	.tooltip__container_optionChain {
		font-size: 1.4rem;
		padding: 0.3rem 1rem 0.5rem;
	}

	.tooltip__container_passwordInput {
		padding: 1.2rem;
	}

	.tooltip__container .planned-marker__container {
			margin-right: 0.8rem;
			transform: translateY(-0.2rem);
		}

	.tooltip__container.focus-visible,
	.tooltip__container:focus-visible {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
	}

.tooltip__content_rule {
	color: var(--hint-standard-tooltip-text-color);
	overflow-wrap: break-word;
}

.tooltip__hidden {
	opacity: 0;
}

.tooltip-transition-appear {
	opacity: 0;
}

.tooltip-transition-enter {
	opacity: 0;
}

.tooltip-transition-enter-active {
	opacity: 0;
}

.tooltip-transition-enter-done {
	opacity: 1;
}

.tooltip__pointer {
	pointer-events: none;
}

.tooltip__pointer_arrowTop::before, .tooltip__pointer_arrowBottom::before, .tooltip__pointer_arrowBottomLeft::before {
			box-shadow: 0 0 1.5rem var(--hint-tooltip-shadow);
			background-color: var(--hint-tooltip-bg-color);
		}

.tooltip__pointer_arrowTop {
		position: absolute;
		top: 0.6rem;
		right: 100%;
		width: 1.2rem;
		height: 1.6rem;
		overflow: hidden;
	}

.tooltip__pointer_arrowTop::before {
			content: " ";
			position: absolute;
			top: 0.4rem;
			right: calc(0.8rem / 2 * -1);
			height: 0.8rem;
			width: 0.8rem;
			transform: rotate(45deg);
		}

.tooltip__pointer_arrowBottom {
		position: absolute;
		bottom: 0.6rem;
		right: 100%;
		width: 1.2rem;
		height: 1.6rem;
		overflow: hidden;
	}

.tooltip__pointer_arrowBottom::before {
			content: " ";
			position: absolute;
			top: 0.4rem;
			right: calc(0.8rem / 2 * -1);
			height: 0.8rem;
			width: 0.8rem;
			transform: rotate(45deg);
		}

.tooltip__pointer_arrowBottomLeft {
		position: absolute;
		top: 100%;
		left: 0.6rem;
		width: 1.6rem;
		height: 1.2rem;
		overflow: hidden;
	}

.tooltip__pointer_arrowBottomLeft::before {
			content: " ";
			position: absolute;
			top: calc(0.8rem / 2 * -1);
			left: 0.4rem;
			height: 0.8rem;
			width: 0.8rem;
			transform: rotate(45deg);
		}

.tooltip__header {
	margin-bottom: 1rem;
	font-size: 1.2rem;
	font-weight: 700;
	line-height: 1.2rem;
	color: var(--hint-standard-tooltip-text-color);
}

.tooltip__content {
	font-size: 1.2rem;
	line-height: 1.6rem;
	color: var(--hint-standard-tooltip-text-color);
}

.tooltip__content_error {
		color: var(--hint-tooltip-text-color);
	}

.tooltip__selectBox-placeholder .dropDown--optionIcon{
		display: inline-block;
		width: 1.4rem;
		height: 1.4rem;
		margin-right: 0.8rem;
	}

.tooltip__operator {
	font-weight: 600;
}

.tooltip__rule_operator {
	font-weight: 600;
}

.tooltip__paragraph {
	margin-bottom: 0.8rem;
}

.tooltip__paragraph:last-child {
		margin-bottom: 0;
	}

.tooltip__withBullet {
	margin-left: 0.7rem;
	margin-top: 0.4rem;
}

.tooltip__withBullet::before {
		content: "•";
		padding-right: 0.5em;
	}

.showDataTooltip *[data-helpkey]::after {
		max-width: 40rem;
		margin-top: -0.2rem;
		left: unset;
		box-shadow: 0 0.7rem 1.5rem 0 var(--shadow-color);
		background: var(--widget-header-bg-color);
		color: var(--table-text-color);
		padding: 0.4rem 1rem 0.6rem;
	}

/* styles for data-helpkey tooltip */

[data-helpkey] {
		position: relative;
	}

[data-helpkey]:hover::after, [data-helpkey].\:hover::after {
				opacity: 1;
			}

[data-helpkey]::after {
			content: attr(data-helpkey);
			display: block;
			padding: 0.4rem 1rem 0.6rem;
			margin-top: -0.2rem;
			box-shadow: 0 0.7rem 1.5rem 0 var(--shadow-color);
			background-color: var(--hint-tooltip-bg-color);
			color: var(--hint-tooltip-text-color);
			border: 0.1rem solid var(--hint-tooltip-border-color);
			font-size: 1.2rem;
			line-height: 1.6rem;
			text-align: left;
			position: absolute;
			left: 100%;
			top: 100%;
			z-index: 100;
			opacity: 0;
			pointer-events: none;
			transition: opacity var(--animation-default);
			white-space: pre;
		}

.loadingWheel {
	display: inline-block;
	border-radius: 50%;
}

	.loadingWheel-small {
		width: 1.4rem;
		height: 1.4rem;
		border-width: 0.1rem;
	}

	.loadingWheel-middle {
		width: 3.4rem;
		height: 3.4rem;
		border-width: 0.3rem;
	}

	.loadingWheel-big {
		width: 5.2rem;
		height: 5.2rem;
		border-width: 0.4rem;
	}

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

	50% {
		transform: rotate(360deg);
	}

	100% {
		transform: rotate(720deg);
	}
}

.loadingWheel {
	border-style: solid;
	border-top-color: rgba(var(--loader-bg-color-rgb), 0.4);
	border-right-color: rgba(var(--loader-bg-color-rgb), 0.2);
	border-bottom-color: rgba(var(--loader-bg-color-rgb), 0.2);
	border-left-color: rgba(var(--loader-bg-color-rgb), 0.2);
}

.loadingWheel-small {
		border-top: 0.1rem solid var(--loader-segment-start-color);
		animation: rotation 1s infinite linear;
	}

.loadingWheel-middle {
		border-top: 0.3rem solid var(--loader-segment-start-color);
		animation: rotation 1.1s infinite linear;
	}

.loadingWheel-big {
		border-top: 0.4rem solid var(--loader-segment-start-color);
		animation: rotation 1.2s infinite linear;
	}

.button {
	position: relative;
	box-sizing: border-box;
	border: none;
	border-radius: 0;
	padding: 0 0.4rem;
	margin: 0;
	line-height: normal;
}

	.button::before {
		content: "";
		display: block;
		position: absolute;
		top: -0.1rem;
		left: -0.1rem;
		right: -0.1rem;
		bottom: -0.1rem;
		border-radius: 0;
		border: 0.1rem solid transparent;
	}

	.button:active > .icon,
		.button:active > span,
		.button.\:active > .icon,
		.button.\:active > span {
			top: 0.1rem;
		}

	.control-disabled .button > .icon,
		.control-disabled .button > span,
		.button:disabled > .icon,
		.button:disabled > span,
		.button[disabled] > .icon,
		.button[disabled] > span {
			top: 0;
		}

	.control-disabled .button > .icon, .button:disabled > .icon, .button[disabled] > .icon {
			fill: var(--icon-disabled-color);
		}

	.button-primary.button, .button-common.button, .button-secondary.button, .button-tertiary.button, .button-buy.button, .button-sell.button, .button-practice.button, .button-secondary-practice.button {
			font-weight: 500;
			font-family: "TD Graphik", sans-serif;
		}

	.button-primary::before, .button-common::before, .button-secondary::before, .button-tertiary::before, .button-practice::before, .button-secondary-practice::before {
			background: transparent;
			transition: background 220ms ease-in;
		}

	.button-primary:hover::before, .button-primary.\:hover::before, .button-common:hover::before, .button-common.\:hover::before, .button-secondary:hover::before, .button-secondary.\:hover::before, .button-tertiary:hover::before, .button-tertiary.\:hover::before, .button-practice:hover::before, .button-practice.\:hover::before, .button-secondary-practice:hover::before, .button-secondary-practice.\:hover::before {
				background: var(--button-hovered-overlay-color);
			}

	.button-primary:active:hover::before, .button-primary:active::before, .button-primary.\:active.\:hover::before, .button-primary.\:active::before, .button-common:active:hover::before, .button-common:active::before, .button-common.\:active.\:hover::before, .button-common.\:active::before, .button-secondary:active:hover::before, .button-secondary:active::before, .button-secondary.\:active.\:hover::before, .button-secondary.\:active::before, .button-tertiary:active:hover::before, .button-tertiary:active::before, .button-tertiary.\:active.\:hover::before, .button-tertiary.\:active::before, .button-practice:active:hover::before, .button-practice:active::before, .button-practice.\:active.\:hover::before, .button-practice.\:active::before, .button-secondary-practice:active:hover::before, .button-secondary-practice:active::before, .button-secondary-practice.\:active.\:hover::before, .button-secondary-practice.\:active::before {
				border-color: transparent;
				background: var(--button-pressed-overlay-color);
			}

	.control-disabled .button-primary,
		.button-primary:disabled,
		.button-primary[disabled],
		.button-primary[aria-disabled],
		.control-disabled .button-common,
		.button-common:disabled,
		.button-common[disabled],
		.button-common[aria-disabled],
		.control-disabled .button-secondary,
		.button-secondary:disabled,
		.button-secondary[disabled],
		.button-secondary[aria-disabled],
		.control-disabled .button-tertiary,
		.button-tertiary:disabled,
		.button-tertiary[disabled],
		.button-tertiary[aria-disabled],
		.control-disabled .button-practice,
		.button-practice:disabled,
		.button-practice[disabled],
		.button-practice[aria-disabled],
		.control-disabled .button-secondary-practice,
		.button-secondary-practice:disabled,
		.button-secondary-practice[disabled],
		.button-secondary-practice[aria-disabled] {
			cursor: default;
			border-color: transparent;
			box-shadow: 0 0 0 0.1rem var(--button-disabled-border-outside-color);
			pointer-events: none;
		}

	.control-disabled .button-primary::before, .button-primary:disabled::before, .button-primary[disabled]::before, .button-primary[aria-disabled]::before, .control-disabled .button-common::before, .button-common:disabled::before, .button-common[disabled]::before, .button-common[aria-disabled]::before, .control-disabled .button-secondary::before, .button-secondary:disabled::before, .button-secondary[disabled]::before, .button-secondary[aria-disabled]::before, .control-disabled .button-tertiary::before, .button-tertiary:disabled::before, .button-tertiary[disabled]::before, .button-tertiary[aria-disabled]::before, .control-disabled .button-practice::before, .button-practice:disabled::before, .button-practice[disabled]::before, .button-practice[aria-disabled]::before, .control-disabled .button-secondary-practice::before, .button-secondary-practice:disabled::before, .button-secondary-practice[disabled]::before, .button-secondary-practice[aria-disabled]::before {
				border-color: transparent;
				background: transparent;
			}

	.control-disabled .button-primary .icon, .button-primary:disabled .icon, .button-primary[disabled] .icon, .button-primary[aria-disabled] .icon, .control-disabled .button-common .icon, .button-common:disabled .icon, .button-common[disabled] .icon, .button-common[aria-disabled] .icon, .control-disabled .button-secondary .icon, .button-secondary:disabled .icon, .button-secondary[disabled] .icon, .button-secondary[aria-disabled] .icon, .control-disabled .button-tertiary .icon, .button-tertiary:disabled .icon, .button-tertiary[disabled] .icon, .button-tertiary[aria-disabled] .icon, .control-disabled .button-practice .icon, .button-practice:disabled .icon, .button-practice[disabled] .icon, .button-practice[aria-disabled] .icon, .control-disabled .button-secondary-practice .icon, .button-secondary-practice:disabled .icon, .button-secondary-practice[disabled] .icon, .button-secondary-practice[aria-disabled] .icon {
				fill: var(--icon-disabled-color);
			}

	.button-primary,
	.button-secondary {
		box-sizing: border-box;
		padding: 0 1.2rem;
		font-size: 1.4rem;
	}

	.button-primary span, .button-secondary span {
			display: inline-block;
			vertical-align: middle;
			line-height: 2.5rem;
		}

	.button-primary,
	.button-secondary,
	.button-tertiary {
		min-width: 7.5rem;
	}

	.button-primary,
	.button-trade,
	.button-apply {
		background-color: var(--button-primary-default-bg-color);
		color: var(--button-primary-default-text-color);
		box-shadow: 0 0 0 0.1rem var(--button-primary-border-outside-color);
	}

	.button-practice,
	.button-secondary-practice,
	.button-primary-practice {
		font-weight: 600;
		font-size: 1.4rem;
		line-height: 2.5rem;
		box-shadow: 0 0 0 0.1rem var(--practice-button-outside-border-color);
	}

	.button-practice {
		color: var(--primary_practice-button-default-text);
		background: var(--primary_practice-button-default-bg);
		box-shadow: 0 0 0 0.1rem var(--primary_practice-button-default-border);
	}

	.button-secondary {
		color: var(--button-secondary-default-text-color);
		background: var(--button-secondary-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--button-secondary-border-outside-color);
	}

	.button-secondary-practice {
		color: var(--secondary_practice-button-default-text);
		background: var(--secondary_practice-button-default-bg);
		box-shadow: 0 0 0 0.1rem var(--practice-button-outside-border-color);
	}

	.button-primary-practice {
		color: var(--primary_practice-button-default-text);
		background: var(--primary_practice-button-default-bg);
		box-shadow: 0 0 0 0.1rem var(--practice-button-outside-border-color);
	}

	.button-tertiary {
		background-color: var(--button-tertiary-default-bg-color);
		color: var(--button-tertiary-default-text-color);
		box-shadow: 0 0 0 0.1rem var(--button-tertiary-border-outside-color);
	}

	.button-buy,
	.button-sell {
		min-width: 5.8rem;
		height: 2.2rem;
		padding: 0 0.4rem;
	}

	.button-buy {
		background-color: var(--buy-button-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--buy-button-outside-border-color);
	}

	.button-sell {
		background-color: var(--sell-button-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--sell-button-outside-border-color);
	}

	.button-gtc,
	.button-day,
	.button-date {
		width: 4rem;
	}

	.button-regular,
	.button-trailing {
		width: 5rem;
		font-size: 1rem;
	}

	.button-trade {
		width: 8.8rem;
		font-size: 1.2rem;
		text-transform: uppercase;
		letter-spacing: 0.1rem;
	}

	.button-trade span {
			font-weight: 500;
			line-height: 1.8rem;
		}

	.button-trade span b {
				font-size: 1.8rem;
			}

	.button-small {
		padding: 0 0.8rem;
		height: 2.2rem;
		font-size: 1.2rem;
		font-weight: 300;
	}

	.button-small span {
			line-height: 1.9rem;
		}

	.button-limitOrder span {
			background-position: 0 -160rem;
		}

	.button-limitOrder:hover span, .button-limitOrder.\:hover span {
				background-position: -10rem -160rem;
			}

	.button-stopOrder span {
			background-position: 0 -165rem;
		}

	.button-stopOrder:hover span, .button-stopOrder.\:hover span {
				background-position: -10rem -165rem;
			}

	.button-studies span {
			background-position: 0 -195rem;
		}

	.button-setting span {
			background-position: 0 -5rem;
		}

	.button-loading .loader {
			display: flex;
		}

	.button-loading span {
			opacity: 0;
		}

	.button-priceSlicesControl {
		height: 1.9rem;
		padding: 0 0.5rem;
		margin: 0 0.4rem;
	}

	.button-priceSlicesControl.button-tertiary {
			font-weight: 400;
		}

	.button-priceSlicesControl.button-tertiary:focus,
.button-priceSlicesControl.button-tertiary.\:focus {
				outline-offset: 0.1rem;
			}

	.button--label {
		display: inline-block;
		vertical-align: middle;
		width: 100%;
		box-sizing: border-box;
		text-align: center;
		text-transform: uppercase;
		letter-spacing: 0.2rem;
		opacity: 0.5;
	}

	.button > .icon,
	.button > span {
		position: relative;
	}

	.button .loader {
		display: none;
		justify-content: center;
		align-items: center;
		position: absolute;
		top: -0.1rem;
		left: -0.1rem;
		right: -0.1rem;
		bottom: -0.1rem;
		border-radius: 0;
	}

	.button .icon {
		transition: fill 220ms ease-out;
		fill: var(--icon-primary-default-color);
	}

	.button:focus,
.button.\:focus {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
		outline-offset: 0.2rem;
	}

	.button:focus:not(:focus-visible), .button.\:focus:not(:focus-visible) {
			outline: none;
		}

.icon {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.button-icon {
	width: 1.6rem;
	height: 1.6rem;
	padding: 0;
	border: none;
	transition: background-color 0.3s;
}

	.button-icon:not(.button-primary) {
		background: transparent;
	}

	.button-icon:focus,
.button-icon.\:focus {
		outline-offset: 0;
	}

	.button-icon:has(.button-inner-text),
	.button-icon.button-text {
		width: auto;
		height: auto;
		display: flex;
		align-items: center;
	}

	.button-icon .button-inner-text {
		display: inline-block;
		height: 100%;
		margin-left: 0.7rem;
	}

	.button-icon:hover .icon, .button-icon.\:hover .icon {
			fill: var(--icon-hovered-color);
		}

	.button-icon:active .icon, .button-icon.\:active .icon {
			fill: var(--icon-pressed-color);
		}

.button-autoresize.button-twoLevelHeader {
	min-width: 2.1rem;
	height: 2.1rem;
	margin: 0 0.8rem;
	box-shadow: none;
	color: var(--icon-contextual-secondary-default-color);
	border: 0.1rem solid var(--segmented_control-alt-border-outside);
	background: var(--segmented_control-alt-default-bg);
}

.button-autoresize.button-twoLevelHeader .icon {
		fill: var(--icon-contextual-secondary-default-color);
	}

.button-autoresize.button-twoLevelHeader:hover,
.button-autoresize.button-twoLevelHeader.\:hover {
		background: var(--button-hovered-overlay-color);
	}

.button-autoresize.button-twoLevelHeader:active,
.button-autoresize.button-twoLevelHeader.\:active {
		background: var(--button-pressed-overlay-color);
	}

.button-autoresize.button-twoLevelHeader::before {
		content: none;
	}

.button-filledIcon {
	width: 2.1rem;
	height: 2.1rem;
	min-width: inherit;
	border: 0.1rem solid transparent;
	line-height: 1;
}

.button-filledIcon:not(.button-primary) {
		background-color: var(--button-tertiary-default-bg-color);
		color: var(--button-tertiary-default-text-color);
		box-shadow: 0 0 0 0.1rem var(--button-tertiary-border-outside-color);
	}

.button-filledIcon:not(.button-primary)::before {
			border-color: var(--button-tertiary-border-inside-top-color) var(--button-tertiary-border-inside-side-color)
				var(--button-tertiary-border-inside-bottom-color) var(--button-tertiary-border-inside-side-color);
		}

.button-filledIcon.button-atr {
		width: 5.1rem;
		padding: 0 0.7rem;
	}

.button-filledIcon .icon {
		height: 1.6rem;
		fill: var(--icon-primary-default-color);
	}

.button-link {
	padding: 0;
	border: 0;
	background: transparent;
	color: var(--link-default-multiparts);
	transition: color 200ms;
	vertical-align: baseline;
}

	.button-link:hover::before, .button-link:active::before, .button-link.\:hover::before, .button-link.\:active::before {
			background: transparent;
		}

	.button-link:focus,
.button-link.\:focus {
		box-shadow: none;
		outline-offset: 0;
	}

	.button-link:hover,
.button-link.\:hover {
		color: var(--link-hovered-multiparts);
	}

	.button-link:hover .icon, .button-link.\:hover .icon {
			fill: var(--link-hovered-multiparts);
		}

	.button-link:active,
.button-link.\:active {
		color: var(--link-pressed-multiparts);
	}

	.button-link:active .icon, .button-link.\:active .icon {
			fill: var(--link-pressed-multiparts);
		}

	.button-link:disabled {
		color: var(--link-disabled-multiparts);
		cursor: default;
		pointer-events: none;
	}

	.button-link:disabled .icon {
			fill: var(--link-disabled-multiparts);
		}

	.button-link .icon {
		width: 1.3rem;
		height: 1.3rem;
		margin-right: 0.5rem;
		fill: var(--link-default-text-color);
		transition: fill 200ms;
		vertical-align: middle;
	}

.button-restoreDefault {
	padding: 0;
	border: 0;
	background: transparent;
	color: var(--link-default-text-color);
	transition: color 200ms;
	vertical-align: baseline;
}

	.button-restoreDefault:hover::before, .button-restoreDefault:active::before, .button-restoreDefault.\:hover::before, .button-restoreDefault.\:active::before {
			background: transparent;
		}

	.button-restoreDefault:focus,
.button-restoreDefault.\:focus {
		box-shadow: none;
	}

	.button-restoreDefault:hover:not([disabled]),
.button-restoreDefault.\:hover:not([disabled]) {
		color: var(--link-hovered-text-color);
	}

	.button-restoreDefault:hover:not([disabled]) .icon, .button-restoreDefault.\:hover:not([disabled]) .icon {
			fill: var(--link-hovered-text-color);
		}

	.button-restoreDefault.button-disabled,
		.button-restoreDefault.button-disabled:hover,
		.button-restoreDefault.button-disabled:active,
		.button-restoreDefault.button-disabled.\:hover,
		.button-restoreDefault.button-disabled.\:active {
			color: var(--link-disabled-multiparts);
			cursor: default;
			pointer-events: none;
		}

	.button-restoreDefault.button-disabled .icon, .button-restoreDefault.button-disabled:hover .icon, .button-restoreDefault.button-disabled:active .icon, .button-restoreDefault.button-disabled.\:hover .icon, .button-restoreDefault.button-disabled.\:active .icon {
				fill: var(--link-disabled-multiparts);
			}

	.button-restoreDefault .icon {
		margin-right: 0.5rem;
		vertical-align: text-bottom;
		width: 1.5rem;
		height: 1.5rem;
		fill: var(--link-default-text-color);
		transition: fill 200ms;
	}

.control {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
}

	.control input[type="text"],
	.control input[type="password"],
	.control input[type="email"],
	.control input[type="number"],
	.control select,
	.control textarea {
		outline: none;
		box-sizing: border-box;
		width: 100%;
	}

	.control input[type="text"],
	.control input[type="password"],
	.control input[type="email"] {
		border-width: 0.1rem;
		border-style: solid;
		border-radius: 0;
		padding: 0 0.5rem;
		height: 2.5rem;
		line-height: normal;
	}

	.control textarea {
		padding: 0 0.4rem;
		line-height: 1.8rem;
		border-width: 0.1rem;
		border-style: solid;
	}

	.control-locked .control--label > label {
				width: auto;
			}

	.control-locked .control--labelIcon {
			display: inline-block;
			width: 0.6rem;
			height: 0.8rem;
			margin-left: 0.4rem;
			vertical-align: middle;
		}

	.control-horizontal.control-textInput {
			width: auto;
		}

	.control-horizontal .control--label {
			margin-right: 1rem;
			display: inline-block;
			vertical-align: middle;
		}

	.control-horizontal .control--wrap {
			display: inline-block;
		}

	.control-horizontal .control--wrap input {
				width: auto;
			}

	.control--label--pseudo,
		.control--label > label {
			display: table;
		}

	.control--label .control--name {
				display: table-cell;
			}

	.control--label .control--postfix {
				display: table-cell;
				text-align: right;
				white-space: nowrap;
				text-transform: uppercase;
			}

	.control--wrap {
		display: inline-flex;
		align-self: flex-start;
		position: relative;
	}

	.control--wrap-hovered,
		.control--wrap-focused {
			display: inline-flex;
			flex-direction: column;
			align-self: flex-start;
		}

	.control-fullWidth {
		flex: 1;
	}

	.control .fullWidth {
		width: 100%;
	}

	.control .control--tooltip {
		top: 100%;
		left: 0;
		transform: scale(0);
		transition: none;
	}

	.control .control--tooltip::before {
			content: normal;
		}

	.control .control--wrap-hovered .control--tooltip, .control .control--wrap-focused .control--tooltip {
			transform: scale(1);
		}

	.control-error {
		position: relative;
	}

	.control-error .control--errorMessage {
			font-weight: 400;
			transform: translateY(-50%) scale(0);
			transition: all 0.25s linear;
		}

	.control-error .control--errorMessageTooltip {
			font-weight: 400;
			transform: scale(0);
			transition: all 0.25s linear;
		}

	.control-error .control--error-icon {
			top: 50%;
		}

	.control-error .control--wrap-hovered .control--errorMessage, .control-error .control--wrap-focused .control--errorMessage {
				transform: translateY(-50%) scale(1);
				transition-timing-function: cubic-bezier(0, 0, 0, 1.3);
				transition-duration: 0.25s;
			}

	.control-error .control--wrap-hovered .control--errorMessageTooltip, .control-error .control--wrap-focused .control--errorMessageTooltip {
				transform: scale(1);
				transition-timing-function: cubic-bezier(0, 0, 0, 1.3);
				transition-duration: 0.25s;
			}

	.control-error .control--tooltip {
			background: var(--message-wrong-bg-color);
		}

	.control--errorMessageTooltip {
		position: absolute;
		top: calc(1.9rem + 0.1rem);
		left: 0;
		background-color: var(--message-wrong-bg-color);
		padding: 0.4rem 1rem 0.5rem;
		z-index: 3;
	}

	.control--tooltip,
	.control--errorMessage {
		box-sizing: border-box;
		border: 0.1rem solid;
		position: absolute;
		top: 50%;
		transform: translateY(-50%) scale(0);
		transform-origin: -1rem;
		left: calc(100% + 0.8rem);
		padding: 0.5rem 0.9rem;
		line-height: 1.4rem;
		white-space: pre;
		z-index: 3;
		transition: all 0.25s linear;
	}

	.control--tooltip::before, .control--errorMessage::before {
			position: absolute;
			content: "";
			left: calc(0.9rem * -1);
			top: 50%;
			transform: translateY(-50%);
			width: 0;
			height: 0;
			border-style: solid;
			border-width: 0.8rem 0.9rem 0.8rem 0;
		}

	.control--tooltipArrow {
			display: none;
		}

	.control.control-bottomError {
		padding-bottom: 1.8rem;
		vertical-align: baseline;
	}

	.control.control-bottomError .control--errorMessage {
				display: inline-flex;
				width: 100%;
				padding: 0;
				white-space: nowrap;
				top: 3.5rem;
				left: 0;
				transform: translateY(0) translateZ(0) scale(1);
				border: none;
				background-color: transparent;
			}

	.control.control-bottomError .control--errorMessage .icon {
					width: 1.2rem;
					height: 1.1rem;
					margin-right: 0.6rem;
					margin-top: 0.2rem;
					fill: var(--error-description-multiparts);
					flex-shrink: 0;
				}

	.control.control-bottomError .control--errorMessage::before {
					content: normal;
				}

	.control--errorPopoverContainer {
		position: absolute;
		pointer-events: none;
		z-index: 100;
		transform: translateY(1px) translateX(-1px);
	}

	.control--errorPopoverContainer .control--errorMessageTooltip {
			position: relative;
			top: auto;
			left: auto;
		}

	.control--errorPopoverContainer.contextMenu-visible.control--errorPopoverContainer {
			z-index: 100;
		}

/* stylelint-disable */
.control input[type="text"],
	.control input[type="password"],
	.control input[type="email"] {
		border-color: var(--input-default-border-outside-color);
		background: var(--input-default-bg-color);
		box-shadow: inset 0 0.1rem 0 var(--input-default-shadow-inner-color);
		color: var(--input-default-text-color);
		transition: border-color 220ms ease-out;
	}
.control input[type="text"]:hover,
.control input[type="text"].\:hover,
.control input[type="password"]:hover,
.control input[type="password"].\:hover,
.control input[type="email"]:hover,
.control input[type="email"].\:hover {
			border-color: var(--input-hovered-border-outside-color);
			transition: border-color 220ms ease-in;
		}
.control input[type="text"]:focus,
.control input[type="text"].\:focus,
.control input[type="password"]:focus,
.control input[type="password"].\:focus,
.control input[type="email"]:focus,
.control input[type="email"].\:focus {
			color: var(--input-default-text-color);
			outline-offset: 0.2rem;
			outline: 0.1rem solid var(--form-control-focused-border-outside-color);
			z-index: 3;
		}
.control input[type="text"]::selection, .control input[type="password"]::selection, .control input[type="email"]::selection {
			background-color: var(--input-text-selection-bg-color);
		}
.control input[type="text"]:-ms-input-placeholder, .control input[type="password"]:-ms-input-placeholder, .control input[type="email"]:-ms-input-placeholder {
			color: var(--input-placeholder-text-color);
		}
.control-error.control input[type="text"], .control-error.control input[type="password"], .control-error.control input[type="email"] {
			border-color: var(--input-wrong-border-outside-color);
		}
.control-error.control input[type="text"]:focus,
.control-error.control input[type="text"].\:focus,
.control-error.control input[type="password"]:focus,
.control-error.control input[type="password"].\:focus,
.control-error.control input[type="email"]:focus,
.control-error.control input[type="email"].\:focus {
				border-color: var(--input-wrong-border-outside-color);
			}
.control input[readonly],
		.control input[readonly]:active,
		.control input[readonly]:focus,
		.control input[readonly]:hover,
		.control input[readonly].\:active,
		.control input[readonly].\:focus,
		.control input[readonly].\:hover {
			background-color: transparent;
			box-shadow: none;
			border-color: transparent;
		}
.control--postfix,
	.control--label {
		color: var(--form-label-text-color);
	}
.control--tooltip {
		background: var(--hint-tooltip-bg-color);
		border-color: var(--hint-tooltip-border-color);
		box-shadow: var(--hint-tooltip-shadow);
	}
.control--tooltipTitle {
		color: var(--common-text-default);
	}
.control--tooltipText {
		color: var(--hint-tooltip-text-color);
	}
.control--errorMessage {
		background: var(--wrong-tooltip-bg-color);
		color: var(--error-text-color);
		border-color: var(--wrong-tooltip-border-color);
	}
.control--errorMessage::before {
			border-color: transparent var(--wrong-tooltip-bg-color) transparent transparent;
		}
.control-disabled input[type="text"],
			.control-disabled input[type="text"]:focus,
			.control-disabled input[type="text"]:hover,
			.control-disabled input[type="text"].\:focus,
			.control-disabled input[type="text"].\:hover,
			.control-disabled input[type="password"],
			.control-disabled input[type="password"]:focus,
			.control-disabled input[type="password"]:hover,
			.control-disabled input[type="password"].\:focus,
			.control-disabled input[type="password"].\:hover,
			.control-disabled input[type="email"],
			.control-disabled input[type="email"]:focus,
			.control-disabled input[type="email"]:hover,
			.control-disabled input[type="email"].\:focus,
			.control-disabled input[type="email"].\:hover {
				background-color: var(--input-disabled-bg-color);
				border-color: var(--input-disabled-border-outside-color);
				box-shadow: none;
				color: var(--common-text-disabled);
			}
.control-disabled .control--label {
			color: var(--common-text-disabled);
		}
.control-disabled .selectBox--inner {
				cursor: default;
			}
.control-disabled .selectBox--label {
				color: var(--common-text-disabled);
			}
.control-disabled .selectBox--arrow .icon {
					fill: var(--icon-disabled-color);
				}
.control-locked .control--labelIcon {
			fill: var(--label-color);
		}
.control.control-bottomError .control--errorMessage {
				color: var(--error-description-multiparts);
			}
/* stylelint-enable */

.mobile .control input[type="text"],
		.mobile .control input[type="password"],
		.mobile .control input[type="email"],
		.mobile .control input[type="number"],
		.mobile .control select,
		.mobile .control textarea {
			font-size: 1.2rem;
		}
		.mobile .control input[type="text"],
		.mobile .control input[type="password"],
		.mobile .control input[type="email"] {
			height: 2.9rem;
			line-height: 2.9rem;
		}
		.mobile .control--tooltip,
		.mobile .control--errorMessage {
			font-size: 1.2rem;
		}

.value-with-trend__value {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 0.3rem;
}

	.value-with-trend__value svg {
		width: 0.5rem;
		height: 1rem;
		fill: currentcolor;
	}

	.value-with-trend__value_trend-up {
		color: var(--positive-text-color);
	}

	.value-with-trend__value_trend-down {
		color: var(--negative-text-color);
	}

	.value-with-trend__value_trend-neutral {
		color: var(--table-text-color);
	}

	.value-with-trend__value_icon-only svg {
			width: 0.8rem;
			fill: currentcolor;
		}

.value-with-trend__optional {
	color: var(--no-data-text-color);
}

.value-with-trend__display-none {
	display: none;
}

.control-toggleButtons .control--wrap {
				display: block;
			}
			.control-toggleButtons .control--postfix {
				display: block;
				margin: 0.6rem 0 -0.2rem;
				font-size: 1rem;
				text-align: center;
				letter-spacing: 0.03rem;
				text-transform: uppercase;
				color: var(--common-text-default);
			}
		.control-toggleButtons .button {
			transition: background-color 0.3s;
			height: 2.5rem;
			background-color: var(--segmented_control-default-bg);
			color: var(--segmented_control-default-text);
			box-shadow: 0 0 0 0.1rem var(--segmented_control-border-outside);
		}
		.control-toggleButtons .button,
			.control-toggleButtons .button::before {
				border-radius: 0;
			}
		.control-toggleButtons .button::before {
				border: none;
			}
		.control-toggleButtons .button:first-child {
				margin: 0;
			}
		.control-toggleButtons .button:first-child,
				.control-toggleButtons .button:first-child::before {
					border-radius: 0;
				}
		.control-toggleButtons .button:last-child,
				.control-toggleButtons .button:last-child::before {
					border-radius: 0;
				}
		.control-toggleButtons .button:focus,
.control-toggleButtons .button.\:focus {
				z-index: 2;
			}
		.control-toggleButtons .button-disabled,
			.control-toggleButtons .button:disabled,
			.control-toggleButtons .button[disabled] {
				background-color: var(--segmented_control-disabled-bg);
				color: var(--segmented_control-disabled-text);
				box-shadow: 0 0 0 0.1rem var(--segmented_control-disabled-border-outside);
			}
		.control-toggleButtons .button-active,
			.control-toggleButtons .button:active,
			.control-toggleButtons .button.\:active {
				z-index: 1;
			}
		.control-toggleButtons .button-active {
				cursor: default;
			}
		.control-toggleButtons .button-active.button {
					color: var(--segmented_control-selected-text);
					background-color: var(--segmented_control-selected-bg);
					box-shadow: 0 0 0 0.1rem var(--segmented_control-selected-border-outside);
				}
		.control-toggleButtons .button-active.button-disabled,
					.control-toggleButtons .button-active.button:disabled,
					.control-toggleButtons .button-active.button[disabled] {
						color: var(--segmented_control-disabled-text);
						background-color: var(--segmented_control-disabled-bg);
						box-shadow: 0 0 0 0.1rem var(--segmented_control-disabled-border-outside);
					}
		.control-toggleButtons .button-active.button-disabled::before, .control-toggleButtons .button-active.button:disabled::before, .control-toggleButtons .button-active.button[disabled]::before {
							display: block;
							border: 0.1rem solid transparent;
							background: var(--switcher-disabled-bg-color);
						}
		.control-toggleButtons .button-active.button-buy {
						background-color: var(--segmented_control-buy-default-bg);
						box-shadow: 0 0 0 0.1rem var(--segmented_control-buy-border-outside);
					}
		.control-toggleButtons .button-active.button-sell {
						background-color: var(--segmented_control-sell-default-bg);
						box-shadow: 0 0 0 0.1rem var(--segmented_control-sell-border-outside);
					}
		.control-toggleButtons .button-active.button.button-icon .icon,
					.control-toggleButtons .button-active.button .icon {
						fill: var(--icon-primary-default-color);
					}
		.control-toggleButtons .button-icon {
				border: none;
				background-color: var(--segmented_control-default-bg);
				color: var(--segmented_control-default-text);
				box-shadow: 0 0 0 0.1rem var(--segmented_control-border-outside);
			}
		.control-toggleButtons .button.button-icon .icon,
			.control-toggleButtons .button .icon {
				fill: var(--icon-secondary-default-color);
			}
	.control-vertical.control-toggleButtons .button {
				display: block;
			}
	.control-labelLeft {
		display: flex;
		align-items: center;
	}
	.control-labelLeft .control--wrap {
			flex-shrink: 0;
		}
	.control.control-toggleButtons.control-2States .control--buttons {
				display: grid;
				grid-template-columns: repeat(2, 1fr);
			}
	.control.control-toggleButtons.control-3States .control--buttons {
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
	.control.control-toggleButtons.control-4States .control--buttons {
				display: grid;
				grid-template-columns: repeat(4, 1fr);
			}
	.control.control-toggleButtons.control-5States .control--buttons {
				display: grid;
				grid-template-columns: repeat(5, 1fr);
			}

.mobile .control-toggleButtons .button {
			height: 2.7rem;
		}

.scrollbar {
	position: absolute;
	box-sizing: border-box;
	visibility: hidden;
	z-index: -1;
}

	.scrollbar--button {
		display: none;
	}

	.scrollbar-vertical {
		top: 0;
		right: 0;
		bottom: 0;
		padding: 0;
		width: var(--scrollable-track-size);
	}

	.scrollable-withVerticalScrollbar > .scrollable--wrapper > .scrollbar-vertical {
			visibility: inherit;
			z-index: auto;
		}

	.scrollable-withHorizontalScrollbar > .scrollable--wrapper > .scrollbar-vertical {
			bottom: var(--scrollable-track-size);
		}

	.scrollbar-horizontal {
		bottom: 0;
		left: 0;
		right: 0;
		padding: 0;
		height: var(--scrollable-track-size);
	}

	.scrollable-withHorizontalScrollbar > .scrollable--wrapper > .scrollbar-horizontal {
			visibility: inherit;
			z-index: auto;
		}

	.scrollable-withVerticalScrollbar > .scrollable--wrapper > .scrollbar-horizontal {
			right: var(--scrollable-track-size);
		}

	.scrollbar--track {
		position: relative;
	}

	.scrollbar--bar {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.scrollbar-vertical .scrollbar--track {
			width: 100%;
			height: 100%;
		}

	.scrollbar-vertical .scrollbar--bar {
			min-height: 1rem;
		}

	.scrollbar-horizontal .scrollbar--track {
			height: 100%;
		}

	.scrollbar-horizontal .scrollbar--bar {
			min-width: 1rem;
		}

/* moved from dx */
.scrollbar--track {
		z-index: 2;
	}
.scrollbar--bar::before {
			content: "";
			position: absolute;
			border-radius: 0.1rem;
		}
.scrollbar--bar:hover::before, .scrollbar--bar:active::before, .scrollbar--bar.\:hover::before, .scrollbar--bar.\:active::before {
				border-radius: 0.4rem;
			}

.scrollbar--track {
		cursor: pointer;
	}

.scrollbar--bar {
		transition: width var(--animation-fast), height var(--animation-fast), margin var(--animation-fast),
			border-radius var(--animation-fast), background-color var(--animation-fast);
	}

.scrollbar--bar::before {
			transition: width var(--animation-fast), height var(--animation-fast), margin var(--animation-fast),
				border-radius var(--animation-fast), background-color var(--animation-fast);
			background-color: var(--scrollbar-bg-default-color);
		}

.scrollbar--bar:hover::before, .scrollbar--bar:active::before, .scrollbar--bar.\:hover::before, .scrollbar--bar.\:active::before {
				background-color: var(--scrollbar-bg-selected-color);
			}

.mobileScrollable {
	overflow: scroll;
	-webkit-overflow-scrolling: touch;
}

.scrollable {
	overflow: hidden;
	position: relative;
}

.scrollable--wrapper {
		display: flex;
		width: 100%;
		height: 100%;
		max-height: inherit;
		flex-direction: column;
		overflow: hidden;
	}

.scrollable--container {
		padding: 0;
		overflow: scroll;
		scrollbar-width: none;
		box-sizing: border-box;
	}

.scrollable-withHorizontalScrollbar > .scrollable--wrapper > .scrollable--container > .scrollable--content {
		padding-bottom: var(--scrollable-track-size);
	}

.scrollable-withVerticalScrollbar > .scrollable--wrapper > .scrollable--container {
		padding-right: var(--scrollable-track-size);
	}

.scrollable--content {
		/* display inline-block allows to take the width more 100% width parent
		see scroll on history and order widget by example */
		display: inline-block;
		vertical-align: middle;
		position: relative;
		min-width: 100%;
	}

.scrollable--resizeDetector {
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
		width: 100%;
		height: 100%;
		border: none;
	}

/* moved from dx */
.scrollable--container::-webkit-scrollbar {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-button {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-thumb {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-thumb:hover,
.scrollable--container::-webkit-scrollbar-thumb.\:hover {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-thumb:active,
.scrollable--container::-webkit-scrollbar-thumb.\:active {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-track {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-track:hover,
.scrollable--container::-webkit-scrollbar-track.\:hover {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-track:active,
.scrollable--container::-webkit-scrollbar-track.\:active {
			display: none;
		}
.scrollable--container::-webkit-scrollbar-corner {
			display: none;
		}
/* hide animation */
.scrollable .scrollbar-vertical .scrollbar--bar::before {
						margin-left: 0.3rem;
					}
.scrollable .scrollbar-horizontal .scrollbar--bar::before {
						margin-top: 0.3rem;
					}
.scrollable-withHorizontalScrollbar .scrollbar-horizontal {
				z-index: 10;
			}
.scrollable-withHorizontalScrollbar .scrollbar-horizontal .scrollbar--bar::before {
						width: 100%;
						height: 0.3rem;
						margin: 0.3rem 0;
					}
.scrollable-withHorizontalScrollbar .scrollbar-horizontal .scrollbar--bar:hover::before, .scrollable-withHorizontalScrollbar .scrollbar-horizontal .scrollbar--bar:active::before, .scrollable-withHorizontalScrollbar .scrollbar-horizontal .scrollbar--bar.\:hover::before, .scrollable-withHorizontalScrollbar .scrollbar-horizontal .scrollbar--bar.\:active::before {
							margin: 0;
							height: 100%;
						}
.scrollable-withVerticalScrollbar .scrollbar-vertical .scrollbar--bar::before {
						height: 100%;
						width: 0.3rem;
						margin: 0 0.3rem;
					}
.scrollable-withVerticalScrollbar .scrollbar-vertical .scrollbar--bar:hover::before, .scrollable-withVerticalScrollbar .scrollbar-vertical .scrollbar--bar:active::before, .scrollable-withVerticalScrollbar .scrollbar-vertical .scrollbar--bar.\:hover::before, .scrollable-withVerticalScrollbar .scrollbar-vertical .scrollbar--bar.\:active::before {
							margin: 0;
							width: 100%;
						}
.scrollable-withVerticalScrollbar .scrollbar-vertical::after {
					content: "";
					position: absolute;
					width: var(--scrollable-track-size);
					height: var(--scrollable-track-size);
				}

.scrollable .scrollable--wrapper,
	.scrollable .scrollbar,
	.scrollable-withVerticalScrollbar .scrollbar-vertical::after {
		background-color: inherit;
	}

.scrollable-overlay .scrollable--wrapper,
		.scrollable-overlay .scrollbar,
		.scrollable-overlay-withVerticalScrollbar .scrollbar-vertical::after {
			background-color: transparent;
		}

.context-menu-item-button__container {
	padding: 0 0.7rem;
	width: 100%;
	margin: 0.1rem;
	text-align: left;
	min-width: unset;
}

	.context-menu-item-button__container:focus,
.context-menu-item-button__container.context-menu-item-button__-focus {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
		outline-offset: 0.2rem;
	}

	.context-menu-item-button__container:focus:not(:focus-visible), .context-menu-item-button__container.context-menu-item-button__-focus:not(:focus-visible) {
			outline: none;
		}

/* stylelint-disable no-duplicate-selectors */
.contextMenu {
	position: absolute;
	top: 0;
	z-index: 102;
	opacity: 0;
	visibility: hidden;
	padding: 0.4rem 0;
	border-color: var(--dropdown-list-border-color);
	background-color: var(--dropdown-list-bg-color);
	color: var(--dropdown-list-text-color);
	box-shadow: 0 0.2rem 2rem var(--overlay-box-shadow-color);
}
.contextMenu:focus,
.contextMenu.\:focus {
		outline: none;
	}
.contextMenu:focus :focus-within, .contextMenu.\:focus :focus-within {
			outline: 0.1rem solid var(--form-control-focused-border-outside-color);
		}
@supports ((-webkit-backdrop-filter: blur(2.5rem)) or (backdrop-filter: blur(2.5rem))) {
		.contextMenu {
			-webkit-backdrop-filter: blur(2.5rem);
			        backdrop-filter: blur(2.5rem);
		}
	}
.contextMenu--group-primary .contextMenu--item {
		color: var(--common-secondary-text-color);
	}
.contextMenu--text {
		margin-right: 0.6rem;
		color: var(--dropdown-list-text-color);
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
.contextMenu--head {
		position: relative;
	}
.contextMenu--title {
		display: flex;
		align-items: center;
		padding: 0.4rem 1rem 0.6rem;
		font-size: 1rem;
		line-height: 1rem;
		font-weight: 400;
		color: var(--hint-color);
	}
.contextMenu--title::after {
			content: "";
			display: block;
			height: 0.1rem;
			margin-left: 0.4rem;
			flex-grow: 1;
			background: var(--line-color-2);
		}
.contextMenu--divider {
		display: flex;
		align-items: center;
		white-space: nowrap;
		font-size: 1rem;
		padding: 0.2rem 0.9rem 0.1rem;
		color: var(--label-color);
	}
.contextMenu--divider::after {
			content: "";
			height: 0.1rem;
			width: 100%;
			margin-left: 0.4rem;
			background: var(--line-color-2);
		}
.contextMenu--divider-withTitle {
			padding-top: 0.5rem;
			padding-bottom: 0.5rem;
		}
.contextMenu--divider-withTitle:first-child {
				padding-top: 0;
			}
.contextMenu--optionList {
		width: 100%;
		min-width: 12rem;
	}
.contextMenu--optionList-haveScrollable {
			margin-top: 0.1rem;
			width: auto;
		}
.contextMenu--optionList-haveScrollable .contextMenu--optionList-subMenu {
				display: none;
			}
.contextMenu--optionList-subMenu {
			visibility: hidden;
			position: absolute;
			top: -0.4rem;
			z-index: 2;
			padding: 0.4rem 0;
			background-color: var(--dropdown-list-bg-color);
			box-shadow: 0 0.2rem 2rem var(--overlay-box-shadow-color);
		}
.contextMenu--optionList-subMenu::after {
				content: "";
				position: absolute;
				top: 0;
				width: 0.6rem;
				height: 100%;
			}
.contextMenu--optionList-subMenu .contextMenu--optionList-haveScrollable .contextMenu--item-scrollableItem .contextMenu--text {
						padding-right: 0;
					}
.contextMenu--optionList-subMenu .contextMenu--item-current .contextMenu--icon,
				.contextMenu--optionList-subMenu .contextMenu--item-current .contextMenu--subIcon {
					flex-shrink: 0;
				}
.contextMenu--optionList-right {
			left: 100%;
		}
.contextMenu--optionList-right::after {
				left: calc(0.6rem * -1);
			}
.contextMenu--optionList-left {
			right: 100%;
		}
.contextMenu--optionList-left::after {
				right: calc(0.6rem * -1);
			}
.contextMenu--grid {
		display: table;
	}
.contextMenu--row {
		display: table-row;
	}
.contextMenu--cell {
		display: table-cell;
		padding: 0 0 0.8rem;
	}
.contextMenu--cell > .contextMenu--optionList {
		padding: 0;
	}
.contextMenu--row:last-child .contextMenu--cell {
		padding: 0;
	}
.contextMenu--pointer {
		display: none;
		width: 1rem;
		height: 1.6rem;
		overflow: hidden;
	}
.contextMenu--pointer::before {
			content: "";
			width: 1rem;
			height: 1rem;
			transform: rotate(45deg);
			border: 0.1rem solid;
			border-color: var(--dropdown-list-border-color);
			background: var(--dropdown-list-bg-color);
		}
.contextMenu--icon {
		fill: var(--icon-secondary-default-color);
		color: var(--icon-secondary-default-color);
	}
.contextMenu--subIcon {
		width: 1.2rem;
		height: 1.2rem;
		fill: var(--icon-secondary-default-color);
		margin-left: auto;
	}
.contextMenu--actions {
		position: absolute;
		right: 0;
		padding-right: 0.8rem;
		top: 0;
		height: 100%;
		padding-left: 1.5rem;
		opacity: 0;
	}
.contextMenu--actions::before {
			content: "";
			height: 100%;
			display: inline-block;
			vertical-align: middle;
		}
.contextMenu--actions .button {
			margin-left: 1rem;
			vertical-align: middle;
			width: 1.1rem;
			height: 1.1rem;
		}
.contextMenu--actions .button:hover .icon, .contextMenu--actions .button.\:hover .icon {
					fill: var(--icon-hovered-color);
				}
.contextMenu--actions .button:active .icon, .contextMenu--actions .button.\:active .icon {
					fill: var(--icon-pressed-color);
				}
.contextMenu--item {
		display: flex;
		position: relative;
		flex-direction: column;
		padding: 0 1rem;
		line-height: 2.6rem;
		cursor: pointer;
		white-space: nowrap;
		text-overflow: ellipsis;
		text-align: left;
	}
.contextMenu--item:hover,
		.contextMenu--item:focus-within,
		.contextMenu--item.\:hover {
			background-color: var(--list-item-hovered-bg);
			transition: background-color 220ms ease-in;
		}
.contextMenu--item:hover > .contextMenu--itemContent .contextMenu--actions, .contextMenu--item:focus-within > .contextMenu--itemContent .contextMenu--actions, .contextMenu--item.\:hover > .contextMenu--itemContent .contextMenu--actions {
				opacity: 1;
				transition: opacity 220ms ease-in;
			}
.contextMenu--item-withButton {
			padding: 0;
			display: flex;
			align-items: center;
		}
.contextMenu--item.contextMenu--item-opened > .contextMenu--optionList-subMenu,
		.contextMenu--item:focus > .contextMenu--optionList-subMenu,
		.contextMenu--item:hover > .contextMenu--optionList-subMenu,
		.contextMenu--item.\:focus > .contextMenu--optionList-subMenu,
		.contextMenu--item.\:hover > .contextMenu--optionList-subMenu {
			visibility: visible;
		}
.contextMenu--item .contextMenu--item:focus > .contextMenu--optionList-subMenu,
		.contextMenu--item .contextMenu--item:hover > .contextMenu--optionList-subMenu,
		.contextMenu--item .contextMenu--item.\:focus > .contextMenu--optionList-subMenu,
		.contextMenu--item .contextMenu--item.\:hover > .contextMenu--optionList-subMenu {
			visibility: visible;
		}
.contextMenu--item.dragging {
			color: var(--app-header-button-default-text-color);
			background-color: var(--dropdown-list-item-dragged-bg-color);
			box-shadow: 0 0.2rem 2rem var(--item-dragged-shadow-color);
			position: absolute;
			z-index: 100;
			min-width: 16rem;
		}
.contextMenu--item .contextMenu--grid .contextMenu--optionList-haveScrollable .contextMenu--item-scrollableItem .contextMenu--text {
						padding-right: 0;
					}
.contextMenu--item-grid:hover,
.contextMenu--item-grid.\:hover,
.contextMenu--item-switchingType:hover,
.contextMenu--item-switchingType.\:hover,
.contextMenu--item-delimiter:hover,
.contextMenu--item-delimiter.\:hover,
.contextMenu--item-subTitle:hover,
.contextMenu--item-subTitle.\:hover,
.contextMenu--item-noLink:hover,
.contextMenu--item-noLink.\:hover,
.contextMenu--item-subMenuItem:hover,
.contextMenu--item-subMenuItem.\:hover,
.contextMenu--item-last:hover,
.contextMenu--item-last.\:hover {
				transition: background 220ms ease-in;
				background-color: transparent;
			}
.contextMenu--item-grid,
		.contextMenu--item-chartType {
			padding: 0;
		}
.contextMenu--item-subTitle {
			font-weight: 700;
			cursor: text;
		}
.contextMenu--item-subTitle ~ .contextMenu--item {
				padding-left: 2rem;
			}
.contextMenu--item-subTitle ~ .contextMenu--item-grid {
					padding-left: 0;
				}
.contextMenu--item-subTitle ~ .contextMenu--item-icon {
					padding-left: 0.8rem;
				}
.contextMenu--item-replaceActions {
			max-height: 0;
			overflow: hidden;
		}
.contextMenu--item-current .contextMenu--subIcon {
				margin: 0 0.2rem 0 0;
			}
.contextMenu--item-current:not(.contextMenu--item-multiSelectItem) .contextMenu--subIcon {
					display: none;
				}
.contextMenu--item-current:not(.contextMenu--item-multiSelectItem) .contextMenu--text {
					color: var(--common-text-selected);
				}
.contextMenu--item-title.contextMenu--item-noLink,
				.contextMenu--item-title.contextMenu--item-noLink .contextMenu--text {
					cursor: default;
				}
.contextMenu--item-title.contextMenu--item-noLink .contextMenu--text, .contextMenu--item-title.contextMenu--item-noLink:hover .contextMenu--text, .contextMenu--item-title.contextMenu--item-noLink.\:hover .contextMenu--text {
					color: var(--common-secondary-text-color);
					transition: color 220ms ease-in;
				}
.contextMenu--item-matched .contextMenu--text {
				color: var(--common-text-selected);
			}
.contextMenu--item-matched .contextMenu--text:hover,
.contextMenu--item-matched .contextMenu--text.\:hover {
					color: var(--common-text-selected);
				}
.contextMenu--item-matched .contextMenu--subIcon,
			.contextMenu--item-matched .contextMenu--icon {
				fill: var(--common-text-selected);
			}
.contextMenu--item-last,
		.contextMenu--item-delimiter {
			cursor: default;
		}
.contextMenu--item-delimiter {
			height: 0.1rem;
			overflow: hidden;
			margin: 0.2rem 1rem;
			padding: 0;
			background: var(--line-color-2);
		}
.contextMenu--item-subTitle,
		.contextMenu--item-subTitle:hover,
		.contextMenu--item-subTitle.\:hover {
			color: var(--common-secondary-text-color);
			transition: color 220ms ease-in;
		}
.contextMenu--item-disabled .contextMenu--text, .contextMenu--item-disabled:hover .contextMenu--text, .contextMenu--item-disabled.\:hover .contextMenu--text {
					color: var(--common-text-disabled);
					transition: color 220ms ease-in;
				}
.contextMenu--item-disabled > .contextMenu--itemContent .contextMenu--icon, .contextMenu--item-disabled:hover > .contextMenu--itemContent .contextMenu--icon, .contextMenu--item-disabled.\:hover > .contextMenu--itemContent .contextMenu--icon {
					fill: var(--disabled-symbol-color);
					transition: fill 220ms ease-in;
				}
.contextMenu--item-disabled,
			.contextMenu--item-disabled .contextMenu--text {
				cursor: default;
			}
.contextMenu--item-multiSelectItem:not(.contextMenu--item-current) {
				padding-left: 2.3rem;
			}
.contextMenu--item-icon .contextMenu--icon {
				width: 1.6rem;
				height: 1.6rem;
				display: inline-block;
				vertical-align: middle;
				position: relative;
				margin-right: 0.4rem;
				text-align: center;
			}
.contextMenu--item-icon .contextMenu--icon + span,
				.contextMenu--item-icon .contextMenu--icon + .contextMenu--text {
					vertical-align: middle;
					padding-left: 0;
				}
.contextMenu--item-icon .contextMenu--itemFooter {
				margin-left: calc(1.6rem + 0.4rem);
			}
.contextMenu--item-icon .planned-marker__container {
				vertical-align: top;
			}
.contextMenu--item-subMenuItem {
			flex-direction: column;
			padding: 0;
		}
.contextMenu--item-withSubMenu .contextMenu--subIcon {
					width: 0.7rem;
					height: 0.7rem;
				}
.contextMenu--item-cancel .contextMenu--icon {
				width: 1.1rem;
				height: 1.1rem;
				margin-right: 0.8rem;
			}
.contextMenu--item-chartType {
			padding-left: 3rem;
			padding-right: 3rem;
		}
.contextMenu--item-priceType {
			padding-left: 0;
			padding-right: 0;
		}
.contextMenu--item-buy:hover,
.contextMenu--item-buy.\:hover {
				background: var(--buy-index-bg-color);
			}
.contextMenu--item-sell:hover,
.contextMenu--item-sell.\:hover {
				background: var(--sell-index-bg-color);
			}
.contextMenu--item-selected {
			background-color: var(--list-item-selected-bg);
		}
.contextMenu--item-selected:hover,
.contextMenu--item-selected.\:hover {
				background-color: var(--list-item-selected-bg);
			}
.contextMenu--item-withSelected {
			background-color: var(--list-parent_item-selected-bg);
		}
.contextMenu--item-withSelected:hover,
.contextMenu--item-withSelected.\:hover {
				background-color: var(--list-parent_item-selected-bg);
			}
.contextMenu .filter-description {
		color: var(--label-color);
	}
.contextMenu .control-switchingSettings {
			width: 100%;
			white-space: nowrap;
			margin: 0.4rem 0;
		}
.contextMenu .control-horizontal .control--wrap {
			width: 100%;
		}
.contextMenu-replacement .contextMenu--item-replaceActions {
			max-height: 5rem;
		}
.contextMenu-withPointer .contextMenu--pointer {
			display: block;
			position: absolute;
		}
.contextMenu-withPointer .contextMenu--pointer::before {
				position: absolute;
			}
.contextMenu-pointerLeftTop .contextMenu--pointer {
				top: 0.5rem;
				left: -1rem;
			}
.contextMenu-pointerLeftTop .contextMenu--pointer::before {
					top: 0.2rem;
					left: 0.4rem;
				}
.contextMenu-pointerRightTop .contextMenu--pointer {
				top: 0.5rem;
				right: -1rem;
			}
.contextMenu-pointerRightTop .contextMenu--pointer::before {
					top: 0.2rem;
					right: 0.4rem;
				}
.contextMenu-pointerRightBottom .contextMenu--pointer {
				bottom: 0.5rem;
				right: -1rem;
			}
.contextMenu-pointerRightBottom .contextMenu--pointer::before {
					top: 0.2rem;
					right: 0.4rem;
				}
.contextMenu-pointerLeftBottom .contextMenu--pointer {
				bottom: 0.5rem;
				left: -1rem;
			}
.contextMenu-pointerLeftBottom .contextMenu--pointer::before {
					top: 0.2rem;
					left: 0.4rem;
				}
.contextMenu-pointerTopLeft .contextMenu--pointer {
				height: 1rem;
				width: 1.6rem;
				top: -1rem;
				left: 0.5rem;
			}
.contextMenu-pointerTopLeft .contextMenu--pointer::before {
					top: 0.4rem;
					left: 0.2rem;
				}
.contextMenu-pointerTopRight .contextMenu--pointer {
				height: 1rem;
				width: 1.6rem;
				top: -1rem;
				right: 0.5rem;
			}
.contextMenu-pointerTopRight .contextMenu--pointer::before {
					top: 0.4rem;
					right: 0.2rem;
				}
.contextMenu-pointerTopCenter .contextMenu--pointer {
				height: 1rem;
				width: 1.6rem;
				top: -1rem;
				left: 50%;
				transform: translateX(-50%);
			}
.contextMenu-pointerTopCenter .contextMenu--pointer::before {
					top: 0.4rem;
					right: 0.2rem;
				}
.contextMenu-pointerBottomCenter .contextMenu--pointer {
				height: 1rem;
				width: 1.6rem;
				bottom: -1rem;
				left: 50%;
				transform: translateX(-50%);
			}
.contextMenu-pointerBottomCenter .contextMenu--pointer::before {
					bottom: 0.4rem;
					right: 0.2rem;
				}
.contextMenu-pointerBottomLeft .contextMenu--pointer {
				height: 1rem;
				width: 1.6rem;
				bottom: -1rem;
				left: 0.5rem;
			}
.contextMenu-pointerBottomLeft .contextMenu--pointer::before {
					bottom: 0.4rem;
					right: 0.2rem;
				}
.contextMenu-pointerBottomRight .contextMenu--pointer {
				height: 1rem;
				width: 1.6rem;
				bottom: -1rem;
				right: 0.5rem;
			}
.contextMenu-pointerBottomRight .contextMenu--pointer::before {
					bottom: 0.4rem;
					right: 0.2rem;
				}
.contextMenu-multiline {
		padding: 0;
		border-color: transparent;
		background-color: transparent;
		box-shadow: none;
	}
.contextMenu-contextMenuButton .contextMenu--item .contextMenu--text {
			color: var(--link-default-text-color);
		}
.contextMenu-container {
		background-color: transparent;
		box-shadow: none;
	}
.contextMenu-control {
		z-index: 100;
	}
.contextMenu-visible {
		opacity: 1;
		visibility: visible;
	}
.contextMenu-visible.contextMenu-visible {
			z-index: 1;
		}
.contextMenu-contextMenuButton {
		max-width: 25rem;
		font-size: 1.4rem;
		top: 100%;
		left: -0.8rem;
	}
.contextMenu-contextMenuButton .contextMenu--item .contextMenu--text {
			margin-right: 0;
		}
.contextMenu-container {
		padding: 0;
		border: none;
	}
.contextMenu-container .tooltip__container {
			position: relative;
		}
.contextMenu-future {
		max-width: 17.2rem;
	}
.contextMenu-future .tooltip__container {
				padding-top: 0.6rem;
				box-sizing: border-box;
				box-shadow: none;
			}
.contextMenu-future .tooltip__pointer {
				top: 50%;
				transform: translateY(-50%);
			}
.contextMenu-future .tooltip__pointer::before {
					width: 1.2rem;
					height: 1.2rem;
					left: 0.6rem;
					top: 0.2rem;
				}
.contextMenu-future .tooltip__content {
				font-size: 1.2rem;
				line-height: 1.4rem;
				color: var(--common-text-default);
			}
.contextMenu-widgetHeader {
		background: var(--widget-bg-color);
	}
.contextMenu-widgetHeader::after {
			position: absolute;
			content: "";
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			background: var(--widget-header-bg-color);
		}
.contextMenu-container {
		padding: 0;
		border: none;
	}
.contextMenu-container .tooltip__container {
			position: relative;
		}
.contextMenu--itemContent {
		display: flex;
		align-items: center;
		white-space: nowrap;
		text-overflow: ellipsis;
		text-align: left;
		width: 100%;
	}
.contextMenu--itemFooter {
		line-height: 1rem;
		color: var(--label-color);
		font-size: 1rem;
	}
.contextMenu--itemFooter:not(:empty) {
			margin-bottom: 0.6rem;
		}
.contextMenu--switcher {
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 100%;
	}

/* Animation */
.contextMenu {
	transition: opacity var(--animation-default);
}
.contextMenu--group + .contextMenu--group {
		transition: max-height var(--animation-fast) linear;
	}
.contextMenu--item-withSubMenu::after {
		transition: opacity var(--animation-fast);
	}
.contextMenu--icon {
		transition: fill var(--animation-fast);
	}

.popover-contextMenu.popover-contextMenu {
	padding: 0;
	background-color: transparent;
	border: 0;
	margin-top: 0;
}

.popover-contextMenu.popover-contextMenu > div {
		border: 0;
	}

.popover-contextMenu.popover-contextMenu .tooltip__container,
	.popover-contextMenu.popover-contextMenu .contextMenu {
		position: relative;
	}

.list--item::before {
		content: "";
		position: absolute;
		display: none;
	}
	.list--item.draggable--dragging {
			position: absolute;
			left: 0;
			top: 0;
			background: var(--complex-list-dragged-item-bg-color);
			box-shadow: inset 0 0.1rem 0 var(--shadow-color);
		}
	.list--item.draggable--dragged::after {
				content: "";
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				background: inherit;
				border-width: 0.1rem;
				border-style: dashed;
				border-color: var(--complex-list-dragged-item-border-color);
			}

.contextMenu-layoutButton {
			position: static;
		}

.contextMenuButton__container {
	display: inline-block;
	position: relative;
}

.contextMenuButton__container .button {
			display: flex;
			align-items: center;
			color: var(--link-default-text-color);
			padding: 0;
			overflow: hidden;
		}

.contextMenuButton__container .button:not(.button-studiesControl) {
				background: transparent;
			}

.contextMenuButton__container .button .icon-collapse-down {
				width: 0.7rem;
				height: 0.4rem;
				margin-left: 0.8rem;
				fill: var(--link-default-text-color);
			}

.mobile .contextMenuButton__container {
		font-size: var(--context-menu-button-font-size);
	}

.mobile .contextMenuButton__container .button {
				align-items: flex-start;
			}

.mobile .contextMenuButton__container .icon-collapse-down {
				margin-top: var(--context-menu-button-icon-caret-top-spacer);
			}

.button-discardChanges {
	padding: 0;
	border: none;
	line-height: 3.05rem;
}

	.button-discardChanges .icon {
		margin-right: 0.4rem;
		vertical-align: text-bottom;
		width: 1.6rem;
		height: 1.6rem;
	}

.button-discardChanges {
	background: none;
	transition: color var(--animation-default);
}

.button-discardChanges::before {
		transition: opacity var(--animation-default);
	}

.button-discardChanges:hover span, .button-discardChanges.\:hover span {
			color: var(--link-hovered-text-color);
			transition: color 220ms ease-in;
		}

.button-discardChanges:active span, .button-discardChanges.\:active span {
			color: var(--link-pressed-multiparts);
		}

.button-discardChanges span {
		color: var(--link-default-text-color);
		transition: color 220ms ease-out;
	}

.copyright__copyright {
	float: left;
	width: 20rem;
	font-size: 1rem;
	text-align: left;
	color: var(--common-text-disabled);
}

/* stylelint-disable */

.popup {
	position: absolute;
	left: 0;
	width: 100%;
	top: -150%;
	height: 100%;
	z-index: 99;
	visibility: hidden;
	text-align: center;
	pointer-events: none;
	transition: visibility 0s linear 0.3s, top 0s linear 0.3s;
}

.popup::before {
		content: "";
		display: inline-block;
		height: 90%;
		vertical-align: middle;
		width: 0;
	}

.popup--window {
		pointer-events: auto;
		display: inline-block;
		box-sizing: border-box;
		z-index: 30;
		border: 0.1rem solid;
		vertical-align: middle;
		text-align: left;
		position: relative;
		line-height: 1.5rem;
		background: var(--modal-window-bg-color);
		box-shadow: 0 0.7rem 1.5rem var(--modal-window-shadow-color);
		border-color: var(--modal-window-border-color);
	}

.popup-visible {
		visibility: visible;
		top: 0;
		transition-delay: 0s, 0s;
	}

.popup-visible .popup--window {
			z-index: 31;
			animation: popupShow 0.3s cubic-bezier(0, 0, 0, 1.3);
		}

.popup-hidden {
		visibility: hidden;
	}

.popup-hidden .popup--window {
			animation: popupHide 0.3s linear;
		}

.popup-modal {
		pointer-events: all;
	}

.popup-modal .popup--window {
			box-shadow: 0 0.6rem 2.5rem var(--modal-window-shadow-color);
		}

.popup-modal::after {
			content: "";
			position: fixed;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			z-index: 25;
			visibility: hidden;
			background-color: var(--modal-window-blocking-bg-color);
		}

.popup-modal.popup-visible::after {
			visibility: visible;
		}

.popup--header {
		padding: 0.4rem 0.8rem 0.5rem;
		box-shadow: 0 -0.1rem 0 var(--modal-window-header-shadow-color) inset;
		background: var(--modal-window-header-bg-color);
	}

.popup--header .popup--close {
				position: absolute;
				right: 0.3rem;
				display: inline-flex;
				align-items: center;
				justify-content: center;
			}

.popup--header .popup--close:active,
.popup--header .popup--close.\:active {
					margin-top: 0.1rem;
				}

.popup--header .popup--title {
				display: inline-block;
			}

.popup--title {
		color: var(--modal-window-header-text-color);
		font-size: 1.2rem;
		font-weight: 600;
		font-family: "TD Graphik", sans-serif;
	}

.popup--subTitle {
		margin: 1rem 0 2rem;
		font-size: 1.2rem;
		font-weight: 400;
		line-height: 2rem;
	}

.popup--text {
		margin: 1rem;
		font-size: 1.4rem;
		text-align: center;
	}

.popup--text .confirmationInfo--value {
			margin: 0;
		}

.popup-message {
		min-width: 44.3rem;
	}

.popup--content {
		padding: 2.4rem 3rem 2.8rem;
		position: relative;
		color: var(--modal-window-text-color);
	}

.popup--footer {
		text-align: right;
		box-shadow: inset 0 0.1rem 0 var(--line-color);
		position: relative;
		padding: 0.9rem 0.8rem 0.8rem;
	}

.popup--buttons .button {
			min-width: 7.5rem;
			font-size: 1.4rem;
			text-transform: capitalize;
		}

.popup--buttons .button + .button {
				margin-left: 0.8rem;
			}

.popup--buttons .button-restoreDefault {
				margin-top: 0.5rem;
				line-height: 1.4rem;
			}

.popup--buttons .button.button-primary[disabled] {
				color: var(--button-primary-disabled-text-color);
				background: var(--button-primary-disabled-bg-color);
				border: 0.1rem solid var(--button-primary-disabled-border-color);
				box-shadow: none;
			}

.popup--buttons .contextMenuButton__container {
			float: left;
			margin-top: 0.6rem;
			margin-right: 1rem;
			margin-left: 2.2rem;
		}

.popup--close.button-icon .icon {
			width: 1.1rem;
			height: 1.1rem;
			fill: var(--modal-header-icon-primary-default-color);
			transition: fill 220ms ease-out;
		}

.popup--close.button-icon:hover .icon, .popup--close.button-icon.\:hover .icon {
				fill: var(--link-hovered-multiparts);
				transition: fill 220ms ease-in;
			}

.popup--close.button-icon:active .icon, .popup--close.button-icon.\:active .icon {
				fill: var(--icon-pressed-color);
			}

.popup--hint {
		opacity: 0;
	}

.popup--hint-visible {
			opacity: 1;
		}

.popup--hint-cancelButton {
			float: right;
			max-width: 8.5rem;
			font-size: 1rem;
			height: 4.1rem;
			text-align: left;
		}

.popup--hint-cancelButton span {
				display: inline-block;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
			}

.popup--hint-closePosition {
			position: relative;
			top: 0.2rem;
			float: right;
			width: 12.3rem;
			border-width: 0.1rem 0.1rem 0 0.1rem;
			border-style: solid;
			border-color: var(--modal-window-border-color);

			transform: translateY(-1rem);
		}

.popup--hint-closePosition::before {
				content: "";
				position: absolute;
				bottom: 0;
				left: 50%;
				width: 8.7rem;
				height: 8.7rem;
				border-width: 0 0.3rem 0.3rem 0;
				border-style: solid;

				transform: translateY(50%) translateX(-50%) scaleY(0.2) rotate(45deg);
				background: var(--modal-window-bg-color);
				border-color: var(--modal-window-border-color);
			}

.popup--hint-closePosition.popup--hint-visible {
			transform: translateY(0);
		}

.popup-sell .button-sell,
	.popup-buy .button-buy {
		cursor: default;
	}

.popup-sell .form--fieldset-highlight {
			background-color: var(--sell-index-bg-color);
		}

.popup-buy .form--fieldset-highlight {
			background-color: var(--buy-index-bg-color);
		}

.popup-error .messagePanel-error {
			max-height: 5rem;
			text-align: center;
		}

.popup-error .popup--errorMessage {
			padding: 1.5rem 3rem;
			max-height: 7.5rem;
		}

.popup-draggable .popup--header {
			cursor: move;
		}

.popup-adaptive .drawingProperties {
			max-height: none;
		}

.popup-adaptive .popup--window {
				max-height: 100%;
				display: inline-flex;
				flex-direction: column;
			}

.popup-adaptive .popup--content {
				overflow: hidden;
				display: inline-flex;
			}

.popup--errorMessage {
		position: absolute;
		left: -0.1rem;
		right: -0.1rem;
		top: 100%;
		border: 0.1rem solid var(--modal-window-border-color);
		border-top: none;
		max-height: 0;
		background: var(--message-wrong-bg-color);
		color: var(--error-text-color);
		box-shadow: inset 0 0.1rem 0 0 var(--message-wrong-shadow-color);
		text-align: center;
		transition: max-height 0.3s ease-in-out;
		overflow: hidden;
	}

.popup-creationAlert .popup--content, .popup-orderActivation .popup--content {
		padding: 0;
	}

.popup-creationAlert .popup-body-content,
	.popup-creationAlert .popup-orderActivationContainer,
	.popup-creationAlert .popup-orderActivationContainer .scrollable,
	.popup-orderActivation .popup-body-content,
	.popup-orderActivation .popup-orderActivationContainer,
	.popup-orderActivation .popup-orderActivationContainer .scrollable {
		max-height: 100%;
		height: auto;
		overflow: hidden;
		display: flex;
		flex-direction: column;
	}

.popup-creationAlert .popup-orderActivationContainer, .popup-orderActivation .popup-orderActivationContainer {
		width: 60rem;
	}

.popup-creationAlert .popup-orderActivationContent, .popup-orderActivation .popup-orderActivationContent {
		padding: 2.4rem 3rem 2.8rem;
		overflow: hidden;
	}

@keyframes popupShow {
	0% {
		opacity: 0;
		transform: translateY(-20rem);
	}
	33% {
		opacity: 1;
	}
	100% {
		transform: translateY(0);
	}
}

@keyframes popupHide {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	33% {
		opacity: 0;
	}
	100% {
		opacity: 0;
		transform: translateY(-20rem);
	}
}

@keyframes popupErrorBlink {
	0% {
		background-color: transparent;
	}
	100% {
		background-color: var(--message-wrong-bg-color);
	}
}

@keyframes hideModalBg {
	0% {
		opacity: 1;
		visibility: visible;
	}
	100% {
		opacity: 0;
		visibility: hidden;
	}
}

@keyframes delimiterBlink {
	50% {
		opacity: 0;
	}
}

.popup--hint {
		transition: opacity var(--animation-fast), transform var(--animation-fast);
	}

.popup--hint-cancelButton {
			transition: opacity var(--animation-fast);
		}

.popup .messagePanel {
		transition: max-height var(--animation-fast) ease-in-out;
	}

.popup-warning .messagePanel-error, .popup-error .messagePanel-error {
			animation: popupErrorBlink 200ms var(--animation-fast) ease 3 alternate forwards;
		}

.popup-trade .popup--window {
		transition: border-color var(--animation-fast);
	}

.popup-trade .button-primary,
		.popup-trade .form--fieldset-highlight {
			transition: background-color var(--animation-fast);
		}

.popup-trade .control-durationRemains .time--delimiter {
			animation: delimiterBlink 1s infinite;
		}

.popup-order.popup-modification .tradeForm-market .form--fieldset-parameters .control-numericStepper {
			transition: opacity var(--animation-fast);
		}

/* Safari Only 7.1+ */
_::-webkit-full-page-media,
_:future,
:root .popup--window {
	background-color: rgba(var(--modal-window-bg-color-rgb), 0.83);
}
.mobile .popup--window {
			min-width: 32rem;
			width: 90%;
			max-width: 60rem;
		}
		.mobile .popup--content {
			width: 100%;
		}
		.mobile .popup--title {
			margin-right: 0.7rem;
		}
		.mobile .popup--window {
			font-size: 1.6rem;
		}
		.mobile .popup--header {
			padding-right: 2rem;
		}

.popup-registrationConfirmation::before {
		height: 21.2rem;
	}
	.popup-registrationConfirmation .popup--window {
		border: 0;
		width: 27.3rem;
		height: 3.6rem;
	}
	.popup-registrationConfirmation .popup--content {
		background-color: var(--email-verification-container-bg-color);
		padding: 1.1rem 1.2rem;
		font-size: 1.4rem;
		line-height: 1.4rem;
		white-space: nowrap;
	}
	.popup-registrationConfirmation .icon {
		width: 1rem;
		height: 0.9rem;
		margin-right: 0.6rem;
		margin-top: 0.2rem;
		flex-shrink: 0;
		fill: var(--tick-icon-color);
	}

.button-icon-primary__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-primary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-primary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-primary__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-primary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}
	.button-icon-primary__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-primary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-primary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-primary__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-primary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-pressed-color);
		}

.button-icon-primary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	fill: var(--icon-primary-default-color);
}

.button-icon-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-secondary__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}
	.button-icon-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-secondary__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-pressed-color);
		}

.button-icon-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	fill: var(--icon-secondary-default-color);
}

.button-icon-contextual-primary__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-contextual-primary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-contextual-primary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-contextual-primary__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-contextual-primary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}
	.button-icon-contextual-primary__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-contextual-primary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-contextual-primary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-contextual-primary__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-contextual-primary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-pressed-color);
		}

.button-icon-contextual-primary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	fill: var(--icon-contextual-primary-default-color);
}

.button-icon-contextual-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-contextual-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-contextual-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-contextual-secondary__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-contextual-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}
	.button-icon-contextual-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-contextual-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-contextual-secondary__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-contextual-secondary__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-contextual-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-pressed-color);
		}

.button-icon-contextual-secondary__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	fill: var(--icon-contextual-secondary-default-color);
}

.button-icon-table__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-table__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-table__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-table__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-table__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}
	.button-icon-table__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-table__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-table__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-table__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-table__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-pressed-color);
		}

.button-icon-table__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	fill: var(--table-icon-default-color);
}

.button-icon-with-background__container___third-party-legacy-react-kit-components-button-icon-theme- {
	background-color: var(--widget-header-tab-bg-color);
}

	.button-icon-with-background__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-with-background__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-with-background__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-background__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-with-background__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-secondary-default-color);
		}

	.button-icon-with-background__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-with-background__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-with-background__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-background__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-with-background__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-secondary-default-color);
		}

.button-icon-with-background__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	fill: var(--icon-secondary-default-color);
}

.button-icon-with-border__container___third-party-legacy-react-kit-components-button-icon-theme- {
	background-color: var(--button-tertiary-default-bg-color);
	box-shadow: 0 0 0 0.1rem var(--button-tertiary-border-outside-color);
}

	.button-icon-with-border__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-with-border__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-with-border__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-border__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-with-border__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-primary-default-color);
		}

	.button-icon-with-border__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-with-border__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-with-border__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-border__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-with-border__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-primary-default-color);
		}

.button-icon-with-border__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	fill: var(--icon-primary-default-color);
}

.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme- {
	width: auto;
	color: var(--link-default-multiparts);
}

	.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-:hover,
.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-text__-hover___third-party-legacy-react-kit-components-button-icon-theme- {
		color: var(--icon-hovered-color);
	}

	.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon-with-text__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-text__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-with-text__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}

	.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-:active,
.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-text__-active___third-party-legacy-react-kit-components-button-icon-theme- {
		color: var(--icon-hovered-color);
	}

	.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon-with-text__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon-with-text__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon-with-text__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}

	.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-:disabled {
		color: var(--common-secondary-text-color);
	}

	.button-icon-with-text__container___third-party-legacy-react-kit-components-button-icon-theme-:disabled .button-icon-with-text__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--common-secondary-text-color);
		}

.button-icon-with-text__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	width: 2.3rem;
	fill: var(--icon-link-default-color);
	margin-right: 0.7rem;
	transition: fill 0.1s ease;
}

.button-icon-with-text__inner___third-party-legacy-react-kit-components-button-icon-theme- {
	display: inline-flex;
	align-items: center;
}

.button__container___third-party-legacy-react-kit-components-popup-theme- {
	position: absolute;
	top: 0;
	right: 0;
}

	.button__container___third-party-legacy-react-kit-components-popup-theme-:hover svg, .button__container___third-party-legacy-react-kit-components-popup-theme-.button__-hover___third-party-legacy-react-kit-components-popup-theme- svg {
				fill: var(--link-hovered-multiparts);
			}

	.button__container___third-party-legacy-react-kit-components-popup-theme-:active,
.button__container___third-party-legacy-react-kit-components-popup-theme-.button__-active___third-party-legacy-react-kit-components-popup-theme- {
		margin-top: 0.1rem;
	}

	.button__container___third-party-legacy-react-kit-components-popup-theme-:active svg, .button__container___third-party-legacy-react-kit-components-popup-theme-.button__-active___third-party-legacy-react-kit-components-popup-theme- svg {
				fill: var(--icon-pressed-color);
			}

	.button__container___third-party-legacy-react-kit-components-popup-theme-:focus,
.button__container___third-party-legacy-react-kit-components-popup-theme-.button__-focus___third-party-legacy-react-kit-components-popup-theme- {
		box-shadow: none;
	}

	.button__container___third-party-legacy-react-kit-components-popup-theme- svg {
			fill: var(--modal-header-icon-primary-default-color);
		}

.button__inner___third-party-legacy-react-kit-components-popup-theme- {
	width: 1.1rem;
	height: 1.1rem;
}

.labeled-form-field__container___third-party-legacy-react-kit-components-labeled-form-field-theme- {
	display: inline-flex;
	align-items: center;
}

	.labeled-form-field__container___third-party-legacy-react-kit-components-labeled-form-field-theme-:not(:last-child) {
		margin-right: var(--labeled-form-field-right-spacer);
	}

.labeled-form-field__label___third-party-legacy-react-kit-components-labeled-form-field-theme- {
	white-space: nowrap;
	color: var(--form-label-text-color);
	margin-right: 0.8rem;
}

.labeled-form-field__content___third-party-legacy-react-kit-components-labeled-form-field-theme- {
	display: flex;
}

.exchange-agreement__container {
	background: var(--app-header-bg-color);
	width: 100%;
	height: 100%;
}

	.exchange-agreement__container_header {
		padding: 1.6rem 1.6rem 1.6rem 1.8rem;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.exchange-agreement__container_logo {
		width: 3.4rem;
		height: 3rem;
	}

	.exchange-agreement__container_buttons {
		display: flex;
		gap: 1.2rem;
	}

	.exchange-agreement__container_button {
		padding: 0.3rem 1.5rem 0.4rem 1.4rem;
	}

	.exchange-agreement__container_iframe {
		width: 100%;
		height: calc(100% - 6.2rem);
	}

.logo {
	display: inline-block;
	width: 12.3rem;
	height: 5rem;
	vertical-align: middle;
	transition: width var(--animation-default);
}

	.logo svg {
		width: 100%;
		height: 100%;
		color: var(--logo-brand-color);
	}

.link-pseudo {
	transition: color var(--animation-fast);
	text-decoration: underline;
	cursor: pointer;
	color: var(--dropdown-list-text-color);
}

.loaderFailure a,
	.loaderFailure .link-pseudo {
		text-decoration: none;
	}
	.loaderFailure--actions {
		margin: 1.5rem 0 0;
	}
	.loaderFailure--action {
		display: inline-block;
		vertical-align: middle;
	}
	.loaderFailure--action + .loaderFailure--action {
			margin-left: 2rem;
		}
	.loaderFailure--action-cancel a,
			.loaderFailure--action-cancel .link-pseudo {
				color: var(--secondary-link-button-text-color);
			}
	.loaderFailure--action-cancel a:hover,
.loaderFailure--action-cancel a.\:hover,
.loaderFailure--action-cancel .link-pseudo:hover,
.loaderFailure--action-cancel .link-pseudo.\:hover {
					color: var(--link-hovered-text-color);
				}
	.loaderFailure--text {
		color: var(--message-sbj-warning-text-color);
	}

.loader-main {
		position: absolute;
		top: 0;
		left: 0;
		display: table;
		width: 100%;
		height: 100%;
		font-family: Arial, Helvetica, sans-serif;
		z-index: 100;
		overflow: hidden;
		background-color: var(--widget-bg-color);
	}

		.loader-main .loadingWheel {
			display: block;
			margin: 3rem auto 1.5rem;
		}

		.loader-main .loader--wrapper {
				display: table-cell;
				vertical-align: middle;
				text-align: center;
			}

		.loader-main .loader--indicatorWrapper {
				display: block;
				margin: 3rem auto 1.5rem;
			}

		.loader-main .loader--text {
				display: inline-block;
				vertical-align: middle;
				padding-left: 1.2rem;
				color: var(--loading-text-color);
			}

		.loader-main .loader--text::before {
					animation: mainLoading 1s linear 0s infinite alternate;
				}

		.loader-main .loader--failure {
				visibility: hidden;
			}

		.loader-main .loader--logo {
				position: relative;
				display: inline-block;
			}

		.loader-main .loader .loaderFailure--text {
				display: none;
			}

		.loader-main.loader-failed .loader--text {
					display: none;
				}

		.loader-main.loader-failed .loader--failure {
					visibility: visible;
				}

		.loader-main.loader-failed .loaderFailure--text {
				display: inline-block;
				vertical-align: middle;
			}
	.loader-done {
		transform: translate3d(0, -100%, 0);
		opacity: 0;
		transition: transform 1s, opacity 0.75s 0.25s;
	}

@keyframes mainLoading {
	50% {
		opacity: 0;
		transform: scale(0.9);
	}
}

.Toast__container {
	box-sizing: border-box;
	position: relative;
	width: 26rem;
	font-size: 1.2rem;
	line-height: 1.6rem;
	background-color: var(--toast-notification-default-bg-color);
	border: 0.1rem solid var(--toast-notification-default-bg-color);
	box-shadow: 0 0.7rem 1.5rem var(--toast-notification-default-shadow-color);
	transition: background-color 250ms;
	cursor: default;
}

	.Toast__container:hover,
.Toast__container.Toast__-hover {
		background-color: var(--toast-notification-hover-bg-color);
		box-shadow: 0 0.7rem 1.5rem var(--toast-notification-hover-shadow-color);
	}

	.Toast__container_isUpdating::after {
			content: "";
			position: absolute;
			top: -0.1rem;
			left: -0.1rem;
			right: -0.1rem;
			bottom: -0.1rem;
		}

	.Toast__container_isUpdating_isActive::after {
				background-color: transparent;
				transition: background-color 1000ms ease-in;
			}

	.Toast__container_flash1.Toast__container_isUpdating::after, .Toast__container_flash2.Toast__container_isUpdating::after {
			content: "";
			position: absolute;
			top: -0.1rem;
			left: -0.1rem;
			right: -0.1rem;
			bottom: -0.1rem;
		}

	.Toast__container_flash1 {
		animation: Toast__container_flash1 1000ms linear;
	}

	.Toast__container_flash1::after {
			animation: Toast__container_after_flash1 1000ms linear;
		}

	.Toast__container_flash2 {
		animation: Toast__container_flash2 1000ms linear;
	}

	.Toast__container_flash2::after {
			animation: Toast__container_after_flash2 1000ms linear;
		}

.Toast__header {
	font-size: 1.4rem;
	line-height: 1.6rem;
	font-weight: 700;
	padding: 1rem 3rem 1rem 1rem;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	color: var(--table-text-color);
}

.Toast__dismiss {
	position: absolute;
	top: 1rem;
	right: 1rem;
	display: block;
	width: 1.1rem;
	height: 1.1rem;
	background-color: transparent;
	fill: var(--icon-primary-default-color);
	color: var(--icon-primary-default-color);
	opacity: 0.5;
	padding: 0;
	border: none;
	z-index: 1;
	cursor: pointer;
}

.Toast__dismiss:hover,
.Toast__dismiss.Toast__-hover {
		opacity: 1;
	}

.Toast__dismiss:active > svg, .Toast__dismiss.Toast__-active > svg {
			position: relative;
			fill: var(--icon-pressed-color);
			top: 0.1rem;
		}

.Toast__dismiss > svg {
		position: relative;
		fill: var(--icon-pressed-color);
		top: 0;
	}

.Toast__content {
	padding: 0 1rem;
	margin-bottom: 1rem;
}

/* the order is reversed - the last child is the top */

.Toast__transition__enter:last-child .Toast__container::after {
					content: "";
					position: absolute;
					top: -0.1rem;
					left: -0.1rem;
					right: -0.1rem;
					bottom: -0.1rem;
					background-color: var(--corner-message-highlight-color);
				}

.Toast__transition__enter_active:last-child .Toast__container::after {
						background-color: transparent;
						transition: background-color 1000ms ease-in;
					}

.Toast__transition__exit .Toast__container {
			opacity: 1;
		}

.Toast__transition__exit_active .Toast__container {
				opacity: 0.01;
				transition: opacity 200ms ease-in;
			}

@keyframes Toast__container_flash1 {
	0% {
		transform: translateY(0.4rem);
	}

	100% {
		transform: translateY(0);
	}
}

@keyframes Toast__container_flash2 {
	0% {
		transform: translateY(0.4rem);
	}

	100% {
		transform: translateY(0);
	}
}

@keyframes Toast__container_after_flash1 {
	0% {
		background-color: var(--corner-message-highlight-color);
	}

	100% {
		background-color: transparent;
	}
}

@keyframes Toast__container_after_flash2 {
	0% {
		background-color: var(--corner-message-highlight-color);
	}

	100% {
		background-color: transparent;
	}
}

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

	.ToastTradingLog__header__icon {
		display: inline-block;
		margin-right: 0.5rem;
		width: 1rem;
		height: 1rem;
		position: relative;
	}

	.ToastTradingLog__header__text {
		font-weight: 700;
		font-size: 1.4rem;
		line-height: 1.6rem;
		color: var(--order-cancelled-text-color);
	}

	.ToastTradingLog__header__text_neutral,
		.ToastTradingLog__header__text_positive,
		.ToastTradingLog__header__text_negative {
			position: relative;
		}

	.ToastTradingLog__header__text_positive {
			color: var(--positive-text-color);
		}

	.ToastTradingLog__header__text_negative {
			color: var(--negative-text-color);
		}

	.ToastTradingLog__header__text_neutral {
			color: var(--table-text-color);
		}

.ToastTradingLog__subheader {
	font-style: normal;
	color: var(--common-text-default);
	margin-bottom: 0.8rem;
}

.ToastTradingLog__subheader,
.ToastTradingLog__wrap {
	font-size: 1.2rem;
	line-height: 1.6rem;
}

.ToastTradingLog__status,
.ToastTradingLog__side {
	text-transform: uppercase;
}

.MessageValue__container {
	display: block;
	color: var(--common-secondary-text-color);
}

	.MessageValue__container_positive {
	}

	.MessageValue__container_positive .MessageValue__status {
			color: var(--message-sbj-triggered-text-color);
		}

	.MessageValue__container_negative {
	}

	.MessageValue__container_negative .MessageValue__status {
			color: var(--message-sbj-warning-text-color);
		}

.MessageValue__status {
	text-transform: uppercase;
	color: var(--message-sbj-trading-text-color);
}

.MessageValue__highlight {
	color: var(--message-sbj-dealer-text-color);
}

.MessageValue__dealer {
	text-transform: none;
}

.MessageValue__description {
	display: block;
	word-break: break-word;
}

.MessageValue__additional {
}

.mobile .MessageValue__description {
		font-size: 1.6rem;
	}

.order--reject,
	.order--symbol,
	.order--status {
		display: inline-block;
		width: 100%;
		text-align: left;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.order--price,
	.order--type,
	.order--bid,
	.order--ask,
	.order--currentPrice,
	.order--triggerPrice,
	.order--timeDate,
	.order--timeDateModified,
	.order--expiration,
	.order--id,
	.order--quantity,
	.order--condition,
	.order--fillPrice,
	.order--fixIn,
	.order--fixOut {
		position: relative;
	}
	#ruler .order--statusIcon,
		.grid--body .order--statusIcon {
			display: inline-block;
			vertical-align: middle;
			width: 1.3rem;
			height: 1.3rem;
		}
	#ruler .order--side,
		.grid--body .order--side {
			letter-spacing: 0.1rem;
			font-size: 1.1rem;
			display: inline-block;
			vertical-align: middle;
			text-transform: uppercase;
			text-align: right;
		}
	.order-rejected .order--actions, .order-canceled .order--actions, .order-filled .order--actions, .order-expired .order--actions, .order-expanded .order--actions {
			visibility: hidden;
			opacity: 0;
		}
	.order-heading .order--actions {
				display: none;
			}
	.order--actions {
		display: block;
		width: 100%;
		text-align: right;
		transition: opacity var(--animation-default);
	}
	.order--actions .button-icon {
			margin-right: 0.5rem;
			width: 0.9rem;
			height: 0.9rem;
		}
	.order--actions .button-icon .icon {
				fill: var(--table-icon-default-color);
			}
	.order--actions .button-icon:hover .icon, .order--actions .button-icon.\:hover .icon {
					fill: var(--link-hovered-multiparts);
				}
	.order-rejected td,
		.order-rejected td .price,
		.order-canceled td,
		.order-canceled td .price,
		.order-filled td,
		.order-filled td .price,
		.order-expired td,
		.order-expired td .price {
			color: var(--expired-text-color);
		}
	.order-pending,
	.order .order--statusIcon .icon,
	.order-pending .order--status {
		fill: var(--status-pending-text-color);
		color: var(--status-pending-text-color);
	}
	.order-expired .order--status,
	.order-expired .order--statusIcon .icon {
		fill: var(--status-neutral-multiparts);
		color: var(--status-neutral-multiparts);
	}
	.order-filled .order--status,
	.order-filled .order--statusIcon .icon {
		fill: var(--status-filled-text-color);
		color: var(--status-filled-text-color);
	}
	.order-working .order--status,
	.order-working .order--statusIcon .icon {
		fill: var(--status-working-text-color);
		color: var(--status-working-text-color);
	}
	.order-rejected .order--status,
	.order-rejected .order--statusIcon .icon {
		fill: var(--status-negative-multiparts);
		color: var(--status-negative-multiparts);
	}
	.order-canceled .order--status,
	.order-canceled .order--statusIcon .icon {
		fill: var(--status-cancelled-text-color);
		color: var(--status-cancelled-text-color);
	}
	.order-sending .order--status,
	.order-sending .order--statusIcon .icon {
		fill: var(--status-sending-text-color);
		color: var(--status-sending-text-color);
	}
	/* orderes active */
	.order-sending.order-sell .order--side, .order-pending.order-sell .order--side, .order-working.order-sell .order--side {
				color: var(--order-entry-sell-text-color);
			}
	.order-sending.order-buy .order--side, .order-pending.order-buy .order--side, .order-working.order-buy .order--side {
				color: var(--order-entry-buy-text-color);
			}
	/* when details block is visible */
	.order-expanded .table--cell,
			.order-expanded .table--cell:first-child,
			.order-expanded .table--cell:last-child {
				background-color: var(--table-row-bg-selected);
				color: var(--common-text-selected);
			}
	.order-expanded .table--cell .numeric:empty::before, .order-expanded .table--cell:first-child .numeric:empty::before, .order-expanded .table--cell:last-child .numeric:empty::before {
							color: var(--na-selected-text-color);
						}

.ToastOrder__icon_orderFilled {
		fill: var(--corner-filled-icon-color);
	}
	.ToastOrder__icon_orderPlaced {
		fill: var(--corner-placed-icon-color);
	}
	.ToastOrder__icon_orderModified {
		fill: var(--corner-modified-icon-color);
	}
	.ToastOrder__icon_orderCancelled {
		fill: var(--corner-canceled-icon-color);
	}
	.ToastOrder__icon_orderRejected {
		fill: var(--corner-warning-icon-color);
	}
	.ToastOrder__icon_orderExpired {
		fill: var(--corner-canceled-icon-color);
	}

.ToastOrderHandling__info {
	display: flex;
	gap: 0.8rem;
	flex-direction: column;
}

.ToastOrderHandling__time,
.ToastOrderHandling__account,
.ToastOrderHandling__number,
.ToastOrderHandling__text,
.ToastOrderHandling__info {
	color: var(--common-text-default);
}

.ToastOrderHandling__description {
	color: var(--corner-notification-description-text-color);
}

.ToastOrderHandling__row {
	display: flex;
	flex-direction: row;
	gap: 0.8rem;
}

.ToastOrderHandling__status {
	margin-right: 0.8rem;
	color: var(--toast-notification-text-color-1);
}

.ToastOrderHandling__textStatus {
	font-weight: 500;
	margin-right: 0.3rem;
}

.ToastOrderHandling__textStatus_buy {
		color: var(--positive-text-color);
	}

.ToastOrderHandling__textStatus_sell {
		color: var(--negative-text-color);
	}

.ToastOrderHandling__textWrapper {
	margin-top: 1rem;
}

.ToastOrderHandling__textItem {
	display: block;
}

.ToastOrderHandling__message {
	margin-top: 0.8rem;
	word-break: break-word;
}

.ToastOrderHandling__dogSymbol {
	color: var(--at-text-color-2);
}

.ToastAlert__icon_alertTriggered {
		fill: var(--corner-filled-icon-color);
	}
	.ToastAlert__icon_alertRejected {
		fill: var(--corner-warning-icon-color);
	}

.ToastCritical__container {
	position: relative;
	width: 40.7rem;
	border: none;
	padding-left: 0.5rem;
	background: var(--notification-corner-critical-bg-color);
	box-sizing: border-box;
	overflow: hidden;
	box-shadow: 0 0.7rem 1.5rem var(--notification-corner-critical-shadow-color);
}

	.ToastCritical__container::after {
		content: "";
		position: absolute;
		left: 0;
		top: 0;
		width: 0.5rem;
		height: 100%;
		background-color: var(--notification-corner-critical-vertical-line-color);
	}

.ToastCritical__header {
	margin-top: 0.9rem;
	margin-bottom: 1.5rem;
}

.ToastCritical__header__text {
		color: var(--negative-text-color);
	}

.ToastCritical__text {
	font-size: 1.2rem;
	line-height: 1.5rem;
	color: var(--common-text-default);
	margin-bottom: 0.9rem;
}

.ToastCritical__message {
	font-size: 1.2rem;
	line-height: 2rem;
	color: var(--corner-notification-description-text-color);
}

.ToastCritical__account {
	margin-left: 0.3rem;
	color: var(--toast-notification-text-color-1);
}

.ToastDeposit__container {
	position: relative;
	width: 30rem;
	border: none;
	padding-left: var(--toast-deposit-left-spacer);
	background-color: var(--toast-notification-default-bg-color);
	box-sizing: border-box;
	overflow: hidden;
}

	.ToastDeposit__container::after {
		content: "";
		position: absolute;
		left: 0;
		top: 0;
		width: 0.5rem;
		height: 100%;
		background-color: var(--notification-corner-vertical-line-color);
	}

.ToastDeposit__info {
	display: flex;
	align-items: center;
	font-size: 1.2rem;
	line-height: 1.5rem;
	color: var(--common-text-default);
}

.ToastDeposit__time {
	margin-right: 0.4rem;
}

.ToastDeposit__status {
	margin-left: 0.4rem;
}

.ToastDeposit__status,
.ToastDeposit__label {
	color: var(--toast-notification-text-color-1);
}

.ToastDeposit__header {
	margin-top: 0.9rem;
	margin-bottom: 1.6rem;
}

.ToastClientNotification__headerText {
	font-weight: 700;
	font-size: 1.4rem;
	line-height: 1.6rem;
}

	.ToastClientNotification__headerText_low {
		color: var(--admin_notification-priority-low-multiparts);
	}

	.ToastClientNotification__headerText_high {
		color: var(--admin_notification-priority-high-multiparts);
	}

	.ToastClientNotification__headerText_critical {
		color: var(--admin_notification-priority-critical-multiparts);
	}

.ToastClientNotification__description,
.ToastClientNotification__date {
	font-size: 1.2rem;
	line-height: 1.6rem;
}

.ToastClientNotification__date {
	color: var(--common-text-default);
}

.ToastClientNotification__description {
	display: flex;
	white-space: nowrap;
	color: var(--common-secondary-text-color);
	margin-top: 0.8rem;
}

.ToastClientNotification__subject {
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 0.4rem;
}

.ToastWatchlistImportNotification__container {
	width: var(--toast-watchlist-notification-width);
}

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

.ToastWatchlistImportNotification__headerText .icon {
			flex-shrink: 0;
			width: 1rem;
			height: 0.9rem;
			fill: var(--status-positive-multiparts);
			margin-right: 0.6rem;
		}

.ToastWatchlistImportNotification__date {
	color: var(--common-text-default);
	font-size: 1.2rem;
	line-height: 2rem;
}

.toast-crud-generic__container {
	min-width: 18rem;
	max-width: 38rem;
	width: -moz-fit-content;
	width: fit-content;
}

.toast-crud-generic__header-text {
	display: flex;
	align-items: baseline;
}

.toast-crud-generic__header-text_error {
		color: var(--status-rejected-text-color);
	}

.toast-crud-generic__header-text_success {
		color: var(--status-filled-text-color);
	}

.toast-crud-generic__icon {
	width: 1rem;
	height: 1rem;
	margin-right: 0.7rem;
}

.ToastNotification__container {
	max-width: 26rem;
}

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

.ToastNotification__headerText_success {
		color: var(--positive-text-color);
	}

.ToastNotification__headerText_success .icon {
				fill: var(--status-positive-multiparts);
				width: 1rem;
				height: 0.9rem;
			}

.ToastNotification__headerText_error {
		color: var(--negative-text-color);
	}

.ToastNotification__headerText_error .icon {
				fill: var(--status-negative-multiparts);
				width: 1rem;
				height: 1rem;
			}

.ToastNotification__headerText .icon {
			flex-shrink: 0;
			margin-right: 0.6rem;
		}

.ToastNotification__mainText {
	color: var(--common-text-default);
	font-size: 1.2rem;
	line-height: 2rem;
	word-wrap: break-word;
}

.ToastHost__container {
	position: absolute;
	top: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
	z-index: 103;
}

	.ToastHost__container_isMounted {
		opacity: 1;
		visibility: inherit;
	}

.ToastHost__item {
	position: absolute;
	right: 0;
	transition: transform 300ms ease-in;
}

.selectbox-anchor__anchor___third-party-legacy-react-kit-components-selectbox-themes- .selectbox-anchor__hidden___third-party-legacy-react-kit-components-selectbox-themes- {
		display: none;
	}

.selectbox-anchor__anchor-text___third-party-legacy-react-kit-components-selectbox-themes- {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.selectbox-anchor__anchor___third-party-legacy-react-kit-components-selectbox-themes-.selectbox-anchor__anchor--error___third-party-legacy-react-kit-components-selectbox-themes- .selectbox-anchor__anchor-text___third-party-legacy-react-kit-components-selectbox-themes- {
	padding-right: 2rem;
}

.selectbox-anchor__error-text___third-party-legacy-react-kit-components-selectbox-themes- {
	background-color: var(--message-wrong-bg-color);
	position: absolute;
	top: 2.5rem;
	padding: 0.4rem 1rem 0.6rem;
	line-height: 1.4rem;
	text-wrap: nowrap;
	width: max-content;
	z-index: 8;
}

.selectbox-anchor__error-icon___third-party-legacy-react-kit-components-selectbox-themes- {
	width: 1.2rem;
	height: 1.2rem;
	fill: var(--error-description-multiparts);
	flex-shrink: 0;
	position: absolute;
	right: 2rem;
	top: 50%;
	transform: translateY(-50%);
	z-index: 4;
	pointer-events: none;
}

.selectbox-anchor__error-icon___third-party-legacy-react-kit-components-selectbox-themes- svg {
		fill: var(--error-description-multiparts);
	}

.list-item-group__itemGroup___third-party-legacy-react-kit-components-list-themes- > ul {
		padding-left: 2.4rem;
	}

@keyframes dx-selectbox__showDropdownItem___third-party-legacy-react-kit-components-selectbox-themes- {
	from {
		opacity: 0;
		transform: scale(0.5);
	}

	to {
		opacity: 1;
		transform: scale(1);
	}
}

.control-selectBox .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		height: 2.5rem;
		min-width: 5.2rem;
		padding-left: 0.7rem;
		padding-right: 0.7rem;
		text-align: left;
		display: inline-flex;
	}

.control-selectBox .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
			display: inline-block;
			width: 1.4rem;
			height: 1.4rem;
			vertical-align: initial;
			margin-right: 0.8rem;
			margin-left: 0.2rem;
		}

.control-selectBox .chartTypeSwitcher .dropDown--optionIcon + .dropDown--optionText {
			display: none;
		}

.selectBox-accountInfo.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		box-shadow: none;
		padding: 0;
		height: 1.9rem;
	}

.selectBox-accountInfo.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- .accountParams--col:not(.accountParams--id) {
			display: none;
		}

.selectBox-accountInfo.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- .accountParams--id {
			padding: 0;
			min-width: 5.2rem;
			font-size: 1.4rem;
			line-height: 1.68rem;
			color: var(--application-header-item-text-color);
			display: inline-block;
			width: auto;
		}

.dropDown-selectBox-accountInfo.dx-selectbox__popover-content___third-party-legacy-react-kit-components-selectbox-themes- {
		transform: unset;
	}

.dropDown-selectBox-accountInfo.dx-selectbox__popover-content___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--option .dropDown--option:hover,
.dropDown-selectBox-accountInfo.dx-selectbox__popover-content___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--option .dropDown--option.dx-selectbox__-hover___third-party-legacy-react-kit-components-selectbox-themes- {
			background-color: unset;
		}

.dropDown-selectBox-accountInfo .dx-selectbox__item--active___third-party-legacy-react-kit-components-selectbox-themes- .accountParams-wrapper {
			color: var(--common-text-selected);
		}

.dropDown-chartTypeSwitcher .dx-selectbox__item___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon, .dropDown-control-spreadSelector .dx-selectbox__item___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
			fill: var(--icon-secondary-default-color);
		}

.dropDown-chartTypeSwitcher .dx-selectbox__item--active___third-party-legacy-react-kit-components-selectbox-themes-, .dropDown-control-spreadSelector .dx-selectbox__item--active___third-party-legacy-react-kit-components-selectbox-themes- {
		color: var(--common-text-selected);
	}

.dropDown-chartTypeSwitcher .dx-selectbox__item--active___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon, .dropDown-control-spreadSelector .dx-selectbox__item--active___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
			fill: var(--common-text-selected);
		}

/* -------------------------- order entry widget */
.control-insideCell {
	width: 100%;
	height: 100%;
}
.control-insideCell .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		width: 100%;
		height: 100%;
		box-shadow: unset;
		background-color: unset;
		line-height: initial;
	}
.control-insideCell .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:hover::before, .control-insideCell .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.\:hover::before {
				background: var(--table-cell-hover-bg-color);
			}
.control-insideCell .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes- {
			width: 100%;
		}
.control-insideCell .dx-selectbox__anchor-caret___third-party-legacy-react-kit-components-selectbox-themes- svg {
				fill: var(--icon-secondary-default-color);
			}

.control-buy .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes-, .control-sell .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes- {
		width: 100%;
		vertical-align: sub;
	}

.control-buy .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		color: var(--order-entry-buy-text-color);
	}

.control-sell .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		color: var(--order-entry-sell-text-color);
	}

.control.control-spreadSelector {
	position: unset;
}

.control-spreadSelector {
	width: 100%;
	height: 100%;
	line-height: initial;
}

.control-spreadSelector .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		box-shadow: unset;
		background-color: unset;
		line-height: initial;
	}

.control-spreadSelector .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes- {
			width: 100%;
		}

.dropDown--optionDelimiter.dx-selectbox__menu-group-header___third-party-legacy-react-kit-components-selectbox-themes- {
		padding: 0 1rem;
		margin-bottom: -0.2rem;
		display: flex;
		align-items: center;
	}

.dropDown--optionDelimiter.dx-selectbox__menu-group-header___third-party-legacy-react-kit-components-selectbox-themes-::after {
			content: "";
			display: block;
			width: 100%;
			height: 0.1rem;
			margin-left: 1rem;
			background: var(--line-color);
			overflow: hidden;
		}

/* Common Styles: */

/* -------------------------- Anchor */
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
	display: inline-flex;
	align-items: center;
	vertical-align: middle;
	color: var(--dropdown-default-text-color);
	background-color: var(--dropdown-default-bg-color);
	min-width: 5.2rem;
	border: 0.1rem solid var(--dropdown-border-outside-color);
	height: 2.5rem;
	position: relative;
	transition: box-shadow 0.1s ease, color 0.1s ease, background-color 0.1s ease, border-color 0.1s ease,
		opacity 0.1s ease;
	padding: 0 0.6rem;
	outline: none;
	cursor: pointer;
	box-sizing: border-box;
	margin: 0;
	font-size: 1em;
	line-height: 1;
	font-family: inherit;
}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-::before {
		content: "";
		display: block;
		position: absolute;
		top: calc(0.1rem * -1);
		left: calc(0.1rem * -1);
		right: calc(0.1rem * -1);
		bottom: calc(0.1rem * -1);
		border-radius: 0;
		border-color: var(--dropdown-border-inside-top-color) var(--dropdown-border-inside-side-color)
			var(--dropdown-border-inside-bottom-color) var(--dropdown-border-inside-side-color);
	}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:hover::before, .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.\:hover::before {
			background: var(--button-hovered-overlay-color);
		}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:active::before, .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.\:active::before {
			background: var(--button-pressed-overlay-color);
		}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:active .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes-, .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.\:active .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes- {
				top: 0.1rem;
			}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:active .dx-selectbox__anchor-content___third-party-legacy-react-kit-components-selectbox-themes-, .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-active___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-content___third-party-legacy-react-kit-components-selectbox-themes- {
			top: 0.1rem;
		}
.dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes- {
		display: inline-flex;
		height: 100%;
		align-items: center;
		position: relative;
		width: 100%;
	}
.dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes-:focus,
.dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes- {
			outline: none;
		}
.dx-selectbox__anchor-text___third-party-legacy-react-kit-components-selectbox-themes- {
		display: inline-block;
	}
.dx-selectbox__anchor-text--icon___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
				width: 1.5rem;
				height: 1.5rem;
				display: inline-block;
				fill: var(--icon-primary-default-color);
			}
.dx-selectbox__anchor-text--icon___third-party-legacy-react-kit-components-selectbox-themes-:focus,
.dx-selectbox__anchor-text--icon___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes- {
				outline: 0.1rem solid var(--form-control-focused-border-outside-color);
				outline-offset: unset;
			}
.dx-selectbox__anchor-text--icon___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionText {
				clip: rect(0 0 0 0);
				-webkit-clip-path: inset(50%);
				        clip-path: inset(50%);
				height: 0.1rem;
				overflow: hidden;
				position: absolute;
				white-space: nowrap;
				width: 0.1rem;
			}
.dx-selectbox__anchor-text--icon-text___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
				display: inline-block;
				width: 1.4rem;
				height: 1.4rem;
				vertical-align: middle;
				margin-right: 0.8rem;
				margin-left: 0.2rem;
				fill: var(--icon-primary-default-color);
				color: var(--icon-primary-default-color);
			}
.dx-selectbox__anchor-text--icon-text___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionText {
				display: inline-block;
				vertical-align: middle;
			}
.dx-selectbox__anchor-content___third-party-legacy-react-kit-components-selectbox-themes- {
		position: relative;
	}
.dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- {
			display: flex;
			align-items: center;
			justify-content: space-between;
			width: 100%;
		}
.dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-text___third-party-legacy-react-kit-components-selectbox-themes- {
				padding-right: 0.8rem;
				overflow: hidden;
				flex-grow: 1;
			}
.dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-text--icon___third-party-legacy-react-kit-components-selectbox-themes-,
				.dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-text--icon-text___third-party-legacy-react-kit-components-selectbox-themes- {
					padding-right: 1.1rem;
				}
.dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-text___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionText {
						display: inline-block;
						max-width: 100%;
						overflow: hidden;
						line-height: normal;
						text-overflow: ellipsis;
						vertical-align: initial;
					}
.dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-caret___third-party-legacy-react-kit-components-selectbox-themes- {
				box-sizing: border-box;
				width: 0.7rem;
				height: 0.4rem;
				flex-shrink: 0;
			}
.dx-selectbox__anchor-caret___third-party-legacy-react-kit-components-selectbox-themes- svg {
			fill: var(--icon-primary-default-color);
		}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:focus,
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes- {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
		outline-offset: 0.2rem;
	}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:focus:not(:focus-visible), .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes-:not(:focus-visible) {
			outline: none;
		}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:hover .dx-selectbox__selectBox___third-party-legacy-react-kit-components-selectbox-themes-, .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-hover___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__selectBox___third-party-legacy-react-kit-components-selectbox-themes- {
			background-color: var(--button-hovered-overlay-color);
		}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-:hover .dx-selectbox__anchor-caret___third-party-legacy-react-kit-components-selectbox-themes- svg, .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-hover___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-caret___third-party-legacy-react-kit-components-selectbox-themes- svg {
				fill: var(--icon-primary-default-color);
			}
.dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-,
		.dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-:focus,
		.dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__anchor--disabled___third-party-legacy-react-kit-components-selectbox-themes-,
		.dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes- {
			border: 0;
			background-color: transparent;
			box-shadow: none;
		}
.dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-::before, .dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-:focus::before, .dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__anchor--disabled___third-party-legacy-react-kit-components-selectbox-themes-::before, .dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes-::before {
				content: none;
			}
.dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-:focus,
.dx-selectbox__anchor--flat___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes- {
			outline: solid 0.1rem var(--form-control-focused-border-outside-color);
			outline-offset: 0.1rem;
		}
.dx-selectbox__anchor--error___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__anchor--error___third-party-legacy-react-kit-components-selectbox-themes- {
			border-color: var(--input-wrong-border-outside-color);
			background: var(--input-default-bg-color);
		}
.dx-selectbox__anchor--disabled___third-party-legacy-react-kit-components-selectbox-themes- {
		/* only the 1st 3 variables are used, the last 3 are added just for mixin to wor */
		color: var(--common-text-disabled);
		background-color: var(--button-disabled-bg-color);
		border: 0.1rem solid var(--button-disabled-border-outside-color);
		cursor: default;
		pointer-events: none;
	}
.dx-selectbox__anchor--disabled___third-party-legacy-react-kit-components-selectbox-themes-::before {
			display: none;
		}
.dx-selectbox__anchor--disabled___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes- {
			top: 0;
		}
.dx-selectbox__anchor--loading___third-party-legacy-react-kit-components-selectbox-themes- {
		-webkit-user-select: none;
		        user-select: none;
		box-sizing: border-box;
		outline: none;
		border-color: var(--dropdown-border-outside-color);
		color: var(--common-text-disabled);
		background-color: var(--button-disabled-bg-color);
		border: 0.1rem solid var(--button-disabled-border-outside-color);
		cursor: default;
		pointer-events: none;
	}
.dx-selectbox__anchor--loading___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-loading-indicator___third-party-legacy-react-kit-components-selectbox-themes- {
			display: flex;
		}
.dx-selectbox__anchor--loading___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-inner___third-party-legacy-react-kit-components-selectbox-themes- {
			opacity: 0;
		}
.dx-selectbox__anchor--opened___third-party-legacy-react-kit-components-selectbox-themes-:focus,
.dx-selectbox__anchor--opened___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes- {
			box-shadow: none;
		}
.dx-selectbox__anchor-loading-indicator___third-party-legacy-react-kit-components-selectbox-themes- {
		display: none;
		justify-content: center;
		align-items: center;
		position: absolute;
		top: calc(0.1rem * -1);
		left: calc(0.1rem * -1);
		right: calc(0.1rem * -1);
		bottom: calc(0.1rem * -1);
		border-radius: 0;
	}
.dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- .react-element-hole {
		display: flex;
		align-items: center;
	}

/* -------------------------- POPOVER */
.dx-selectbox__popover-content-list___third-party-legacy-react-kit-components-selectbox-themes- {
		display: flex;
	}
.dx-selectbox__popover-footer___third-party-legacy-react-kit-components-selectbox-themes- {
		padding: 0.6rem 0 0 1rem;
		display: flex;
	}
.dx-selectbox__popover___third-party-legacy-react-kit-components-selectbox-themes- .react-element-hole {
		display: flex;
		align-items: center;
	}

/* -------------------------- Menu  */

.dx-selectbox__menu___third-party-legacy-react-kit-components-selectbox-themes-:focus,
.dx-selectbox__menu___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-focus___third-party-legacy-react-kit-components-selectbox-themes- {
		outline: none;
	}

.dx-selectbox__menu-group-header___third-party-legacy-react-kit-components-selectbox-themes- {
		transform-origin: top center;
		color: var(--additional-text-color);
		cursor: auto;
		padding: 0;
	}

.dx-selectbox__menu-group-header___third-party-legacy-react-kit-components-selectbox-themes-:hover,
.dx-selectbox__menu-group-header___third-party-legacy-react-kit-components-selectbox-themes-.dx-selectbox__-hover___third-party-legacy-react-kit-components-selectbox-themes- {
			background-color: unset;
		}

.dx-selectbox__menu-keyboard-navigation___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__menu-item--focused___third-party-legacy-react-kit-components-selectbox-themes- {
			outline: 0.1rem solid var(--form-control-focused-border-outside-color);
			outline-offset: -0.1rem;
		}

.dx-selectbox__menu-item___third-party-legacy-react-kit-components-selectbox-themes- {
	padding: 0 1rem;
}

.dx-selectbox__tooltip-content___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
			display: inline-block;
			width: 1.4rem;
			height: 1.4rem;
			margin-right: 0.8rem;
		}

/* -------------------------- MenuItem */

.dx-selectbox__item___third-party-legacy-react-kit-components-selectbox-themes- {
	animation-name: dx-selectbox__showDropdownItem___third-party-legacy-react-kit-components-selectbox-themes-;
	animation-timing-function: ease-in;
	animation-fill-mode: both;
}

.dx-selectbox__item-active-icon___third-party-legacy-react-kit-components-selectbox-themes- {
		display: block;
		width: 1rem;
		height: 0.9rem;
	}

.dx-selectbox__item-active-icon___third-party-legacy-react-kit-components-selectbox-themes- svg {
			fill: var(--tick-icon-color);
			width: 1rem;
			height: 0.9rem;
		}

.dx-selectbox__item-text--icon___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon, .dx-selectbox__item-text--icon-text___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
				display: inline-block;
				width: 1.8rem;
				height: 1.3rem;
				margin-right: 0.7rem;
				margin-left: 0.2rem;
				vertical-align: text-top;
				transform: translateY(0.1rem);
				fill: var(--icon-secondary-default-color);
				color: var(--icon-secondary-default-color);
			}

.dx-selectbox__item-text--icon___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionText, .dx-selectbox__item-text--icon-text___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionText {
				display: inline-block;
				font-weight: 400;
				vertical-align: baseline;
			}

.dx-selectbox__item--active___third-party-legacy-react-kit-components-selectbox-themes- {
		display: flex;
		width: 100%;
		align-items: center;
		justify-content: space-between;
		color: var(--common-text-selected);
	}

.dx-selectbox__item--active___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionText {
			margin-right: 0.8rem;
		}

.dx-selectbox__anchor-tooltip___third-party-legacy-react-kit-components-selectbox-themes- .dropDown--optionIcon {
		display: inline-block;
		width: 1.4rem;
		height: 1.4rem;
		margin-right: 0.8rem;
	}

/*
 Widget Header selectBoxes:
 widgetNew__headerContentWrapper
 */
.widgetNew__headerContentWrapper .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		padding-left: 0.6rem;
		padding-right: 0.6rem;
		border: 0.1rem solid var(--dropdown-alt-border-outside);
		height: 1.9rem;
		background-color: var(--dropdown-alt-default-bg);
		min-width: 4.3rem;
	}
.widgetNew__headerContentWrapper .dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-text--icon___third-party-legacy-react-kit-components-selectbox-themes-,
			.widgetNew__headerContentWrapper .dx-selectbox__anchor-content--caret___third-party-legacy-react-kit-components-selectbox-themes- .dx-selectbox__anchor-text--icon-text___third-party-legacy-react-kit-components-selectbox-themes- {
				padding-right: 0.8rem;
			}

.mobile .control-selectBox .dx-selectbox__anchor___third-party-legacy-react-kit-components-selectbox-themes- {
		height: 2.7rem;
	}

.mobile .control-selectBox .dx-selectbox__anchor-caret___third-party-legacy-react-kit-components-selectbox-themes- {
		width: 0.9rem;
		height: 0.5rem;
	}

.item-content .dropDown--optionIcon {
	display: inline-block;
	width: 1.4rem;
	height: 1.4rem;
	margin-right: 0.8rem;
}

/* Common Styles: */
/* stylelint-disable */
/* -------------------------- Anchor */
.selectbox__anchor-text___third-party-legacy-react-kit-components-selectbox-themes- {
		line-height: 1.5rem;
	}

/* -------------------------- POPOVER */
.selectbox__popover___third-party-legacy-react-kit-components-selectbox-themes- {
	z-index: 103;
	margin-top: 0;
	left: -0.1rem;
}

.selectbox__registration-contacts__selectbox___third-party-legacy-react-kit-components-selectbox-themes- {
	width: 15.4rem;
}

/* -------------------------- Menu  */

.selectbox__menu___third-party-legacy-react-kit-components-selectbox-themes- {
}

.selectbox__menu-item___third-party-legacy-react-kit-components-selectbox-themes- {
	height: 2.4rem;
	display: flex;
	align-items: center;
}

.mobile .selectbox__menu-item___third-party-legacy-react-kit-components-selectbox-themes- {
		min-height: 2.4rem;
		height: -moz-fit-content;
		height: fit-content;
	}

/* -------------------------- MenuItem */

.selectbox__item___third-party-legacy-react-kit-components-selectbox-themes- {
}

.palette-tool__container {
	position: fixed;
	bottom: 0;
	right: 0;
	padding: 20px;
	z-index: 100;
}

:root {
	--scrollable-track-size: 0.9rem;
	--widget-option-chain-strikes-grid-width: 17.5rem;
	--grid-body-cell-height: 1.9rem;
}

:root {
	--root-font-size: 62.5%;
	--body-font-size: 1.2rem;
	--body-font-family: "Open Sans", sans-serif;
	--body-font-weigt: normal;
	--min-viewport-width: 1024px;
	--max-viewport-width: 1920px;
	--animation-default: 400ms;
	--animation-fast: 200ms;
	--animation-extra-fast: 100ms;
}

:root {
}

/* http://meyerweb.com/eric/tools/css/reset/
   v4.0 | 20180602
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
	display: block;
}
/* HTML5 hidden-attribute fix for newer browsers */
*[hidden] {
    display: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

html,
body,
main.main {
	height: 100%;
}

html {
	box-sizing: border-box;
}

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

body {
	position: relative;
	min-width: var(--min-viewport-width);
	overflow-y: hidden;
	overflow-x: auto;
	-webkit-user-select: none;
	        user-select: none;
	cursor: default;
	color: var(--common-text-default);
	background-color: var(--app-bg-color);
}

body.iframeClickPrevent iframe, body.dragging iframe {
			pointer-events: none;
		}

body.detachedMode {
		min-width: 30rem;
	}

.app {
	height: 100%;
	overflow: hidden;
}

a {
	transition: color var(--animation-fast);
	color: var(--link-default-text-color);
}

a:hover,
a.\:hover {
		color: var(--link-hovered-text-color);
		transition: color 220ms ease-in;
	}

a:active,
a.\:active {
		color: var(--link-pressed-multiparts);
	}

::input-placeholder {
	color: var(--input-placeholder-text-color);
}

::placeholder {
	color: var(--input-placeholder-text-color);
}

:input-placeholder {
	color: var(--input-placeholder-text-color);
}

.search--result td {
	transition: background var(--animation-fast);
}

.react-component-wrapper.layout-item-widget {
	height: 100%;
}

.form {
	position: relative;
}

.form--row {
		padding-bottom: 8px;
	}

.form--row::after {
			content: "";
			display: table;
			clear: both;
		}

.visually-hidden {
	display: inline-block;
	clip: rect(0 0 0 0);
	-webkit-clip-path: inset(50%);
	        clip-path: inset(50%);
	height: 0.1rem;
	overflow: hidden;
	position: absolute;
	white-space: nowrap;
	width: 0.1rem;
}

.with-outline-focus:focus,
.with-outline-focus.\:focus {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
		outline-offset: -0.1rem;
	}

.with-outline-focus:focus:not(:focus-visible), .with-outline-focus.\:focus:not(:focus-visible) {
			outline: none;
		}

html,
body {
	height: 100%;
}

html {
	font-size: var(--root-font-size);
}

body {
	font: var(--body-font-size) var(--body-font-family);
	color: var(--common-text-default);
	background-color: var(--app-bg-color);
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
b {
	font-weight: 700;
}

em,
i {
	font-style: italic;
}

input,
textarea,
select,
button {
	box-sizing: border-box;
	margin: 0;
	font-size: 1em;
	line-height: 1;
	font-family: inherit;
}

label,
input,
select,
button,
.button {
	display: inline-block;
	vertical-align: middle;
}

button,
.button {
	cursor: pointer;
}

button:disabled,
	button[disabled],
	.button:disabled,
	.button[disabled] {
		cursor: default;
		color: var(--button-primary-disabled-text-color);
		background: var(--button-primary-disabled-bg-color);
		border: 0.1rem solid var(--button-primary-disabled-border-color);
		box-shadow: none;
	}

input[type="submit"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

input::-ms-clear {
	display: none;
}

a {
	text-decoration: underline;
	cursor: pointer;
}

a {
	transition: color var(--animation-fast);
	color: var(--link-default-text-color);
}

a:hover,
a.\:hover {
		color: var(--link-hovered-text-color);
		transition: color 220ms ease-in;
	}

a:active,
a.\:active {
		color: var(--link-pressed-multiparts);
	}

::input-placeholder {
	color: var(--input-placeholder-text-color);
}

::placeholder {
	color: var(--input-placeholder-text-color);
	opacity: 1;
}

:input-placeholder {
	color: var(--input-placeholder-text-color);
}

.search--result td {
	transition: background var(--animation-fast);
}

.mobile body {
	min-width: 0;
	overscroll-behavior: none;
	font-size: min(var(--body-font-size), 12px);
}

html.mobile {
	overflow-x: hidden;
	font-size: min(var(--root-font-size), 12px);
}

.loginPanelWrapper {
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	background: var(--app-bg-color);
	height: 100%;
}

.mobile .registrationPanel {
		height: inherit;
	}

input[type="text"],
input[type="password"],
input[type="email"] {
	transition: border-color var(--animation-fast), background-color var(--animation-fast) linear;
}

	input[type="text"].corrected, input[type="password"].corrected, input[type="email"].corrected {
		animation: correction 750ms linear;
	}

@keyframes correction {
	0% {
		background-color: var(--wrong-bg-color);
	}

	25% {
		background-color: var(--input-default-bg-color);
	}

	50% {
		background-color: var(--wrong-bg-color);
	}

	100% {
		background-color: var(--input-default-bg-color);
	}
}

.control-textInput {
	width: 9.8rem;
}

	.control-textInput .control--error-icon,
		.control-textInput .control--reset {
			display: block;
			position: absolute;
			top: 50%;
			right: 0.5rem;
			height: calc(0.9rem + 1rem);
			width: 0.9rem;
			cursor: pointer;
			transform: translateY(-50%);
			background-color: transparent;
			border: 0;
			box-sizing: content-box;
		}

	.control-textInput .control--error-icon {
			height: calc(1.2rem + 1rem);
			width: 1.2rem;
			fill: var(--error-description-multiparts);
			z-index: 4;
			top: 50%;
		}

	.control-textInput .control--reset {
			fill: var(--icon-primary-default-color);
		}

	.control-textInput .control--reset:focus,
.control-textInput .control--reset.\:focus {
				outline: none;
			}

	.control-textInput .control--reset:focus:focus-visible, .control-textInput .control--reset.\:focus:focus-visible {
					outline: 0.1rem solid var(--form-control-focused-border-outside-color);
				}

	.control-textInput.control-hide-sub-icons .control--reset,
			.control-textInput.control-hide-sub-icons .control--error-icon {
				display: none;
			}

	.control-textInput.control-error:not(.control-hide-sub-icons).control-with-error-icon .control--error-icon {
						display: block;
					}

	.control-textInput.control-error:not(.control-hide-sub-icons).control-with-error-icon .control--reset {
						display: none;
					}

	.control-textInput.control-error:not(.control-hide-sub-icons).control-with-error-icon.control-withReset .control--wrap-hovered .control--error-icon, .control-textInput.control-error:not(.control-hide-sub-icons).control-with-error-icon.control-withReset .control--wrap-focused .control--error-icon {
								display: none;
							}

	.control-textInput.control-error:not(.control-hide-sub-icons).control-with-error-icon.control-withReset .control--wrap-hovered .control--reset, .control-textInput.control-error:not(.control-hide-sub-icons).control-with-error-icon.control-withReset .control--wrap-focused .control--reset {
								display: block;
							}

	.control-textInput.control-with-error-icon .control--wrap, .control-textInput.control-withReset .control--wrap {
				box-sizing: border-box;
				position: relative;
			}

	.control-textInput.control-with-error-icon .control--wrap input, .control-textInput.control-withReset .control--wrap input {
					padding-right: 1.8rem;
				}

	.control-textInput .control--loadingWheel {
		display: block;
		position: absolute;
		top: 0.2rem;
		right: 0;
	}

	.control-textInput .control--loadingWheel .loadingWheel {
			margin-left: 0;
		}

	.control-textInput.control-orderId {
		width: 6rem;
	}

.mobile .control-textInput.control-withReset .control--reset {
					margin-top: 0.1rem;
				}

.passwordInput {
	display: block;
	position: relative;
	width: 100%;
}

	.passwordInput--passwordInput,
	.passwordInput--textInput {
		box-sizing: border-box;
		width: 100%;
		height: 100%;
	}

	.passwordInput .passwordInput--passwordInput[type="password"],
	.passwordInput .passwordInput--textInput[type="text"] {
		padding-right: calc(1.4rem + 0.6rem * 2);
	}

	.passwordInput--passwordInput {
		display: block;
	}

	.passwordInput--textInput {
		display: none;
	}

	.passwordInput--icon {
		display: block;
		position: absolute;
		top: 50%;
		right: 0.6rem;
		width: 1.4rem;
		height: 1.2rem;
		transform: translateY(-50%);
		cursor: pointer;
		border: none;
		background-color: transparent;
		padding: 0;
	}

	.passwordInput--icon .icon {
			fill: var(--icon-primary-default-color);
		}

	.passwordInput-revealed .passwordInput--passwordInput {
				display: none;
			}

	.passwordInput-revealed .passwordInput--textInput {
				display: block;
			}

	.passwordInput input[type="password"]::-ms-reveal {
			display: none;
		}

.control-checkBox.control-noLabel label {
			font-size: 0;
		}

			.control-checkBox.control-noLabel label::before {
				margin: 0;
			}

.checkBox input {
		position: absolute;
		width: 0.1rem;
		height: 0.1rem;
		margin: -0.1rem;
		border: 0;
		padding: 0;
		clip: rect(0 0 0 0);
		overflow: hidden;
	}

.checkBox--label {
		display: flex;
		color: var(--checkbox-text-color);
	}

.checkBox--text {
		margin-top: 0.2rem;
	}

.checkBox--view {
		position: relative;
		width: 1.5rem;
		min-width: 1.5rem;
		height: 1.5rem;
		margin-right: 0.5rem;
		text-align: center;
		background: var(--input-default-bg-color);
		border: 0.1rem solid transparent;
		border-color: var(--input-default-border-outside-color);
		border-radius: 0;
		box-shadow: 0 0.1rem 0 0 var(--input-default-shadow-inner-color) inset;
		overflow: hidden;
		box-sizing: border-box;
		transition: box-shadow 220ms ease-in, background 220ms ease-in;
	}

.checkBox--view::before {
			content: "";
			position: absolute;
			z-index: 1;
			left: 0;
			top: 0;
			display: block;
			width: 100%;
			height: 100%;
			background-color: transparent;
			transition: all 220ms ease-in;
		}

.checkBox--icon {
		display: none;
		width: 1.3rem;
		height: 1.3rem;
		fill: var(--checkbox-tick-color);
		cursor: pointer;
	}

.checkBox-isChecked .checkBox--icon {
		display: block;
	}

.checkBox-isIndeterminate .checkBox--label .checkBox--icon,
	input:checked + .checkBox--label .checkBox--icon {
		display: block;
	}

.checkBox-isIndeterminate:not(.checkBox-isChecked) .checkBox--icon {
		display: block;
		fill: var(--icon-primary-default-color);
	}

input:hover + .checkBox--label .checkBox--view,
input.\:hover + .checkBox--label .checkBox--view {
		border-color: var(--input-hovered-border-outside-color);
	}

input:active + .checkBox--label .checkBox--view,
	input:focus + .checkBox--label .checkBox--view,
	input.\:active + .checkBox--label .checkBox--view,
	input.\:focus + .checkBox--label .checkBox--view {
		border-color: var(--form-control-focused-border-outside-color);
		background: var(--selected-input-bg-color);
	}

input[disabled] + .checkBox--label .checkBox--view {
			background: var(--input-disabled-bg-color);
			border-color: var(--input-disabled-border-outside-color);
		}

input[disabled] + .checkBox--label .checkBox--icon {
			fill: var(--disabled-symbol-color);
		}

input[disabled] + .checkBox--label .checkBox--text {
			color: var(--common-text-disabled);
		}

.mobile .checkBox--text {
			font-size: 1.2rem;
		}

.mobile .checkBox input:checked + .checkBox--label .checkBox--icon {
				margin: 0.1rem;
				width: 1.3rem;
				height: 1.3rem;
			}

.loginForm--title,
	.loginForm--fieldset,
	.loginForm--controls,
	.loginForm--hint {
		padding: 0 4rem;
	}
	.loginForm--footer a:focus-visible, .loginForm--controls a:focus-visible {
				outline: 0.1rem solid var(--form-control-focused-border-outside-color, #0693f9);
				outline-offset: 0.2rem;
			}
	.loginForm--title {
		margin-bottom: 1.6rem;
		font-size: 1.4rem;
		font-weight: 700;
		line-height: 1.8rem;
	}
	.loginForm--title--password-recovery {
			margin-bottom: 0.4rem;
		}
	.loginForm-button-link {
		display: flex;
		align-items: center;
		width: 27.2rem;
		min-height: 4.4rem;
		justify-content: space-between;
		border: 0.1rem solid var(--line-color);
		background-color: var(--list-item-default-bg);
		padding: 0.8rem 1.6rem 1rem;
		box-sizing: border-box;
		text-decoration: none;
	}
	.loginForm-button-link .file-name {
			color: var(--link-default-multiparts);
		}
	.loginForm-button-link .file-hint {
			color: var(--text-description-text-color, #9c9991);
			font-size: 1rem;
		}
	.loginForm-button-link .icon-external-link {
			width: 2rem;
			height: 2rem;
			fill: var(--icon-secondary-default-color);
		}
	.loginForm-button-link .icon-tick {
			width: 2rem;
			height: 2rem;
			fill: var(--checkbox-tick-color);
		}
	.loginForm-button-link:hover,
.loginForm-button-link.\:hover {
			border: 0.1rem solid var(--line-color);
			background: var(--list-item-hovered-bg);
		}
	.loginForm-button-link:hover .file-name, .loginForm-button-link.\:hover .file-name {
				color: var(--link-default-multiparts);
			}
	.loginForm-button-link:hover .file-hint, .loginForm-button-link.\:hover .file-hint {
				color: var(--text-description-text-color, #9c9991);
				font-size: 1rem;
			}
	.loginForm-button-link:focus-visible {
			outline: 0.1rem solid var(--form-control-focused-border-outside-color, #0693f9);
			outline-offset: -0.1rem;
		}
	.loginForm-button-link:focus-visible .file-name {
				color: var(--link-default-multiparts);
			}
	.loginForm-button-link:focus-visible .file-hint {
				color: var(--text-description-text-color, #9c9991);
				font-size: 1rem;
			}
	.loginForm--subtitle {
		font-size: 1.2rem;
		font-weight: 700;
		line-height: 1.6rem;
		padding: 0 4rem 0.8rem;
	}
	.loginForm--text {
		width: 100%;
		font-size: 1.2rem;
		font-weight: 400;
		line-height: 1.4rem;
		padding: 0 4rem 0.8rem;
		overflow-wrap: break-word;
	}
	.loginForm--text:focus-visible {
			outline: 0.1rem solid var(--form-control-focused-border-outside-color, #0693f9);
			outline-offset: -0.1rem;
		}
	.loginForm--info {
		position: absolute;
		top: calc(100% + 4rem);
		left: 0;
		display: none;
		width: 100%;
		font-size: 1.4rem;
		text-align: center;
		box-sizing: border-box;
	}
	.loginForm--visually-hidden {
		position: absolute;
		width: 0.1rem;
		height: 0.1rem;
		margin: -0.1rem;
		white-space: nowrap;
		border: 0;
		padding: 0;
		clip: rect(0 0 0 0);
		-webkit-clip-path: inset(50%);
		        clip-path: inset(50%);
		overflow: hidden;
	}
	.loginForm--link {
		display: inline-block;
		vertical-align: middle;
		line-height: 2.5rem;
		text-decoration: none;
	}
	.loginForm--indicator {
		position: absolute;
		bottom: 1.3rem;
		right: 1.2rem;
	}
	.loginForm--fieldset {
		box-sizing: border-box;
		width: 100%;
	}
	.loginForm--fieldset--password-recovery {
			margin-bottom: 2.4rem;
		}
	.loginForm--row {
		margin-bottom: 1rem;
	}
	.loginForm--row .control .control--errorMessage {
			background: var(--message-wrong-bg-color);
			position: absolute;
			top: 2.5rem;
			white-space: normal;
			padding: 0.5rem 1rem;
			box-shadow: 0 0.2rem 1rem 0 var(--shadow-color);
			color: var(--input-default-text);
		}
	.loginForm--row .control .control--errorMessage:empty {
				display: none;
			}
	.loginForm--row .control {
			display: flex;
			width: 100%;
			align-items: center;
		}
	.loginForm--row .control-bottomError {
				padding-bottom: 0;
				height: 2.4rem;
				display: flex;
				align-items: center;
			}
	.loginForm--row .control-bottomError .control--wrap {
					display: flex;
					flex-direction: column;
				}
	.loginForm--row .control--label,
			.loginForm--row .control--wrap {
				flex-shrink: 0;
			}
	.loginForm--row .control--label {
				box-sizing: border-box;
				padding-right: 0.2rem;
				max-width: 11rem;
				line-height: 1.4rem;
			}
	.loginForm--row .control--wrap {
				width: 18.5rem;
				margin-left: auto;
			}
	.loginForm--row .control--wrap input {
					width: 100%;
				}
	.loginForm--controls {
		display: flex;
		justify-content: space-between;
		padding-top: 1.2rem;
		margin-bottom: 1.5rem;
	}
	.loginForm--controls a {
			white-space: pre;
		}
	.loginForm--hint {
		margin-bottom: 1.6rem;
		color: var(--description-text-color);
	}
	.loginForm--hint--password-recovery {
			line-height: 2rem;
		}
	.loginForm--footer {
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
		padding: 0.8rem 4rem;
		border-top: 0.1rem solid var(--line-color);
		gap: 1.2rem;
	}
	.loginForm--footer .button {
			min-width: 7.5rem;
			padding: 0 1.2rem;
			font-size: 1.4rem;
			display: flex;
			justify-content: center;
			text-wrap: nowrap;
		}
	.loginForm--footer .button::before {
				border: 0;
			}
	.loginForm--footer .button + .button {
				margin-left: 1rem;
			}
	.loginForm--footer a {
			text-decoration: none;
			line-height: 1.4rem;
		}
	.loginForm-main .loginForm--link {
			margin-left: 0;
		}
	.loginForm-pending .loginForm--indicator {
			display: block;
		}
	.loginForm-main .loginForm--footer .button-primary {
			margin-left: auto;
		}
	.loginForm-main .control-textInput .control--label {
			max-width: 8.2rem;
		}
	.loginForm--errorMessage {
		display: inline-block;
		color: var(--table-error-text-color);
	}
	.loginForm--errorMessage--password-recovery {
			margin-left: 8.6rem;
			margin-bottom: 0.4rem;
		}
	.loginForm--errorMessage--pwChange {
			margin-left: 11.6rem;
		}
	.loginForm--errorMessage:empty {
			display: none;
		}
	.loginForm .control-toggleButtons .control--label {
			width: 7.4rem;
		}
	.loginForm .control-toggleButtons .control--wrap {
			display: inline-flex;
			width: -moz-fit-content;
			width: fit-content;
		}
	.loginForm .control-toggleButtons .control--wrap button {
				display: flex;
				align-items: center;
				justify-content: center;
				text-wrap: nowrap;
				min-width: 5.4rem;
			}
	.loginForm .control-toggleButtons .control--wrap button span {
					padding: 0 0.8rem;
				}
	.loginForm .control-toggleButtons .control-buttons {
			margin-left: 0.4rem;
		}
	.loginForm .control-toggleButtons .control-buttons .button-live,
			.loginForm .control-toggleButtons .control-buttons .button-demo {
				min-width: 7rem;
			}
	.loginForm .control--wrap-username {
			color: var(--common-text-default);
		}
	.loginForm .button-live.button-active {
		background: var(--switcher-live-button-bg-color);
	}
	.loginForm .button-live.button-active:hover,
.loginForm .button-live.button-active.\:hover {
			background: var(--switcher-live-button-bg-color);
		}
	.loginForm .button-demo.button-active {
		background: var(--switcher-demo-button-bg-color);
	}
	.loginForm .button-demo.button-active:hover,
.loginForm .button-demo.button-active.\:hover {
			background: var(--switcher-demo-button-bg-color);
		}

.mobile .loginForm {
		width: 27.2rem;
		margin: 0 auto;
	}

		.mobile .loginForm-main {
			flex-grow: 0;
		}

		.mobile .loginForm--title,
		.mobile .loginForm--fieldset,
		.mobile .loginForm--controls,
		.mobile .loginForm--hint {
			padding: 0;
		}

		.mobile .loginForm--controls {
			flex-wrap: wrap;
			margin-bottom: 1.2rem;
		}

		.mobile .loginForm--controls a {
				text-decoration: none;
			}

		.mobile .loginForm--controls a,
			.mobile .loginForm--controls .control-checkBox {
				flex: 1;
				max-width: -moz-fit-content;
				max-width: fit-content;
			}

		.mobile .loginForm--subtitle {
			width: calc(100% - 4.8rem);
			padding: 0 0 0.8rem;
		}

		.mobile .loginForm-button-link {
			width: 100%;
		}

		.mobile .loginForm--footer {
			position: relative;
			left: 0;
			right: 0;
			bottom: 0;
			margin: 0 auto;
			border: none;
			width: 27.2rem;
			padding: 1.2rem 0;
			flex-wrap: wrap;
		}

		.mobile .loginForm--footer::before {
				content: "";
				position: absolute;
				height: 0.1rem;
				background: var(--line-color);
				top: 0;
				left: 0;
				width: 100%;
			}

		.mobile .loginForm--footer a + .button:last-of-type {
				margin-left: 0;
			}

		.mobile .loginForm--text {
			padding: 0;
			width: auto;
		}

		.mobile .loginForm--wrap .loginForm--text {
				margin-bottom: 1.6rem;
			}

		.mobile .loginForm--row .checkBox--text {
				line-height: 2rem;
				margin-top: 0;
			}

		.mobile .loginForm--row .control {
				height: 100%;
				justify-content: space-between;
			}

		.mobile .loginForm--row .control-passwordInput {
					margin-bottom: 2.4rem;
				}

		.mobile .loginForm--row .control--wrap {
				flex-basis: 60%;
				flex-shrink: 1;
			}

		.mobile .loginForm--row .control--label {
				flex-basis: 40%;
				flex-shrink: 0;
				padding: 0;
			}

		.mobile .loginForm--row .control--label,
			.mobile .loginForm--row .control--wrap {
				display: flex;
				max-width: unset;
				margin: 0 0 0 auto;
			}

		.mobile .loginForm--row .control-checkBox {
				margin-top: 1.6rem;
			}

		.mobile .loginForm--row .loginForm-button-link {
				margin-top: 1.6rem;
			}

		.mobile .loginForm--row .control-toggleButtons {
				justify-content: flex-start;
			}

		.mobile .loginForm--row .control-toggleButtons .control-buttons {
					display: flex;
					flex: 1 1 60%;
					max-width: 60%;
					margin: 0 0 0 0.1rem;
				}
	.mobile .registrationPanel .loginForm--footer::before {
					width: 100vw;
					left: 50%;
					transform: translateX(-50vw);
				}
	.mobile .confirm-email__container .loginForm--text {
				line-height: 2rem;
				margin: 2.4rem 0 1.6rem;
			}

.login-form-main__expired {
	position: relative;
	padding-left: 2rem;
	padding-bottom: 1.5rem;
}

	.login-form-main__expired_label {
		color: var(--modal-window-text-color);
		font-weight: 700;
		font-size: 1.2rem;
		line-height: 1.6rem;
		margin-bottom: 0.5rem;
		margin-left: 1.7rem;
	}

	.login-form-main__expired_icon {
		position: absolute;
		left: 0;
		top: 0.1rem;
		width: 1.2rem;
		height: 1.1rem;
		fill: var(--warning-description-multiparts);
	}

	.login-form-main__expired_text {
		color: var(--common-secondary-text-color);
		line-height: 1.6rem;
	}

.mobile .expired {
		padding-left: 0;
	}
	.mobile .control--wrap {
			max-width: 15.4rem;
		}
	.mobile .control--errorPopoverContainer .control--errorMessageTooltip {
				width: 15.4rem;
			}

.loginPanel {
	width: 35.4rem;
}

	.loginPanel input {
		caret-color: var(--input-default-text-color);
	}

	.loginPanel input:-webkit-autofill {
			box-shadow: inset 0 0 0 100rem var(--input-autofilled-bg-color),
				inset 0 0 0 100rem var(--input-default-bg-color), inset 0 0.1rem 0 0 rgba(0, 0, 0, 0.05) !important;
			-webkit-text-fill-color: var(--input-default-text-color) !important;
			border: 0.1rem solid var(--input-autofilled-border-color);
		}

	.loginPanel .selectBox {
		width: 100%;
	}

	.loginPanel .language-selector__container {
		z-index: 1;
		position: absolute;
		top: 2.4rem;
		right: 4rem;
	}

	.loginPanel--header {
		margin-top: 2.4rem;
		margin-bottom: 2.4rem;
		text-align: center;
	}

	.loginPanel--side {
		box-sizing: border-box;
		min-height: 100%;
		width: 100%;
		border: 0.1rem solid var(--modal-window-border-color);
		box-shadow: 0 0.7rem 1.5rem var(--modal-window-shadow-color);
		-webkit-backface-visibility: hidden;
		        backface-visibility: hidden;
		background: var(--modal-window-bg-color);
	}

	.loginPanel--scroll-wrapper {
			max-height: calc(70vh - 4.2rem);
			margin-top: 0.2rem;
			padding-top: 0.1rem;
			padding-bottom: 0.1rem;
		}

	.loginPanel--scroll-wrapper .loginPanel--header {
				margin-top: 2.1rem;
			}

	.loginPanel--scroll-wrapper .scrollable--container {
				padding-right: 0 !important;
			}

	.loginPanel--scroll-wrapper::after {
				content: "";
				position: absolute;
				display: block;
				width: 100%;
				height: 1.2rem;
				left: 0;
				bottom: 0;
				background: linear-gradient(
					180deg,
					rgba(var(--modal-window-bg-color-rgb), 0) 0%,
					rgba(var(--modal-window-bg-color-rgb), 0) 0.01%,
					var(--modal-window-bg-color) 100%
				);
			}

	.loginPanel--scroll-wrapper::before {
				content: "";
				position: absolute;
				width: 100%;
				height: 1.2rem;
				left: 0;
				top: 0;
				z-index: 1;
				background: linear-gradient(
					180deg,
					rgba(var(--modal-window-bg-color-rgb), 0) 0%,
					rgba(var(--modal-window-bg-color-rgb), 0) 0.01%,
					var(--modal-window-bg-color) 100%
				);
				transform: matrix(1, 0, 0, -1, 0, 0);
			}

	.loginPanel-main .loginPanel--side-main {
			position: relative;
		}

	.loginPanel-main .loginPanel--side-backup,
		.loginPanel-main .loginPanel--side-pwchange,
		.loginPanel-main .loginPanel--side-pwrecovery,
		.loginPanel-main .loginPanel--side-security {
			display: none;
		}

	.loginPanel-security .loginPanel--side-security {
			position: relative;
		}

	.loginPanel-security .loginPanel--side-backup,
		.loginPanel-security .loginPanel--side-pwchange,
		.loginPanel-security .loginPanel--side-pwrecovery {
			display: none;
		}

	.loginPanel-pwchange .loginPanel--side-pwchange {
			position: relative;
		}

	.loginPanel-pwchange .loginPanel--side-security,
		.loginPanel-pwchange .loginPanel--side-pwrecovery,
		.loginPanel-pwchange .loginPanel--side-backup {
			display: none;
		}

	.loginPanel-pwrecovery .loginPanel--side-pwrecovery {
			position: relative;
		}

	.loginPanel-pwrecovery .loginPanel--side-security,
		.loginPanel-pwrecovery .loginPanel--side-pwchange,
		.loginPanel-pwrecovery .loginPanel--side-backup {
			display: none;
		}

	.loginPanel-backup .loginPanel--side-main,
		.loginPanel-backup .loginPanel--side-pwchange,
		.loginPanel-backup .loginPanel--side-pwrecovery,
		.loginPanel-backup .loginPanel--side-security {
			display: none;
		}

	.loginPanel-backup .loginPanel--side-backup {
			position: relative;
		}

	.loginPanel-pwchange,
	.loginPanel-pwrecovery {
		transform-origin: center;
	}

	.loginPanel-pwchange .control--error, .loginPanel-pwrecovery .control--error {
			margin-top: 0.3rem;
		}

	.loginPanel-pwchange .control--label {
			width: 11.6rem;
		}

	.loginPanel-pwchange .control--wrap {
			width: 15.4rem;
		}

	.loginPanel-pwrecovery .control--label {
			width: 8.2rem;
		}

	.loginPanel-security {
		transform-origin: center;
	}
.mobile {
	height: 100%;
	background: var(--widget-bg-color) !important;
}

	.mobile body {
		background: var(--widget-bg-color) !important;
	}

	.mobile .loginPanel {
		position: relative;
		margin: 0;
		width: 100%;
		height: 100%;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		transform: none;
	}

	.mobile .loginPanel--header {
			position: relative;
			width: 27.2rem;
			margin: 2.4rem auto;
		}

	.mobile .loginPanel--header .logo {
				width: 5.8rem;
				height: 5rem;
			}

	.mobile .loginPanel .step-navigator__container {
			width: 27.2rem;
			margin: 2.4rem auto;
		}

	.mobile .loginPanel--side {
			display: flex;
			flex-direction: column;
			width: 100%;
			height: 100%;
			border: none;
			box-shadow: none;
		}

	.mobile .loginPanel--side-main {
				justify-content: center;
			}

	.mobile .loginPanel--side-pwchange,
			.mobile .loginPanel--side-pwrecovery,
			.mobile .loginPanel--side-security,
			.mobile .loginPanel--side-backup {
				justify-content: center;
			}

	.mobile .loginPanel--scroll-wrapper {
				max-height: 100%;
				flex-grow: 1;
			}

	.mobile .loginPanel--scroll-wrapper::after {
					display: none;
				}

	.mobile .loginPanel-pwchange,
		.mobile .loginPanel-pwrecovery {
			justify-content: center;
		}

	.mobile .loginPanel .scrollable--content {
			display: block;
			width: 27.2rem;
			margin: auto;
		}

	.mobile .loginPanel .language-selector__container {
			position: absolute;
			right: 0;
			top: 0;
		}

	.mobile .loginPanel .credentials__container,
		.mobile .loginPanel .confirm-email__container {
			display: flex;
			flex-direction: column;
			flex-grow: 1;
		}

	.mobile .loginPanel .credentials__container .loginForm, .mobile .loginPanel .confirm-email__container .loginForm {
				flex-grow: 1;
			}

	.mobile .registrationPanel .loginPanel--side-main {
					justify-content: flex-start;
				}

	.mobile .registrationPanel .loginPanel--side .confirm-email__container {
					display: flex;
					flex-direction: column;
					flex-grow: 1;
				}

.step-navigator__container {
	position: relative;
	display: flex;
	justify-content: space-between;
	margin: 0.4rem 4rem 2.4rem;
}

.step-navigator__item {
	position: relative;
}

.step-navigator__item:not(:last-child)::after {
			content: "";
			position: absolute;
			top: 1.2rem;
			display: block;
			width: 4.26rem;
			height: 0.2rem;
			left: 3.2rem;
			background: var(--line-color);
		}

.step-navigator__item:first-child .step-navigator__name {
			transform: translateX(0);
			right: auto;
		}

.step-navigator__item:last-child .step-navigator__name {
			transform: translateX(0);
			right: 0;
		}

.step-navigator__item_active .step-navigator__tile {
			background: var(--progressbar-active-bg);
			color: var(--common-text-default);
		}

.step-navigator__item_active .step-navigator__name {
			color: var(--form-label-text-color);
		}

.step-navigator__tile {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 2.4rem;
	height: 2.4rem;
	background: var(--progressbar-disabled-bg);
	color: var(--common-text-disabled);
	font-size: 1.2rem;
	font-weight: 600;
}

.step-navigator__tile .icon {
			width: 1.6rem;
			fill: var(--icon-contextual-secondary-default-color);
		}

.step-navigator__name {
	position: absolute;
	right: 50%;
	transform: translateX(50%);
	margin-top: 0.8rem;
	font-size: 1rem;
	white-space: nowrap;
	color: var(--common-text-disabled);
}

.credentials__container {
	position: relative;
}

	.credentials__container .control {
			justify-content: space-between;
		}

	.credentials__container .control--wrap {
			max-width: 15.4rem;
		}

	.credentials__container .control--wrap,
		.credentials__container .control--wrap-hovered,
		.credentials__container .control--wrap-focused {
			flex-grow: 1;
		}

	.credentials__container .loginForm--footer .button {
			min-width: 7.5rem;
		}

	.credentials__container .loginForm--fieldset {
			margin-bottom: 2.8rem;
		}

.loadingIndicator-child__container {
	position: absolute;
	right: 0.9rem;
	top: 0.3rem;
}

.dropDown {
	border: 0.1rem solid;
	box-sizing: border-box;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 0.1rem;
	overflow: hidden;
	transition: visibility 0s linear 0s;
	border-color: var(--dropdown-list-border-color);
	background-color: var(--dropdown-list-bg-color);
	color: var(--table-text-color);
	box-shadow: 0 0.2rem 1rem 0 var(--overlay-box-shadow-color);
}

	@supports ((-webkit-backdrop-filter: blur(2.5rem)) or (backdrop-filter: blur(2.5rem))) {
		.dropDown {
			-webkit-backdrop-filter: blur(2.5rem);
			        backdrop-filter: blur(2.5rem);
		}
	}

	.dropDown--list:hover .dropDown--option-highlight, .dropDown--list.\:hover .dropDown--option-highlight {
			color: inherit;
			background-color: inherit;
		}

	.dropDown--list:hover .dropDown--option-highlight.searchResult em, .dropDown--list.\:hover .dropDown--option-highlight.searchResult em {
				color: inherit;
			}

	.dropDown--list:hover .dropDown--option-highlight:hover,
.dropDown--list:hover .dropDown--option-highlight.\:hover,
.dropDown--list.\:hover .dropDown--option-highlight:hover,
.dropDown--list.\:hover .dropDown--option-highlight.\:hover {
				color: var(--common-text-selected);
			}

	.dropDown--list:hover .dropDown--option-highlight:hover.searchResult em, .dropDown--list:hover .dropDown--option-highlight.\:hover.searchResult em, .dropDown--list.\:hover .dropDown--option-highlight:hover.searchResult em, .dropDown--list.\:hover .dropDown--option-highlight.\:hover.searchResult em {
					color: var(--common-text-selected);
					transition: color 220ms ease-in;
				}

	.dropDown--search,
	.dropDown--listWrap {
		position: relative;
	}

	.dropDown--groupTitle,
	.dropDown--option {
		transform-origin: top center;
	}

	.dropDown--groupTitle {
		color: var(--additional-text-color);
	}

	.dropDown--option {
		position: relative;
		color: var(--dropdown-list-text-color);
	}

	.dropDown--option:hover.searchResult em, .dropDown--option-highlight.searchResult em, .dropDown--option.\:hover.searchResult em {
				color: var(--common-text-selected);
				transition: color 220ms ease-in;
			}

	.dropDown--option:focus,
.dropDown--option.\:focus {
			outline: none;
		}

	.dropDown--option-hovered,
		.dropDown--option:hover,
		.dropDown--option.\:hover {
			background: var(--list-item-hovered-bg);
		}

	.dropDown--option:active,
.dropDown--option.\:active {
			background: var(--dropdown-list-bg-pressed-color);
		}

	.dropDown--option[value="placeholder"] {
			display: none;
		}

	.dropDown--option-selected,
			.dropDown--option-selected:hover,
			.dropDown--option-selected.\:hover {
				color: var(--common-text-selected);
				transition: color 220ms ease-in;
			}

	.dropDown--option-selected .dropDown--optionIcon svg, .dropDown--option-selected:hover .dropDown--optionIcon svg, .dropDown--option-selected.\:hover .dropDown--optionIcon svg {
						fill: var(--common-text-selected);
					}

	.dropDown--option-selected .icon {
				fill: var(--tick-icon-color);
				color: var(--tick-icon-color);
			}

	.dropDown-shown {
		display: block;
		visibility: visible;
		animation: slideDropdownDown 0.4s cubic-bezier(0, 0, 0, 1.3);
	}

	.dropDown-shown .dropDown--groupTitle,
			.dropDown-shown .dropDown--option {
				animation: showDropdownItem 0.17s ease-in both;
			}

	.dropDown-hidden {
		display: block;
		visibility: hidden;
		transition-delay: 0.25s;
		animation: slideDropdownUp 0.25s linear;
	}

	.dropDown-datePicker {
		/* stylelint-disable-next-line */
		height: auto !important;
	}

	.dropDown-datePicker.dropDown-shown {
			animation: slideDropdownDown 0s linear;
		}

	.dropDown-datePicker.dropDown-hidden {
			animation: slideDropdownUp 0s linear;
		}

	.dropDown-selectBox .dropDown--option {
				box-sizing: border-box;
				padding: 0.2rem 0.7rem 0.2rem 1rem;
				line-height: 1.75em;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				cursor: pointer;
			}

	.dropDown-selectBox .dropDown--option-selected .dropDown--selectedIcon {
						display: block;
					}

	.dropDown-selectBox .dropDown--optionIcon {
				display: inline-block;
				width: 1.6rem;
				height: 1.6rem;
				vertical-align: middle;
				margin-right: 0.4rem;
				margin-left: 0.2rem;
				fill: var(--icon-primary-default-color);
			}

	.dropDown-selectBox .dropDown--optionText {
				display: inline-block;
				vertical-align: middle;
				width: 100%;
				text-overflow: ellipsis;
				white-space: nowrap;
				overflow: hidden;
			}

	.dropDown-selectBox .dropDown--optionText,
			.dropDown-selectBox .dropDown--optionIcon {
				pointer-events: none;
			}

	.dropDown-selectBox .dropDown--selectedIcon {
				content: "";
				display: none;
				position: absolute;
				right: 0.8rem;
				top: 50%;
				transform: translateY(-50%);
				bottom: 0;
				width: 1rem;
				height: 1rem;
			}

	.dropDown-selectBox .dropDown--selectedIcon .icon {
					fill: var(--tick-icon-color);
					color: var(--tick-icon-color);
				}

	.dropDown-selectBox .dropDown--list {
				padding: 0;
				list-style: none;
			}

	.dropDown-selectBox .dropDown--list:focus,
.dropDown-selectBox .dropDown--list.\:focus {
					outline: none;
				}

	.dropDown-selectBox-baseCurrency {
			width: 7.1rem;
			border: 0.1rem solid;
			margin-left: -1.5rem;
			border-color: var(--widget-header-button-inside-border-side-color);
		}

	.dropDown-selectBox-baseCurrency .dropDown--option {
				padding: 0.6rem 2.7rem 0.6rem 1.5rem;
			}

	.dropDown-selectBox-baseCurrency .dropDown--option span.dropDown--selectedIcon {
					display: none;
				}

	.dropDown.dropDown-directionUp {
		margin: 0 0 0.084em;
		box-shadow: 0 0.2rem 1rem 0 var(--overlay-box-shadow-color);
	}

	.dropDown .scrollbar {
		background: inherit;
	}

	.dropDown .icon {
		fill: var(--icon-secondary-default-color);
		color: var(--icon-secondary-default-color);
	}

@keyframes slideDropdownDown {
	from {
		height: 0;
	}
}

@keyframes slideDropdownUp {
	to {
		height: 0;
		box-shadow: none;
		border-width: 0;
	}
}

@keyframes showDropdownItem {
	from {
		opacity: 0;
		transform: scale(0.5);
	}

	to {
		opacity: 1;
		transform: scale(1);
	}
}

.dropDown--option-charts-wrapper .dropDown--optionIcon {
		display: inline-block;
		width: 1.4rem;
		height: 1.4rem;
		vertical-align: middle;
		margin-right: 0.8rem;
		margin-left: 0.2rem;
		fill: var(--icon-secondary-default-color);
		color: var(--icon-secondary-default-color);
	}

.dropDown--option-charts-wrapper .dropDown--optionText {
		display: inline-block;
		vertical-align: middle;
	}

.dropDown--option-charts-wrapper .dropDown--optionText,
	.dropDown--option-charts-wrapper .dropDown--optionIcon {
		pointer-events: none;
	}

.mobile .dropDown-selectBox {
			font-size: 1.5rem;
		}
		.mobile .dropDown-hidden {
			animation-duration: 0s;
		}

.selectBox {
	position: relative;
	vertical-align: middle;
	box-sizing: border-box;
	border-radius: 0;
	height: auto;
	border: 0.1rem solid var(--dropdown-border-outside-color);
	background-origin: border-box;
	display: inline-block;
	max-width: 100%;
	background-color: var(--dropdown-default-bg-color);
	padding: 0;
	text-align: left;
}

	.selectBox::before {
		content: "";
		display: block;
		position: absolute;
		top: calc(0.1rem * -1);
		left: calc(0.1rem * -1);
		right: calc(0.1rem * -1);
		bottom: calc(0.1rem * -1);
		border-radius: 0;
		border: 0.1rem solid transparent;
		background: transparent;
		transition: background 220ms ease-in;
	}

	.selectBox select {
		display: none;
	}

	.selectBox + select {
		display: none;
	}

	.selectBox--inner {
		position: relative;
		padding: 0 1.9rem 0 0;
		cursor: pointer;
		height: 100%;
	}

	.selectBox--label {
		box-sizing: border-box;
		display: block;
		height: 100%;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		color: var(--dropdown-default-text-color);
		padding: 0 0 0 0.6rem;
		min-width: 5.2rem;
		line-height: 2.3rem;
		position: relative;
	}

	.selectBox--arrow {
		width: 0.7rem;
		height: 0.4rem;
		box-sizing: border-box;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		margin-right: 0.6rem;
		display: block;
		position: absolute;
	}

	.selectBox--arrow .icon {
			fill: var(--icon-primary-default-color);
		}

	.selectBox--loader {
		box-sizing: border-box;
		margin-top: 0.3rem;
		margin-right: 0.3rem;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		display: block;
		position: absolute;
	}

	.selectBox--labelIcon {
		margin-right: 0.5rem;
		vertical-align: middle;
		height: 1.6rem;
		width: 1.6rem;
		pointer-events: none;
		display: inline-block;
		fill: var(--icon-primary-default-color);
	}

	.selectBox-active .selectBox--label, .selectBox-active:hover .selectBox--label, .selectBox:active .selectBox--label, .selectBox-active.\:hover .selectBox--label, .selectBox.\:active .selectBox--label {
			position: relative;
			top: 0.1rem;
		}

	.control-disabled .selectBox-active .selectBox--label, .control-disabled .selectBox-active:hover .selectBox--label, .control-disabled .selectBox:active .selectBox--label, .control-disabled .selectBox-active.\:hover .selectBox--label, .control-disabled .selectBox.\:active .selectBox--label {
				position: initial;
				top: 0;
			}

	.selectBox-active .selectBox--arrow, .selectBox-active:hover .selectBox--arrow, .selectBox:active .selectBox--arrow, .selectBox-active.\:hover .selectBox--arrow, .selectBox.\:active .selectBox--arrow {
			margin-top: 0.1rem;
		}

	.selectBox-disabled:active .selectBox--label, .selectBox-disabled.\:active .selectBox--label {
				position: initial;
				top: 0;
			}

	.selectBox-disabled:active .selectBox--arrow, .selectBox-disabled.\:active .selectBox--arrow {
				margin-top: 0;
			}

	.selectBox:hover::before, .selectBox.\:hover::before {
			background: var(--button-hovered-overlay-color);
		}

	.selectBox-active,
	.selectBox:focus,
	.selectBox.\:focus {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
	}

	.selectBox:focus:not(:focus-visible),
.selectBox.\:focus:not(:focus-visible) {
		outline: none;
	}

	.selectBox:focus-visible {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
		outline-offset: 0.2rem;
		z-index: 3;
	}

	.selectBox-active::before, .selectBox-active:hover::before, .selectBox:active::before, .selectBox.selectBox-active::before, .selectBox-active.\:hover::before, .selectBox.\:active::before {
			border-color: transparent;
			background: var(--button-pressed-overlay-color);
		}

	.selectBox-disabled,
		.selectBox-disabled:hover,
		.selectBox-disabled.selectBox-active,
		.selectBox-disabled:active,
		.selectBox-disabled.\:hover,
		.selectBox-disabled.\:active {
			border: 0.1rem solid var(--dropdown-disabled-border-outside-color);
			background: var(--dropdown-disabled-bg-color);
		}

	.selectBox-disabled::before, .selectBox-disabled:hover::before, .selectBox-disabled.selectBox-active::before, .selectBox-disabled:active::before, .selectBox-disabled.\:hover::before, .selectBox-disabled.\:active::before {
				border-color: transparent;
				background: transparent;
			}

	.selectBox-disabled .selectBox--label {
				color: var(--common-text-disabled);
			}

	.selectBox-disabled .selectBox--label .icon {
					fill: var(--icon-disabled-color);
				}

	.selectBox-disabled .selectBox--arrow svg, .selectBox-disabled .selectBox--arrow:active svg, .selectBox-disabled .selectBox--arrow:hover svg, .selectBox-disabled .selectBox--arrow.\:active svg, .selectBox-disabled .selectBox--arrow.\:hover svg {
						fill: var(--icon-disabled-color);
						transition: fill 220ms ease-in;
					}

#ruler .selectBox--label {
		overflow: visible;
	}

.mobile .selectBox {
		font-size: 1.2rem;
	}

		.mobile .selectBox--label {
			line-height: 2.7rem;
		}

		.mobile .selectBox--inner {
			padding: 0 2.4rem 0 0;
		}

		.mobile .selectBox--arrow {
			width: 0.9rem;
			height: 0.5rem;
			margin-right: 0.7rem;
		}

.contacts__container {
	position: relative;
}

	.contacts__container .checkBox--text {
			width: 25.1rem;
		}

	.contacts__container .checkBox--label {
			align-items: start;
		}

	.contacts__container .control--label {
			width: 10.2rem;
			margin-right: 1.4rem;
		}

	.contacts__container .control--wrap,
		.contacts__container .control--wrap-hovered,
		.contacts__container .control--wrap-focused {
			position: relative;
			display: flex;
			flex-direction: column;
			flex-grow: 1;
			flex-shrink: 0;
			width: 15.4rem;
		}

	.contacts__container .selectBox {
			width: 100%;
		}

	.contacts__container .selectBox .selectBox--label {
				padding-left: 0.8rem;
			}

	.contacts__container .control {
			justify-content: space-between;
		}

	.contacts__container .control-withErrorBorder input[type="text"] {
				border-color: var(--input-wrong-border-outside-color);
			}
.confirm-email__container {
	position: relative;
}

	.confirm-email__container .loginForm--title {
			margin-bottom: 0.4rem;
		}

	.confirm-email__container .control--wrap,
		.confirm-email__container .control--wrap-hovered,
		.confirm-email__container .control--wrap-focused {
			width: 18.5rem;
		}

	.confirm-email__container .control {
			justify-content: space-between;
		}

	.confirm-email__container .control--label {
			flex-shrink: 1;
		}

	.confirm-email__container .loginForm--footer .button-link {
			margin: 0;
			padding: 0;
			min-width: 0;
		}

	.confirm-email__container .loginForm--hint {
			line-height: 2rem;
			overflow-wrap: break-word;
			word-break: break-word;
		}

	.confirm-email__container .loginForm--fieldset {
			margin-bottom: 2.8rem;
		}

.popup-simultaneousLogin .popup--header {
			display: none;
		}
		.popup-simultaneousLogin .popup--content {
			box-sizing: border-box;
			padding: 2.4rem 0 0;
			width: 39.8rem;
		}
		.popup-simultaneousLogin .popup--content p {
				margin: 0 3rem 0.8rem;
				line-height: 2.2rem;
				font-size: 1.4rem;
				font-weight: 700;
			}
		.popup-simultaneousLogin .popup--content p:last-of-type {
					margin-bottom: 2.8rem;
					line-height: 2rem;
					font-size: 1.2rem;
					font-weight: 400;
				}
		.popup-simultaneousLogin .popup--content p + div {
				display: flex;
				justify-content: flex-end;
				padding: 0.8rem;
				border-top: solid var(--line-color);
			}
	.popup-simultaneousLogin .button {
		margin-left: 1rem;
		min-width: 8.4rem;
		font-size: 1.4rem;
	}

.mobile .popup-simultaneousLogin .popup--window {
				position: absolute;
				top: 50%;
				left: 50%;
				transform: translate(-50%, -50%);
				animation: mobilePopupShow 0.3s cubic-bezier(0, 0, 0, 1.3);
				background: linear-gradient(90deg, var(--modal-window-bg-grad-1), var(--modal-window-bg-grad-2));
			}
			.mobile .popup-simultaneousLogin .popup--content {
				width: auto;
			}
		.mobile .popup-simultaneousLogin .button {
			display: block;
			margin: auto;
		}
		.mobile .popup-simultaneousLogin .button:not(:last-of-type) {
				margin-bottom: 1rem;
			}
	.mobile .popup-visible {
		background: var(--toast-notification-hover-shadow-color);
	}

@keyframes mobilePopupShow {
	0% {
		opacity: 0;
		transform: translate(-50%, calc(-50% - 20rem));
	}

	33% {
		opacity: 1;
	}

	100% {
		transform: translate(-50%, -50%);
	}
}

.ddwyvtm{position:relative;background:var(--_qgs1iv);min-width:100%;width:-moz-fit-content;width:fit-content;}
.d1i1q6os{position:sticky;top:-20px;font-family:'Open Sans',sans-serif;background:linear-gradient(180deg,#141414 0%,#141414 100%);width:100%;}
.d133gzy0{font-style:normal;font-weight:700;font-size:24px;line-height:1.2;text-transform:capitalize;color:#fff;}
.dwzhgy5{padding:15px 28px;background:#242323;box-shadow:0 1px 0 rgba(0,0,0,0.3);}
.d7w79ai{position:relative;padding:15px 28px;}.d7w79ai table{border-spacing:1em 0.5em;}.d7w79ai table tbody td:first-child,.d7w79ai table thead th{font-size:14px;font-weight:400;width:80px;text-align:left;color:var(--eysyor);}

.thhwx11{--core-icon-size-4x:0.8rem;--core-icon-size-5x:1rem;--core-icon-size-6x:1.2rem;--core-icon-size-8x:1.6rem;--core-icon-size-10x:2rem;--core-icon-size-12x:2.4rem;--core-icon-size-16x:3.2rem;--core-icon-size-20x:4rem;--core-spacer-1x:0.2rem;--core-spacer-2x:0.4rem;--core-spacer-3x:0.6rem;--core-spacer-4x:0.8rem;--core-spacer-5x:1rem;--core-spacer-6x:1.2rem;--core-spacer-7x:1.4rem;--core-spacer-8x:1.6rem;--core-spacer-05x:0.1rem;--core-spacer-10x:2rem;--core-spacer-12x:2.4rem;--core-spacer-16x:3.2rem;--core-spacer-null:0;--core-font-size-m:1.4rem;--core-font-size-s:1.2rem;--core-font-size-lg:1.6rem;--core-font-size-xl:1.8rem;--core-font-size-xs:1rem;--core-font-size-2xs:0.8rem;--core-font-family-primary:'Open Sans';--core-font-family-tertiary:Arial;--core-font-family-secondary:'TD Graphik';--core-font-weight-s:400;--core-font-weight-m:500;--core-font-weight-l:600;--core-font-weight-xl:700;--core-line-height-5x:1rem;--core-line-height-6x:1.2rem;--core-line-height-7x:1.4rem;--core-line-height-8x:1.6rem;--core-line-height-9x:1.8rem;--core-line-height-10x:2rem;--core-line-height-11x:2.2rem;--core-line-height-12x:2.4rem;--core-line-height-14x:2.8rem;--core-line-height-15x:3rem;--core-line-height-16x:3.2rem;--core-line-height-18x:3.6rem;--core-border-width-none:0;--core-border-width-xs:0.1rem;--core-border-width-s:0.2rem;--core-border-width-m:0.3rem;--core-border-width-l:0.4rem;--core-border-radius-none:0;--core-border-radius-xs:0.2rem;--core-border-radius-s:0.4rem;--core-border-radius-m:0.6rem;--core-border-radius-l:0.8rem;--core-border-radius-xl:1.2rem;--core-border-radius-pill:100rem;--core-outline-width:0.1rem;--core-outline-offset:0.1rem;--core-down-click-effect:0.1rem;--button-large-gap:0.4rem;--button-large-min-width:8rem;--button-large-min-height:3.2rem;--button-large-padding-block-end:0.6rem;--button-large-padding-inline-end:1.6rem;--button-large-padding-block-start:0.6rem;--button-large-with-icon-min-width:10rem;--button-large-padding-inline-start:1.6rem;--button-large-with-two-icons-min-width:12rem;--button-large-text-padding-block-end:0;--button-large-text-padding-block-start:0;--button-medium-min-width:5.5rem;--button-medium-gap:0.4rem;--button-medium-min-height:2.6rem;--button-medium-padding-block-end:0.4rem;--button-medium-padding-inline-end:1.2rem;--button-medium-padding-block-start:0.4rem;--button-medium-with-icon-min-width:7.5rem;--button-medium-padding-inline-start:1.2rem;--button-medium-with-two-icons-min-width:9.5rem;--button-medium-text-padding-block-end:0;--button-medium-text-padding-block-start:0;--button-small-gap:0.2rem;--button-small-min-width:3.9rem;--button-small-min-height:2rem;--button-small-padding-block-end:0.2rem;--button-small-padding-inline-end:0.6rem;--button-small-padding-block-start:0.2rem;--button-small-with-icon-min-width:5.5rem;--button-small-padding-inline-start:0.6rem;--button-small-with-two-icons-min-width:6.7rem;--button-small-text-padding-block-end:0;--button-small-text-padding-block-start:0;--button-border-width:0.1rem;--button-large-border-radius:0;--button-medium-border-radius:0;--button-small-border-radius:0;--button-large-font-size:1.4rem;--button-medium-font-size:1.4rem;--button-small-font-size:1.2rem;--button-font-family:'Open Sans';--button-large-font-weight:500;--button-large-line-height:1.8rem;--button-medium-font-weight:500;--button-small-font-weight:500;--button-medium-line-height:1.6rem;--button-small-line-height:1.4rem;--text-button-gap:0.4rem;--text-button-font-size:1.2rem;--text-button-min-height:1.6rem;--text-button-min-width:2.8rem;--text-button-icon-size:1.6rem;--text-button-font-family:'Open Sans';--text-button-font-weight:400;--text-button-line-height:1.6rem;--text-button-padding-inline-start:0.2rem;--text-button-padding-inline-end:0.2rem;--text-button-padding-block-start:0;--text-button-padding-block-end:0;--text-button-text-padding-block-start:0;--text-button-text-padding-block-end:0;--icon-button-size-4x:0.8rem;--icon-button-size-6x:1.2rem;--icon-button-size-8x:1.6rem;--icon-button-size-10x:2rem;--icon-button-size-12x:2.4rem;--icon-button-size-16x:3.2rem;--icon-button-square-filled-primary-border-width:0.1rem;--icon-button-square-filled-primary-border-radius:0;--icon-button-square-filled-secondary-border-width:0;--icon-button-square-filled-secondary-border-radius:0;--selectbox-standard-small-gap:0.8rem;--selectbox-standard-small-content-gap:0.4rem;--selectbox-standard-small-padding-inline-start:0.6rem;--selectbox-standard-small-padding-inline-end:0.2rem;--selectbox-standard-small-padding-block-start:0.1rem;--selectbox-standard-small-padding-block-end:0.1rem;--selectbox-standard-small-text-padding-block-end:0;--selectbox-standard-small-text-padding-block-start:0;--selectbox-standard-medium-gap:0.8rem;--selectbox-standard-medium-content-gap:0.4rem;--selectbox-standard-medium-padding-inline-start:0.8rem;--selectbox-standard-medium-padding-inline-end:0.4rem;--selectbox-standard-medium-padding-block-start:0.4rem;--selectbox-standard-medium-padding-block-end:0.4rem;--selectbox-standard-medium-text-offset:0;--selectbox-standard-medium-text-padding-block-end:0;--selectbox-standard-medium-text-padding-block-start:0;--selectbox-standard-medium-font-size:1.2rem;--selectbox-standard-small-font-size:1.2rem;--selectbox-standard-medium-line-height:1.6rem;--selectbox-standard-small-line-height:1.6rem;--selectbox-standard-medium-border-width:0.1rem;--selectbox-standard-small-border-width:0.1rem;--selectbox-standard-primary-border-radius:0;--selectbox-standard-secondary-border-radius:0;--selectbox-standard-tertiary-border-radius:0;--selectbox-flat-small-gap:0.4rem;--selectbox-flat-small-content-gap:0.4rem;--selectbox-flat-small-padding-inline-start:0.6rem;--selectbox-flat-small-padding-inline-end:0.2rem;--selectbox-flat-small-padding-block-start:0.2rem;--selectbox-flat-small-padding-block-end:0.2rem;--selectbox-flat-small-text-padding-block-end:0;--selectbox-flat-small-text-padding-block-start:0;--selectbox-flat-small-font-size:1.2rem;--selectbox-flat-small-line-height:1.6rem;--selectbox-flat-small-border-width:0.1rem;--selectbox-flat-primary-border-radius:0;--selectbox-flat-font-family:'Open Sans';--selectbox-flat-font-weight:400;--selectbox-standard-font-family:'Open Sans';--selectbox-standard-font-weight:400;--selectbox-medium-min-height:2.6rem;--selectbox-medium-min-width:5.4rem;--selectbox-small-min-height:2rem;--selectbox-small-min-width:5rem;--list-item-padding-inline-start:1rem;--list-item-padding-inline-end:0.8rem;--list-item-padding-block-start:0.6rem;--list-item-padding-block-end:0.6rem;--list-item-gap:0.8rem;--list-item-content-gap:0.4rem;--list-item-common-default-min-width:6rem;--list-item-common-default-with-icon-min-width:8.4rem;--list-item-common-with-switcher-min-width:10rem;--list-item-common-with-description-min-width:12rem;--list-item-font-family:'Open Sans';--list-item-font-weight:400;--list-item-description-font-weight:400;--list-item-line-height:1.6rem;--list-item-description-line-height:1.4rem;--list-item-font-size:1.2rem;--list-item-description-font-size:1rem;--list-item-description-gap:0;--dropdown-menu-padding-block-start:0.4rem;--dropdown-menu-padding-block-end:0.4rem;--switch-padding:0.2rem;--switch-border-radius:1.4rem;--switch-track-height:1.4rem;--switch-track-width:2.6rem;--switch-knob-border-radius:1.4rem;--switch-icon-size:1.2rem;--switch-knob-size:1rem;--icon-size-4x:0.8rem;--icon-size-5x:1rem;--icon-size-6x:1.2rem;--icon-size-8x:1.6rem;--icon-size-10x:2rem;--icon-size-12x:2.4rem;--icon-size-16x:3.2rem;--icon-size-20x:4rem;--scrollbar-default-width:0.3rem;--scrollbar-hover-width:0.9rem;--scrollbar-min-height:0.2rem;--scrollbar-border-radius:0.6rem;--input-large-padding-inline-start:1rem;--input-large-padding-inline-end:1rem;--input-large-gap:1.2rem;--input-large-min-width:16.8rem;--input-large-height:3.2rem;--input-large-icon-size:1.6rem;--input-large-suffix-gap:0.6rem;--input-medium-min-width:13.8rem;--input-medium-height:2.6rem;--input-medium-padding-inline-start:0.8rem;--input-medium-padding-inline-end:0.8rem;--input-medium-gap:1rem;--input-medium-icon-size:1.6rem;--input-medium-suffix-gap:0.6rem;--input-small-min-width:11.7rem;--input-small-height:2rem;--input-small-icon-size:1.2rem;--input-small-padding-inline-start:0.4rem;--input-small-padding-inline-end:0.4rem;--input-small-gap:0.8rem;--input-small-suffix-gap:0.4rem;--input-large-font-size:1.6rem;--input-medium-font-size:1.4rem;--input-small-font-size:1.2rem;--input-large-line-height:1.8rem;--input-medium-line-height:1.6rem;--input-small-line-height:1.4rem;--input-font-family:'Open Sans';--input-large-font-weight:400;--input-medium-font-weight:400;--input-small-font-weight:400;--input-large-border-radius:0;--input-medium-border-radius:0;--input-small-border-radius:0;--input-border-width:0.1rem;--tooltip-font-family:'Open Sans';--tooltip-font-size:1.2rem;--tooltip-line-height:1.4rem;--tooltip-font-width:400;--tooltip-border-width:0.1rem;--tooltip-border-radius:0;--tooltip-inline-padding:1rem;--tooltip-block-start:0.6rem;--tooltip-block-end:0.6rem;--tooltip-min-height:2.6rem;--tooltip-max-width:30rem;--date-input-large-padding-inline-start:1rem;--date-input-large-padding-inline-end:1rem;--date-input-large-gap:1rem;--date-input-large-min-width:15rem;--date-input-large-height:3.2rem;--date-input-large-icon-size:1.6rem;--date-input-medium-min-width:13.4rem;--date-input-medium-height:2.6rem;--date-input-medium-padding-inline-start:0.8rem;--date-input-medium-padding-inline-end:0.8rem;--date-input-medium-gap:0.8rem;--date-input-medium-icon-size:1.6rem;--date-input-small-min-width:11rem;--date-input-small-height:2rem;--date-input-small-icon-size:1.2rem;--date-input-small-padding-inline-start:0.4rem;--date-input-small-padding-inline-end:0.4rem;--date-input-small-gap:0.6rem;--date-input-large-font-size:1.6rem;--date-input-medium-font-size:1.4rem;--date-input-small-font-size:1.2rem;--date-input-large-line-height:1.8rem;--date-input-medium-line-height:1.6rem;--date-input-small-line-height:1.4rem;--date-input-font-family:'Open Sans';--date-input-large-font-weight:400;--date-input-medium-font-weight:400;--date-input-small-font-weight:400;--date-input-large-border-radius:0;--date-input-medium-border-radius:0;--date-input-small-border-radius:0;--date-input-border-width:0.1rem;--time-input-large-padding-inline-start:0.8rem;--time-input-large-padding-inline-end:0.2rem;--time-input-large-padding-block-end:0.2rem;--time-input-large-padding-block-start:0.2rem;--time-input-large-gap:0.4rem;--time-input-large-time-segments-gap:0.1rem;--time-input-large-min-width:15.6rem;--time-input-large-height:3.2rem;--time-input-large-icon-size:1.6rem;--time-input-medium-min-width:13.8rem;--time-input-medium-height:2.6rem;--time-input-medium-padding-inline-start:0.8rem;--time-input-medium-padding-inline-end:0.2rem;--time-input-medium-padding-block-end:0.2rem;--time-input-medium-padding-block-start:0.2rem;--time-input-medium-gap:0.4rem;--time-input-medium-time-segments-gap:0.1rem;--time-input-medium-icon-size:1.6rem;--time-input-large-font-size:1.6rem;--time-input-medium-font-size:1.4rem;--time-input-large-line-height:1.8rem;--time-input-medium-line-height:1.6rem;--time-input-font-family:'Open Sans';--time-input-large-font-weight:400;--time-input-medium-font-weight:400;--time-input-large-border-radius:0;--time-input-medium-border-radius:0;--time-input-border-width:0.1rem;--stepper-medium-gap:0.2rem;--stepper-medium-vertical-padding-inline-start:0.6rem;--stepper-medium-vertical-padding-inline-end:0.6rem;--stepper-medium-horizontal-padding-inline-start:0.6rem;--stepper-medium-horizontal-padding-inline-end:0.6rem;--stepper-medium-horizontal-padding-block-start:0.6rem;--stepper-medium-horizontal-padding-block-end:0.6rem;--stepper-medium-vertical-button-height:0.9rem;--stepper-medium-vertical-expanded-button-height:2rem;--stepper-large-gap:0.2rem;--stepper-large-vertical-padding-inline-start:0.6rem;--stepper-large-vertical-padding-inline-end:0.6rem;--stepper-large-horizontal-padding-inline-start:0.8rem + 1;--stepper-large-horizontal-padding-inline-end:0.8rem + 1;--stepper-large-horizontal-padding-block-start:0.8rem + 1;--stepper-large-horizontal-padding-block-end:0.8rem + 1;--stepper-large-vertical-button-height:1.2rem;--stepper-large-vertical-expanded-button-height:2rem;--danger-icon-large-icon-size:2rem;--danger-icon-medium-icon-size:1.6rem;--danger-icon-small-icon-size:1.2rem;--segment-button-large-min-width:4.6rem;--segment-button-large-min-height:3.2rem;--segment-button-large-padding-inline-start:0.8rem;--segment-button-large-padding-inline-end:0.8rem;--segment-button-large-padding-block-start:0.6rem;--segment-button-large-padding-block-end:0.6rem;--segment-button-large-text-offset:0;--segment-button-large-left-border-radius:0;--segment-button-large-right-border-radius:0;--segment-button-medium-min-width:4.2rem;--segment-button-medium-min-height:2.6rem;--segment-button-medium-padding-inline-start:0.8rem;--segment-button-medium-padding-inline-end:0.8rem;--segment-button-medium-padding-block-start:0.4rem;--segment-button-medium-padding-block-end:0.4rem;--segment-button-medium-text-offset:0;--segment-button-medium-left-border-radius:0;--segment-button-medium-right-border-radius:0;--segment-button-small-min-width:4.2rem;--segment-button-small-min-height:2rem;--segment-button-small-padding-inline-start:0.8rem;--segment-button-small-padding-inline-end:0.8rem;--segment-button-small-padding-block-start:0.2rem;--segment-button-small-padding-block-end:0.2rem;--segment-button-small-text-offset:0;--segment-button-small-left-border-radius:0;--segment-button-small-right-border-radius:0;--segment-button-large-border-width:0.1rem;--segment-button-medium-border-width:0.1rem;--segment-button-small-border-width:0.1rem;--segment-button-font-family:'Open Sans';--segment-button-large-font-size:1.4rem;--segment-button-medium-font-size:1.2rem;--segment-button-small-font-size:1.2rem;--segment-button-large-line-height:1.8rem;--segment-button-medium-line-height:1.6rem;--segment-button-small-line-height:1.4rem;--segment-button-large-font-weight:400;--segment-button-medium-font-weight:400;--segment-button-small-font-weight:400;--date-picker-calendar-week-day-padding-block-start:0.6rem;--date-picker-calendar-week-day-padding-block-end:0.4rem;--date-picker-calendar-table-item-gap:0;--date-picker-calendar-table-row-gap:0.1rem;--date-picker-calendar-table-month-gap:0.4rem;--date-picker-calendar-list-item-padding-inline-start:0.4rem;--date-picker-calendar-list-item-padding-block-start:0.4rem;--date-picker-calendar-list-item-padding-inline-end:0.4rem;--date-picker-calendar-list-gap:0.4rem;--date-picker-footer-jj:0.1rem;--date-picker-shortcut-smth:0.1rem;--date-picker-range-control-smth:0.1rem;--calendar-table-height:31rem;--calendar-table-item-height:2.2rem;--calendar-table-item-width:2.6rem;--calendar-table-item-font-family:'Open Sans';--calendar-table-item-line-height:1.4rem;--calendar-table-item-font-weight:400;--calendar-table-item-font-size:1.2rem;}

.o19xxy3a{width:100%;height:100%;overflow:auto;}.o19xxy3a .os-scrollbar{--os-size:var(--scrollbar-hover-width);--os-handle-perpendicular-size:var(--scrollbar-default-width);--os-handle-bg:var(--scrollbar-default-bg-color);--os-handle-bg-hover:var(--scrollbar-hover-bg-color);--os-handle-bg-active:var(--scrollbar-hover-bg-color);--os-padding-perpendicular:0;--os-handle-min-size:var(--scrollbar-min-height);}.o19xxy3a .os-scrollbar-vertical .os-scrollbar-handle{right:calc((var(--scrollbar-hover-width) + 1px) / 2);-webkit-translate:50% 0;translate:50% 0;}.o19xxy3a .os-scrollbar-horizontal .os-scrollbar-handle{bottom:calc((var(--scrollbar-hover-width) + 1px) / 2);-webkit-translate:0 50%;translate:0 50%;}

.m1dywbfp{border:1px solid #0c6ff1;color:#fff;background:var(--_gm8j2);}

.t1nmxz6v{--core-neutral-a-50:#FFFFFF;--core-neutral-a-100:#F0F0F0;--core-neutral-a-200:#EBEBEB;--core-neutral-a-300:#D7DBE1;--core-neutral-a-400:#B6B6B6;--core-neutral-a-500:#B2B1AE;--core-neutral-a-600:#9A9999;--core-neutral-a-700:#8E8D8D;--core-neutral-a-800:#81807E;--core-neutral-a-900:#767676;--core-neutral-a-950:#70706F;--core-neutral-b-50:#9EA8B2;--core-neutral-b-100:#99A0A8;--core-neutral-b-200:#EEF3F7;--core-neutral-b-300:#CBD4E0;--core-neutral-b-350:#66655E;--core-neutral-b-400:#A0AEC0;--core-neutral-b-450:#585751;--core-neutral-b-500:#718096;--core-neutral-b-600:#3B3A39;--core-neutral-b-650:#343434;--core-neutral-b-700:#292928;--core-neutral-b-750:#232322;--core-neutral-b-800:#1F2226;--core-neutral-b-850:#1D1D1D;--core-neutral-b-900:#171923;--core-neutral-b-950:#000000;--core-primary-50:#D4C49C;--core-primary-100:#2D7F96;--core-primary-200:#0c647d;--core-primary-300:#004E63;--core-primary-400:#877D62;--core-primary-500:#84795F;--core-primary-600:#816D3F;--core-primary-700:#716852;--core-primary-900:#665D47;--core-secondary-100:#29CC49;--core-secondary-200:#23AF3F;--core-secondary-400:#00B624;--core-secondary-600:#4F964F;--core-secondary-800:#037D03;--core-danger-50:#FFF5F5;--core-danger-100:#FED7D7;--core-danger-200:#FEB2B2;--core-danger-300:#FC8181;--core-danger-400:#F56565;--core-danger-500:#E53E3E;--core-danger-600:#C53030;--core-danger-700:#9B2C2C;--core-danger-800:#822727;--core-danger-900:#63171B;--core-success-100:#4BA046;--core-success-200:#359A35;--core-success-400:#1F8F1F;--core-success-500:#1E8A1E;--core-success-600:#1B7B1B;--core-success-800:#184518;--core-distinctive-200:#F6BB22;--core-distinctive-400:#F5B309;--core-distinctive-600:#D39A08;--core-distinctive-800:#574411;--core-system-350:#178FE5;--core-system-400:#0693F9;--core-system-900:#354152;--button-primary-default-bg-color:#2D7F96;--button-primary-hover-bg-color:#004E63;--button-primary-active-bg-color:#004E63;--button-primary-default-border-color:#2D7F96;--button-primary-hover-border-color:#004E63;--button-primary-active-border-color:#004E63;--button-primary-text-color:#FFFFFF;--button-primary-icon-color:#FFFFFF;--button-primary-disabled-bg-color:#F0F0F0;--button-primary-disabled-border-color:#F0F0F0;--button-primary-disabled-text-color:#B6B6B6;--button-primary-disabled-icon-color:#B6B6B6;--button-secondary-default-bg-color:#FFFFFF;--button-secondary-hover-bg-color:#EBEBEB;--button-secondary-active-bg-color:#e2e2e2;--button-secondary-default-border-color:#CBD4E0;--button-secondary-hover-border-color:#EBEBEB;--button-secondary-active-border-color:#e2e2e2;--button-secondary-text-color:#000000;--button-secondary-icon-color:#000000;--button-secondary-disabled-bg-color:#F0F0F0;--button-secondary-disabled-border-color:#F0F0F0;--button-secondary-disabled-text-color:#B6B6B6;--button-secondary-disabled-icon-color:#B6B6B6;--button-tertiary-default-bg-color:#FFFFFF;--button-tertiary-hover-bg-color:#EBEBEB;--button-tertiary-active-bg-color:#EBEBEB;--button-tertiary-default-border-color:#FFFFFF;--button-tertiary-hover-border-color:#EBEBEB;--button-tertiary-active-border-color:#FFFFFF;--button-tertiary-text-color:#000000;--button-tertiary-icon-color:#000000;--button-tertiary-disabled-bg-color:#F0F0F0;--button-tertiary-disabled-border-color:#F0F0F0;--button-tertiary-disabled-text-color:#B6B6B6;--button-tertiary-disabled-icon-color:#B6B6B6;--button-alt-primary-default-bg-color:#F5B309;--button-alt-primary-hover-bg-color:#f8ba36;--button-alt-primary-active-bg-color:#D39A08;--button-alt-primary-default-border-color:#F5B309;--button-alt-primary-hover-border-color:#F5B309;--button-alt-primary-active-border-color:#F5B309;--button-alt-primary-text-color:#FFFFFF;--button-alt-primary-icon-color:#FFFFFF;--button-alt-primary-disabled-bg-color:#F0F0F0;--button-alt-primary-disabled-border-color:#F0F0F0;--button-alt-primary-disabled-text-color:#B6B6B6;--button-alt-primary-disabled-icon-color:#B6B6B6;--button-alt-secondary-default-bg-color:#FFFFFF;--button-alt-secondary-hover-bg-color:#EBEBEB;--button-alt-secondary-active-bg-color:#e2e2e2;--button-alt-secondary-default-border-color:#F5B309;--button-alt-secondary-hover-border-color:#F5B309;--button-alt-secondary-active-border-color:#F5B309;--button-alt-secondary-text-color:#000000;--button-alt-secondary-icon-color:#000000;--button-alt-secondary-disabled-bg-color:#F0F0F0;--button-alt-secondary-disabled-border-color:#F0F0F0;--button-alt-secondary-disabled-text-color:#B6B6B6;--button-alt-secondary-disabled-icon-color:#B6B6B6;--button-success-default-bg-color:#1F8F1F;--button-success-hover-bg-color:#359A35;--button-success-active-bg-color:#1B7B1B;--button-success-default-border-color:#184518;--button-success-hover-border-color:#184518;--button-success-active-border-color:#184518;--button-success-text-color:#FFFFFF;--button-success-icon-color:#FFFFFF;--button-success-disabled-bg-color:#F0F0F0;--button-success-disabled-border-color:#F0F0F0;--button-success-disabled-text-color:#B6B6B6;--button-success-disabled-icon-color:#B6B6B6;--button-danger-default-bg-color:#FFFFFF;--button-danger-hover-bg-color:#FED7D7;--button-danger-active-bg-color:#FED7D7;--button-danger-default-border-color:#FEB2B2;--button-danger-hover-border-color:#FED7D7;--button-danger-active-border-color:#FED7D7;--button-danger-text-color:#E53E3E;--button-danger-icon-color:#E53E3E;--button-danger-disabled-bg-color:#F0F0F0;--button-danger-disabled-border-color:#F0F0F0;--button-danger-disabled-text-color:#B6B6B6;--button-danger-disabled-icon-color:#B6B6B6;--dropdown-menu-shadow:0 0.2rem 2rem 0 rgba(0,0,0,0.8);--dropdown-menu-bg-color:#292928;--icon-button-square-filled-primary-icon-color:#EBEBEB;--icon-button-square-filled-primary-border-color:#292928;--icon-button-square-filled-primary-hover-bg-color:#3B3A39;--icon-button-square-filled-primary-default-bg-color:#718096;--icon-button-square-filled-primary-pressed-bg-color:#343434;--icon-button-square-filled-primary-disabled-bg-color:#3B3A39;--icon-button-square-filled-primary-disabled-icon-color:#718096;--icon-button-square-filled-primary-disabled-border-color:#585751;--icon-button-square-filled-secondary-default-bg-color:#232322;--icon-button-square-filled-secondary-hover-bg-color:#3B3A39;--icon-button-square-filled-secondary-pressed-bg-color:#1D1D1D;--icon-button-square-filled-secondary-icon-color:#81807E;--icon-button-square-filled-secondary-border-color:rgba(0,0,0,0);--icon-button-square-filled-secondary-disabled-bg-color:#232322;--icon-button-square-filled-secondary-disabled-icon-color:#718096;--icon-button-square-filled-secondary-disabled-border-color:rgba(0,0,0,0);--icon-button-square-standard-primary-default-icon-color:#2D7F96;--icon-button-square-standard-primary-hover-icon-color:#D4C49C;--icon-button-square-standard-primary-pressed-icon-color:#004E63;--icon-button-square-standard-primary-disabled-icon-color:#3B3A39;--icon-button-square-standard-tertiary-default-icon-color:#8E8D8D;--icon-button-square-standard-tertiary-hover-icon-color:#D4C49C;--icon-button-square-standard-tertiary-pressed-icon-color:#004E63;--icon-button-square-standard-tertiary-disabled-icon-color:#3B3A39;--icon-button-square-standard-secondary-default-icon-color:#EBEBEB;--icon-button-square-standard-secondary-hover-icon-color:#D4C49C;--icon-button-square-standard-secondary-pressed-icon-color:#004E63;--icon-button-square-standard-secondary-disabled-icon-color:#3B3A39;--icon-primary-hover-color:#D4C49C;--icon-primary-default-color:#2D7F96;--icon-primary-pressed-color:#004E63;--icon-secondary-hover-color:#D4C49C;--icon-secondary-default-color:#81807E;--icon-contextual-primary-default-color:#81807E;--icon-contextual-secondary-default-color:#EBEBEB;--input-primary-defaut-bg-color:#171923;--input-primary-default-border-color:#70706F;--input-primary-focused-bg-color:#232322;--input-primary-hover-border-color:#B2B1AE;--input-primary-error-border-color:#C53030;--input-primary-error-icon-color:#FEB2B2;--input-primary-error-focused-icon-color:#2D7F96;--input-primary-text-color:#FFFFFF;--input-primary-placeholder-color:#81807E;--input-primary-count-color:#81807E;--input-primary-disabled-bg-color:#1D1D1D;--input-primary-disabled-border-color:#3B3A39;--input-primary-disabled-text-color:#81807E;--input-primary-disabled-placeholder-color:#81807E;--input-focused-drop-shadow:0 0 0.3rem 0 rgba(6,147,248,0);--list-item-default-icon-color:#8E8D8D;--list-item-default-text-color:#FFFFFF;--list-item-default-description-text-color:#9A9999;--list-item-hover-bg-color:#3B3A39;--list-item-selected-text-color:#F5B309;--list-item-selected-select-icon-color:#2D7F96;--list-item-disabled-icon-color:#8E8D8D;--list-item-disabled-text-color:#8E8D8D;--list-item-disabled-description-color:#8E8D8D;--list-item-group-selected-icon-color:#8E8D8D;--list-item-group-selected-text-color:#FFFFFF;--list-item-group-selected-bg-color:#354152;--list-item-group-partly-selected-icon-color:#8E8D8D;--list-item-group-partly-selected-text-color:#FFFFFF;--list-item-group-partly-selected-bg-color:#343434;--list-item-partly-selected-icon-color:#718096;--list-item-partly-selected-text-color:#574411;--list-item-partly-selected-description-color:#718096;--list-item-partly-selected-select-icon-color:#A0AEC0;--selectbox-standard-primary-default-bg-color:#292928;--selectbox-standard-primary-default-border-color:#70706F;--selectbox-standard-primary-default-text-color:#FFFFFF;--selectbox-standard-primary-default-icon-color:#2D7F96;--selectbox-standard-primary-default-chevron-color:#2D7F96;--selectbox-standard-primary-hover-bg-color:#3B3A39;--selectbox-standard-primary-hover-border-color:#70706F;--selectbox-standard-primary-hover-text-color:#FFFFFF;--selectbox-standard-primary-hover-icon-color:#2D7F96;--selectbox-standard-primary-hover-chevron-color:#2D7F96;--selectbox-standard-primary-pressed-bg-color:#232322;--selectbox-standard-primary-pressed-border-color:#70706F;--selectbox-standard-primary-pressed-text-color:#FFFFFF;--selectbox-standard-primary-pressed-icon-color:#2D7F96;--selectbox-standard-primary-disabled-bg-color:#343434;--selectbox-standard-primary-disabled-border-color:#718096;--selectbox-standard-primary-disabled-text-color:#9A9999;--selectbox-standard-primary-disabled-icon-color:#718096;--selectbox-standard-primary-disabled-chevron-color:#718096;--selectbox-standard-secondary-default-bg-color:#3B3A39;--selectbox-standard-secondary-default-border-color:#232322;--selectbox-standard-secondary-default-text-color:#FFFFFF;--selectbox-standard-secondary-default-icon-color:#2D7F96;--selectbox-standard-secondary-default-chevron-color:#8E8D8D;--selectbox-standard-secondary-hover-bg-color:#718096;--selectbox-standard-secondary-hover-border-color:#232322;--selectbox-standard-secondary-hover-text-color:#FFFFFF;--selectbox-standard-secondary-hover-icon-color:#2D7F96;--selectbox-standard-secondary-hover-chevron-color:#8E8D8D;--selectbox-standard-secondary-pressed-bg-color:#3B3A39;--selectbox-standard-secondary-pressed-border-color:#232322;--selectbox-standard-secondary-pressed-text-color:#FFFFFF;--selectbox-standard-secondary-pressed-icon-color:#2D7F96;--selectbox-standard-secondary-disabled-bg-color:#343434;--selectbox-standard-secondary-disabled-border-color:#718096;--selectbox-standard-secondary-disabled-text-color:#9A9999;--selectbox-standard-secondary-disabled-chevron-color:#718096;--selectbox-standard-secondary-disabled-icon-color:#718096;--selectbox-standard-tertiary-default-bg-color:#1D1D1D;--selectbox-standard-tertiary-default-border-color:#A0AEC0;--selectbox-standard-tertiary-default-text-color:#EBEBEB;--selectbox-standard-tertiary-default-icon-color:#8E8D8D;--selectbox-standard-tertiary-default-chevron-color:#EBEBEB;--selectbox-standard-tertiary-hover-bg-color:#292928;--selectbox-standard-tertiary-hover-border-color:#A0AEC0;--selectbox-standard-tertiary-hover-text-color:#EBEBEB;--selectbox-standard-tertiary-hover-icon-color:#8E8D8D;--selectbox-standard-tertiary-hover-chevron-color:#EBEBEB;--selectbox-standard-tertiary-pressed-bg-color:#1D1D1D;--selectbox-standard-tertiary-pressed-border-color:#A0AEC0;--selectbox-standard-tertiary-pressed-text-color:#EBEBEB;--selectbox-standard-tertiary-pressed-icon-color:#8E8D8D;--selectbox-standard-tertiary-disabled-bg-color:#343434;--selectbox-standard-tertiary-disabled-border-color:#718096;--selectbox-standard-tertiary-disabled-text-color:#9A9999;--selectbox-standard-tertiary-disabled-chevron-color:#718096;--selectbox-standard-tertiary-disabled-icon-color:#718096;--selectbox-flat-primary-border-color:rgba(0,0,0,0);--selectbox-flat-primary-default-icon-color:#D39A08;--selectbox-flat-primary-default-text-color:#D39A08;--selectbox-flat-primary-default-chevron-color:#D39A08;--selectbox-flat-primary-hover-icon-color:#2D7F96;--selectbox-flat-primary-hover-text-color:#2D7F96;--selectbox-flat-primary-hover-chevron-color:#2D7F96;--selectbox-flat-primary-pressed-text-color:#004E63;--selectbox-flat-primary-pressed-icon-color:#004E63;--selectbox-flat-primary-pressed-chevron-color:#004E63;--selectbox-flat-primary-disabled-bg-color:rgba(0,0,0,0);--selectbox-flat-primary-disabled-border-color:rgba(0,0,0,0);--selectbox-flat-primary-disabled-text-color:#9A9999;--selectbox-flat-primary-disabled-icon-color:#718096;--selectbox-flat-primary-disabled-chevron-color:#718096;--scrollbar-default-bg-color:#81807e66;--scrollbar-hover-bg-color:#2d7f9699;--switch-shadow:0 0.1rem 0.2rem 0 rgba(0,0,0,0.25);--switch-primary-on-default-bg-color:#00B624;--switch-primary-on-hover-bg-color:#29CC49;--switch-primary-on-pressed-bg-color:#23AF3F;--switch-primary-on-disabled-bg-color:#4F964F;--switch-primary-off-default-bg-color:#718096;--switch-primary-off-hover-bg-color:#66655E;--switch-primary-off-pressed-bg-color:#3B3A39;--switch-primary-off-disabled-bg-color:#66655E;--switch-primary-icon-color:#FFFFFF;--switch-primary-knob-color:#FFFFFF;--switch-primary-disabled-icon-color:#B2B1AE;--switch-primary-disabled-knob-color:#B2B1AE;--switch-secondary-on-default-bg-color:#F6BB22;--switch-secondary-on-hover-bg-color:#F5B309;--switch-secondary-on-pressed-bg-color:#D39A08;--switch-secondary-on-disabled-bg-color:#bd9746;--switch-secondary-off-default-bg-color:#718096;--switch-secondary-off-hover-bg-color:#66655E;--switch-secondary-off-pressed-bg-color:#3B3A39;--switch-secondary-off-disabled-bg-color:#66655E;--switch-secondary-icon-color:#FFFFFF;--switch-secondary-knob-color:#FFFFFF;--switch-secondary-disabled-icon-color:#B2B1AE;--switch-secondary-disabled-knob-color:#B2B1AE;--switch-tertiary-on-default-bg-color:#718096;--switch-tertiary-on-hover-bg-color:#66655E;--switch-tertiary-on-pressed-bg-color:#3B3A39;--switch-tertiary-on-disabled-bg-color:#66655E;--switch-tertiary-off-default-bg-color:#718096;--switch-tertiary-off-hover-bg-color:#66655E;--switch-tertiary-off-pressed-bg-color:#3B3A39;--switch-tertiary-off-disabled-bg-color:#66655E;--switch-tertiary-icon-color:#FFFFFF;--switch-tertiary-knob-color:#FFFFFF;--switch-tertiary-disabled-icon-color:#B2B1AE;--switch-tertiary-disabled-knob-color:#B2B1AE;--text-button-primary-hover-icon-color:#D4C49C;--text-button-primary-hover-text-color:#D4C49C;--text-button-primary-default-icon-color:#00B624;--text-button-primary-default-text-color:#00B624;--text-button-primary-pressed-icon-color:#004E63;--text-button-primary-pressed-text-color:#004E63;--text-button-primary-disabled-text-color:#4F964F;--text-button-primary-disabled-icon-color:#4F964F;--text-button-primary-loading-text-color:#4F964F;--tooltip-drop-shadow:0 0.2rem 1rem 0 rgba(0,0,0,0.4);--tooltip-standard-bg-color:#EBEBEB;--tooltip-standard-border-color:#EBEBEB;--tooltip-standard-text-color:#1D1D1D;--tooltip-info-bg-color:#343434;--tooltip-info-border-color:#343434;--tooltip-info-text-color:#FFFFFF;--tooltip-error-bg-color:#63171B;--tooltip-error-border-color:#63171B;--tooltip-error-text-color:#FFFFFF;--theme-fg-on-light-color:#000000;--theme-fg-on-dark-color:#FFFFFF;--theme-fg-color:#2D7F96;--theme-bg-default-color:#3B3A39;--theme-bg-weak-color:#292928;--theme-outline-color:#2D7F96;--theme-action-primary-default-color:#2D7F96;--theme-action-primary-hover-color:#004E63;--theme-action-primary-active-color:#004E63;--theme-action-primary-border-color:#2D7F96;--theme-action-primary-fg-color:#FFFFFF;--theme-action-primary-alt-default-color:#F5B309;--theme-action-primary-alt-hover-color:#f8ba36;--theme-action-primary-alt-active-color:#D39A08;--theme-action-primary-alt-border-color:#F5B309;--theme-action-primary-alt-fg-color:#FFFFFF;--theme-action-secondary-default-color:#FFFFFF;--theme-action-secondary-hover-color:#EBEBEB;--theme-action-secondary-active-color:#e2e2e2;--theme-action-secondary-border-color:#CBD4E0;--theme-action-secondary-fg-color:#000000;--theme-action-secondary-alt-border-color:#F5B309;--theme-action-secondary-alt-fg-color:#000000;--theme-action-tertiary-default-color:#FFFFFF;--theme-action-tertiary-hover-color:#EBEBEB;--theme-action-tertiary-active-color:#EBEBEB;--theme-action-tertiary-border-color:#FFFFFF;--theme-action-tertiary-fg-color:#000000;--theme-action-danger-default-color:#FFFFFF;--theme-action-danger-hover-color:#FED7D7;--theme-action-danger-active-color:#FED7D7;--theme-action-danger-border-color:#FEB2B2;--theme-action-danger-fg-color:#E53E3E;--theme-action-success-default-color:#1F8F1F;--theme-action-success-hover-color:#359A35;--theme-action-success-active-color:#1B7B1B;--theme-action-success-border-color:#184518;--theme-action-success-fg-color:#FFFFFF;--theme-action-inactive-bg-color:#F0F0F0;--theme-action-inactive-border-color:#F0F0F0;--theme-action-inactive-fg-color:#B6B6B6;--theme-action-contrast-primary-default-color:#2D7F96;--theme-action-contrast-secondary-default-color:#EBEBEB;--theme-action-contrast-tertiary-default-color:#8E8D8D;--theme-action-contrast-info-default-color:#00B624;--theme-action-contrast-hover-color:#D4C49C;--theme-action-contrast-active-color:#004E63;--theme-action-contrast-disabled-color:#3B3A39;--theme-action-contrast-info-disabled-color:#4F964F;}

.t1ybtz6v{--core-neutral-a-50:#FFFFFF;--core-neutral-a-100:#F2F2F2;--core-neutral-a-200:#E2E5EB;--core-neutral-a-300:#D7DBE1;--core-neutral-a-400:#CFD4DB;--core-neutral-a-500:#B2B1AE;--core-neutral-a-600:#9A9999;--core-neutral-a-700:#8E8D8D;--core-neutral-a-800:#81807E;--core-neutral-a-900:#767676;--core-neutral-a-950:#70706F;--core-neutral-b-50:#9EA8B2;--core-neutral-b-100:#99A0A8;--core-neutral-b-200:#8591A3;--core-neutral-b-300:#79756D;--core-neutral-b-350:#66655E;--core-neutral-b-400:#625D51;--core-neutral-b-450:#585751;--core-neutral-b-500:#4D4C4A;--core-neutral-b-600:#3B3A39;--core-neutral-b-650:#343434;--core-neutral-b-700:#292928;--core-neutral-b-750:#232322;--core-neutral-b-800:#1F2226;--core-neutral-b-850:#1D1D1D;--core-neutral-b-900:#141414;--core-neutral-b-950:#000000;--core-primary-50:#D4C49C;--core-primary-100:#CFBD91;--core-primary-200:#B2A37D;--core-primary-300:#B29447;--core-primary-400:#877D62;--core-primary-500:#84795F;--core-primary-600:#816D3F;--core-primary-700:#716852;--core-primary-900:#665D47;--core-secondary-100:#29CC49;--core-secondary-200:#23AF3F;--core-secondary-400:#00B624;--core-secondary-600:#4F964F;--core-secondary-800:#037D03;--core-danger-100:#C14D3C;--core-danger-200:#D83B29;--core-danger-400:#D42511;--core-danger-500:#B6200F;--core-danger-600:#AE1100;--core-danger-800:#9D1E10;--core-danger-900:#531A13;--core-success-100:#4BA046;--core-success-200:#359A35;--core-success-400:#1F8F1F;--core-success-500:#1E8A1E;--core-success-600:#1B7B1B;--core-success-800:#184518;--core-distinctive-200:#F6BB22;--core-distinctive-400:#F5B309;--core-distinctive-600:#D39A08;--core-distinctive-800:#574411;--core-system-350:#178FE5;--core-system-400:#0693F9;--core-system-500:#4C6C94;--core-system-900:#354152;--theme-fg-on-light-color:#1D1D1D;--theme-fg-on-dark-color:#FFFFFF;--theme-fg-primary-color:#CFBD91;--theme-fg-mute-color:#81807E;--theme-bg-default-color:#3B3A39;--theme-bg-weak-color:#292928;--theme-action-primary-default-color:#CFBD91;--theme-action-primary-hover-color:#d9caa6;--theme-action-primary-active-color:#a29472;--theme-action-primary-border-color:#CFBD91;--theme-action-primary-fg-color:#1D1D1D;--theme-action-primary-alt-default-color:#F5B309;--theme-action-primary-alt-hover-color:#f8ba36;--theme-action-primary-alt-active-color:#D39A08;--theme-action-primary-alt-border-color:#F5B309;--theme-action-primary-alt-fg-color:#1D1D1D;--theme-action-secondary-default-color:#1D1D1D;--theme-action-secondary-hover-color:#2c2b27;--theme-action-secondary-active-color:#1b1b1b;--theme-action-secondary-border-color:#CFBD91;--theme-action-secondary-fg-color:#FFFFFF;--theme-action-secondary-alt-border-color:#F5B309;--theme-action-secondary-alt-fg-color:#FFFFFF;--theme-action-tertiary-default-color:#292928;--theme-action-tertiary-hover-color:#3a3a39;--theme-action-tertiary-active-color:#232322;--theme-action-tertiary-border-color:#4D4C4A;--theme-action-tertiary-fg-color:#FFFFFF;--theme-action-danger-default-color:#D42511;--theme-action-danger-hover-color:#D83B29;--theme-action-danger-active-color:#B6200F;--theme-action-danger-border-color:#531A13;--theme-action-danger-fg-color:#FFFFFF;--theme-action-success-default-color:#1F8F1F;--theme-action-success-hover-color:#359A35;--theme-action-success-active-color:#1B7B1B;--theme-action-success-border-color:#184518;--theme-action-success-fg-color:#FFFFFF;--theme-action-inactive-bg-color:#3B3A39;--theme-action-inactive-border-color:#4D4C4A;--theme-action-inactive-fg-color:#9A9999;--theme-action-contrast-primary-default-color:#CFBD91;--theme-action-contrast-secondary-default-color:#E2E5EB;--theme-action-contrast-tertiary-default-color:#8E8D8D;--theme-action-contrast-info-default-color:#00B624;--theme-action-contrast-hover-color:#D4C49C;--theme-action-contrast-active-color:#B29447;--theme-action-contrast-disabled-color:#3B3A39;--theme-action-contrast-info-disabled-color:#4F964F;--theme-field-primary-default-bg-color:#141414;--theme-field-primary-focus-bg-color:#232322;--theme-field-primary-default-border-color:#70706F;--theme-field-primary-hover-border-color:#B2B1AE;--theme-field-primary-focus-border-color:#B2B1AE;--theme-field-inactive-bg-color:#1D1D1D;--theme-field-inactive-border-color:#3B3A39;--theme-field-inactive-text-color:#81807E;--theme-field-inactive-placeholder-color:#81807E;--theme-field-error-border-color:#AE1100;--theme-field-error-icon-color:#D83B29;--theme-outline-color:#0693F9;--button-primary-default-bg-color:#CFBD91;--button-primary-hover-bg-color:#d9caa6;--button-primary-active-bg-color:#a29472;--button-primary-default-border-color:#CFBD91;--button-primary-hover-border-color:#CFBD91;--button-primary-active-border-color:#CFBD91;--button-primary-text-color:#1D1D1D;--button-primary-icon-color:#1D1D1D;--button-primary-disabled-bg-color:#3B3A39;--button-primary-disabled-border-color:#4D4C4A;--button-primary-disabled-text-color:#9A9999;--button-primary-disabled-icon-color:#9A9999;--button-secondary-default-bg-color:#1D1D1D;--button-secondary-hover-bg-color:#2c2b27;--button-secondary-active-bg-color:#1b1b1b;--button-secondary-default-border-color:#CFBD91;--button-secondary-hover-border-color:#CFBD91;--button-secondary-active-border-color:#CFBD91;--button-secondary-text-color:#FFFFFF;--button-secondary-icon-color:#FFFFFF;--button-secondary-disabled-bg-color:#3B3A39;--button-secondary-disabled-border-color:#4D4C4A;--button-secondary-disabled-text-color:#9A9999;--button-secondary-disabled-icon-color:#9A9999;--button-tertiary-default-bg-color:#292928;--button-tertiary-hover-bg-color:#3a3a39;--button-tertiary-active-bg-color:#232322;--button-tertiary-default-border-color:#4D4C4A;--button-tertiary-hover-border-color:#4D4C4A;--button-tertiary-active-border-color:#4D4C4A;--button-tertiary-text-color:#FFFFFF;--button-tertiary-icon-color:#FFFFFF;--button-tertiary-disabled-bg-color:#3B3A39;--button-tertiary-disabled-border-color:#4D4C4A;--button-tertiary-disabled-text-color:#9A9999;--button-tertiary-disabled-icon-color:#9A9999;--button-alt-primary-default-bg-color:#F5B309;--button-alt-primary-hover-bg-color:#f8ba36;--button-alt-primary-active-bg-color:#D39A08;--button-alt-primary-default-border-color:#F5B309;--button-alt-primary-hover-border-color:#F5B309;--button-alt-primary-active-border-color:#F5B309;--button-alt-primary-text-color:#1D1D1D;--button-alt-primary-icon-color:#1D1D1D;--button-alt-primary-disabled-bg-color:#3B3A39;--button-alt-primary-disabled-border-color:#4D4C4A;--button-alt-primary-disabled-text-color:#9A9999;--button-alt-primary-disabled-icon-color:#9A9999;--button-alt-secondary-default-bg-color:#1D1D1D;--button-alt-secondary-hover-bg-color:#2c2b27;--button-alt-secondary-active-bg-color:#1b1b1b;--button-alt-secondary-default-border-color:#F5B309;--button-alt-secondary-hover-border-color:#F5B309;--button-alt-secondary-active-border-color:#F5B309;--button-alt-secondary-text-color:#FFFFFF;--button-alt-secondary-icon-color:#FFFFFF;--button-alt-secondary-disabled-bg-color:#3B3A39;--button-alt-secondary-disabled-border-color:#4D4C4A;--button-alt-secondary-disabled-text-color:#9A9999;--button-alt-secondary-disabled-icon-color:#9A9999;--button-success-default-bg-color:#1F8F1F;--button-success-hover-bg-color:#359A35;--button-success-active-bg-color:#1B7B1B;--button-success-default-border-color:#184518;--button-success-hover-border-color:#184518;--button-success-active-border-color:#184518;--button-success-text-color:#FFFFFF;--button-success-icon-color:#FFFFFF;--button-success-disabled-bg-color:#3B3A39;--button-success-disabled-border-color:#4D4C4A;--button-success-disabled-text-color:#9A9999;--button-success-disabled-icon-color:#9A9999;--button-danger-default-bg-color:#D42511;--button-danger-hover-bg-color:#D83B29;--button-danger-active-bg-color:#B6200F;--button-danger-default-border-color:#531A13;--button-danger-hover-border-color:#531A13;--button-danger-active-border-color:#531A13;--button-danger-text-color:#FFFFFF;--button-danger-icon-color:#FFFFFF;--button-danger-disabled-bg-color:#3B3A39;--button-danger-disabled-border-color:#4D4C4A;--button-danger-disabled-text-color:#9A9999;--button-danger-disabled-icon-color:#9A9999;--text-button-primary-hover-icon-color:#D4C49C;--text-button-primary-hover-text-color:#D4C49C;--text-button-primary-default-icon-color:#00B624;--text-button-primary-default-text-color:#00B624;--text-button-primary-active-icon-color:#B29447;--text-button-primary-active-text-color:#B29447;--text-button-primary-disabled-text-color:#4F964F;--text-button-primary-disabled-icon-color:#4F964F;--text-button-primary-loading-text-color:#4F964F;--icon-button-square-filled-primary-default-bg-color:#4D4C4A;--icon-button-square-filled-primary-default-icon-color:#E2E5EB;--icon-button-square-filled-primary-default-border-color:#292928;--icon-button-square-filled-primary-hover-bg-color:#3B3A39;--icon-button-square-filled-primary-active-bg-color:#343434;--icon-button-square-filled-primary-disabled-bg-color:#3B3A39;--icon-button-square-filled-primary-disabled-icon-color:#4D4C4A;--icon-button-square-filled-primary-disabled-border-color:#585751;--icon-button-square-filled-secondary-default-bg-color:#232322;--icon-button-square-filled-secondary-default-icon-color:#81807E;--icon-button-square-filled-secondary-default-border-color:rgba(0,0,0,0);--icon-button-square-filled-secondary-hover-bg-color:#3B3A39;--icon-button-square-filled-secondary-active-bg-color:#1D1D1D;--icon-button-square-filled-secondary-disabled-bg-color:#232322;--icon-button-square-filled-secondary-disabled-icon-color:#4D4C4A;--icon-button-square-filled-secondary-disabled-border-color:rgba(0,0,0,0);--icon-button-square-standard-primary-default-icon-color:#CFBD91;--icon-button-square-standard-primary-hover-icon-color:#D4C49C;--icon-button-square-standard-primary-active-icon-color:#B29447;--icon-button-square-standard-primary-disabled-icon-color:#3B3A39;--icon-button-square-standard-tertiary-default-icon-color:#8E8D8D;--icon-button-square-standard-tertiary-hover-icon-color:#D4C49C;--icon-button-square-standard-tertiary-active-icon-color:#B29447;--icon-button-square-standard-tertiary-disabled-icon-color:#3B3A39;--icon-button-square-standard-secondary-default-icon-color:#E2E5EB;--icon-button-square-standard-secondary-hover-icon-color:#D4C49C;--icon-button-square-standard-secondary-active-icon-color:#B29447;--icon-button-square-standard-secondary-disabled-icon-color:#3B3A39;--selectbox-standard-primary-default-bg-color:#292928;--selectbox-standard-primary-default-border-color:#70706F;--selectbox-standard-primary-default-text-color:#FFFFFF;--selectbox-standard-primary-default-icon-color:#CFBD91;--selectbox-standard-primary-default-chevron-color:#CFBD91;--selectbox-standard-primary-hover-bg-color:#3B3A39;--selectbox-standard-primary-hover-border-color:#70706F;--selectbox-standard-primary-hover-text-color:#FFFFFF;--selectbox-standard-primary-hover-icon-color:#CFBD91;--selectbox-standard-primary-hover-chevron-color:#CFBD91;--selectbox-standard-primary-pressed-bg-color:#232322;--selectbox-standard-primary-pressed-border-color:#70706F;--selectbox-standard-primary-pressed-text-color:#FFFFFF;--selectbox-standard-primary-pressed-icon-color:#CFBD91;--selectbox-standard-primary-disabled-bg-color:#343434;--selectbox-standard-primary-disabled-border-color:#4D4C4A;--selectbox-standard-primary-disabled-text-color:#9A9999;--selectbox-standard-primary-disabled-icon-color:#4D4C4A;--selectbox-standard-primary-disabled-chevron-color:#4D4C4A;--selectbox-standard-secondary-default-bg-color:#3B3A39;--selectbox-standard-secondary-default-border-color:#232322;--selectbox-standard-secondary-default-text-color:#FFFFFF;--selectbox-standard-secondary-default-icon-color:#CFBD91;--selectbox-standard-secondary-default-chevron-color:#8E8D8D;--selectbox-standard-secondary-hover-bg-color:#4D4C4A;--selectbox-standard-secondary-hover-border-color:#232322;--selectbox-standard-secondary-hover-text-color:#FFFFFF;--selectbox-standard-secondary-hover-icon-color:#CFBD91;--selectbox-standard-secondary-hover-chevron-color:#8E8D8D;--selectbox-standard-secondary-pressed-bg-color:#3B3A39;--selectbox-standard-secondary-pressed-border-color:#232322;--selectbox-standard-secondary-pressed-text-color:#FFFFFF;--selectbox-standard-secondary-pressed-icon-color:#CFBD91;--selectbox-standard-secondary-disabled-bg-color:#343434;--selectbox-standard-secondary-disabled-border-color:#4D4C4A;--selectbox-standard-secondary-disabled-text-color:#9A9999;--selectbox-standard-secondary-disabled-chevron-color:#4D4C4A;--selectbox-standard-secondary-disabled-icon-color:#4D4C4A;--selectbox-standard-tertiary-default-bg-color:#1D1D1D;--selectbox-standard-tertiary-default-border-color:#625D51;--selectbox-standard-tertiary-default-text-color:#E2E5EB;--selectbox-standard-tertiary-default-icon-color:#8E8D8D;--selectbox-standard-tertiary-default-chevron-color:#E2E5EB;--selectbox-standard-tertiary-hover-bg-color:#292928;--selectbox-standard-tertiary-hover-border-color:#625D51;--selectbox-standard-tertiary-hover-text-color:#E2E5EB;--selectbox-standard-tertiary-hover-icon-color:#8E8D8D;--selectbox-standard-tertiary-hover-chevron-color:#E2E5EB;--selectbox-standard-tertiary-pressed-bg-color:#1D1D1D;--selectbox-standard-tertiary-pressed-border-color:#625D51;--selectbox-standard-tertiary-pressed-text-color:#E2E5EB;--selectbox-standard-tertiary-pressed-icon-color:#8E8D8D;--selectbox-standard-tertiary-disabled-bg-color:#343434;--selectbox-standard-tertiary-disabled-border-color:#4D4C4A;--selectbox-standard-tertiary-disabled-text-color:#9A9999;--selectbox-standard-tertiary-disabled-chevron-color:#4D4C4A;--selectbox-standard-tertiary-disabled-icon-color:#4D4C4A;--selectbox-flat-primary-border-color:rgba(0,0,0,0);--selectbox-flat-primary-default-icon-color:#D39A08;--selectbox-flat-primary-default-text-color:#D39A08;--selectbox-flat-primary-default-chevron-color:#D39A08;--selectbox-flat-primary-hover-icon-color:#CFBD91;--selectbox-flat-primary-hover-text-color:#CFBD91;--selectbox-flat-primary-hover-chevron-color:#CFBD91;--selectbox-flat-primary-pressed-text-color:#B29447;--selectbox-flat-primary-pressed-icon-color:#B29447;--selectbox-flat-primary-pressed-chevron-color:#B29447;--selectbox-flat-primary-disabled-bg-color:rgba(0,0,0,0);--selectbox-flat-primary-disabled-border-color:rgba(0,0,0,0);--selectbox-flat-primary-disabled-text-color:#9A9999;--selectbox-flat-primary-disabled-icon-color:#4D4C4A;--selectbox-flat-primary-disabled-chevron-color:#4D4C4A;--list-item-default-icon-color:#8E8D8D;--list-item-default-text-color:#FFFFFF;--list-item-default-description-text-color:#9A9999;--list-item-hover-bg-color:#3B3A39;--list-item-selected-text-color:#F5B309;--list-item-selected-select-icon-color:#CFBD91;--list-item-disabled-icon-color:#8E8D8D;--list-item-disabled-text-color:#8E8D8D;--list-item-disabled-description-color:#8E8D8D;--list-item-group-selected-icon-color:#8E8D8D;--list-item-group-selected-text-color:#FFFFFF;--list-item-group-selected-bg-color:#354152;--list-item-group-partly-selected-icon-color:#8E8D8D;--list-item-group-partly-selected-text-color:#FFFFFF;--list-item-group-partly-selected-bg-color:#343434;--list-item-partly-selected-icon-color:#4D4C4A;--list-item-partly-selected-text-color:#574411;--list-item-partly-selected-description-color:#4D4C4A;--list-item-partly-selected-select-icon-color:#625D51;--dropdown-menu-shadow:0 0.2rem 2rem 0 rgba(0,0,0,0.8);--dropdown-menu-bg-color:#292928;--switch-shadow:0 0.1rem 0.2rem 0 rgba(0,0,0,0.25);--switch-primary-on-default-bg-color:#00B624;--switch-primary-on-hover-bg-color:#29CC49;--switch-primary-on-pressed-bg-color:#23AF3F;--switch-primary-on-disabled-bg-color:#4F964F;--switch-primary-off-default-bg-color:#4D4C4A;--switch-primary-off-hover-bg-color:#66655E;--switch-primary-off-pressed-bg-color:#3B3A39;--switch-primary-off-disabled-bg-color:#66655E;--switch-primary-icon-color:#FFFFFF;--switch-primary-knob-color:#FFFFFF;--switch-primary-disabled-icon-color:#B2B1AE;--switch-primary-disabled-knob-color:#B2B1AE;--switch-secondary-on-default-bg-color:#F6BB22;--switch-secondary-on-hover-bg-color:#F5B309;--switch-secondary-on-pressed-bg-color:#D39A08;--switch-secondary-on-disabled-bg-color:#bd9746;--switch-secondary-off-default-bg-color:#4D4C4A;--switch-secondary-off-hover-bg-color:#66655E;--switch-secondary-off-pressed-bg-color:#3B3A39;--switch-secondary-off-disabled-bg-color:#66655E;--switch-secondary-icon-color:#FFFFFF;--switch-secondary-knob-color:#FFFFFF;--switch-secondary-disabled-icon-color:#B2B1AE;--switch-secondary-disabled-knob-color:#B2B1AE;--switch-tertiary-on-default-bg-color:#4D4C4A;--switch-tertiary-on-hover-bg-color:#66655E;--switch-tertiary-on-pressed-bg-color:#3B3A39;--switch-tertiary-on-disabled-bg-color:#66655E;--switch-tertiary-off-default-bg-color:#4D4C4A;--switch-tertiary-off-hover-bg-color:#66655E;--switch-tertiary-off-pressed-bg-color:#3B3A39;--switch-tertiary-off-disabled-bg-color:#66655E;--switch-tertiary-icon-color:#FFFFFF;--switch-tertiary-knob-color:#FFFFFF;--switch-tertiary-disabled-icon-color:#B2B1AE;--switch-tertiary-disabled-knob-color:#B2B1AE;--icon-primary-hover-color:#D4C49C;--icon-primary-default-color:#CFBD91;--icon-primary-pressed-color:#B29447;--icon-secondary-hover-color:#D4C49C;--icon-secondary-default-color:#81807E;--icon-contextual-primary-default-color:#81807E;--icon-contextual-secondary-default-color:#E2E5EB;--scrollbar-default-bg-color:#81807e66;--scrollbar-hover-bg-color:#cfbd9199;--input-primary-defaut-bg-color:#141414;--input-primary-default-text-color:#FFFFFF;--input-primary-default-placeholder-color:#81807E;--input-primary-default-border-color:#70706F;--input-primary-hover-bg-color:#141414;--input-primary-hover-border-color:#B2B1AE;--input-primary-focus-bg-color:#232322;--input-primary-focus-border-color:#B2B1AE;--input-primary-focus-placeholder-color:#70706F;--input-primary-count-color:#81807E;--input-primary-disabled-bg-color:#1D1D1D;--input-primary-disabled-border-color:#3B3A39;--input-primary-disabled-text-color:#81807E;--input-primary-disabled-placeholder-color:#81807E;--input-error-border-color:#AE1100;--input-error-icon-color:#D83B29;--input-error-count-color:#D83B29;--input-selection-color:#4C6C94;--input-outline-color:#0693F9;--tooltip-drop-shadow:0 0.2rem 1rem 0 rgba(0,0,0,0.4);--tooltip-standard-bg-color:#E2E5EB;--tooltip-standard-border-color:#E2E5EB;--tooltip-standard-text-color:#1D1D1D;--tooltip-info-bg-color:#343434;--tooltip-info-border-color:#343434;--tooltip-info-text-color:#FFFFFF;--tooltip-error-bg-color:#531A13;--tooltip-error-border-color:#531A13;--tooltip-error-text-color:#FFFFFF;--date-input-primary-defaut-bg-color:#141414;--date-input-primary-default-text-color:#FFFFFF;--date-input-primary-default-placeholder-color:#81807E;--date-input-primary-default-border-color:#70706F;--date-input-primary-hover-bg-color:#141414;--date-input-primary-hover-border-color:#B2B1AE;--date-input-primary-focus-bg-color:#232322;--date-input-primary-focus-border-color:#B2B1AE;--date-input-error-border-color:#AE1100;--date-input-error-icon-color:#D83B29;--date-input-disabled-bg-color:#1D1D1D;--date-input-disabled-border-color:#3B3A39;--date-input-disabled-text-color:#81807E;--date-input-disabled-placeholder-color:#81807E;--date-input-selection-color:#4C6C94;--date-input-outline-color:#0693F9;--time-input-primary-defaut-bg-color:#141414;--time-input-primary-default-border-color:#70706F;--time-input-primary-default-placeholder-color:#81807E;--time-input-primary-default-text-color:#FFFFFF;--time-input-primary-hover-bg-color:#141414;--time-input-primary-hover-border-color:#B2B1AE;--time-input-primary-focus-bg-color:#232322;--time-input-primary-focus-border-color:#B2B1AE;--time-input-primary-stepper-default-bg-color:#343434;--time-input-primary-stepper-hover-bg-color:#4D4C4A;--time-input-primary-stepper-active-bg-color:#292928;--time-input-primary-stepper-icon-color:#CFBD91;--time-input-error-border-color:#AE1100;--time-input-error-icon-color:#D83B29;--time-input-disabled-bg-color:#1D1D1D;--time-input-disabled-border-color:#3B3A39;--time-input-disabled-text-color:#81807E;--time-input-disabled-stepper-bg-color:#343434;--time-input-disabled-stepper-icon-color:#66655E;--time-input-selection-color:#4C6C94;--time-input-outline-color:#0693F9;--stepper-primary-default-bg-color:#343434;--stepper-primary-hover-bg-color:#4D4C4A;--stepper-primary-active-bg-color:#292928;--stepper-primary-default-icon-color:#CFBD91;--stepper-primary-disabled-bg-color:#343434;--stepper-primary-disabled-icon-color:#66655E;--danger-icon-default-icon-color:#D83B29;--segment-button-unselected-primary-default-bg-color:#292928;--segment-button-unselected-primary-hover-bg-color:#3B3A39;--segment-button-unselected-primary-active-bg-color:#232322;--segment-button-unselected-primary-default-border-color:#4D4C4A;--segment-button-unselected-primary-default-text-color:#FFFFFF;--segment-button-unselected-primary-default-icon-color:#9A9999;--segment-button-unselected-primary-disabled-bg-color:#3B3A39;--segment-button-unselected-primary-disabled-border-color:#4D4C4A;--segment-button-unselected-primary-disabled-text-color:#9A9999;--segment-button-unselected-primary-disabled-icon-color:#9A9999;--segment-button-selected-primary-default-bg-color:#816D3F;--segment-button-selected-primary-hover-bg-color:#665D47;--segment-button-selected-primary-active-bg-color:#816D3F;--segment-button-selected-primary-default-border-color:#CFBD91;--segment-button-selected-primary-default-text-color:#FFFFFF;--segment-button-selected-primary-default-icon-color:#CFBD91;--segment-button-selected-primary-disabled-bg-color:#716852;--segment-button-selected-primary-disabled-border-color:#4D4C4A;--segment-button-selected-primary-disabled-text-color:#B2B1AE;--segment-button-selected-primary-disabled-icon-color:#B2B1AE;--segment-button-selected-danger-default-bg-color:#D42511;--segment-button-selected-danger-hover-bg-color:#D83B29;--segment-button-selected-danger-active-bg-color:#B6200F;--segment-button-selected-danger-default-border-color:#531A13;--segment-button-selected-danger-default-text-color:#FFFFFF;--segment-button-selected-danger-default-icon-color:#FFFFFF;--segment-button-selected-danger-disabled-bg-color:#C14D3C;--segment-button-selected-danger-disabled-border-color:#4D4C4A;--segment-button-selected-danger-disabled-text-color:#B2B1AE;--segment-button-selected-danger-disabled-icon-color:#B2B1AE;--segment-button-selected-success-default-bg-color:#1F8F1F;--segment-button-selected-success-hover-bg-color:#359A35;--segment-button-selected-success-active-bg-color:#1B7B1B;--segment-button-selected-success-default-border-color:#184518;--segment-button-selected-success-default-text-color:#FFFFFF;--segment-button-selected-success-default-icon-color:#FFFFFF;--segment-button-selected-success-disabled-bg-color:#4BA046;--segment-button-selected-success-disabled-border-color:#4D4C4A;--segment-button-selected-success-disabled-text-color:#D7DBE1;--segment-button-selected-success-disabled-icon-color:#D7DBE1;--segment-button-outline-color:#0693F9;--date-picker-table-day-default-bg-color:rgba(0,0,0,0);--date-picker-table-day-default-today-border-color:#877D62;--date-picker-table-day-hover-bg-color:#343434;--date-picker-table-day-text-color:#FFFFFF;--date-picker-table-day-default-selected-bg-color:#343434;--date-picker-table-day-default-selected-today-border-color:#877D62;--date-picker-table-day-hover-selected-bg-color:#4D4C4A;--date-picker-table-day-selected-text-color:#F5B309;--date-picker-table-day-weekend-text-color:#D4736A;--date-picker-table-month-default-text-color:#FFFFFF;--date-picker-list-month-primary-default-text-color:#FFFFFF;--date-picker-week-day-primary-default-weekend-day-color:#;--date-picker-footer-smth:#;}

.t152gosi{--core-neutral-a-50:#FFFFFF;--core-neutral-a-100:#F2F2F2;--core-neutral-a-200:#E2E5EB;--core-neutral-a-300:#D7DBE1;--core-neutral-a-400:#CFD4DB;--core-neutral-a-500:#B2B1AE;--core-neutral-a-600:#9A9999;--core-neutral-a-700:#8E8D8D;--core-neutral-a-800:#81807E;--core-neutral-a-900:#767676;--core-neutral-a-950:#70706F;--core-neutral-b-50:#9EA8B2;--core-neutral-b-100:#99A0A8;--core-neutral-b-200:#8591A3;--core-neutral-b-300:#79756D;--core-neutral-b-350:#66655E;--core-neutral-b-400:#625D51;--core-neutral-b-450:#585751;--core-neutral-b-500:#4D4C4A;--core-neutral-b-600:#3B3A39;--core-neutral-b-650:#343434;--core-neutral-b-700:#292928;--core-neutral-b-750:#232322;--core-neutral-b-800:#1F2226;--core-neutral-b-850:#1D1D1D;--core-neutral-b-900:#141414;--core-neutral-b-950:#000000;--core-primary-50:#D4C49C;--core-primary-100:#CFBD91;--core-primary-200:#B2A37D;--core-primary-300:#B29447;--core-primary-400:#877D62;--core-primary-500:#84795F;--core-primary-600:#816D3F;--core-primary-700:#716852;--core-primary-900:#665D47;--core-secondary-100:#29CC49;--core-secondary-200:#23AF3F;--core-secondary-400:#00B624;--core-secondary-600:#4F964F;--core-secondary-800:#037D03;--core-danger-100:#C14D3C;--core-danger-200:#D83B29;--core-danger-400:#D42511;--core-danger-500:#B6200F;--core-danger-600:#AE1100;--core-danger-800:#9D1E10;--core-danger-900:#531A13;--core-success-100:#4BA046;--core-success-200:#359A35;--core-success-400:#1F8F1F;--core-success-500:#1E8A1E;--core-success-600:#1B7B1B;--core-success-800:#184518;--core-distinctive-200:#F6BB22;--core-distinctive-400:#F5B309;--core-distinctive-600:#D39A08;--core-distinctive-800:#574411;--core-system-350:#178FE5;--core-system-400:#0693F9;--core-system-500:#4C6C94;--core-system-900:#354152;--theme-fg-on-light-color:#1D1D1D;--theme-fg-on-dark-color:#FFFFFF;--theme-fg-primary-color:#CFBD91;--theme-bg-default-color:#E2E5EB;--theme-bg-weak-color:#D7DBE1;--theme-outline-color:#178FE5;--theme-action-primary-default-color:#292928;--theme-action-primary-hover-color:#4e4e4d;--theme-action-primary-active-color:#222221;--theme-action-primary-border-color:#292928;--theme-action-primary-fg-color:#CFBD91;--theme-action-primary-alt-default-color:#F5B309;--theme-action-primary-alt-hover-color:#f8ba36;--theme-action-primary-alt-active-color:#D39A08;--theme-action-primary-alt-border-color:#F5B309;--theme-action-primary-alt-fg-color:#1D1D1D;--theme-action-secondary-default-color:#FFFFFF;--theme-action-secondary-hover-color:#faf8f4;--theme-action-secondary-active-color:#e2e2e2;--theme-action-secondary-border-color:#CFBD91;--theme-action-secondary-fg-color:#1D1D1D;--theme-action-secondary-alt-border-color:#F5B309;--theme-action-secondary-alt-fg-color:#1D1D1D;--theme-action-tertiary-default-color:#F2F2F2;--theme-action-tertiary-hover-color:#f3f3f3;--theme-action-tertiary-active-color:#d7d7d7;--theme-action-tertiary-border-color:#B2B1AE;--theme-action-tertiary-fg-color:#1D1D1D;--theme-action-danger-default-color:#B6200F;--theme-action-danger-hover-color:#C14D3C;--theme-action-danger-active-color:#9D1E10;--theme-action-danger-border-color:#AE1100;--theme-action-danger-fg-color:#FFFFFF;--theme-action-success-default-color:#1E8A1E;--theme-action-success-hover-color:#4BA046;--theme-action-success-active-color:#1B7B1B;--theme-action-success-border-color:#184518;--theme-action-success-fg-color:#FFFFFF;--theme-action-inactive-bg-color:#D7DBE1;--theme-action-inactive-border-color:#CFD4DB;--theme-action-inactive-fg-color:#8591A3;--theme-action-contrast-primary-default-color:#292928;--theme-action-contrast-secondary-default-color:#1D1D1D;--theme-action-contrast-tertiary-default-color:#81807E;--theme-action-contrast-info-default-color:#037D03;--theme-action-contrast-hover-color:#D4C49C;--theme-action-contrast-active-color:#816D3F;--theme-action-contrast-disabled-color:#81807E;--theme-action-contrast-info-disabled-color:#65a457;--theme-fg-mute-color:#99A0A8;--button-primary-default-bg-color:#292928;--button-primary-hover-bg-color:#4e4e4d;--button-primary-active-bg-color:#222221;--button-primary-default-border-color:#292928;--button-primary-hover-border-color:#292928;--button-primary-active-border-color:#292928;--button-primary-text-color:#CFBD91;--button-primary-icon-color:#CFBD91;--button-primary-disabled-bg-color:#D7DBE1;--button-primary-disabled-border-color:#CFD4DB;--button-primary-disabled-text-color:#8591A3;--button-primary-disabled-icon-color:#8591A3;--button-secondary-default-bg-color:#FFFFFF;--button-secondary-hover-bg-color:#faf8f4;--button-secondary-active-bg-color:#e2e2e2;--button-secondary-default-border-color:#CFBD91;--button-secondary-hover-border-color:#CFBD91;--button-secondary-active-border-color:#CFBD91;--button-secondary-text-color:#1D1D1D;--button-secondary-icon-color:#1D1D1D;--button-secondary-disabled-bg-color:#D7DBE1;--button-secondary-disabled-border-color:#CFD4DB;--button-secondary-disabled-text-color:#8591A3;--button-secondary-disabled-icon-color:#8591A3;--button-tertiary-default-bg-color:#F2F2F2;--button-tertiary-hover-bg-color:#f3f3f3;--button-tertiary-active-bg-color:#d7d7d7;--button-tertiary-default-border-color:#B2B1AE;--button-tertiary-hover-border-color:#B2B1AE;--button-tertiary-active-border-color:#B2B1AE;--button-tertiary-text-color:#FFFFFF;--button-tertiary-icon-color:#1D1D1D;--button-tertiary-disabled-bg-color:#D7DBE1;--button-tertiary-disabled-border-color:#CFD4DB;--button-tertiary-disabled-text-color:#8591A3;--button-tertiary-disabled-icon-color:#8591A3;--button-alt-primary-default-bg-color:#F5B309;--button-alt-primary-hover-bg-color:#f8ba36;--button-alt-primary-active-bg-color:#D39A08;--button-alt-primary-default-border-color:#F5B309;--button-alt-primary-hover-border-color:#F5B309;--button-alt-primary-active-border-color:#F5B309;--button-alt-primary-text-color:#1D1D1D;--button-alt-primary-icon-color:#1D1D1D;--button-alt-primary-disabled-bg-color:#D7DBE1;--button-alt-primary-disabled-border-color:#CFD4DB;--button-alt-primary-disabled-text-color:#8591A3;--button-alt-primary-disabled-icon-color:#8591A3;--button-alt-secondary-default-bg-color:#FFFFFF;--button-alt-secondary-hover-bg-color:#faf8f4;--button-alt-secondary-active-bg-color:#e2e2e2;--button-alt-secondary-default-border-color:#F5B309;--button-alt-secondary-hover-border-color:#F5B309;--button-alt-secondary-active-border-color:#F5B309;--button-alt-secondary-text-color:#1D1D1D;--button-alt-secondary-icon-color:#1D1D1D;--button-alt-secondary-disabled-bg-color:#D7DBE1;--button-alt-secondary-disabled-border-color:#CFD4DB;--button-alt-secondary-disabled-text-color:#8591A3;--button-alt-secondary-disabled-icon-color:#8591A3;--button-success-default-bg-color:#1E8A1E;--button-success-hover-bg-color:#4BA046;--button-success-active-bg-color:#1B7B1B;--button-success-default-border-color:#184518;--button-success-hover-border-color:#184518;--button-success-active-border-color:#184518;--button-success-text-color:#FFFFFF;--button-success-icon-color:#FFFFFF;--button-success-disabled-bg-color:#D7DBE1;--button-success-disabled-border-color:#CFD4DB;--button-success-disabled-text-color:#8591A3;--button-success-disabled-icon-color:#8591A3;--button-danger-default-bg-color:#B6200F;--button-danger-hover-bg-color:#C14D3C;--button-danger-active-bg-color:#9D1E10;--button-danger-default-border-color:#AE1100;--button-danger-hover-border-color:#AE1100;--button-danger-active-border-color:#AE1100;--button-danger-text-color:#FFFFFF;--button-danger-icon-color:#FFFFFF;--button-danger-disabled-bg-color:#D7DBE1;--button-danger-disabled-border-color:#CFD4DB;--button-danger-disabled-text-color:#8591A3;--button-danger-disabled-icon-color:#8591A3;--text-button-primary-hover-icon-color:#D4C49C;--text-button-primary-hover-text-color:#D4C49C;--text-button-primary-default-icon-color:#037D03;--text-button-primary-default-text-color:#037D03;--text-button-primary-active-icon-color:#816D3F;--text-button-primary-active-text-color:#816D3F;--text-button-primary-disabled-text-color:#65a457;--text-button-primary-disabled-icon-color:#65a457;--text-button-primary-loading-text-color:#65a457;--icon-button-square-filled-primary-default-bg-color:#4D4C4A;--icon-button-square-filled-primary-default-icon-color:#E2E5EB;--icon-button-square-filled-primary-default-border-color:#292928;--icon-button-square-filled-primary-hover-bg-color:#3B3A39;--icon-button-square-filled-primary-active-bg-color:#343434;--icon-button-square-filled-primary-disabled-bg-color:#3B3A39;--icon-button-square-filled-primary-disabled-icon-color:#4D4C4A;--icon-button-square-filled-primary-disabled-border-color:#585751;--icon-button-square-filled-secondary-default-bg-color:#232322;--icon-button-square-filled-secondary-default-icon-color:#81807E;--icon-button-square-filled-secondary-default-border-color:rgba(0,0,0,0);--icon-button-square-filled-secondary-hover-bg-color:#3B3A39;--icon-button-square-filled-secondary-active-bg-color:#1D1D1D;--icon-button-square-filled-secondary-disabled-bg-color:#232322;--icon-button-square-filled-secondary-disabled-icon-color:#4D4C4A;--icon-button-square-filled-secondary-disabled-border-color:rgba(0,0,0,0);--icon-button-square-standard-primary-default-icon-color:#292928;--icon-button-square-standard-primary-hover-icon-color:#D4C49C;--icon-button-square-standard-primary-active-icon-color:#816D3F;--icon-button-square-standard-primary-disabled-icon-color:#81807E;--icon-button-square-standard-tertiary-default-icon-color:#81807E;--icon-button-square-standard-tertiary-hover-icon-color:#D4C49C;--icon-button-square-standard-tertiary-active-icon-color:#816D3F;--icon-button-square-standard-tertiary-disabled-icon-color:#81807E;--icon-button-square-standard-secondary-default-icon-color:#1D1D1D;--icon-button-square-standard-secondary-hover-icon-color:#D4C49C;--icon-button-square-standard-secondary-active-icon-color:#816D3F;--icon-button-square-standard-secondary-disabled-icon-color:#81807E;--selectbox-standard-primary-default-bg-color:#292928;--selectbox-standard-primary-default-border-color:#70706F;--selectbox-standard-primary-default-text-color:#FFFFFF;--selectbox-standard-primary-default-icon-color:#CFBD91;--selectbox-standard-primary-default-chevron-color:#CFBD91;--selectbox-standard-primary-hover-bg-color:#3B3A39;--selectbox-standard-primary-hover-border-color:#70706F;--selectbox-standard-primary-hover-text-color:#FFFFFF;--selectbox-standard-primary-hover-icon-color:#CFBD91;--selectbox-standard-primary-hover-chevron-color:#CFBD91;--selectbox-standard-primary-pressed-bg-color:#232322;--selectbox-standard-primary-pressed-border-color:#70706F;--selectbox-standard-primary-pressed-text-color:#FFFFFF;--selectbox-standard-primary-pressed-icon-color:#CFBD91;--selectbox-standard-primary-disabled-bg-color:#343434;--selectbox-standard-primary-disabled-border-color:#4D4C4A;--selectbox-standard-primary-disabled-text-color:#9A9999;--selectbox-standard-primary-disabled-icon-color:#4D4C4A;--selectbox-standard-primary-disabled-chevron-color:#4D4C4A;--selectbox-standard-secondary-default-bg-color:#3B3A39;--selectbox-standard-secondary-default-border-color:#232322;--selectbox-standard-secondary-default-text-color:#FFFFFF;--selectbox-standard-secondary-default-icon-color:#CFBD91;--selectbox-standard-secondary-default-chevron-color:#8E8D8D;--selectbox-standard-secondary-hover-bg-color:#4D4C4A;--selectbox-standard-secondary-hover-border-color:#232322;--selectbox-standard-secondary-hover-text-color:#FFFFFF;--selectbox-standard-secondary-hover-icon-color:#CFBD91;--selectbox-standard-secondary-hover-chevron-color:#8E8D8D;--selectbox-standard-secondary-pressed-bg-color:#3B3A39;--selectbox-standard-secondary-pressed-border-color:#232322;--selectbox-standard-secondary-pressed-text-color:#FFFFFF;--selectbox-standard-secondary-pressed-icon-color:#CFBD91;--selectbox-standard-secondary-disabled-bg-color:#343434;--selectbox-standard-secondary-disabled-border-color:#4D4C4A;--selectbox-standard-secondary-disabled-text-color:#9A9999;--selectbox-standard-secondary-disabled-chevron-color:#4D4C4A;--selectbox-standard-secondary-disabled-icon-color:#4D4C4A;--selectbox-standard-tertiary-default-bg-color:#1D1D1D;--selectbox-standard-tertiary-default-border-color:#625D51;--selectbox-standard-tertiary-default-text-color:#E2E5EB;--selectbox-standard-tertiary-default-icon-color:#8E8D8D;--selectbox-standard-tertiary-default-chevron-color:#E2E5EB;--selectbox-standard-tertiary-hover-bg-color:#292928;--selectbox-standard-tertiary-hover-border-color:#625D51;--selectbox-standard-tertiary-hover-text-color:#E2E5EB;--selectbox-standard-tertiary-hover-icon-color:#8E8D8D;--selectbox-standard-tertiary-hover-chevron-color:#E2E5EB;--selectbox-standard-tertiary-pressed-bg-color:#1D1D1D;--selectbox-standard-tertiary-pressed-border-color:#625D51;--selectbox-standard-tertiary-pressed-text-color:#E2E5EB;--selectbox-standard-tertiary-pressed-icon-color:#8E8D8D;--selectbox-standard-tertiary-disabled-bg-color:#343434;--selectbox-standard-tertiary-disabled-border-color:#4D4C4A;--selectbox-standard-tertiary-disabled-text-color:#9A9999;--selectbox-standard-tertiary-disabled-chevron-color:#4D4C4A;--selectbox-standard-tertiary-disabled-icon-color:#4D4C4A;--selectbox-flat-primary-border-color:rgba(0,0,0,0);--selectbox-flat-primary-default-icon-color:#D39A08;--selectbox-flat-primary-default-text-color:#D39A08;--selectbox-flat-primary-default-chevron-color:#D39A08;--selectbox-flat-primary-hover-icon-color:#CFBD91;--selectbox-flat-primary-hover-text-color:#CFBD91;--selectbox-flat-primary-hover-chevron-color:#CFBD91;--selectbox-flat-primary-pressed-text-color:#B29447;--selectbox-flat-primary-pressed-icon-color:#B29447;--selectbox-flat-primary-pressed-chevron-color:#B29447;--selectbox-flat-primary-disabled-bg-color:rgba(0,0,0,0);--selectbox-flat-primary-disabled-border-color:rgba(0,0,0,0);--selectbox-flat-primary-disabled-text-color:#9A9999;--selectbox-flat-primary-disabled-icon-color:#4D4C4A;--selectbox-flat-primary-disabled-chevron-color:#4D4C4A;--list-item-default-icon-color:#8E8D8D;--list-item-default-text-color:#FFFFFF;--list-item-default-description-text-color:#9A9999;--list-item-hover-bg-color:#3B3A39;--list-item-selected-text-color:#F5B309;--list-item-selected-select-icon-color:#CFBD91;--list-item-disabled-icon-color:#8E8D8D;--list-item-disabled-text-color:#8E8D8D;--list-item-disabled-description-color:#8E8D8D;--list-item-group-selected-icon-color:#8E8D8D;--list-item-group-selected-text-color:#FFFFFF;--list-item-group-selected-bg-color:#354152;--list-item-group-partly-selected-icon-color:#8E8D8D;--list-item-group-partly-selected-text-color:#FFFFFF;--list-item-group-partly-selected-bg-color:#343434;--list-item-partly-selected-icon-color:#4D4C4A;--list-item-partly-selected-text-color:#574411;--list-item-partly-selected-description-color:#4D4C4A;--list-item-partly-selected-select-icon-color:#625D51;--dropdown-menu-shadow:0 0.2rem 2rem 0 rgba(0,0,0,0.8);--dropdown-menu-bg-color:#292928;--switch-shadow:0 0.1rem 0.2rem 0 rgba(0,0,0,0.25);--switch-primary-on-default-bg-color:#00B624;--switch-primary-on-hover-bg-color:#29CC49;--switch-primary-on-pressed-bg-color:#23AF3F;--switch-primary-on-disabled-bg-color:#4F964F;--switch-primary-off-default-bg-color:#4D4C4A;--switch-primary-off-hover-bg-color:#66655E;--switch-primary-off-pressed-bg-color:#3B3A39;--switch-primary-off-disabled-bg-color:#66655E;--switch-primary-icon-color:#FFFFFF;--switch-primary-knob-color:#FFFFFF;--switch-primary-disabled-icon-color:#B2B1AE;--switch-primary-disabled-knob-color:#B2B1AE;--switch-secondary-on-default-bg-color:#F6BB22;--switch-secondary-on-hover-bg-color:#F5B309;--switch-secondary-on-pressed-bg-color:#D39A08;--switch-secondary-on-disabled-bg-color:#bd9746;--switch-secondary-off-default-bg-color:#4D4C4A;--switch-secondary-off-hover-bg-color:#66655E;--switch-secondary-off-pressed-bg-color:#3B3A39;--switch-secondary-off-disabled-bg-color:#66655E;--switch-secondary-icon-color:#FFFFFF;--switch-secondary-knob-color:#FFFFFF;--switch-secondary-disabled-icon-color:#B2B1AE;--switch-secondary-disabled-knob-color:#B2B1AE;--switch-tertiary-on-default-bg-color:#4D4C4A;--switch-tertiary-on-hover-bg-color:#66655E;--switch-tertiary-on-pressed-bg-color:#3B3A39;--switch-tertiary-on-disabled-bg-color:#66655E;--switch-tertiary-off-default-bg-color:#4D4C4A;--switch-tertiary-off-hover-bg-color:#66655E;--switch-tertiary-off-pressed-bg-color:#3B3A39;--switch-tertiary-off-disabled-bg-color:#66655E;--switch-tertiary-icon-color:#FFFFFF;--switch-tertiary-knob-color:#FFFFFF;--switch-tertiary-disabled-icon-color:#B2B1AE;--switch-tertiary-disabled-knob-color:#B2B1AE;--icon-primary-hover-color:#D4C49C;--icon-primary-default-color:#CFBD91;--icon-primary-pressed-color:#B29447;--icon-secondary-hover-color:#D4C49C;--icon-secondary-default-color:#81807E;--icon-contextual-primary-default-color:#81807E;--icon-contextual-secondary-default-color:#E2E5EB;--scrollbar-default-bg-color:#81807e66;--scrollbar-hover-bg-color:#cfbd9199;--input-primary-defaut-bg-color:#141414;--input-primary-default-text-color:#FFFFFF;--input-primary-default-placeholder-color:#81807E;--input-primary-default-border-color:#70706F;--input-primary-hover-bg-color:#141414;--input-primary-hover-border-color:#B2B1AE;--input-primary-focus-bg-color:#232322;--input-primary-focus-border-color:#B2B1AE;--input-primary-focus-placeholder-color:#70706F;--input-primary-count-color:#81807E;--input-primary-disabled-bg-color:#1D1D1D;--input-primary-disabled-border-color:#3B3A39;--input-primary-disabled-text-color:#81807E;--input-primary-disabled-placeholder-color:#81807E;--input-error-border-color:#AE1100;--input-error-icon-color:#D83B29;--input-error-count-color:#D83B29;--input-selection-color:#4C6C94;--input-outline-color:#178FE5;--tooltip-drop-shadow:0 0.2rem 1rem 0 rgba(0,0,0,0.4);--tooltip-standard-bg-color:#E2E5EB;--tooltip-standard-border-color:#E2E5EB;--tooltip-standard-text-color:#1D1D1D;--tooltip-info-bg-color:#343434;--tooltip-info-border-color:#343434;--tooltip-info-text-color:#FFFFFF;--tooltip-error-bg-color:#531A13;--tooltip-error-border-color:#531A13;--tooltip-error-text-color:#FFFFFF;--date-input-primary-defaut-bg-color:#141414;--date-input-primary-default-text-color:#FFFFFF;--date-input-primary-default-placeholder-color:#81807E;--date-input-primary-default-border-color:#70706F;--date-input-primary-hover-bg-color:#141414;--date-input-primary-hover-border-color:#B2B1AE;--date-input-primary-focus-bg-color:#232322;--date-input-primary-focus-border-color:#B2B1AE;--date-input-error-border-color:#AE1100;--date-input-error-icon-color:#D83B29;--date-input-disabled-bg-color:#1D1D1D;--date-input-disabled-border-color:#3B3A39;--date-input-disabled-text-color:#81807E;--date-input-disabled-placeholder-color:#81807E;--date-input-selection-color:#4C6C94;--date-input-outline-color:#178FE5;--time-input-primary-defaut-bg-color:#141414;--time-input-primary-default-border-color:#70706F;--time-input-primary-default-placeholder-color:#81807E;--time-input-primary-default-text-color:#FFFFFF;--time-input-primary-hover-bg-color:#141414;--time-input-primary-hover-border-color:#B2B1AE;--time-input-primary-focus-bg-color:#232322;--time-input-primary-focus-border-color:#B2B1AE;--time-input-primary-stepper-default-bg-color:#343434;--time-input-primary-stepper-hover-bg-color:#4D4C4A;--time-input-primary-stepper-active-bg-color:#292928;--time-input-primary-stepper-icon-color:#CFBD91;--time-input-error-border-color:#AE1100;--time-input-error-icon-color:#D83B29;--time-input-disabled-bg-color:#1D1D1D;--time-input-disabled-border-color:#3B3A39;--time-input-disabled-text-color:#81807E;--time-input-disabled-stepper-bg-color:#343434;--time-input-disabled-stepper-icon-color:#66655E;--time-input-selection-color:#4C6C94;--time-input-outline-color:#178FE5;--stepper-primary-default-bg-color:#343434;--stepper-primary-hover-bg-color:#4D4C4A;--stepper-primary-active-bg-color:#292928;--stepper-primary-default-icon-color:#CFBD91;--stepper-primary-disabled-bg-color:#343434;--stepper-primary-disabled-icon-color:#66655E;--danger-icon-default-icon-color:#D83B29;--segment-button-unselected-primary-default-bg-color:#292928;--segment-button-unselected-primary-hover-bg-color:#3B3A39;--segment-button-unselected-primary-active-bg-color:#232322;--segment-button-unselected-primary-default-border-color:#4D4C4A;--segment-button-unselected-primary-default-text-color:#FFFFFF;--segment-button-unselected-primary-default-icon-color:#9A9999;--segment-button-unselected-primary-disabled-bg-color:#3B3A39;--segment-button-unselected-primary-disabled-border-color:#4D4C4A;--segment-button-unselected-primary-disabled-text-color:#9A9999;--segment-button-unselected-primary-disabled-icon-color:#9A9999;--segment-button-selected-primary-default-bg-color:#816D3F;--segment-button-selected-primary-hover-bg-color:#665D47;--segment-button-selected-primary-active-bg-color:#816D3F;--segment-button-selected-primary-default-border-color:#CFBD91;--segment-button-selected-primary-default-text-color:#FFFFFF;--segment-button-selected-primary-default-icon-color:#CFBD91;--segment-button-selected-primary-disabled-bg-color:#716852;--segment-button-selected-primary-disabled-border-color:#4D4C4A;--segment-button-selected-primary-disabled-text-color:#B2B1AE;--segment-button-selected-primary-disabled-icon-color:#B2B1AE;--segment-button-selected-danger-default-bg-color:#D42511;--segment-button-selected-danger-hover-bg-color:#D83B29;--segment-button-selected-danger-active-bg-color:#B6200F;--segment-button-selected-danger-default-border-color:#531A13;--segment-button-selected-danger-default-text-color:#FFFFFF;--segment-button-selected-danger-default-icon-color:#FFFFFF;--segment-button-selected-danger-disabled-bg-color:#C14D3C;--segment-button-selected-danger-disabled-border-color:#4D4C4A;--segment-button-selected-danger-disabled-text-color:#B2B1AE;--segment-button-selected-danger-disabled-icon-color:#B2B1AE;--segment-button-selected-success-default-bg-color:#1F8F1F;--segment-button-selected-success-hover-bg-color:#359A35;--segment-button-selected-success-active-bg-color:#1B7B1B;--segment-button-selected-success-default-border-color:#184518;--segment-button-selected-success-default-text-color:#FFFFFF;--segment-button-selected-success-default-icon-color:#FFFFFF;--segment-button-selected-success-disabled-bg-color:#4BA046;--segment-button-selected-success-disabled-border-color:#4D4C4A;--segment-button-selected-success-disabled-text-color:#D7DBE1;--segment-button-selected-success-disabled-icon-color:#D7DBE1;--segment-button-outline-color:#178FE5;--date-picker-table-day-default-bg-color:rgba(0,0,0,0);--date-picker-table-day-default-today-border-color:#877D62;--date-picker-table-day-hover-bg-color:#343434;--date-picker-table-day-text-color:#FFFFFF;--date-picker-table-day-default-selected-bg-color:#343434;--date-picker-table-day-default-selected-today-border-color:#877D62;--date-picker-table-day-hover-selected-bg-color:#4D4C4A;--date-picker-table-day-selected-text-color:#F5B309;--date-picker-table-day-weekend-text-color:#D4736A;--date-picker-table-month-default-text-color:#FFFFFF;--date-picker-list-month-primary-default-text-color:#FFFFFF;--date-picker-week-day-primary-default-weekend-day-color:#;--date-picker-footer-smth:#;}

.s1ik2iwu{height:100%;width:100%;overflow:auto;-webkit-scrollbar-width:thin;-moz-scrollbar-width:thin;-ms-scrollbar-width:thin;scrollbar-width:thin;-webkit-scrollbar-color:var(--scrollbar-default-bg-color) transparent;-moz-scrollbar-color:var(--scrollbar-default-bg-color) transparent;-ms-scrollbar-color:var(--scrollbar-default-bg-color) transparent;scrollbar-color:var(--scrollbar-default-bg-color) transparent;}.s1ik2iwu::-webkit-scrollbar{width:9px;height:9px;}.s1ik2iwu::-webkit-scrollbar-thumb{background:var(--scrollbar-default-bg-color) padding-box;width:3px;height:3px;border-radius:9px;border:solid 3px transparent;}.s1ik2iwu::-webkit-scrollbar-thumb:hover,
.s1ik2iwu::-webkit-scrollbar-thumb.\:hover{border:none;background:var(--scrollbar-hover-bg-color);}

.f1cjevnn:focus-visible{outline:var(--core-outline-width) solid var(--theme-outline-color);outline-offset:var(--core-outline-offset);}.f1cjevnn:focus:not(:focus-visible),
.f1cjevnn.\:focus:not(:focus-visible){outline:none;}.f1cjevnn:active:not(:disabled,.f1cjevnn_disabled,.f1cjevnn_loading),
.f1cjevnn.\:active:not(:disabled,.f1cjevnn_disabled,.f1cjevnn_loading){transform:translateY(var(--core-down-click-effect));}.f1cjevnn_disabled,.f1cjevnn:disabled{cursor:not-allowed;}.f1cjevnn_loading{cursor:wait;}

.do9qa2y{box-sizing:border-box;}.do9qa2y_4x{width:var(--core-icon-size-4x);height:var(--core-icon-size-4x);}.do9qa2y_5x{width:var(--core-icon-size-5x);height:var(--core-icon-size-5x);}.do9qa2y_6x{width:var(--core-icon-size-6x);height:var(--core-icon-size-6x);}.do9qa2y_8x{width:var(--core-icon-size-8x);height:var(--core-icon-size-8x);}.do9qa2y_10x{width:var(--core-icon-size-10x);height:var(--core-icon-size-10x);}.do9qa2y_12x{width:var(--core-icon-size-12x);height:var(--core-icon-size-12x);}.do9qa2y_16x{width:var(--core-icon-size-16x);height:var(--core-icon-size-16x);}.do9qa2y_4x_safe-zone-center,.do9qa2y_5x_safe-zone-center,.do9qa2y_6x_safe-zone-center,.do9qa2y_8x_safe-zone-center,.do9qa2y_10x_safe-zone-center{padding:0.1rem;}.do9qa2y_12x_safe-zone-center,.do9qa2y_16x_safe-zone-center{padding:0.2rem;}.do9qa2y_4x_safe-zone-top,.do9qa2y_5x_safe-zone-top,.do9qa2y_6x_safe-zone-top,.do9qa2y_8x_safe-zone-top,.do9qa2y_10x_safe-zone-top{padding-inline:0.1rem;padding-block-start:0;padding-block-end:0.2rem;}.do9qa2y_4x_safe-zone-right,.do9qa2y_6x_safe-zon_safe-zone-right{padding-inline-start:0.2rem;padding-inline-end:0;padding-block:0.1rem;}.do9qa2y_4x_safe-zone-bottom,.do9qa2y_6x_safe-zone-bottom,.do9qa2y_8x_safe-zone-bottom,.do9qa2y_10x_safe-zone-bottom{padding-inline:0.1rem;padding-block-start:0.2rem;padding-block-end:0;}.do9qa2y_4x_safe-zone-left,.do9qa2y_6x_safe-zone-left,.do9qa2y_8x_safe-zone-left,.do9qa2y_10x_safe-zone-left{padding-inline-start:0;padding-inline-end:0.2rem;padding-block:0.1rem;}.do9qa2y_12x_safe-zone-top,.do9qa2y_16x_safe-zone-top{padding-inline:0.2rem;padding-block-start:0;padding-block-end:0.4rem;}.do9qa2y_12x_safe-zone-right,.do9qa2y_16x_safe-zone-right{padding-inline-start:0.4rem;padding-inline-end:0;padding-block:0.2rem;}.do9qa2y_12x_safe-zone-bottom,.do9qa2y_16x_safe-zone-bottom{padding-inline:0.2rem;padding-block-start:0.4rem;padding-block-end:0;}.do9qa2y_12x_safe-zone-left,.do9qa2y_16x_safe-zone-left{padding-inline-start:0;padding-inline-end:0.4rem;padding-block:0.2rem;}

.d113t8xb{box-sizing:border-box;display:inline-flex;grid-auto-flow:column;cursor:pointer;max-inline-size:100%;border-width:var(--button-border-width);border-style:solid;position:relative;justify-content:center;align-items:center;}.d113t8xb__inner-text{display:inline-block;}.d113t8xb__inner-text_crop-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.d113t8xb_large{min-block-size:var(--button-large-min-height);border-radius:var(--button-large-border-radius);padding-block-start:var(--button-large-padding-block-start);padding-block-end:var(--button-large-padding-block-end);padding-inline-start:var(--button-large-padding-inline-start);padding-inline-end:var(--button-large-padding-inline-end);gap:var(--button-large-gap);font-size:var(--button-large-font-size);line-height:var(--button-large-line-height);font-weight:var(--button-large-font-weight);font-family:var(--button-font-family),sans-serif;}.d113t8xb_large .d113t8xb__inner-text{padding-block:var(--button-large-text-padding-block-start) var(--button-large-text-padding-block-end);}.d113t8xb_large:not(.button_with-icon,.button_with-two-icons){min-inline-size:var(--button-large-min-width);}.d113t8xb_large_with-icon{min-inline-size:var(--button-large-with-icon-min-width);}.d113t8xb_large_with-two-icons{min-inline-size:var(--button-large-with-two-icons-min-width);}.d113t8xb_medium{min-block-size:var(--button-medium-min-height);border-radius:var(--button-medium-border-radius);padding-block-start:var(--button-medium-padding-block-start);padding-block-end:var(--button-medium-padding-block-end);padding-inline-start:var(--button-medium-padding-inline-start);padding-inline-end:var(--button-medium-padding-inline-end);gap:var(--button-medium-gap);font-size:var(--button-medium-font-size);line-height:var(--button-medium-line-height);font-weight:var(--button-medium-font-weight);font-family:var(--button-font-family),sans-serif;}.d113t8xb_medium .d113t8xb__inner-text{padding-block:var(--button-medium-text-padding-block-start) var(--button-medium-text-padding-block-end);}.d113t8xb_medium:not(.button_with-icon,.button_with-two-icons){min-inline-size:var(--button-medium-min-width);}.d113t8xb_medium_with-icon{min-inline-size:var(--button-medium-with-icon-min-width);}.d113t8xb_medium_with-two-icons{min-inline-size:var(--button-medium-with-two-icons-min-width);}.d113t8xb_small{min-block-size:var(--button-small-min-height);border-radius:var(--button-small-border-radius);padding-block-start:var(--button-small-padding-block-start);padding-block-end:var(--button-small-padding-block-end);padding-inline-start:var(--button-small-padding-inline-start);padding-inline-end:var(--button-small-padding-inline-end);gap:var(--button-small-gap);font-size:var(--button-small-font-size);line-height:var(--button-small-line-height);font-weight:var(--button-small-font-weight);font-family:var(--button-font-family),sans-serif;}.d113t8xb_small .d113t8xb__inner-text{padding-block:var(--button-small-text-padding-block-start) var(--button-small-text-padding-block-end);}.d113t8xb_small:not(.button_with-icon,.button_with-two-icons){min-inline-size:var(--button-small-min-width);}.d113t8xb_small_with-icon{min-inline-size:var(--button-small-with-icon-min-width);}.d113t8xb_small_with-two-icons{min-inline-size:var(--button-small-with-two-icons-min-width);}.d113t8xb_primary{background-color:var(--button-primary-default-bg-color);border-color:var(--button-primary-default-border-color);color:var(--button-primary-text-color);fill:var(--button-primary-icon-color);}.d113t8xb_primary:hover,
.d113t8xb_primary.\:hover{background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color);}.d113t8xb_primary:active:not(:disabled,.d113t8xb_loading),
.d113t8xb_primary.\:active:not(:disabled,.d113t8xb_loading){background-color:var(--button-primary-active-bg-color);border-color:var(--button-primary-active-border-color);}.d113t8xb_primary.d113t8xb_disabled,.d113t8xb_primary:disabled,.d113t8xb_primary.d113t8xb_loading{background-color:var(--button-primary-disabled-bg-color);color:var(--button-primary-disabled-text-color);border:var(--button-border-width) solid var(--button-primary-disabled-border-color);fill:var(--button-primary-disabled-icon-color);}.d113t8xb_secondary{background-color:var(--button-secondary-default-bg-color);border-color:var(--button-secondary-default-border-color);color:var(--button-secondary-text-color);fill:var(--button-secondary-icon-color);}.d113t8xb_secondary:hover,
.d113t8xb_secondary.\:hover{background-color:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color);}.d113t8xb_secondary:active:not(:disabled,.d113t8xb_loading),
.d113t8xb_secondary.\:active:not(:disabled,.d113t8xb_loading){background-color:var(--button-secondary-active-bg-color);border-color:var(--button-secondary-active-border-color);}.d113t8xb_secondary.d113t8xb_disabled,.d113t8xb_secondary:disabled,.d113t8xb_secondary.d113t8xb_loading{background-color:var(--button-secondary-disabled-bg-color);color:var(--button-secondary-disabled-text-color);border:var(--button-border-width) solid var(--button-secondary-disabled-border-color);fill:var(--button-secondary-disabled-icon-color);}.d113t8xb_tertiary{background-color:var(--button-tertiary-default-bg-color);border-color:var(--button-tertiary-default-border-color);color:var(--button-tertiary-text-color);fill:var(--button-tertiary-icon-color);}.d113t8xb_tertiary:hover,
.d113t8xb_tertiary.\:hover{background-color:var(--button-tertiary-hover-bg-color);border-color:var(--button-tertiary-hover-border-color);}.d113t8xb_tertiary:active:not(:disabled,.d113t8xb_loading),
.d113t8xb_tertiary.\:active:not(:disabled,.d113t8xb_loading){background-color:var(--button-tertiary-active-bg-color);border-color:var(--button-tertiary-active-border-color);}.d113t8xb_tertiary.d113t8xb_disabled,.d113t8xb_tertiary:disabled,.d113t8xb_tertiary.d113t8xb_loading{background-color:var(--button-tertiary-disabled-bg-color);color:var(--button-tertiary-disabled-text-color);border:var(--button-border-width) solid var(--button-tertiary-disabled-border-color);fill:var(--button-tertiary-disabled-icon-color);}.d113t8xb_alt-primary{background-color:var(--button-alt-primary-default-bg-color);border-color:var(--button-alt-primary-default-border-color);color:var(--button-alt-primary-text-color);fill:var(--button-alt-primary-icon-color);}.d113t8xb_alt-primary:hover,
.d113t8xb_alt-primary.\:hover{background-color:var(--button-alt-primary-hover-bg-color);border-color:var(--button-alt-primary-hover-border-color);}.d113t8xb_alt-primary:active:not(:disabled,.button_loading),
.d113t8xb_alt-primary.\:active:not(:disabled,.button_loading){background-color:var(--button-alt-primary-active-bg-color);border-color:var(--button-alt-primary-active-border-color);}.d113t8xb_alt-primary.d113t8xb_disabled,.d113t8xb_alt-primary:disabled,.d113t8xb_alt-primary.d113t8xb_loading{background-color:var(--button-alt-primary-disabled-bg-color);color:var(--button-alt-primary-disabled-text-color);border:var(--button-border-width) solid var(--button-alt-primary-disabled-border-color);fill:var(--button-alt-primary-disabled-icon-color);}.d113t8xb_alt-secondary{background-color:var(--button-alt-secondary-default-bg-color);border-color:var(--button-alt-secondary-default-border-color);color:var(--button-alt-secondary-text-color);fill:var(--button-alt-secondary-icon-color);}.d113t8xb_alt-secondary:hover,
.d113t8xb_alt-secondary.\:hover{background-color:var(--button-alt-secondary-hover-bg-color);border-color:var(--button-alt-secondary-hover-border-color);}.d113t8xb_alt-secondary:active:not(:disabled,.button_loading),
.d113t8xb_alt-secondary.\:active:not(:disabled,.button_loading){background-color:var(--button-alt-secondary-active-bg-color);border-color:var(--button-alt-secondary-active-border-color);}.d113t8xb_alt-secondary.d113t8xb_disabled,.d113t8xb_alt-secondary:disabled,.d113t8xb_alt-secondary.d113t8xb_loading{background-color:var(--button-alt-secondary-disabled-bg-color);color:var(--button-alt-secondary-disabled-text-color);border:var(--button-border-width) solid var(--button-alt-secondary-disabled-border-color);fill:var(--button-alt-secondary-disabled-icon-color);}.d113t8xb_success{background-color:var(--button-success-default-bg-color);border-color:var(--button-success-default-border-color);color:var(--button-success-text-color);fill:var(--button-success-icon-color);}.d113t8xb_success:hover,
.d113t8xb_success.\:hover{background-color:var(--button-success-hover-bg-color);border-color:var(--button-success-hover-border-color);}.d113t8xb_success:active:not(:disabled,.d113t8xb_loading),
.d113t8xb_success.\:active:not(:disabled,.d113t8xb_loading){background-color:var(--button-success-active-bg-color);border-color:var(--button-success-active-border-color);}.d113t8xb_success.d113t8xb_disabled,.d113t8xb_success:disabled,.d113t8xb_success.d113t8xb_loading{background-color:var(--button-success-disabled-bg-color);color:var(--button-success-disabled-text-color);border:var(--button-border-width) solid var(--button-success-disabled-border-color);fill:var(--button-success-disabled-icon-color);}.d113t8xb_danger{background-color:var(--button-danger-default-bg-color);border-color:var(--button-danger-default-border-color);color:var(--button-danger-text-color);fill:var(--button-danger-icon-color);}.d113t8xb_danger:hover,
.d113t8xb_danger.\:hover{background-color:var(--button-danger-hover-bg-color);border-color:var(--button-danger-hover-border-color);}.d113t8xb_danger:active:not(:disabled,.d113t8xb_loading),
.d113t8xb_danger.\:active:not(:disabled,.d113t8xb_loading){background-color:var(--button-danger-active-bg-color);border-color:var(--button-danger-active-border-color);}.d113t8xb_danger.d113t8xb_disabled,.d113t8xb_danger:disabled,.d113t8xb_danger.d113t8xb_loading{background-color:var(--button-danger-disabled-bg-color);color:var(--button-danger-disabled-text-color);border:var(--button-border-width) solid var(--button-success-disabled-border-color);fill:var(--button-danger-disabled-icon-color);}.d113t8xb_full-width{inline-size:100%;}.d113t8xb_with_icon_left{grid-template-columns:var(--luhzcr) auto;}.d113t8xb_with_icon_right{grid-template-columns:auto var(--luhzcr);}.d113t8xb_with_icon_both{grid-template-columns:var(--luhzcr) auto var(--luhzcr);}.d113t8xb__inner-content_loading{visibility:hidden;}.d113t8xb__loader{display:flex;position:absolute;-webkit-inset-block-start:50%;-ms-intb-rlock-start:50%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);}.d113t8xb__inner-icon_container{display:flex;align-items:center;}.d113t8xb__inner-icon_left{justify-content:right;}.d113t8xb__inner-icon_right{justify-content:left;}

.dmg7r2z{box-sizing:border-box;display:flex;cursor:pointer;flex-wrap:nowrap;position:relative;justify-content:center;align-items:center;}.dmg7r2z_standard{background-color:transparent;border:none;border-radius:0;padding:0;}.dmg7r2z_standard.dmg7r2z_primary{fill:var(--icon-button-square-standard-primary-default-icon-color);}.dmg7r2z_standard.dmg7r2z_primary:hover,
.dmg7r2z_standard.dmg7r2z_primary.\:hover{fill:var(--icon-button-square-standard-primary-hover-icon-color);}.dmg7r2z_standard.dmg7r2z_primary:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading),
.dmg7r2z_standard.dmg7r2z_primary.\:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading){fill:var(--icon-button-square-standard-primary-active-icon-color);}.dmg7r2z_standard.dmg7r2z_primary.dmg7r2z_disabled,.dmg7r2z_standard.dmg7r2z_primary.dmg7r2z_loading,.dmg7r2z_standard.dmg7r2z_primary:disabled{background-color:transparent;fill:var(--icon-button-square-standard-primary-disabled-icon-color);}.dmg7r2z_standard.dmg7r2z_secondary{fill:var(--icon-button-square-standard-secondary-default-icon-color);}.dmg7r2z_standard.dmg7r2z_secondary:hover,
.dmg7r2z_standard.dmg7r2z_secondary.\:hover{fill:var(--icon-button-square-standard-secondary-hover-icon-color);}.dmg7r2z_standard.dmg7r2z_secondary:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading),
.dmg7r2z_standard.dmg7r2z_secondary.\:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading){fill:var(--icon-button-square-standard-secondary-active-icon-color);}.dmg7r2z_standard.dmg7r2z_secondary.dmg7r2z_disabled,.dmg7r2z_standard.dmg7r2z_secondary.dmg7r2z_loading,.dmg7r2z_standard.dmg7r2z_secondary:disabled{background-color:transparent;fill:var(--icon-button-square-standard-secondary-disabled-icon-color);}.dmg7r2z_standard.dmg7r2z_tertiary{fill:var(--icon-button-square-standard-tertiary-default-icon-color);}.dmg7r2z_standard.dmg7r2z_tertiary:hover,
.dmg7r2z_standard.dmg7r2z_tertiary.\:hover{fill:var(--icon-button-square-standard-tertiary-hover-icon-color);}.dmg7r2z_standard.dmg7r2z_tertiary:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading),
.dmg7r2z_standard.dmg7r2z_tertiary.\:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading){fill:var(--icon-button-square-standard-tertiary-active-icon-color);}.dmg7r2z_standard.dmg7r2z_tertiary.dmg7r2z_disabled,.dmg7r2z_standard.dmg7r2z_tertiary.dmg7r2z_loading,.dmg7r2z_standard.dmg7r2z_tertiary:disabled{background-color:transparent;fill:var(--icon-button-square-standard-tertiary-disabled-icon-color);}.dmg7r2z_filled{border-style:solid;fill:var(--icon-button-square-filled-primary-default-icon-color);padding:0;}.dmg7r2z_filled.dmg7r2z_primary{background:var(--icon-button-square-filled-primary-default-bg-color);border-color:var(--icon-button-square-filled-primary-default-border-color);border-width:var(--icon-button-square-filled-primary-border-width);border-radius:var(--icon-button-square-filled-primary-border-radius);}.dmg7r2z_filled.dmg7r2z_primary:hover,
.dmg7r2z_filled.dmg7r2z_primary.\:hover{background:var(--icon-button-square-filled-primary-hover-bg-color);}.dmg7r2z_filled.dmg7r2z_primary:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading),
.dmg7r2z_filled.dmg7r2z_primary.\:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading){background:var(--icon-button-square-filled-primary-active-bg-color);}.dmg7r2z_filled.dmg7r2z_primary.dmg7r2z_disabled,.dmg7r2z_filled.dmg7r2z_primary:disabled,.dmg7r2z_filled.dmg7r2z_primary.dmg7r2z_loading{background-color:var(--icon-button-square-filled-primary-disabled-bg-color);fill:var(--icon-button-square-filled-primary-disabled-icon-color);border-color:var(--icon-button-square-filled-primary-disabled-border-color);border-width:var(--icon-button-square-filled-primary-border-width);border-radius:var(--icon-button-square-filled-primary-border-radius);}.dmg7r2z_filled.dmg7r2z_secondary{color:var(--icon-button-square-filled-secondary-default-icon-color);background:var(--icon-button-square-filled-secondary-default-bg-color);border-color:var(--icon-button-square-filled-secondary-default-border-color);border-width:var(--icon-button-square-filled-secondary-border-width);border-radius:var(--icon-button-square-filled-secondary-border-radius);}.dmg7r2z_filled.dmg7r2z_secondary:hover,
.dmg7r2z_filled.dmg7r2z_secondary.\:hover{background:var(--icon-button-square-filled-secondary-hover-bg-color);}.dmg7r2z_filled.dmg7r2z_secondary:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading),
.dmg7r2z_filled.dmg7r2z_secondary.\:active:not(:disabled):not(.dmg7r2z_disabled):not(.dmg7r2z_loading){background:var(--icon-button-square-filled-secondary-active-bg-color);}.dmg7r2z_filled.dmg7r2z_secondary.dmg7r2z_disabled,.dmg7r2z_filled.dmg7r2z_secondary:disabled,.dmg7r2z_filled.dmg7r2z_secondary.dmg7r2z_loading{background-color:var(--icon-button-square-filled-secondary-disabled-bg-color);fill:var(--icon-button-square-filled-secondary-disabled-icon-color);border-color:var(--icon-button-square-filled-secondary-disabled-border-color);border-width:var(--icon-button-square-filled-secondary-border-width);border-radius:var(--icon-button-square-filled-secondary-border-radius);}.dmg7r2z_6x{inline-size:var(--icon-button-size-6x);-webkit-block-size:var(--icon-button-size-6x);-ms-flex-block-size:var(--icon-button-size-6x);block-size:var(--icon-button-size-6x);}.dmg7r2z_8x{inline-size:var(--icon-button-size-8x);-webkit-block-size:var(--icon-button-size-8x);-ms-flex-block-size:var(--icon-button-size-8x);block-size:var(--icon-button-size-8x);}.dmg7r2z_10x{inline-size:var(--icon-button-size-10x);-webkit-block-size:var(--icon-button-size-10x);-ms-flex-block-size:var(--icon-button-size-10x);block-size:var(--icon-button-size-10x);}.dmg7r2z_12x{inline-size:var(--icon-button-size-12x);-webkit-block-size:var(--icon-button-size-12x);-ms-flex-block-size:var(--icon-button-size-12x);block-size:var(--icon-button-size-12x);}.dmg7r2z_16x{inline-size:var(--icon-button-size-16x);-webkit-block-size:var(--icon-button-size-16x);-ms-flex-block-size:var(--icon-button-size-16x);block-size:var(--icon-button-size-16x);}.dmg7r2z__inner-content_loading{visibility:hidden;}.dmg7r2z__loader{display:flex;position:absolute;-webkit-inset-block-start:50%;-ms-intb-rlock-start:50%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);}

.dlcs1r8{box-sizing:border-box;position:relative;display:flex;flex-wrap:nowrap;gap:var(--text-button-gap);justify-content:center;align-items:center;background-color:transparent;border-color:transparent;border-width:0;min-block-size:var(--text-button-min-height);min-inline-size:var(--text-button-min-width);padding-block:var(--text-button-padding-block-start) var(--text-button-padding-block-end);padding-inline:var(--text-button-padding-inline-start) var(--text-button-padding-inline-end);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);font-weight:var(--text-button-font-weight);max-inline-size:100%;cursor:pointer;}.dlcs1r8_primary{color:var(--text-button-primary-default-text-color);fill:var(--text-button-primary-default-icon-color);}.dlcs1r8_primary:hover:not(:disabled,.dlcs1r8_disabled,.dlcs1r8_loading),
.dlcs1r8_primary.\:hover:not(:disabled,.dlcs1r8_disabled,.dlcs1r8_loading){color:var(--text-button-primary-hover-text-color);fill:var(--text-button-primary-hover-icon-color);}.dlcs1r8_primary:active:not(:disabled,.dlcs1r8_disabled,.dlcs1r8_loading),
.dlcs1r8_primary.\:active:not(:disabled,.dlcs1r8_disabled,.dlcs1r8_loading){color:var(--text-button-primary-active-text-color);fill:var(--text-button-primary-active-icon-color);}.dlcs1r8_primary.dlcs1r8_disabled,.dlcs1r8_primary:disabled,.dlcs1r8_primary.dlcs1r8_loading{color:var(--text-button-primary-disabled-text-color);fill:var(--text-button-primary-disabled-icon-color);}.dlcs1r8__inner-text{display:inline-block;padding-block:var(--text-button-text-padding-block-start) var(--text-button-text-padding-block-end);}.dlcs1r8__inner-text:empty{display:none;}.dlcs1r8__inner-text_crop-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.sj6spxj{display:flex;justify-content:space-between;padding:var(--switch-padding);inline-size:var(--switch-track-width);-webkit-block-size:var(--switch-track-height);-ms-flex-block-size:var(--switch-track-height);block-size:var(--switch-track-height);border-radius:var(--switch-border-radius);position:relative;-webkit-appearance:none;appearance:none;cursor:pointer;border:none;box-sizing:border-box;}.sj6spxj:disabled,.sj6spxj[aria-disabled='true'],.sj6spxj_disabled{cursor:not-allowed;}.sj6spxj:focus-visible{outline:var(--core-outline-width) solid var(--theme-outline-color);outline-offset:var(--core-outline-offset);}.sj6spxj:focus:not(:focus-visible),
.sj6spxj.\:focus:not(:focus-visible){outline:none;}.sj6spxj::after{display:block;content:'';position:absolute;top:50%;transform:translateY(-50%);inline-size:var(--switch-knob-size);-webkit-block-size:var(--switch-knob-size);-ms-flex-block-size:var(--switch-knob-size);block-size:var(--switch-knob-size);box-shadow:var(--switch-shadow);background:#fff;border-radius:var(--switch-knob-size);}.sj6spxj:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj.\:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){transform:translateY(var(--core-down-click-effect));}.sj6spxj_off.sj6spxj::after{inset-inline-start:var(--switch-padding);}.sj6spxj_on::after{inset-inline-start:calc(100% - var(--switch-padding) - var(--switch-knob-size));}.sj6spxj_primary.sj6spxj_off{background:var(--switch-primary-off-default-bg-color);}.sj6spxj_primary.sj6spxj_off:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_primary.sj6spxj_off.\:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-primary-off-hover-bg-color);}.sj6spxj_primary.sj6spxj_off:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_primary.sj6spxj_off.\:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-primary-off-pressed-bg-color);}.sj6spxj_primary.sj6spxj_off:disabled,.sj6spxj_primary.sj6spxj_off.sj6spxj_disabled{background:var(--switch-primary-off-disabled-bg-color);}.sj6spxj_primary.sj6spxj_off:disabled::after,.sj6spxj_primary.sj6spxj_off.sj6spxj_disabled::after{background:var(--switch-primary-disabled-knob-color);}.sj6spxj_primary.sj6spxj_on{background:var(--switch-primary-on-default-bg-color);}.sj6spxj_primary.sj6spxj_on:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_primary.sj6spxj_on.\:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-primary-on-hover-bg-color);}.sj6spxj_primary.sj6spxj_on:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_primary.sj6spxj_on.\:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-primary-on-pressed-bg-color);}.sj6spxj_primary.sj6spxj_on:disabled,.sj6spxj_primary.sj6spxj_on.sj6spxj_disabled{background:var(--switch-primary-on-disabled-bg-color);}.sj6spxj_tertiary.sj6spxj_off{background:var(--switch-tertiary-off-default-bg-color);}.sj6spxj_tertiary.sj6spxj_off:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_tertiary.sj6spxj_off.\:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-tertiary-off-hover-bg-color);}.sj6spxj_tertiary.sj6spxj_off:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_tertiary.sj6spxj_off.\:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-tertiary-off-pressed-bg-color);}.sj6spxj_tertiary.sj6spxj_off:disabled,.sj6spxj_tertiary.sj6spxj_off.sj6spxj_disabled{background:var(--switch-tertiary-off-disabled-bg-color);}.sj6spxj_tertiary.sj6spxj_off:disabled::after,.sj6spxj_tertiary.sj6spxj_off.sj6spxj_disabled::after{background:var(--switch-tertiary-disabled-knob-color);}.sj6spxj_tertiary.sj6spxj_on{background:var(--switch-tertiary-on-default-bg-color);}.sj6spxj_tertiary.sj6spxj_on:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_tertiary.sj6spxj_on.\:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-tertiary-on-hover-bg-color);}.sj6spxj_tertiary.sj6spxj_on:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_tertiary.sj6spxj_on.\:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-tertiary-on-pressed-bg-color);}.sj6spxj_tertiary.sj6spxj_on:disabled,.sj6spxj_tertiary.sj6spxj_on.sj6spxj_disabled{background:var(--switch-tertiary-on-disabled-bg-color);}.sj6spxj_primary.sj6spxj_on:disabled::after,.sj6spxj_primary.sj6spxj_on.sj6spxj_disabled::after{background:var(--switch-primary-disabled-knob-color);}.sj6spxj_secondary.sj6spxj_off{background:var(--switch-secondary-off-default-bg-color);}.sj6spxj_secondary.sj6spxj_off:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_secondary.sj6spxj_off.\:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-secondary-off-hover-bg-color);}.sj6spxj_secondary.sj6spxj_off:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_secondary.sj6spxj_off.\:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-secondary-off-pressed-bg-color);}.sj6spxj_secondary.sj6spxj_off:disabled,.sj6spxj_secondary.sj6spxj_off.sj6spxj_disabled{background:var(--switch-secondary-off-disabled-bg-color);}.sj6spxj_secondary.sj6spxj_off:disabled::after,.sj6spxj_secondary.sj6spxj_off.sj6spxj_disabled::after{background:var(--switch-secondary-disabled-knob-color);}.sj6spxj_secondary.sj6spxj_on{background:var(--switch-secondary-on-default-bg-color);}.sj6spxj_secondary.sj6spxj_on:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_secondary.sj6spxj_on.\:hover:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-secondary-on-hover-bg-color);}.sj6spxj_secondary.sj6spxj_on:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive),
.sj6spxj_secondary.sj6spxj_on.\:active:not(:disabled,.sj6spxj_disabled,.sj6spxj_not-interactive){background:var(--switch-secondary-on-pressed-bg-color);}.sj6spxj_secondary.sj6spxj_on:disabled,.sj6spxj_secondary.sj6spxj_on.sj6spxj_disabled{background:var(--switch-secondary-on-disabled-bg-color);}.sj6spxj_secondary.sj6spxj_on:disabled::after,.sj6spxj_secondary.sj6spxj_on.sj6spxj_disabled::after{background:var(--switch-secondary-disabled-knob-color);}.sj6spxj svg{position:absolute;top:50%;transform:translateY(-50%);transition:opacity 0.2s;left:0;}.sj6spxj svg:last-child{left:auto;right:0;}

.l1ikv2l7{color:var(--list-item-default-icon-color);flex-shrink:0;}
.lz7q21t{padding-block-start:0.2rem;color:var(--list-item-selected-select-icon-color);visibility:hidden;flex-shrink:0;}
.l173okl9{padding-block-start:0.2rem;color:var(--list-item-group-selected-icon-color);flex-shrink:0;}
.l1m13mxb{display:flex;gap:0.4rem;flex-grow:1;overflow:hidden;}
.l1g7y71j{display:flex;flex-direction:column;gap:0.4rem;flex-grow:1;overflow:hidden;}
.l19ri36n{color:var(--list-item-default-text-color);font-size:1.2rem;line-height:1.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.l44sdo9{color:var(--list-item-default-description-text-color);font-size:1rem;line-height:1rem;}
.l180hkmz{display:inline-flex;align-items:flex-start;gap:var(--list-item-gap);padding-block-start:var(--list-item-padding-block-start);padding-inline-end:var(--list-item-padding-inline-end);padding-block-end:var(--list-item-padding-block-end);padding-inline-start:var(--list-item-padding-inline-start);box-sizing:border-box;cursor:pointer;}.l180hkmz:hover,
.l180hkmz.\:hover{background:var(--list-item-hover-bg-color);}.l180hkmz_focused{background:var(--list-item-hover-bg-color);}.l180hkmz_disabled{cursor:not-allowed;}.l180hkmz_disabled .l1ikv2l7{color:var(--list-item-disabled-icon-color);}.l180hkmz_group.l180hkmz_selected{background:var(--list-item-group-selected-bg-color);}.l180hkmz_group.l180hkmz_selected.l180hkmz_disabled{background:transparent;}.l180hkmz_selected .lz7q21t{visibility:visible;}.l180hkmz_selected:not(.l180hkmz_disabled,.l180hkmz_group) .l19ri36n{color:var(--list-item-selected-text-color);}.l180hkmz_disabled:not(.l180hkmz_selected) .l19ri36n{color:var(--list-item-disabled-text-color);}.l180hkmz_selected.l180hkmz_disabled:not(.l180hkmz_group) .l19ri36n{color:var(--list-item-disabled-icon-color);}

.d13rfziv{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;}

.d12uj9vh{z-index:101;display:flex;background:var(--dropdown-menu-bg-color);box-shadow:0 2px 20px 0 rgba(0,0,0,0.8);max-width:300px;max-height:0;}



.sz4414i{display:inline-flex;}
.s1wiofjg{background:none;font-family:inherit;display:inline-flex;align-items:center;box-sizing:border-box;border-style:solid;cursor:pointer;-webkit-user-select:none;user-select:none;}.s1wiofjg:focus-visible{outline:var(--core-outline-width) solid var(--theme-outline-color);outline-offset:var(--core-outline-offset);}.s1wiofjg:focus:not(:focus-visible),
.s1wiofjg.\:focus:not(:focus-visible){outline:none;}.s1wiofjg_disabled{cursor:not-allowed;}.s1wiofjg:active:not(.s1wiofjg_disabled,.s1wiofjg_loading),
.s1wiofjg.\:active:not(.s1wiofjg_disabled,.s1wiofjg_loading){transform:translateY(var(--core-down-click-effect));}.s1wiofjg_standard.s1wiofjg_medium{min-block-size:var(--selectbox-medium-min-height);min-inline-size:var(--selectbox-medium-min-width);border-width:var(--selectbox-standard-medium-border-width);font-size:var(--selectbox-standard-medium-font-size);line-height:var(--selectbox-standard-medium-line-height);padding-block:var(--selectbox-standard-medium-padding-block-start) var(--selectbox-standard-medium-padding-block-end);padding-inline:var(--selectbox-standard-medium-padding-inline-start) var(--selectbox-standard-medium-padding-inline-end);grid-gap:var(--selectbox-standard-medium-gap);}.s1wiofjg_standard.s1wiofjg_medium .sz4414i{gap:var(--selectbox-standard-medium-content-gap);padding-block:var(--selectbox-standard-medium-text-padding-block-start) var(--selectbox-standard-medium-text-padding-block-end);}.s1wiofjg_standard.s1wiofjg_small{min-block-size:var(--selectbox-small-min-height);min-inline-size:var(--selectbox-small-min-width);border-width:var(--selectbox-standard-small-border-width);font-size:var(--selectbox-standard-small-font-size);line-height:var(--selectbox-standard-small-line-height);padding-block:var(--selectbox-standard-small-padding-block-start) var(--selectbox-standard-small-padding-block-end);padding-inline:var(--selectbox-standard-small-padding-inline-start) var(--selectbox-standard-small-padding-inline-end);grid-gap:var(--selectbox-standard-small-gap);}.s1wiofjg_standard.s1wiofjg_small .sz4414i{gap:var(--selectbox-standard-small-content-gap);padding-block:var(--selectbox-standard-small-text-padding-block-start) var(--selectbox-standard-small-text-padding-block-end);}.s1wiofjg_flat.s1wiofjg_small{min-block-size:var(--selectbox-small-min-height);min-inline-size:var(--selectbox-small-min-width);border-width:var(--selectbox-flat-small-border-width);font-size:var(--selectbox-flat-small-font-size);line-height:var(--selectbox-flat-small-line-height);padding-block:var(--selectbox-flat-small-padding-block-start) var(--selectbox-flat-small-padding-block-end);padding-inline:var(--selectbox-flat-small-padding-inline-start) var(--selectbox-flat-small-padding-inline-end);grid-gap:var(--selectbox-flat-small-gap);}.s1wiofjg_flat.s1wiofjg_small .sz4414i{gap:var(--selectbox-flat-small-content-gap);padding-block:var(--selectbox-flat-small-text-padding-block-start) var(--selectbox-flat-small-text-padding-block-end);}.s1wiofjg_standard.s1wiofjg_primary{border-color:var(--selectbox-standard-primary-default-border-color);background:var(--selectbox-standard-primary-default-bg-color);color:var(--selectbox-standard-primary-default-text-color);border-radius:var(--selectbox-standard-primary-border-radius);}.s1wiofjg_standard.s1wiofjg_primary .s1cd8ym4{color:var(--selectbox-standard-primary-default-chevron-color);}.s1wiofjg_standard.s1wiofjg_primary .s1kf2c8s{color:var(--selectbox-standard-primary-default-icon-color);}.s1wiofjg_standard.s1wiofjg_primary:hover,
.s1wiofjg_standard.s1wiofjg_primary.\:hover{border-color:var(--selectbox-standard-primary-hover-border-color);background:var(--selectbox-standard-primary-hover-bg-color);color:var(--selectbox-standard-primary-hover-text-color);}.s1wiofjg_standard.s1wiofjg_primary:hover .s1cd8ym4,
.s1wiofjg_standard.s1wiofjg_primary.\:hover .s1cd8ym4{color:var(--selectbox-standard-primary-hover-chevron-color);}.s1wiofjg_primary:hover .s1kf2c8s,
.s1wiofjg_primary.\:hover .s1kf2c8s{color:var(--selectbox-standard-primary-hover-icon-color);}.s1wiofjg_standard.s1wiofjg_primary:active,
.s1wiofjg_standard.s1wiofjg_primary.\:active{border-color:var(--selectbox-standard-primary-pressed-border-color);background:var(--selectbox-standard-primary-pressed-bg-color);color:var(--selectbox-standard-primary-pressed-text-color);}.s1wiofjg_standard.s1wiofjg_primary:active .s1cd8ym4,
.s1wiofjg_standard.s1wiofjg_primary.\:active .s1cd8ym4{color:var(--selectbox-standard-primary-pressed-icon-color);}.s1wiofjg_standard.s1wiofjg_primary.s1wiofjg_disabled{border-color:var(--selectbox-standard-primary-disabled-border-color);background:var(--selectbox-standard-primary-disabled-bg-color);color:var(--selectbox-standard-primary-disabled-text-color);}.s1wiofjg_standard.s1wiofjg_primary.s1wiofjg_disabled .s1cd8ym4{color:var(--selectbox-standard-primary-disabled-chevron-color);}.s1wiofjg_standard.s1wiofjg_primary.s1wiofjg_disabled .s1kf2c8s{color:var(--selectbox-standard-primary-disabled-icon-color);}.s1wiofjg_standard.s1wiofjg_secondary{border-color:var(--selectbox-standard-secondary-default-border-color);background:var(--selectbox-standard-secondary-default-bg-color);color:var(--selectbox-standard-secondary-default-text-color);border-radius:var(--selectbox-standard-secondary-border-radius);}.s1wiofjg_standard.s1wiofjg_secondary .s1cd8ym4{color:var(--selectbox-standard-secondary-default-chevron-color);}.s1wiofjg_standard.s1wiofjg_secondary .s1kf2c8s{color:var(--selectbox-standard-secondary-default-icon-color);}.s1wiofjg_secondary:hover,
.s1wiofjg_secondary.\:hover{border-color:var(--selectbox-standard-secondary-hover-border-color);background:var(--selectbox-standard-secondary-hover-bg-color);color:var(--selectbox-standard-secondary-hover-text-color);}.s1wiofjg_secondary:hover .s1cd8ym4,
.s1wiofjg_secondary.\:hover .s1cd8ym4{color:var(--selectbox-standard-secondary-hover-chevron-color);}.s1wiofjg_standard.s1wiofjg_secondary:hover .s1kf2c8s,
.s1wiofjg_standard.s1wiofjg_secondary.\:hover .s1kf2c8s{color:var(--selectbox-standard-secondary-hover-icon-color);}.s1wiofjg_standard.s1wiofjg_secondary:active,
.s1wiofjg_standard.s1wiofjg_secondary.\:active{border-color:var(--selectbox-standard-secondary-pressed-border-color);background:var(--selectbox-standard-secondary-pressed-bg-color);color:var(--selectbox-standard-secondary-pressed-text-color);}.s1wiofjg_standard.s1wiofjg_secondary:active .s1cd8ym4,
.s1wiofjg_standard.s1wiofjg_secondary.\:active .s1cd8ym4{color:var(--selectbox-standard-secondary-pressed-icon-color);}.s1wiofjg_standard.s1wiofjg_secondary.s1wiofjg_disabled{border-color:var(--selectbox-standard-secondary-disabled-border-color);background:var(--selectbox-standard-secondary-disabled-bg-color);color:var(--selectbox-standard-secondary-disabled-text-color);}.s1wiofjg_standard.s1wiofjg_secondary.s1wiofjg_disabled .s1cd8ym4{color:var(--selectbox-standard-secondary-disabled-chevron-color);}.s1wiofjg_standard.s1wiofjg_secondary.s1wiofjg_disabled .s1kf2c8s{color:var(--selectbox-standard-secondary-disabled-icon-color);}.s1wiofjg_standard.s1wiofjg_tertiary{border-color:var(--selectbox-standard-tertiary-default-border-color);background:var(--selectbox-standard-tertiary-default-bg-color);color:var(--selectbox-standard-tertiary-default-text-color);border-radius:var(--selectbox-standard-tertiary-border-radius);}.s1wiofjg_standard.s1wiofjg_tertiary .s1cd8ym4{color:var(--selectbox-standard-tertiary-default-chevron-color);}.s1wiofjg_standard.s1wiofjg_tertiary .s1kf2c8s{color:var(--selectbox-standard-tertiary-default-icon-color);}.s1wiofjg_standard.s1wiofjg_tertiary:hover,
.s1wiofjg_standard.s1wiofjg_tertiary.\:hover{border-color:var(--selectbox-standard-tertiary-hover-border-color);background:var(--selectbox-standard-tertiary-hover-bg-color);color:var(--selectbox-standard-tertiary-hover-text-color);}.s1wiofjg_standard.s1wiofjg_tertiary:hover .s1cd8ym4,
.s1wiofjg_standard.s1wiofjg_tertiary.\:hover .s1cd8ym4{color:var(--selectbox-standard-tertiary-hover-chevron-color);}.s1wiofjg_tertiary:hover .s1kf2c8s,
.s1wiofjg_tertiary.\:hover .s1kf2c8s{color:var(--selectbox-standard-tertiary-hover-icon-color);}.s1wiofjg_standard.s1wiofjg_tertiary:active,
.s1wiofjg_standard.s1wiofjg_tertiary.\:active{border-color:var(--selectbox-standard-tertiary-pressed-border-color);background:var(--selectbox-standard-tertiary-pressed-bg-color);color:var(--selectbox-standard-tertiary-pressed-text-color);}.s1wiofjg_standard.s1wiofjg_tertiary:active .s1cd8ym4,
.s1wiofjg_standard.s1wiofjg_tertiary.\:active .s1cd8ym4{color:var(--selectbox-standard-tertiary-pressed-icon-color);}.s1wiofjg_standard.s1wiofjg_tertiary.s1wiofjg_disabled{border-color:var(--selectbox-standard-tertiary-disabled-border-color);background:var(--selectbox-standard-tertiary-disabled-bg-color);color:var(--selectbox-standard-tertiary-disabled-text-color);}.s1wiofjg_standard.s1wiofjg_tertiary.s1wiofjg_disabled .s1cd8ym4{color:var(--selectbox-standard-tertiary-disabled-chevron-color);}.s1wiofjg_standard.s1wiofjg_tertiary.s1wiofjg_disabled .s1kf2c8s{color:var(--selectbox-standard-tertiary-disabled-icon-color);}.s1wiofjg_flat.s1wiofjg_primary{border-color:var(--selectbox-flat-primary-border-color);color:var(--selectbox-flat-primary-default-text-color);border-radius:var(--selectbox-flat-primary-border-radius);}.s1wiofjg_flat.s1wiofjg_primary .s1cd8ym4{color:var(--selectbox-flat-primary-default-chevron-color);}.s1wiofjg_flat.s1wiofjg_primary .s1kf2c8s{color:var(--selectbox-flat-primary-default-icon-color);}.s1wiofjg_flat.s1wiofjg_primary:hover,
.s1wiofjg_flat.s1wiofjg_primary.\:hover{color:var(--selectbox-flat-primary-hover-text-color);}.s1wiofjg_flat.s1wiofjg_primary:hover .s1cd8ym4,
.s1wiofjg_flat.s1wiofjg_primary.\:hover .s1cd8ym4{color:var(--selectbox-flat-primary-hover-chevron-color);}.s1wiofjg_primary:hover .s1kf2c8s,
.s1wiofjg_primary.\:hover .s1kf2c8s{color:var(--selectbox-flat-primary-hover-icon-color);}.s1wiofjg_flat.s1wiofjg_primary:active,
.s1wiofjg_flat.s1wiofjg_primary.\:active{color:var(--selectbox-flat-primary-pressed-text-color);}.s1wiofjg_flat.s1wiofjg_primary:active .s1cd8ym4,
.s1wiofjg_flat.s1wiofjg_primary.\:active .s1cd8ym4{color:var(--selectbox-flat-primary-pressed-icon-color);}.s1wiofjg_flat.s1wiofjg_primary.s1wiofjg_disabled{border-color:var(--selectbox-flat-primary-disabled-border-color);background:var(--selectbox-flat-primary-disabled-bg-color);color:var(--selectbox-flat-primary-disabled-text-color);}.s1wiofjg_flat.s1wiofjg_primary.s1wiofjg_disabled .s1cd8ym4{color:var(--selectbox-flat-primary-disabled-chevron-color);}.s1wiofjg_flat.s1wiofjg_primary.s1wiofjg_disabled .s1kf2c8s{color:var(--selectbox-flat-primary-disabled-icon-color);}

.iyoj0do{display:flex;height:100%;width:100%;flex-grow:1;background:transparent;-webkit-appearance:none;appearance:none;border:none;font-family:var(--input-font-family),sans-serif;}.iyoj0do:focus,.iyoj0do:focus-visible,
.iyoj0do.\:focus{outline:none;}.iyoj0do:disabled{cursor:not-allowed;}

.afjf0te{flex-shrink:0;}
.i1nnkrq8.i1nnkrq8_if-hovered{display:none;}

.s13e72qp{display:none;}

.emcszuo{fill:var(--input-error-icon-color);flex-shrink:0;}
.iiqiuh3{display:flex;align-items:center;flex-shrink:0;}
.i1ed4rlz{display:flex;align-items:center;flex-shrink:0;box-sizing:border-box;border-width:var(--input-border-width);border-style:solid;inline-size:100%;}.i1ed4rlz_focus-from-keyboard{outline:var(--core-outline-width) solid var(--theme-outline-color);outline-offset:var(--core-outline-offset);}.i1ed4rlz_disabled{cursor:not-allowed;}.i1ed4rlz_large{min-inline-size:var(--input-large-min-width);-webkit-block-size:var(--input-large-height);-ms-flex-block-size:var(--input-large-height);block-size:var(--input-large-height);gap:var(--input-large-gap);padding-inline-end:var(--input-large-padding-inline-end);border-radius:var(--input-large-border-radius);}.i1ed4rlz_large .iyoj0do{padding-inline-start:var(--input-large-padding-inline-start);font-size:var(--input-large-font-size);font-weight:var(--input-large-font-weight);line-height:var(--input-large-line-height);}.i1ed4rlz_large .cizys0w{font-size:var(--input-large-font-size);font-weight:var(--input-large-font-weight);line-height:var(--input-large-line-height);}.i1ed4rlz_large .iiqiuh3{gap:var(--input-large-suffix-gap);}.i1ed4rlz_medium{min-inline-size:var(--input-medium-min-width);-webkit-block-size:var(--input-medium-height);-ms-flex-block-size:var(--input-medium-height);block-size:var(--input-medium-height);gap:var(--input-medium-gap);padding-inline-end:var(--input-medium-padding-inline-end);border-radius:var(--input-medium-border-radius);}.i1ed4rlz_medium .iyoj0do{padding-inline-start:var(--input-medium-padding-inline-start);font-size:var(--input-medium-font-size);font-weight:var(--input-medium-font-weight);line-height:var(--input-medium-line-height);}.i1ed4rlz_medium .cizys0w{font-size:var(--input-medium-font-size);font-weight:var(--input-medium-font-weight);line-height:var(--input-medium-line-height);}.i1ed4rlz_medium .iiqiuh3{gap:var(--input-medium-suffix-gap);}.i1ed4rlz_small{min-inline-size:var(--input-small-min-width);-webkit-block-size:var(--input-small-height);-ms-flex-block-size:var(--input-small-height);block-size:var(--input-small-height);gap:var(--input-small-gap);padding-inline-end:var(--input-small-padding-inline-end);border-radius:var(--input-small-border-radius);}.i1ed4rlz_small .iyoj0do{padding-inline-start:var(--input-small-padding-inline-start);font-size:var(--input-small-font-size);font-weight:var(--input-small-font-weight);line-height:var(--input-small-line-height);}.i1ed4rlz_small .cizys0w{font-size:var(--input-small-font-size);font-weight:var(--input-small-font-weight);line-height:var(--input-small-line-height);}.i1ed4rlz_small .iiqiuh3{gap:var(--input-small-suffix-gap);}.i1ed4rlz_primary{background:var(--input-primary-defaut-bg-color);border-color:var(--input-primary-default-border-color);}.i1ed4rlz_primary:hover:not(.i1ed4rlz_disabled,.i1ed4rlz_error),
.i1ed4rlz_primary.\:hover:not(.i1ed4rlz_disabled,.i1ed4rlz_error){border-color:var(--input-primary-hover-border-color);}.i1ed4rlz_primary.i1ed4rlz_focus-from-keyboard{border-color:var(--input-primary-hover-border-color);background:var(--input-primary-focus-bg-color);}.i1ed4rlz_primary.i1ed4rlz_focus-from-mouse{border-color:var(--input-primary-hover-border-color);background:var(--input-primary-focus-bg-color);}.i1ed4rlz_primary .iyoj0do{color:var(--input-primary-text-color);}.i1ed4rlz_primary .iyoj0do::placeholder{color:var(--input-primary-placeholder-color);}.i1ed4rlz_primary.i1ed4rlz_disabled{border-color:var(--input-primary-disabled-border-color);background:var(--input-primary-disabled-bg-color);}.i1ed4rlz_primary.i1ed4rlz_disabled .iyoj0do{color:var(--input-primary-disabled-text-color);}.i1ed4rlz_primary .cizys0w{color:var(--input-primary-count-color);}.i1ed4rlz_primary .cizys0w_error{color:var(--input-error-count-color);}.i1ed4rlz_primary .i1nnkrq8:active,
.i1ed4rlz_primary .i1nnkrq8.\:active{fill:var(--icon-button-square-standard-primary-hover-icon-color);}.i1ed4rlz_primary .p1w0uyb6:active,
.i1ed4rlz_primary .p1w0uyb6.\:active{fill:var(--icon-button-square-standard-primary-hover-icon-color);}.i1ed4rlz_error,.i1ed4rlz_focus-from-keyboard.i1ed4rlz_error,.i1ed4rlz_focus-from-mouse.i1ed4rlz_error{border-color:var(--input-error-border-color);}.i1ed4rlz:hover .s13e72qp,
.i1ed4rlz.\:hover .s13e72qp{display:flex;}.i1ed4rlz:hover .h1rcf6cs,
.i1ed4rlz.\:hover .h1rcf6cs{display:none;}

.tfrdm3{height:100%;width:100%;}
.t1hrzrcm{-webkit-user-select:text;user-select:text;position:relative;min-width:var(--wjun60);height:32px;background:var(--input-default-bg);border:var(--_6lbjs);box-sizing:border-box;color:var(--_pahoas);font-size:14px;padding:5px 7px 5px 9px;pointer-events:var(--a2a2lz);}.t1hrzrcm:hover,
.t1hrzrcm.\:hover{border:1px solid var(--input-hovered-border);outline:none;}.t1hrzrcm:focus,
.t1hrzrcm.\:focus{border:1px solid var(--input-focused-border);outline:none;}.t1hrzrcm:active,
.t1hrzrcm.\:active{outline:none;border:var(--j3e8vr);}
.ty1m9lj{background-color:transparent;}.ty1m9lj::selection{background-color:var(--input-text-selection-bg);}.ty1m9lj[data-selected]{background-color:var(--input-text-selection-bg);}

.c1lfb7q1{--common-text-disabled:rgba(255,255,255,0.53);--common-text-default:#fff;--common-text-selected:#ffaa00;--dropdown-list-group-text:#fff;--dropdown-list-text-color:#fff;--list-item-selected-bg:#333131;width:-moz-fit-content;width:fit-content;background:#292727;box-shadow:var(--dropdown-list-shadow);border-radius:4px;}
.cplwfpp{display:flex;gap:14px;color:var(--common-text-default);border-bottom:1px solid rgba(255,255,255,0.12);padding:10px 0 5px;margin:0 10px 5px;}
.c1pweaw0{border-right:solid 1px rgba(255,255,255,0.12);height:310px;}
.crd1q55{display:flex;padding-top:1px;}
.c1izh2ld.crd1q55{color:rgba(255,255,255,0.53);text-transform:uppercase;padding:0;}
.c1ldpal2{font-size:10px;font-weight:bold;width:26px;display:flex;align-items:center;justify-content:center;}
.ciozls6{display:flex;}
.c1fohgcw{height:100%;overflow:hidden auto;}
.c1kpyhcz{padding-left:10px;}
.c1bst77q{position:relative;background-color:inherit;border:solid 1px transparent;color:var(--dropdown-list-text-color);width:24px;height:21px;}.c1bst77q[data-isToday]{border:1px solid var(--calendar-calendar-current-day-border,rgba(207,189,145,0.6));}.c1bst77q[data-isToday][data-selected]:after,.c1bst77q[data-isToday]:not([data-hasSelectedDate]):after{background-color:var(--common-text-selected);}.c1bst77q[data-selected]{background-color:var(--list-item-selected-bg);}.c1bst77q[data-hidden]{background-color:transparent;pointer-events:none;}.c1bst77q[data-selected]{color:var(--common-text-selected);}.c1bst77q[data-disabled]{color:var(--common-text-disabled);}.c1bst77q:hover,
.c1bst77q.\:hover{background:var(--list-list-item-hovered-bg,rgba(243,243,248,0.12));}.c1bst77q:hover[data-selected]{background:var(--list-list-item-hovered-bg,rgba(243,243,248,0.12));}

.c1nmv8xy{box-shadow:none;background-color:transparent;}.c1nmv8xy:focus,
.c1nmv8xy.\:focus{outline:transparent;}
.c5iddin.c1nmv8xy{font-size:12px;color:inherit;width:100%;height:100%;min-inline-size:0;min-block-size:0;padding:0;border:transparent;}.c5iddin.c1nmv8xy:disabled{color:transparent;background:none;}
.c1i41qel{display:flex;flex-direction:column;width:100%;flex:1;gap:2px;padding-left:7px;}
.c5fvvga.c1nmv8xy{display:flex;flex-shrink:0;justify-content:flex-start;align-items:center;padding:0 4px;width:100%;line-height:23px;font-size:12px;min-height:0;color:var(--dropdown-list-text-color);border:transparent;}.c5fvvga.c1nmv8xy[data-selected]{color:var(--common-text-selected);}.c5fvvga.c1nmv8xy:hover,
.c5fvvga.c1nmv8xy.\:hover{mix-blend-mode:normal;background-color:var(--list-item-hovered-bg);}
.c1jxlep9{color:var(--dropdown-list-group-text);font-weight:bold;font-size:12px;line-height:24px;}.c1jxlep9:not(:first-child){margin-top:3px;border-top:solid 1px rgba(255,255,255,0.12);padding-top:4px;}
.c1t8lmx5{font-size:12px;margin-top:1px;}

.e1gz2us6{display:inline-block;color:var(--hint-text);background:var(--hint-bg);box-shadow:0 6px 15px var(--hint-shadow);font-size:14px;line-height:20px;cursor:default;padding:8px;background:var(--error-validation-popup);border-radius:0;}

.d179wgmo{position:absolute;right:1px;top:2px;}
.d6texm9{position:absolute;right:10px;top:9px;}
.dbq35cg{height:100%;width:100%;}
.dl64ddj .d179wgmo path{fill:var(--_ralv9a);}.dl64ddj:hover .d179wgmo path,
.dl64ddj.\:hover .d179wgmo path{fill:var(--_73slbt);}.dl64ddj:active .d179wgmo path,
.dl64ddj.\:active .d179wgmo path{fill:var(--icon-active-bg);}.dl64ddj:focus .d179wgmo path,
.dl64ddj.\:focus .d179wgmo path{fill:var(--unqye9);}
.d26ett5{--form-label-text-color:#cccbc8;--input-default-text:#ffffff;--input-focused-border:#178fe5;--input-default-border:#81807e;--input-hovered-border:#52514e;--input-text-selection-bg:#8f6a2f;--icon-secondary-default-bg:#8a867c;--icon-hovered-bg:#ffc973;--icon-active-bg:#ffaa00;--input-wrong-border-outside-color:#ae1100;--error-validation-popup:#4d231f;--hint-tooltip-bg-color:#333230;--hint-text:#ffffff;--hint-bg:#806f59;--hint-shadow:#000000;-webkit-user-select:text;user-select:text;position:relative;min-width:139px;height:32px;background:var(--input-default-bg);border:var(--_i66onb);box-sizing:border-box;color:var(--_mvtnze);font-family:'Open Sans';font-size:14px;padding:5px 7px 5px 9px;pointer-events:var(--_143idu);}.d26ett5:hover,.d26ett5:focus,
.d26ett5.\:hover,
.d26ett5.\:focus{outline:none;}.d26ett5:active,
.d26ett5.\:active{outline:none;border:var(--k12jax);}.d26ett5 .dl64ddj .d6texm9{display:var(--_c4fxm);}.d26ett5 .dl64ddj .d179wgmo{display:var(--_m1a4hz);}
.d3o7vtt{background-color:var(--_nlmn5j);}.d3o7vtt::selection{background-color:var(--input-text-selection-bg);}

.d9qeir5{display:grid;align-items:center;grid-template-columns:min-content 1fr;}
.dd9bibq{display:grid;align-items:center;grid-gap:8px;grid-template-columns:repeat(4,max-content);}.dd9bibq .d9qeir5:nth-child(2){margin-left:12px;}
.d1uvk2m6{color:var(--form-label-text-color);font-size:14px;margin-right:8px;}

.dgb82o2{display:grid;align-items:center;column-gap:8px;}
.dbxu8k8{color:var(--form-label-text-color);font-size:14px;margin-right:8px;}
.d4c2fkd{--form-label-text-color:#cccbc8;--input-default-text:#ffffff;--input-focused-border:#178fe5;--input-default-border:#81807e;--input-hovered-border:#52514e;--input-text-selection-bg:#8f6a2f;--icon-secondary-default-bg:#8a867c;--icon-hovered-bg:#ffc973;--icon-active-bg:#ffaa00;--input-wrong-border-outside-color:#ae1100;--error-validation-popup:#4d231f;--hint-tooltip-bg-color:#333230;--hint-text:#ffffff;--hint-bg:#806f59;--hint-shadow:#000000;display:grid;align-items:center;grid-gap:var(--_gywy8);grid-template-columns:var(--_ik0fo6);}.d4c2fkd .dgb82o2{grid-template-columns:var(--yc3v0o);}.d4c2fkd .dbxu8k8{grid-column-start:var(--igy47b);grid-column-end:var(--xz6yqn);}
.dugeppw{grid-row-start:var(--jclmq2);}

/**
 * Do not edit directly
 * Generated on Tue, 12 Mar 2024 16:12:37 GMT
 */

:root {
  --core-icon-size-4x: 0.8rem;
  --core-icon-size-5x: 1rem;
  --core-icon-size-6x: 1.2rem;
  --core-icon-size-8x: 1.6rem;
  --core-icon-size-10x: 2rem;
  --core-icon-size-12x: 2.4rem;
  --core-icon-size-16x: 3.2rem;
  --core-icon-size-20x: 4rem;
  --core-spacer-1x: 0.2rem;
  --core-spacer-2x: 0.4rem;
  --core-spacer-3x: 0.6rem;
  --core-spacer-4x: 0.8rem;
  --core-spacer-5x: 1rem;
  --core-spacer-6x: 1.2rem;
  --core-spacer-7x: 1.4rem;
  --core-spacer-8x: 1.6rem;
  --core-spacer-05x: 0.1rem;
  --core-spacer-10x: 2rem;
  --core-spacer-12x: 2.4rem;
  --core-spacer-16x: 3.2rem;
  --core-spacer-null: 0;
  --core-font-size-m: 1.4rem;
  --core-font-size-s: 1.2rem;
  --core-font-size-lg: 1.6rem;
  --core-font-size-xl: 1.8rem;
  --core-font-size-xs: 1rem;
  --core-font-size-2xs: 0.8rem;
  --core-font-family-primary: Open Sans;
  --core-font-family-secondary: TD Graphik;
  --core-font-family-tertiary: Arial;
  --core-font-weight-s: 400;
  --core-font-weight-m: 500;
  --core-font-weight-l: 600;
  --core-font-weight-xl: 700;
  --core-line-height-5x: 1rem;
  --core-line-height-6x: 1.2rem;
  --core-line-height-7x: 1.4rem;
  --core-line-height-8x: 1.6rem;
  --core-line-height-9x: 1.8rem;
  --core-line-height-10x: 2rem;
  --core-line-height-11x: 2.2rem;
  --core-line-height-12x: 2.4rem;
  --core-line-height-14x: 2.8rem;
  --core-line-height-15x: 3rem;
  --core-line-height-16x: 3.2rem;
  --core-line-height-18x: 3.6rem;
  --core-border-width-none: 0;
  --core-border-width-xs: 0.1rem;
  --core-border-width-s: 0.2rem;
  --core-border-width-m: 0.3rem;
  --core-border-width-l: 0.4rem;
  --core-border-radius-none: 0;
  --core-border-radius-xs: 0.2rem;
  --core-border-radius-s: 0.4rem;
  --core-border-radius-m: 0.6rem;
  --core-border-radius-l: 0.8rem;
  --core-border-radius-xl: 1.2rem;
  --core-border-radius-pill: 100rem;
  --core-outline-width: 0.1rem;
  --core-outline-offset: 0.1rem;
  --core-down-click-effect: 0.1rem;
  --button-large-gap: 0.4rem;
  --button-large-min-width: 8rem;
  --button-large-min-height: 3.2rem;
  --button-large-padding-block-end: 0.6rem;
  --button-large-padding-inline-end: 1.6rem;
  --button-large-padding-block-start: 0.6rem;
  --button-large-with-icon-min-width: 10rem;
  --button-large-padding-inline-start: 1.6rem;
  --button-large-with-two-icons-min-width: 12rem;
  --button-large-text-padding-block-end: 0;
  --button-large-text-padding-block-start: 0;
  --button-medium-min-width: 7.5rem;
  --button-medium-gap: 0.4rem;
  --button-medium-min-height: 2.6rem;
  --button-medium-padding-block-end: 0.4rem;
  --button-medium-padding-inline-end: 1.2rem;
  --button-medium-padding-block-start: 0.4rem;
  --button-medium-with-icon-min-width: 7.5rem;
  --button-medium-padding-inline-start: 1.2rem;
  --button-medium-with-two-icons-min-width: 9.5rem;
  --button-medium-text-padding-block-end: 0;
  --button-medium-text-padding-block-start: 0;
  --button-small-gap: 0.2rem;
  --button-small-min-width: 3.6rem;
  --button-small-min-height: 2rem;
  --button-small-padding-block-end: 0.2rem;
  --button-small-padding-inline-end: 0.6rem;
  --button-small-padding-block-start: 0.2rem;
  --button-small-with-icon-min-width: 5.5rem;
  --button-small-padding-inline-start: 0.6rem;
  --button-small-with-two-icons-min-width: 6.7rem;
  --button-small-text-padding-block-end: 0;
  --button-small-text-padding-block-start: 0.1rem;
  --button-border-width: 0.1rem;
  --button-large-border-radius: 0;
  --button-medium-border-radius: 0;
  --button-small-border-radius: 0;
  --button-large-font-size: 1.4rem;
  --button-medium-font-size: 1.4rem;
  --button-small-font-size: 1.2rem;
  --button-font-family: TD Graphik;
  --button-large-font-weight: 500;
  --button-large-line-height: 1.8rem;
  --button-medium-font-weight: 500;
  --button-small-font-weight: 500;
  --button-medium-line-height: 1.6rem;
  --button-small-line-height: 1.4rem - 1;
  --text-button-gap: 0.4rem;
  --text-button-font-size: 1.2rem;
  --text-button-min-height: 1.6rem;
  --text-button-min-width: 2.8rem;
  --text-button-icon-size: 1.6rem;
  --text-button-font-family: Open Sans;
  --text-button-font-weight: 400;
  --text-button-line-height: 1.6rem;
  --text-button-padding-inline-start: 0.2rem;
  --text-button-padding-inline-end: 0.2rem;
  --text-button-padding-block-start: 0;
  --text-button-padding-block-end: 0;
  --icon-button-size-4x: 0.8rem;
  --icon-button-size-6x: 1.2rem;
  --icon-button-size-8x: 1.6rem;
  --icon-button-size-10x: 2rem;
  --icon-button-size-12x: 2.4rem;
  --icon-button-size-16x: 3.2rem;
  --icon-button-square-filled-primary-border-width: 0.1rem;
  --icon-button-square-filled-primary-border-radius: 0;
  --icon-button-square-filled-secondary-border-width: 0;
  --icon-button-square-filled-secondary-border-radius: 0;
  --selectbox-standard-small-gap: 0.8rem;
  --selectbox-standard-small-content-gap: 0.4rem;
  --selectbox-standard-small-padding-inline-start: 0.6rem;
  --selectbox-standard-small-padding-inline-end: 0.2rem;
  --selectbox-standard-small-padding-block-start: 0.1rem;
  --selectbox-standard-small-padding-block-end: 0.1rem;
  --selectbox-standard-small-text-offset: 0.1rem;
  --selectbox-standard-medium-gap: 0.8rem;
  --selectbox-standard-medium-content-gap: 0.4rem;
  --selectbox-standard-medium-padding-inline-start: 0.8rem;
  --selectbox-standard-medium-padding-inline-end: 0.4rem;
  --selectbox-standard-medium-padding-block-start: 0.4rem;
  --selectbox-standard-medium-padding-block-end: 0.4rem;
  --selectbox-standard-medium-text-offset: 0;
  --selectbox-standard-medium-font-size: 1.2rem;
  --selectbox-standard-small-font-size: 1.2rem;
  --selectbox-standard-medium-line-height: 1.6rem;
  --selectbox-standard-small-line-height: 1.6rem - 1;
  --selectbox-standard-medium-border-width: 0.1rem;
  --selectbox-standard-small-border-width: 0.1rem;
  --selectbox-standard-primary-border-radius: 0;
  --selectbox-standard-secondary-border-radius: 0;
  --selectbox-standard-tertiary-border-radius: 0;
  --selectbox-flat-small-gap: 0.4rem;
  --selectbox-flat-small-content-gap: 0.4rem;
  --selectbox-flat-small-padding-inline-start: 0.6rem;
  --selectbox-flat-small-padding-inline-end: 0.2rem;
  --selectbox-flat-small-padding-block-start: 0.2rem;
  --selectbox-flat-small-padding-block-end: 0.2rem;
  --selectbox-flat-small-text-offset: 0;
  --selectbox-flat-small-font-size: 1.2rem;
  --selectbox-flat-small-line-height: 1.6rem;
  --selectbox-flat-small-border-width: 0.1rem;
  --selectbox-flat-primary-border-radius: 0;
  --selectbox-flat-font-family: Open Sans;
  --selectbox-flat-font-weight: 400;
  --selectbox-standard-font-family: Open Sans;
  --selectbox-standard-font-weight: 400;
  --selectbox-medium-min-height: 2.6rem;
  --selectbox-medium-min-width: 5.4rem;
  --selectbox-small-min-height: 2rem;
  --selectbox-small-min-width: 5rem;
  --list-item-padding-inline-start: 1rem;
  --list-item-padding-inline-end: 0.8rem;
  --list-item-padding-block-start: 0.6rem;
  --list-item-padding-block-end: 0.6rem;
  --list-item-gap: 0.8rem;
  --list-item-content-gap: 0.4rem;
  --list-item-common-default-min-width: 6rem;
  --list-item-common-default-with-icon-min-width: 8.4rem;
  --list-item-common-with-switcher-min-width: 10rem;
  --list-item-common-with-description-min-width: 12rem;
  --list-item-font-family: Open Sans;
  --list-item-font-weight: 400;
  --list-item-description-font-weight: 400;
  --list-item-line-height: 1.6rem;
  --list-item-description-line-height: 1.4rem;
  --list-item-font-size: 1.2rem;
  --list-item-description-font-size: 1rem;
  --list-item-description-gap: 0;
  --dropdown-menu-padding-block-start: 0.4rem;
  --dropdown-menu-padding-block-end: 0.4rem;
  --dropdown-menu-shadow-x: 0;
  --dropdown-menu-shadow-y: 2;
  --dropdown-menu-shadow-blur: 20;
  --dropdown-menu-shadow-spread: 0;
  --dropdown-menu-shadow-type: dropShadow;
  --switch-shadow-x: 0;
  --switch-shadow-y: 1;
  --switch-shadow-blur: 2;
  --switch-shadow-spread: 0;
  --switch-shadow-type: dropShadow;
  --switch-padding: 0.2rem;
  --switch-border-radius: 1.4rem;
  --switch-track-height: 1.4rem;
  --switch-track-width: 2.6rem;
  --switch-knob-border-radius: 1.4rem;
  --switch-icon-size: 1.2rem;
  --switch-knob-size: 1rem;
  --icon-size-4x: 0.8rem;
  --icon-size-5x: 1rem;
  --icon-size-6x: 1.2rem;
  --icon-size-8x: 1.6rem;
  --icon-size-10x: 2rem;
  --icon-size-12x: 2.4rem;
  --icon-size-16x: 3.2rem;
  --icon-size-20x: 4rem;
  --scrollbar-default-width: 0.3rem;
  --scrollbar-hover-width: 0.9rem;
  --scrollbar-min-height: 0.2rem;
  --scrollbar-border-radius: 0.6rem;
  --input-large-padding-inline-start: 1rem;
  --input-large-padding-inline-end: 1rem;
  --input-large-gap: 1.2rem;
  --input-large-min-width: 16.8rem;
  --input-large-height: 3.2rem;
  --input-large-icon-size: 1.6rem;
  --input-large-suffix-gap: 0.6rem;
  --input-medium-min-width: 13.8rem;
  --input-medium-height: 2.6rem;
  --input-medium-padding-inline-start: 0.8rem;
  --input-medium-padding-inline-end: 0.8rem;
  --input-medium-gap: 1rem;
  --input-medium-icon-size: 1.6rem;
  --input-medium-suffix-gap: 0.6rem;
  --input-small-min-width: 11.7rem;
  --input-small-height: 2rem;
  --input-small-icon-size: 1.2rem;
  --input-small-padding-inline-start: 0.4rem;
  --input-small-padding-inline-end: 0.4rem;
  --input-small-gap: 0.8rem;
  --input-small-suffix-gap: 0.4rem;
  --input-large-font-size: 1.6rem;
  --input-medium-font-size: 1.4rem;
  --input-small-font-size: 1.2rem;
  --input-large-line-height: 1.8rem;
  --input-medium-line-height: 1.6rem;
  --input-small-line-height: 1.4rem;
  --input-font-family: Open Sans;
  --input-large-font-weight: 400;
  --input-medium-font-weight: 400;
  --input-small-font-weight: 400;
  --input-large-border-radius: 0;
  --input-medium-border-radius: 0;
  --input-small-border-radius: 0;
  --input-border-width: 0.1rem;
  --tooltip-drop-shadow-x: 0;
  --tooltip-drop-shadow-y: 2;
  --tooltip-drop-shadow-blur: 10;
  --tooltip-drop-shadow-spread: 0;
  --tooltip-drop-shadow-type: dropShadow;
  --tooltip-font-family: Open Sans;
  --tooltip-font-size: 1.2rem;
  --tooltip-line-height: 1.4rem;
  --tooltip-font-width: 400;
  --tooltip-border-width: 0.1rem;
  --tooltip-border-radius: 0;
  --tooltip-inline-padding: 1rem;
  --tooltip-block-start: 0.6rem;
  --tooltip-block-end: 0.6rem;
  --tooltip-min-height: 2.6rem;
  --tooltip-max-width: 30rem;
  --date-input-large-padding-inline-start: 1rem;
  --date-input-large-padding-inline-end: 1rem;
  --date-input-large-gap: 1rem;
  --date-input-large-min-width: 15rem;
  --date-input-large-height: 3.2rem;
  --date-input-large-icon-size: 1.6rem;
  --date-input-medium-min-width: 13.4rem;
  --date-input-medium-height: 2.6rem;
  --date-input-medium-padding-inline-start: 0.8rem;
  --date-input-medium-padding-inline-end: 0.8rem;
  --date-input-medium-gap: 0.8rem;
  --date-input-medium-icon-size: 1.6rem;
  --date-input-small-min-width: 11rem;
  --date-input-small-height: 2rem;
  --date-input-small-icon-size: 1.2rem;
  --date-input-small-padding-inline-start: 0.4rem;
  --date-input-small-padding-inline-end: 0.4rem;
  --date-input-small-gap: 0.6rem;
  --date-input-large-font-size: 1.6rem;
  --date-input-medium-font-size: 1.4rem;
  --date-input-small-font-size: 1.2rem;
  --date-input-large-line-height: 1.8rem;
  --date-input-medium-line-height: 1.6rem;
  --date-input-small-line-height: 1.4rem;
  --date-input-font-family: Open Sans;
  --date-input-large-font-weight: 400;
  --date-input-medium-font-weight: 400;
  --date-input-small-font-weight: 400;
  --date-input-large-border-radius: 0;
  --date-input-medium-border-radius: 0;
  --date-input-small-border-radius: 0;
  --date-input-border-width: 0.1rem;
  --time-input-large-padding-inline-start: 0.8rem;
  --time-input-large-padding-inline-end: 0.2rem;
  --time-input-large-gap: 0.4rem;
  --time-input-large-time-segments-gap: 0.1rem;
  --time-input-large-min-width: 15.6rem;
  --time-input-large-height: 3.2rem;
  --time-input-large-icon-size: 1.6rem;
  --time-input-medium-min-width: 13.8rem;
  --time-input-medium-height: 2.6rem;
  --time-input-medium-padding-inline-start: 0.8rem;
  --time-input-medium-padding-inline-end: 0.2rem;
  --time-input-medium-gap: 0.4rem;
  --time-input-medium-time-segments-gap: 0.1rem;
  --time-input-medium-icon-size: 1.6rem;
  --time-input-large-font-size: 1.6rem;
  --time-input-medium-font-size: 1.4rem;
  --time-input-large-line-height: 1.8rem;
  --time-input-medium-line-height: 1.6rem;
  --time-input-font-family: Open Sans;
  --time-input-large-font-weight: 400;
  --time-input-medium-font-weight: 400;
  --time-input-large-border-radius: 0;
  --time-input-medium-border-radius: 0;
  --time-input-border-width: 0.1rem;
  --stepper-medium-gap: 0.2rem;
  --stepper-medium-vertical-padding-inline-start: 0.6rem;
  --stepper-medium-vertical-padding-inline-end: 0.6rem;
  --stepper-medium-horizontal-padding-inline-start: 0.6rem;
  --stepper-medium-horizontal-padding-inline-end: 0.6rem;
  --stepper-medium-horizontal-padding-block-start: 0.6rem;
  --stepper-medium-horizontal-padding-block-end: 0.6rem;
  --stepper-medium-vertical-button-height: 0.9rem;
  --stepper-medium-vertical-expanded-button-height: 2rem;
  --stepper-large-gap: 0.2rem;
  --stepper-large-vertical-padding-inline-start: 0.6rem;
  --stepper-large-vertical-padding-inline-end: 0.6rem;
  --stepper-large-horizontal-padding-inline-start: 0.8rem + 1;
  --stepper-large-horizontal-padding-inline-end: 0.8rem + 1;
  --stepper-large-horizontal-padding-block-start: 0.8rem + 1;
  --stepper-large-horizontal-padding-block-end: 0.8rem + 1;
  --stepper-large-vertical-button-height: 1.2rem;
  --stepper-large-vertical-expanded-button-height: 2rem;
  --danger-icon-large-icon-size: 2rem;
  --danger-icon-medium-icon-size: 1.6rem;
  --danger-icon-small-icon-size: 1.2rem;
}

.scrollbar__container___third-party-legacy-react-kit-components-scrollbar-theme- {
	position: absolute;
	box-sizing: border-box;
	visibility: hidden;
	z-index: -1;
}

.scrollbar__track___third-party-legacy-react-kit-components-scrollbar-theme- {
	position: relative;
}

.scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme- {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.scrollbar__track___third-party-legacy-react-kit-components-scrollbar-theme- {
	cursor: pointer;
}

.horizontal-scrollbar__container___third-party-legacy-react-kit-components-scrollbar-theme- {
	bottom: 0;
	left: 0;
	right: 0;
	visibility: hidden;
	z-index: -1;
	padding: 0;
	height: var(--scrollable-track-size);
}

.horizontal-scrollbar__track___third-party-legacy-react-kit-components-scrollbar-theme- {
	height: 100%;
}

.horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme- {
	min-width: 1rem;
}

.horizontal-scrollbar__containerIsVisible___third-party-legacy-react-kit-components-scrollbar-theme- {
	visibility: inherit;
	z-index: auto;
}

.horizontal-scrollbar__containerIsVisible___third-party-legacy-react-kit-components-scrollbar-theme-.withBothScrollabars {
		right: var(--scrollable-track-size);
	}

.horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-,
	.horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-::before {
		transition: width 200ms, height 200ms, margin 200ms, border-radius 200ms, background-color 200ms;
	}

.horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-::before {
		content: "";
		position: absolute;
		border-radius: 0.1rem;
		width: 100%;
		height: 0.3rem;
		margin: 0.3rem 0;
		background-color: var(--scrollbar-bg-default-color);
	}

.horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-:hover::before, .horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-:active::before, .horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-.horizontal-scrollbar__-hover___third-party-legacy-react-kit-components-scrollbar-theme-::before, .horizontal-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-.horizontal-scrollbar__-active___third-party-legacy-react-kit-components-scrollbar-theme-::before {
			border-radius: 0.4rem;
			background-color: var(--scrollbar-bg-selected-color);
			margin: 0;
			height: 100%;
		}

.vertical-scrollbar__container___third-party-legacy-react-kit-components-scrollbar-theme- {
	top: 0;
	right: 0;
	bottom: 0;
	padding: 0;
	width: var(--scrollable-track-size);
}

.vertical-scrollbar__track___third-party-legacy-react-kit-components-scrollbar-theme- {
	width: 100%;
	height: 100%;
}

.vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme- {
	min-height: 1rem;
}

.vertical-scrollbar__containerIsVisible___third-party-legacy-react-kit-components-scrollbar-theme- {
	visibility: inherit;
	z-index: auto;
}

.vertical-scrollbar__containerIsVisible___third-party-legacy-react-kit-components-scrollbar-theme-.withBothScrollabars {
		bottom: 1rem;
	}

.vertical-scrollbar__containerIsVisible___third-party-legacy-react-kit-components-scrollbar-theme-.withBothScrollabars::after {
			content: "";
			position: absolute;
			bottom: calc(1rem * -1);
			width: 1rem;
			height: 1rem;
			background-color: inherit;
		}

.vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-,
	.vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-::before {
		transition: width 200ms, height 200ms, margin 200ms, border-radius 200ms, background-color 200ms;
	}

.vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-::before {
		content: "";
		position: absolute;
		left: 0;
		border-radius: 0.1rem;
		height: 100%;
		width: 0.3rem;
		margin: 0 0.3rem;
		background-color: var(--scrollbar-bg-default-color);
	}

.vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-:hover::before, .vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-:active::before, .vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-.vertical-scrollbar__-hover___third-party-legacy-react-kit-components-scrollbar-theme-::before, .vertical-scrollbar__bar___third-party-legacy-react-kit-components-scrollbar-theme-.vertical-scrollbar__-active___third-party-legacy-react-kit-components-scrollbar-theme-::before {
			border-radius: 0.4rem;
			background-color: var(--scrollbar-bg-selected-color);
			margin: 0;
			width: 100%;
		}

.scrollable__scrollable___third-party-legacy-react-kit-components-scrollable-theme- {
	overflow: hidden;
	position: relative;
}

.scrollable__withHorizontalScrollbar___third-party-legacy-react-kit-components-scrollable-theme-:not(.scrollable__overlayContent___third-party-legacy-react-kit-components-scrollable-theme-) > .scrollable__wrapper___third-party-legacy-react-kit-components-scrollable-theme- > .scrollable__container___third-party-legacy-react-kit-components-scrollable-theme- > .scrollable__content___third-party-legacy-react-kit-components-scrollable-theme- {
		padding-bottom: 0;
	}

.scrollable__withHorizontalScrollbar___third-party-legacy-react-kit-components-scrollable-theme-:not(.scrollable__overlayContent___third-party-legacy-react-kit-components-scrollable-theme-).grid--body > .scrollable__wrapper___third-party-legacy-react-kit-components-scrollable-theme- > .scrollable__container___third-party-legacy-react-kit-components-scrollable-theme- > .scrollable__content___third-party-legacy-react-kit-components-scrollable-theme- {
			padding-bottom: 1.2rem;
		}

.scrollable__withVerticalScrollbar___third-party-legacy-react-kit-components-scrollable-theme-:not(.scrollable__overlayContent___third-party-legacy-react-kit-components-scrollable-theme-) > .scrollable__wrapper___third-party-legacy-react-kit-components-scrollable-theme- > .scrollable__container___third-party-legacy-react-kit-components-scrollable-theme- > .scrollable__content___third-party-legacy-react-kit-components-scrollable-theme- {
		padding-right: var(--scrollable-track-size);
		width: 100%;
	}

.scrollable__wrapper___third-party-legacy-react-kit-components-scrollable-theme- {
	display: block;
	width: 100%;
	height: 100%;
	max-height: inherit;
	background-color: inherit;
}

.scrollable__container___third-party-legacy-react-kit-components-scrollable-theme- {
	padding: 0;
	overflow: scroll;
	max-height: inherit;
	box-sizing: border-box;
	scrollbar-width: none;
	width: 100%;
	height: 100%;
}

.scrollable__container___third-party-legacy-react-kit-components-scrollable-theme-::-webkit-scrollbar {
		display: none;
	}

.scrollable__content___third-party-legacy-react-kit-components-scrollable-theme- {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	min-width: 100%;
	width: 100%;
	box-sizing: border-box;
}

.scrollable__resizeDetector___third-party-legacy-react-kit-components-scrollable-theme- {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border: none;
}

.scrollable__scrollbar___third-party-legacy-react-kit-components-scrollable-theme- {
	background-color: inherit;
}

.icon__container___third-party-legacy-react-kit-components-icon-theme- {
	display: inline-block;
	width: 100%;
	height: 100%;
	color: inherit;
	fill: currentcolor;
}

.button-icon__container___third-party-legacy-react-kit-components-button-icon-theme- {
	width: 2.3rem;
	min-width: auto;
	height: 2.3rem;
	padding: 0.3rem 0.6rem;
	border: none;
	box-shadow: none;
}

	.button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-:hover .button-icon__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon__-hover___third-party-legacy-react-kit-components-button-icon-theme- .button-icon__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-hovered-color);
		}

	.button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-:active .button-icon__icon___third-party-legacy-react-kit-components-button-icon-theme-, .button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon__-active___third-party-legacy-react-kit-components-button-icon-theme- .button-icon__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-pressed-color);
		}

	.button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-:disabled .button-icon__icon___third-party-legacy-react-kit-components-button-icon-theme- {
			fill: var(--icon-disabled-color);
		}

	.button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-:focus,
.button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon__-focus___third-party-legacy-react-kit-components-button-icon-theme- {
		outline: none;
	}

	.button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-:focus:focus-visible, .button-icon__container___third-party-legacy-react-kit-components-button-icon-theme-.button-icon__-focus___third-party-legacy-react-kit-components-button-icon-theme-:focus-visible {
			outline: 0.1rem solid var(--form-control-focused-border-outside-color);
			outline-offset: -0.1rem;
		}

.button-icon__inner--iconName___third-party-legacy-react-kit-components-button-icon-theme- {
	height: 100%;
}

.button-icon__icon___third-party-legacy-react-kit-components-button-icon-theme- {
	display: block;
	margin: 0 auto;
	height: 100%;
	fill: var(--modal-header-icon-primary-default-color);
}

.popover__container___third-party-legacy-react-kit-components-popover-theme- {
	box-sizing: border-box;
	position: absolute;
	z-index: 102;
	margin-top: 0.1rem;
	overflow: hidden;
	background-color: var(--dropdown-list-bg-color);
	color: var(--table-text-color);
	border: 0.1rem solid var(--dropdown-list-border-color);
	box-shadow: 0 0.2rem 1rem 0 var(--overlay-box-shadow-color);
	-webkit-backdrop-filter: blur(2.5rem);
	        backdrop-filter: blur(2.5rem);
	transition: visibility 0s linear 0s;
	top: 0;
	left: 0;
	padding: 0.4rem 0;

	--popover-arrow-color: var(--widget-header-bg-color);
}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementTop___third-party-legacy-react-kit-components-popover-theme- {
			padding-bottom: 0.5rem;
		}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementTop___third-party-legacy-react-kit-components-popover-theme- .popover__arrow___third-party-legacy-react-kit-components-popover-theme- {
				top: 100%;
			}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementBottom___third-party-legacy-react-kit-components-popover-theme- {
			padding-top: 0.5rem;
		}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementBottom___third-party-legacy-react-kit-components-popover-theme- .popover__arrow___third-party-legacy-react-kit-components-popover-theme- {
				bottom: 100%;
				border-width: 0 0.5rem 0.5rem;
				border-color: transparent transparent var(--popover-arrow-color) transparent;
			}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementLeft___third-party-legacy-react-kit-components-popover-theme- {
			padding-right: 0.5rem;
		}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementLeft___third-party-legacy-react-kit-components-popover-theme- .popover__arrow___third-party-legacy-react-kit-components-popover-theme- {
				left: 100%;
				border-width: 0.5rem 0 0.5rem 0.5rem;
				border-color: transparent transparent transparent var(--popover-arrow-color);
			}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementRight___third-party-legacy-react-kit-components-popover-theme- {
			padding-left: 0.5rem;
		}

	.popover__container_hasArrow___third-party-legacy-react-kit-components-popover-theme-.popover__container_placementRight___third-party-legacy-react-kit-components-popover-theme- .popover__arrow___third-party-legacy-react-kit-components-popover-theme- {
				right: 100%;
				border-width: 0.5rem 0.5rem 0.5rem 0;
				border-color: transparent var(--popover-arrow-color) transparent transparent;
			}

.popover__content___third-party-legacy-react-kit-components-popover-theme- {
	position: relative;
}

.popover__arrow___third-party-legacy-react-kit-components-popover-theme- {
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	border-style: solid;
}

.button__container___third-party-legacy-react-kit-components-button- {
	color: var(--button-secondary-default-text-color);
	background-color: var(--button-secondary-default-bg-color);
	box-shadow: 0 0 0 0.1rem var(--button-secondary-border-outside-color);
	height: 2.5rem;
	min-width: 8.4rem;
	border-radius: 0;
	position: relative;
	transition: box-shadow 0.1s ease, color 0.1s ease, background-color 0.1s ease, border-color 0.1s ease,
		opacity 0.1s ease;
	border: none;
	padding: 0 0.4rem;
	outline: none;
}

	.button__container___third-party-legacy-react-kit-components-button-::before {
		content: "";
		display: block;
		position: absolute;
		top: calc(0.1rem * -1);
		left: calc(0.1rem * -1);
		right: calc(0.1rem * -1);
		bottom: calc(0.1rem * -1);
		border-radius: 0;
		border: 0.1rem solid transparent;
	}

	.button__container___third-party-legacy-react-kit-components-button-:hover::before, .button__container___third-party-legacy-react-kit-components-button-.\:hover::before {
			background: var(--button-hovered-overlay-color);
		}

	.button__container___third-party-legacy-react-kit-components-button-:active::before, .button__container___third-party-legacy-react-kit-components-button-.\:active::before {
			background: var(--button-pressed-overlay-color);
		}

	.button__container___third-party-legacy-react-kit-components-button-:active .button__inner___third-party-legacy-react-kit-components-button-, .button__container___third-party-legacy-react-kit-components-button-.\:active .button__inner___third-party-legacy-react-kit-components-button- {
				top: 0.1rem;
			}

	.button__container___third-party-legacy-react-kit-components-button-:focus,
.button__container___third-party-legacy-react-kit-components-button-.button__-focus___third-party-legacy-react-kit-components-button- {
		outline: none;
	}

	.button__container___third-party-legacy-react-kit-components-button-:focus:focus-visible, .button__container___third-party-legacy-react-kit-components-button-.button__-focus___third-party-legacy-react-kit-components-button-:focus-visible {
			outline: solid 0.1rem var(--form-control-focused-border-outside-color);
			outline-offset: 0.2rem;
		}

	.button__container___third-party-legacy-react-kit-components-button-:disabled,
	.button__container___third-party-legacy-react-kit-components-button-[disabled] {
		/* only the 1st 3 variables are used, the last 3 are added just for mixin to wor */
		color: var(--common-text-disabled);
		background-color: var(--button-disabled-bg-color);
		box-shadow: 0 0 0 0.1rem var(--button-disabled-border-outside-color);
		cursor: default;
		pointer-events: none;
	}

	.button__container___third-party-legacy-react-kit-components-button-:disabled::before, .button__container___third-party-legacy-react-kit-components-button-[disabled]::before {
			display: none;
		}

	.button__container___third-party-legacy-react-kit-components-button-:disabled .button__inner___third-party-legacy-react-kit-components-button-, .button__container___third-party-legacy-react-kit-components-button-[disabled] .button__inner___third-party-legacy-react-kit-components-button- {
			top: 0;
		}

	.button__container_loading___third-party-legacy-react-kit-components-button- .button__loader-wrapper___third-party-legacy-react-kit-components-button- {
			display: flex;
		}

	.button__container_loading___third-party-legacy-react-kit-components-button- .button__inner___third-party-legacy-react-kit-components-button- {
			opacity: 0;
		}

	.button__container_primary___third-party-legacy-react-kit-components-button- {
		color: var(--button-primary-default-text-color);
		background-color: var(--button-primary-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--button-primary-border-outside-color);
	}

	.button__container_secondary___third-party-legacy-react-kit-components-button- {
		background-color: var(--button-secondary-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--button-secondary-border-outside-color);
	}

	.button__container_tertiary___third-party-legacy-react-kit-components-button- {
		color: var(--button-tertiary-default-text-color);
		background-color: var(--button-tertiary-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--button-tertiary-border-outside-color);
	}

	.button__container_sell___third-party-legacy-react-kit-components-button-,
	.button__container_buy___third-party-legacy-react-kit-components-button- {
		min-width: 0;
		padding: 0 1rem;
	}

	.button__container_sell___third-party-legacy-react-kit-components-button- {
		background-color: var(--sell-button-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--sell-button-outside-border-color);
	}

	.button__container_buy___third-party-legacy-react-kit-components-button- {
		background-color: var(--buy-button-default-bg-color);
		box-shadow: 0 0 0 0.1rem var(--buy-button-outside-border-color);
	}

	.button__container_practice___third-party-legacy-react-kit-components-button- {
		background-color: var(--primary_practice-button-default-bg);
		box-shadow: 0 0 0 0.1rem var(--primary_practice-button-default-border);
		color: var(--primary_practice-button-default-text);
	}

	.button__container_practice-secondary___third-party-legacy-react-kit-components-button- {
		background-color: var(--secondary_practice-button-default-bg);
		box-shadow: 0 0 0 0.1rem var(--secondary_practice-button-default-border);
		color: var(--secondary_practice-button-default-text);
	}

	.button__container_flat___third-party-legacy-react-kit-components-button-,
		.button__container_flat___third-party-legacy-react-kit-components-button-:focus,
		.button__container_flat___third-party-legacy-react-kit-components-button-:disabled,
		.button__container_flat___third-party-legacy-react-kit-components-button-[disabled],
		.button__container_flat___third-party-legacy-react-kit-components-button-.button__-focus___third-party-legacy-react-kit-components-button- {
			border: 0;
			background-color: transparent;
			box-shadow: none;
		}

	.button__container_flat___third-party-legacy-react-kit-components-button-::before, .button__container_flat___third-party-legacy-react-kit-components-button-:focus::before, .button__container_flat___third-party-legacy-react-kit-components-button-:disabled::before, .button__container_flat___third-party-legacy-react-kit-components-button-[disabled]::before, .button__container_flat___third-party-legacy-react-kit-components-button-.button__-focus___third-party-legacy-react-kit-components-button-::before {
				content: none;
			}

	.button__container_flat___third-party-legacy-react-kit-components-button-:focus,
.button__container_flat___third-party-legacy-react-kit-components-button-.button__-focus___third-party-legacy-react-kit-components-button- {
			outline: solid 0.1rem var(--form-control-focused-border-outside-color);
			outline-offset: -0.1rem;
		}

	.button__container_flat___third-party-legacy-react-kit-components-button-:focus:not(:focus-visible), .button__container_flat___third-party-legacy-react-kit-components-button-.button__-focus___third-party-legacy-react-kit-components-button-:not(:focus-visible) {
				outline: none;
			}

	.button__container_size-s___third-party-legacy-react-kit-components-button- {
			height: 1.9rem;
			min-width: 0;
			padding: 0 0.4rem;
		}

	.button__container_size-m___third-party-legacy-react-kit-components-button- {
			height: 2.2rem;
		}

	.button__container_size-l___third-party-legacy-react-kit-components-button- {
			font-size: 1.4rem;
			height: 2.5rem;
		}

.button__inner___third-party-legacy-react-kit-components-button- {
	display: inline-flex;
	align-items: center;
	position: relative;
	height: 100%;
}

.button__loader-wrapper___third-party-legacy-react-kit-components-button- {
	display: none;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: calc(0.1rem * -1);
	left: calc(0.1rem * -1);
	right: calc(0.1rem * -1);
	bottom: calc(0.1rem * -1);
	border-radius: 0;
}

 
 .popover__wrapper {
	box-sizing: border-box;
	position: absolute;
	z-index: 102;
	background-color: var(--dropdown-list-bg-color);
	color: var(--table-text-color);
	border: 0.1rem solid var(--dropdown-list-border-color);
	box-shadow: 0 0.2rem 1rem 0 var(--overlay-box-shadow-color);
	-webkit-backdrop-filter: blur(2.5rem);
	        backdrop-filter: blur(2.5rem);
	transition: visibility 0s linear 0s;

	--popover-arrow-color: var(--widget-header-bg-color);
}

	.popover__wrapper:focus,
.popover__wrapper.popover__-focus {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
	}

	.popover__wrapper:focus:not(:focus-visible), .popover__wrapper.popover__-focus:not(:focus-visible) {
			outline: none;
		}

.popover__arrow .stroke {
		fill: transparent;
	}

.popover__arrow .fill {
		fill: var(--popover-arrow-color);
	}

.input-h-child__container___2mh7J {
	width: 100%;
}

	.input-h-child__container___2mh7J.input-h-child__with-wrap___1ju7g {
		white-space: nowrap;
	}

.input-h-child__input___2TheG {
	width: 100%;
}

.input-h-child__input___2TheG .input-h-child__with-wrap___1ju7g {
		white-space: nowrap;
	}

.popup-prompt__container {
	width: 39.8rem;
	box-sizing: border-box;
}

.popup-prompt__footer {
	text-align: right;
	display: flex;
	justify-content: flex-end;
	gap: 0.8rem;
	padding: 0.8rem;
}

/* stylelint-disable */
.menu__container {
	background-color: var(--dropdown-list-bg-color);
	color: var(--dropdown-list-text-color);
	transition: opacity var(--animation-default);
	opacity: 0;
}
.menu__container:not([hidden]) {
		opacity: 1;
	}
.menu__container:focus:focus-visible,
.menu__container.menu__-focus:focus-visible {
		outline: none;
	}

.menu__keyboard-nav .menu__item:focus-visible {
			outline: 0.1rem solid var(--form-control-focused-border-outside-color);
			outline-offset: -0.1rem;
		}

.menu__wrapper {
	padding: 0.4rem 0;
	background-color: var(--dropdown-list-bg-color);
	box-shadow: 0 0.2rem 2rem var(--dropdown-list-shadow-color);
	z-index: 101;
	outline: none;
}

.menu__title {
	display: flex;
	align-items: center;
	padding: 0.4rem 1rem 0.6rem;
	font-size: 1rem;
	line-height: 1rem;
	font-weight: 400;
	color: var(--hint-color);
}

.menu__title::after {
		content: "";
		display: block;
		height: 0.1rem;
		margin-left: 0.4rem;
		flex-grow: 1;
		background: var(--line-color-2);
	}

.menu__item {
	width: 100%;
	display: flex;
	position: relative;
	flex-direction: column;
	background: none;
	border: 0;
	padding: 0 0.8rem 0 1rem;
	line-height: 2.6rem;
	cursor: pointer;
	white-space: nowrap;
	text-overflow: ellipsis;
	outline: none;
}

.menu__item:focus:not(:focus-visible),
.menu__item.menu__-focus:not(:focus-visible) {
		outline: none;
	}

.menu__item:hover,
.menu__item.menu__-hover {
		/* outline is still shown for ms, even if the selector is stronger, so it's really important to use here *!important*  */
		/* probably a browser bug */
		outline: none !important;
	}

.menu__item:hover,
.menu__item.menu__-hover {
		outline: none;
		background-color: var(--list-item-hovered-bg);
		transition: background-color 220ms ease-in;
	}

.menu__item:hover > .menu__contextMenu--itemContent .menu__contextMenu--actions, .menu__item.menu__-hover > .menu__contextMenu--itemContent .menu__contextMenu--actions {
			opacity: 1;
			transition: opacity 220ms ease-in;
		}

.menu__item__icon {
		color: var(--icon-secondary-default-color);
		fill: var(--icon-secondary-default-color);
		margin-right: 0.4rem;
		display: flex;
		align-items: center;
	}

.menu__item__icon svg {
				position: relative;
				width: 1.6rem;
				height: 1.6rem;
			}

.menu__item__icon svg[data-icon="menu-child"] {
					width: 1.9rem;
					margin-left: -0.5rem;
				}

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

.menu__item__text {
		color: var(--dropdown-list-text-color);
		overflow: hidden;
		white-space: nowrap;
		text-align: left;
		text-overflow: ellipsis;
		max-width: inherit;
		flex-grow: 1;
	}

.menu__item__subIcon {
		width: 1.2rem;
		height: 1.2rem;
		fill: var(--tick-icon-color);
		color: var(--tick-icon-color);
		margin-left: 0.6rem;
		display: flex;
		align-items: center;
	}

.menu__item__footer {
		line-height: 1rem;
		color: var(--label-color);
		font-size: 1rem;
	}

.menu__item__footer:not(:empty) {
			margin-bottom: 0.6rem;
		}

.menu__item_withIcon .menu__item__footer {
		margin-left: calc(1.6rem + 0.4rem);
	}

.menu__item_selected .menu__item__text {
		color: var(--common-text-selected);
	}

.menu__item_withSubMenu_selected {
		background-color: var(--list-item-hovered-bg);
		transition: background-color 220ms ease-in;
	}

.menu__item_withSubMenu_selected > .menu__contextMenu--itemContent .menu__contextMenu--actions {
			opacity: 1;
			transition: opacity 220ms ease-in;
		}

.menu__item_withSubMenu .menu__item__subIcon {
		width: 0.7rem;
		height: 0.7rem;
		margin-right: 0.2rem;
	}

.menu__item_disabled .menu__item__text {
		color: var(--common-text-disabled);
	}

.menu__item_disabled .menu__item__icon {
		color: var(--disabled-symbol-color);
	}

.menu__item__selected {
		color: var(--common-text-selected);
	}

.menu__divider {
	height: 0.1rem;
	overflow: hidden;
	padding: 0;
	background: var(--line-color-2);
	border: none;
}

.menu__divider--withMargin {
		margin: 0.2rem 1rem;
	}

.menu__description {
	margin: 0.6rem 1rem 0.4rem;
	color: var(--dropdown-list-description-text-color);
}

.menu__footer {
	display: inline-block;
	width: 100%;
}

.menu__group__title {
		color: var(--common-text-disabled);
		padding: 0 1rem;
		line-height: 2.6rem;
	}

.menu__switcher-gap {
	width: 3rem;
}

.menu__switcher-gap-icon {
		width: 0.7rem;
	}

.menu__btn:hover,
.menu__btn.menu__-hover {
	outline: none !important;
}

.tooltip__container.tooltip__shown {
	z-index: 1001;
}

.tooltip__primary {
	color: var(--hint-standard-tooltip-text-color);
	box-shadow: 0 0.7rem 1.5rem 0 var(--shadow-color);
	background-color: var(--hint-standard-bg-color);

	--popover-arrow-color: var(--hint-tooltip-bg-color);
}

.form-field__popup__container {
		width: 100%;
		align-items: center;
		box-sizing: border-box;
		gap: 1.2rem;
		flex-direction: column;
	}
	.form-field__popup__content {
		width: 100%;
	}
	.form-field__popup__label {
		margin: 0;
		align-self: flex-start;
		white-space: break-spaces;
	}

.menu-hotkeys-description-component-h__container___3Rwmo {
	font-size: 1.2rem;
}

.menu-hotkeys-description-component-h__content___Bb0_Z {
	display: flex;
	justify-content: space-between;
	padding-bottom: 0.4rem;
}

.menu-hotkeys-description-component-h__content___Bb0_Z:last-child {
		padding-bottom: 0;
	}

.menu-hotkeys-description-component-h__kbd___1CGAA {
	background: var(--shortcuts-label-bg-color);
	color: var(--shortcuts-label-text-color);
	border-radius: 0.3rem;
	margin-left: 1rem;
	padding: 0 0.3rem 0.1rem;
}

.info-block__grid {
	display: grid;
	align-items: center;
	grid-template-columns: 1.4rem 1fr;
	grid-gap: 0.4rem 0.6rem;
	font-size: 1.2rem;
	line-height: 1.4rem;
	justify-items: flex-start;
}

	.info-block__grid a {
		text-decoration: none;
	}

	.info-block__grid a:focus-visible {
			outline: 0.1rem solid var(--form-control-focused-border-outside-color);
		}

	.info-block__grid a:focus:not(:focus-visible),
.info-block__grid a.info-block__-focus:not(:focus-visible) {
			outline: none;
		}

.info-block__icon {
	grid-row: span 2;
	align-self: flex-start;
	width: 1.4rem;
	height: 1.4rem;
	fill: var(--icon-secondary-default-color);
}

.info-block__title {
	color: var(--additional-text-color);
}

.info-block__title:focus-visible {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
	}

.info-block__grid :not(.info-block__title):not(a) {
		color: var(--table-text-color);
	}

.scroll-h-child__scrollable___10FND {
	height: 100%;
}

.cobrowse-button__container {
	height: 1.6rem;
	font-size: 1.2rem;
	line-height: 1.4rem;
}

.menu-item-with-toolbar-component-h__root___EZDde {
	display: flex;
	align-items: center;
	cursor: pointer;
	padding: 0;
	transition: background-color 0.3s;
	height: 2.6rem;
}

	.menu-item-with-toolbar-component-h__root___EZDde:hover,
.menu-item-with-toolbar-component-h__root___EZDde.menu-item-with-toolbar-component-h__-hover___3oc5Z {
		background-color: var(--list-item-hovered-bg);
	}

	.menu-item-with-toolbar-component-h__root___EZDde:hover .menu-item-with-toolbar-component-h__icon-button-container___KqEcE, .menu-item-with-toolbar-component-h__root___EZDde:focus-within .menu-item-with-toolbar-component-h__icon-button-container___KqEcE, .menu-item-with-toolbar-component-h__root___EZDde.menu-item-with-toolbar-component-h__-hover___3oc5Z .menu-item-with-toolbar-component-h__icon-button-container___KqEcE {
			opacity: 1;
		}

	.menu-item-with-toolbar-component-h__root___EZDde:hover .menu-item-with-toolbar-component-h__toolbar___2876X, .menu-item-with-toolbar-component-h__root___EZDde:focus-within .menu-item-with-toolbar-component-h__toolbar___2876X, .menu-item-with-toolbar-component-h__root___EZDde.menu-item-with-toolbar-component-h__-hover___3oc5Z .menu-item-with-toolbar-component-h__toolbar___2876X {
			opacity: 1;
			transition: opacity 0.3s;
			background-image: linear-gradient(
				to right,
				rgba(var(--list-item-hovered-bg-rgb), 0) 0,
				var(--list-item-hovered-bg) 2rem
			);
		}

	.menu-item-with-toolbar-component-h__root___EZDde:focus-within:not(:hover) .menu-item-with-toolbar-component-h__toolbar___2876X {
				opacity: 1;
				transition: opacity 0.3s;
				background-image: linear-gradient(
					to right,
					rgba(var(--dropdown-list-bg-color-rgb), 0) 0,
					var(--dropdown-list-bg-color) 2rem
				);
			}

	.menu-item-with-toolbar-component-h__root_selected___1_cJu {
		background-color: var(--list-item-selected-bg);
	}

	.menu-item-with-toolbar-component-h__root_selected___1_cJu:hover,
.menu-item-with-toolbar-component-h__root_selected___1_cJu.menu-item-with-toolbar-component-h__-hover___3oc5Z {
			background-color: var(--list-item-selected-bg);
		}

	.menu-item-with-toolbar-component-h__root_selected___1_cJu:hover .menu-item-with-toolbar-component-h__toolbar___2876X, .menu-item-with-toolbar-component-h__root_selected___1_cJu:focus-within .menu-item-with-toolbar-component-h__toolbar___2876X, .menu-item-with-toolbar-component-h__root_selected___1_cJu:focus-within:not(:hover) .menu-item-with-toolbar-component-h__toolbar___2876X, .menu-item-with-toolbar-component-h__root_selected___1_cJu.menu-item-with-toolbar-component-h__-hover___3oc5Z .menu-item-with-toolbar-component-h__toolbar___2876X {
				background-image: linear-gradient(
					to right,
					rgba(var(--list-item-selected-bg-rgb), 0) 0,
					var(--list-item-selected-bg) 2rem
				);
			}

.menu-item-with-toolbar-component-h__toolbar___2876X {
	position: absolute;
	right: 0;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding-right: 0.5rem;
	margin-right: 0.1rem;
	padding-left: 2rem;
	height: 2.4rem;
	opacity: 0;
}

.menu-item-with-toolbar-component-h__icon-button-container___KqEcE {
	transition: opacity 0.3s;
	opacity: 0;
	width: 2rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.menu-item-with-toolbar-component-h__icon-button-container___KqEcE:hover,
	.menu-item-with-toolbar-component-h__icon-button-container___KqEcE:focus,
	.menu-item-with-toolbar-component-h__icon-button-container___KqEcE.menu-item-with-toolbar-component-h__-hover___3oc5Z,
	.menu-item-with-toolbar-component-h__icon-button-container___KqEcE.menu-item-with-toolbar-component-h__-focus____Ve7z {
		background: none;
	}

.menu-item-with-toolbar-component-h__icon-button-container___KqEcE:hover .menu-item-with-toolbar-component-h__icon-button___3mCmf, .menu-item-with-toolbar-component-h__icon-button-container___KqEcE:focus .menu-item-with-toolbar-component-h__icon-button___3mCmf, .menu-item-with-toolbar-component-h__icon-button-container___KqEcE.menu-item-with-toolbar-component-h__-hover___3oc5Z .menu-item-with-toolbar-component-h__icon-button___3mCmf, .menu-item-with-toolbar-component-h__icon-button-container___KqEcE.menu-item-with-toolbar-component-h__-focus____Ve7z .menu-item-with-toolbar-component-h__icon-button___3mCmf {
			fill: var(--icon-hovered-color);
		}

.menu-item-with-toolbar-component-h__icon-button-container___KqEcE:focus,
.menu-item-with-toolbar-component-h__icon-button-container___KqEcE.menu-item-with-toolbar-component-h__-focus____Ve7z {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
	}

.menu-item-with-toolbar-component-h__icon-button-container___KqEcE:focus:not(:focus-visible), .menu-item-with-toolbar-component-h__icon-button-container___KqEcE.menu-item-with-toolbar-component-h__-focus____Ve7z:not(:focus-visible) {
			outline: none;
		}

.menu-item-with-toolbar-component-h__icon-button___3mCmf {
	background: none;
	border: none;
	outline: none;
	width: 1.2rem;
	height: 1.2rem;
	transition: fill 0.3s;
}

.contact-us-divider__container {
	height: 0.1rem;
	overflow: hidden;
	margin: 0.2rem 0;
	padding: 0;
	margin-bottom: 1rem;
	background: var(--line-color-2);
	border: none;
}

.menu-item-child-h__container___2F4dx {
	display: inline-flex;
	overflow: hidden;
	font-size: 1.2rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left;
	padding-left: 1rem;
	width: 100%;
	height: 100%;
	background: none;
	border: 0.1rem solid transparent;
}

	.menu-item-child-h__container___2F4dx:hover,
.menu-item-child-h__container___2F4dx.menu-item-child-h__-hover___2T6aC {
		background: none;
	}

.contact-us-list__grid {
	width: 24rem;
	display: grid;
	grid-gap: 1.2rem;
	padding: 1.2rem 1rem 0.9rem;
	box-sizing: border-box;
}

	.contact-us-list__grid iframe {
		position: absolute;
		display: none;
	}

.contact-us-list__footer {
	display: flex;
	flex-direction: column;
	padding: 0 1rem 1.6rem;
}

.contact-us-list__footer > [type="button"]:last-of-type {
		margin-top: 1.2rem;
	}

.contact-us-list__footer_live-person-disabled > [type="button"]:last-of-type {
			margin-top: 0;
		}

.contact-us-list__loaderWrapper {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 12px;
	height: 30px;
	background-color: var(--button-primary-disabled-bg-color);
	border: 1px solid var(--button-primary-disabled-border-color);
}

.language-selector__container {
	display: flex;
	align-items: center;
}

	.language-selector__container svg {
		position: relative;
		margin-right: 0.5rem;
		width: 1.6rem;
		height: 1.6rem;
	}

	.language-selector__container:active svg,
.language-selector__container.language-selector__-active svg {
		top: 0.1rem;
	}

.contact-us-button__btn {
	width: 2.5rem;
	height: 2.5rem;
	border: none;
	padding: 0;
	background: transparent;
}

	.contact-us-button__btn:hover::before,
.contact-us-button__btn.contact-us-button__-hover::before {
		background: transparent;
	}

	.contact-us-button__btn:hover .contact-us-button__icon,
.contact-us-button__btn.contact-us-button__-hover .contact-us-button__icon {
		fill: var(--icon-secondary-hovered-color);
	}

	.contact-us-button__btn:focus,
.contact-us-button__btn.contact-us-button__-focus {
		outline: 0.1rem solid var(--form-control-focused-border-outside-color);
	}

	.contact-us-button__btn:focus:not(:focus-visible), .contact-us-button__btn.contact-us-button__-focus:not(:focus-visible) {
			outline: none;
		}

.contact-us-button__icon {
	fill: var(--icon-secondary-default-color);
	width: 1.6rem;
	height: 1.5rem;
}

.menu-h-child__wrapper___gOO83 {
	margin-left: 1.1rem;
	margin-top: 0.5rem;
	min-width: 8.5rem;
}

 
 .button-h-child__container___third-party-legacy-react-kit-components-list-themes-___3AhgQ {
	font-weight: 400;
	padding: 0;
	min-width: unset;
	height: unset;
}

.scrollable-h-child__scrollable___third-party-legacy-react-kit-components-selectbox-themes-___167uD {
	max-height: 100%;
	width: 100%;
}

.selectbox-h-child__anchor-text___1k8CL {
	max-width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

 