.container-is-disabled__container_isDisabled___Xm6Ro:hover{
		border-color: var(--input-disabled-border-outside-color);
	 }

.icon-wrapper-component__container___\+dZPO,
	.icon-wrapper-component__container___\+dZPO svg {
		width: 100%;
		height: 100%;
		display: block
	}
.icon__container___D6TUP {
	display: inline-block;
	width: 100%;
	height: 100%;
	color: inherit;
	fill: currentcolor;
}

.button__container___j8zMV {
	color: var(--button-secondary-default-text-color);
	background-color: var(--button-secondary-default-bg-color);
	box-shadow: 0 0 0 1px var(--button-secondary-border-outside-color);
	height: 26px;
	min-width: 84px;
	border-radius: calc(var(--controls-border-radius) - 1px);
	position: relative;
	transition: box-shadow .1s ease, color .1s ease, background-color .1s ease, border-color .1s ease, opacity .1s ease;
	border: none;
}

	.button__container___j8zMV:before {
		content: '';
		display: block;
		width: calc(100% - 2px);
		height: calc(100% - 2px);
		position: absolute;
		top: 0;
		left: 0;
		border-radius: calc(var(--controls-border-radius) - 1px);
		border-width: 1px;
		border-style: solid;
		border-top-color: transparent;
		border-bottom-color: transparent;
		border-left-color: transparent;
		border-right-color: transparent;
	}

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

	.button__container___j8zMV:active::before {
			background: var(--button-pressed-overlay-color);
		}

	.button__container___j8zMV:active .button__inner___5t-3h {
				top: 1px;
			}

	.button__container___j8zMV:focus {
		box-shadow: 0 0 0 1px var(--form-control-focused-border-outside-color);
	}

	.button__container_primary___DMh2T {
		color: var(--button-primary-default-text-color);
		background-color: var(--button-primary-default-bg-color);
		box-shadow: 0 0 0 1px var(--button-primary-border-outside-color);
	}

	.button__container_primary___DMh2T::before {
			border-top-color: var(--button-primary-border-inside-top-color);
			border-bottom-color: var(--button-primary-border-inside-bottom-color);
			border-left-color: var(--button-primary-border-inside-side-color);
			border-right-color: var(--button-primary-border-inside-side-color);
		}

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

	.button__container_extra___uPkEZ::before {
			border-top-color: transparent;
			border-bottom-color: transparent;
			border-left-color: transparent;
			border-right-color: transparent;
		}

	.button__container___j8zMV:disabled,
	.button__container___j8zMV[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 1px var(--button-disabled-border-outside-color);
		cursor: default;
		pointer-events: none;
	}

	.button__container___j8zMV:disabled::before, .button__container___j8zMV[disabled]::before {
			display: none;
		}

	.button__container___j8zMV:disabled .button__inner___5t-3h, .button__container___j8zMV[disabled] .button__inner___5t-3h {
			top: 0;
		}

	.button__container_flat___Vsc7e,
		.button__container_flat___Vsc7e:focus,
		.button__container_flat___Vsc7e:disabled,
		.button__container_flat___Vsc7e[disabled] {
			border: 0;
			background-color: transparent;
			box-shadow: none;
		}

	.button__container_flat___Vsc7e:before, .button__container_flat___Vsc7e:focus:before, .button__container_flat___Vsc7e:disabled:before, .button__container_flat___Vsc7e[disabled]:before {
				content: none;
			}

	.button__container_isLoading___tvbLF .button__loadingIndicator___5ejKI {
			display: flex;
		}

	.button__container_isLoading___tvbLF .button__inner___5t-3h {
			opacity: 0;
		}

.button__inner___5t-3h {
	display: inline-block;
	margin-top: -1px;
	position: relative;
}

.button__loadingIndicator___5ejKI {
	display: none;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	bottom: -1px;			
	border-radius: 1px;
}
.button-icon__container___yNcdj {
	width: 23px;
	min-width: auto;
	height: 23px;
    padding: 3px 6px;
	border: none;
	box-shadow: none;
}

.button-icon__icon___mexNv {
	display: block;
	margin: 0 auto;
}

.date-input__inner___zFwXt {
	flex: 1;
	padding: 0 6px;
	line-height: normal;
}

.date-input__section_isActive___VeWwb {
		background-color: var(--input-text-selection-bg-color);
	}

.date-input__separator___SZ4FO {
	transition: background-color 0.1s ease;
}

.calendar-button-icon__container___y2swz {
    order: 1;
	width: 23px;
	height: 23px;
	margin-right: 8px;
    background: transparent;
	fill: var(--icon-secondary-default-color);
}

    .calendar-button-icon__container___y2swz::before {
        display: none;
    }

    .calendar-button-icon__container___y2swz:hover {
		fill: var(--icon-secondary-hovered-color);
	}

    .calendar-button-icon__container___y2swz[disabled] {
        background: transparent;
    }

    .calendar-button-icon__container___y2swz:focus {
		box-shadow: none;
	}

.calendar-button-icon__icon___jTqND {
    display: block;
	width: 17px;
	height: 9px;
}

.mobile .calendar-button-icon__container___y2swz {
		padding: 0;
		margin: 0;
		transform: translateX(-22px);
	}

.mobile .calendar-button-icon__icon___jTqND {
		width: 21px;
		height: auto;
	}
.input__container___JNrrN {
    width: 121px;
}

.mobile .input__container___JNrrN {
		width: 140px;
		height: 29px;
		font-size: 15px;
	}
.button-icon__icon___\+Dqmz {
	color: var(--icon-secondary-default-color);
}

	.button-icon__icon___\+Dqmz:hover {
		color: var(--icon-secondary-hovered-color);
	}
.input__container___reV5g {
	outline: none;
	display: inline-block;
	box-sizing: border-box;
	position: relative;
}

.input__input___sDRva {
	display: inline-block;
	outline: none;
	box-sizing: border-box;
	font-size: inherit;
	font-family: inherit;
	line-height: normal;
	color: inherit;
}

.input__wrapper___Mg3G4 {
	display: inline-block;
	outline: none;
}

.input__container___reV5g {
	box-sizing: border-box;
	height: 27px;
	line-height: 25px;
	font-size: inherit;
	color: var(--input-default-text-color);
	border-width: 1px;
	border-style: solid;
	background-color: var(--input-default-bg-color);
	box-shadow: inset 0 1px var(--input-default-shadow-inner-color);
	border-color: var(--input-default-border-outside-color);
	border-radius: var(--controls-border-radius);
	transition: color 0.1s ease, background 0.1s ease, border-color 0.1s ease, box-shadow 0.1s ease;
}

.input__container___reV5g:hover {
		border-color: var(--input-hovered-border-outside-color);
	}

.input__container___reV5g:active:not(.input__container_isDisabled___dh-qO) {
		border-color: var(--form-control-focused-border-outside-color);
		background-color: var(--selected-input-bg-color);
	}

.input__container_hasError___-nRFs {
		border-color: var(--input-wrong-border-outside-color);
	}

.input__container_hasError___-nRFs:hover {
			border-color: var(--input-wrong-border-outside-color);
		}

.input__container___reV5g:focus:not(.input__container_isDisabled___dh-qO),
	.input__container_isFocused___LIUDL:not(.input__container_isDisabled___dh-qO) {
		border-color: var(--form-control-focused-border-outside-color);
		background-color: var(--selected-input-bg-color);
	}

.input__container___reV5g:focus:not(.input__container_isDisabled___dh-qO), .input__container___reV5g:focus:not(.input__container_isDisabled___dh-qO):hover, .input__container_isFocused___LIUDL:not(.input__container_isDisabled___dh-qO), .input__container_isFocused___LIUDL:not(.input__container_isDisabled___dh-qO):hover {
			border-color: var(--form-control-focused-border-outside-color);
		}

.input__container_isDisabled___dh-qO,
	.input__container___reV5g[disabled] {
		color: var(--common-text-disabled);
		background-color: var(--input-disabled-bg-color);
		border-color: var(--input-disabled-border-outside-color);
	}

.input__container_isDisabled___dh-qO,
		.input__container_isDisabled___dh-qO:hover,
		.input__container_isDisabled___dh-qO:active,
		.input__container___reV5g[disabled],
		.input__container___reV5g[disabled]:hover,
		.input__container___reV5g[disabled]:active {
			box-shadow: inset 0 1px var(--input-default-shadow-inner-color);
		}

.input__input___sDRva {
	height: 100%;
	vertical-align: top;
	background-color: transparent;
	border: 0;
	padding: 0 4px;
	box-shadow: none;
}

.input__input___sDRva::-moz-selection {
		background: var(--input-text-selection-bg-color);
	}

.input__input___sDRva::selection {
		background: var(--input-text-selection-bg-color);
	}

.input__input___sDRva::-moz-selection {
		background: var(--input-text-selection-bg-color);
	}

.mobile .input__container___reV5g {
		font-size: 15px;
		height: 29px;
		line-height: 27px;
	}

.link__container___kWfFl,
.link__container_isDisabled___sEU26 {
	text-decoration: none;
	color: var(--link-default-text-color);
	transition: color .1s ease;

}
	
	.link__container___kWfFl:hover, .link__container_isDisabled___sEU26:hover {
		color: var(--link-hovered-text-color);
	}
	
	.link__container___kWfFl:active, .link__container_isDisabled___sEU26:active {
		color: var(--link-pressed-text-color);
	}

.link__container_isDisabled___sEU26 {
	cursor: default;
}
.menu__container___C41Wo {
	margin: 0;
	padding: 0;
	list-style: none;
}

.menu__item___Dfuml {
	position: relative;
	box-sizing: border-box;
	padding-left: 6px;
	line-height: 26px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
	transform-origin: top center;
	transition: color 220ms ease-in;
}

.menu__item___Dfuml:hover {
		background: var(--list-item-hovered-bg-color);
	}

.menu__item_active___Vx1GD {
		color: var(--common-text-selected);
	}
.tab-component__tab___2Du68 {
	display: flex;
	cursor: pointer;
	position: relative;
	align-items: center;
	white-space: nowrap;
	text-decoration: none;
}

	.tab-component__tab_active___7pdWb {
		cursor: default;
	}

.widget-tab__container___XbEah {
	position: relative;
	min-width: 39px;
}

	.widget-tab__container_active___zkC4Q {
		min-width: unset;
	}

.widget-tab__title__bold___mvBh0 {
        font-weight: bold;
    }

.widget-tab__hideTab___IRQ19 {
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}

.widget-tab__draggingTab___BpgVP.widget-tab__draggingTab___BpgVP {
    color: var(--tab-text-color);
    background: var(--dropdown-list-item-dragged-bg-color);
    box-shadow: 0 2px 10px 0 var(--item-dragged-shadow-color);
}

.tab-h-child__container___p4FBa {
	box-sizing: border-box;
	height: 23px;
	min-width: 40px;
	padding: 0 19px 1px;
	color: var(--widget_tab-default-text);
	margin-right: 0;
	border-right: 1px solid var(--widget-header-tab-divider-color);
	background: var(--widget-header-tab-bg-color);
	transition: all 220ms ease-out;
	overflow: hidden;
}

	.tab-h-child__container___p4FBa::before {
		content: "";
		position: absolute;
		height: 1px;
		width: 100%;
		bottom: 0;
		left: 0;
		background: transparent;
		transition: all 220ms ease-out;
	}

	.tab-h-child__container___p4FBa:hover {
		color: var(--widget_tab-hovered-text);
		background: var(--button-hovered-overlay-color);
	}

	.tab-h-child__container___p4FBa:hover::before {
			background: var(--widget-header-tab-hovered-line-color);
		}

.tab-h-child__tab_active___aN72r {
		color: var(--widget_tab-selected-text);
		background: var(--widget_header-tab-selected-bg);
	}

.tab-h-child__tab_active___aN72r::before {
			background: var(--tab-selected-line-color);
		}

.tab-h-child__tab_active___aN72r:hover {
		    color: var(--widget_tab-selected-text);
		}

.tab-h-child__tab_active___aN72r:hover::before {
				background: var(--tab-selected-line-color);
			}

.tab-h-child__tab_dragging___x2gEg::before {
			background: transparent;
		}

.tab-h-child__tab_dragging___x2gEg:hover {
			color: var(--widget_tab-default-text);
		}

.tab-h-child__tab_dragging___x2gEg:hover::before {
				background: transparent;
			}

.button-icon-h-child__container___l\+rFF.button-icon-h-child__container___l\+rFF {
    position: absolute;
    right: 0;
    top: 0;
    width: 19px;
    height: 19px;
    background: transparent;
    border: 0;
    padding: 5px;
    margin-top: 2px;
}

    .button-icon-h-child__container___l\+rFF.button-icon-h-child__container___l\+rFF .button-icon-h-child__icon___dpLxV {
        width: 7px;
        height: 7px;
        fill: var(--icon-contextual-secondary-default-color);
    }

    .button-icon-h-child__container___l\+rFF.button-icon-h-child__container___l\+rFF:hover .button-icon-h-child__icon___dpLxV {
            fill: var(--icon-hovered-color);
        }

    .button-icon-h-child__container___l\+rFF.button-icon-h-child__container___l\+rFF:active .button-icon-h-child__icon___dpLxV {
            fill: var(--icon-pressed-color);
        }

    .button-icon-h-child__container___l\+rFF.button-icon-h-child__container___l\+rFF:focus {
        box-shadow: none;
    }

    .button-icon-h-child__container___l\+rFF.button-icon-h-child__container___l\+rFF::before {
        content: none;
    }
.draggable-item__hideTab___OfxtP {
	display: none;
}

.widget-tab-selector__container___hruGk {
	display: flex;
	height: 23px;
	width: 100%;
	max-width: 154px;
	padding: 0;
	color: var(--widget-header-text-color);
	background-color: var(--widget-header-tab-bg-color);
}
.button-icon-h-child__container___VrxSZ.button-icon-h-child__container___VrxSZ {
    width: 19px;
    height: 100%;
    background: transparent;
    border: 0;
    padding: 5px;
    flex-shrink: 0;
}

    .button-icon-h-child__container___VrxSZ.button-icon-h-child__container___VrxSZ .button-icon-h-child__icon___s69HB {
        width: 7px;
        height: 7px;
        fill: var(--icon-secondary-default-color);
    }

    .button-icon-h-child__container___VrxSZ.button-icon-h-child__container___VrxSZ .button-icon-h-child__icon___s69HB.button-icon-h-child__iconArrow___rQq85 {
            height: 6px;
            fill: var(--widget-header-text-color);
        }

    .button-icon-h-child__container___VrxSZ.button-icon-h-child__container___VrxSZ:hover,
    .button-icon-h-child__container___VrxSZ.button-icon-h-child__container___VrxSZ:active {
        background: var(--button-hovered-overlay-color);
    }

    .button-icon-h-child__container___VrxSZ.button-icon-h-child__container___VrxSZ:focus {
        box-shadow: none;
    }

    .button-icon-h-child__container___VrxSZ.button-icon-h-child__container___VrxSZ::before {
        content: none;
    }
.selectbox-h-child__container__item___T-g\+A {
		min-width: 142px;
		padding-left: 3px;
		padding-right: 3px;
		box-sizing: border-box;
	}

		.selectbox-h-child__container__item__text___O9UED {
			padding-right: 0;
		}

		.selectbox-h-child__container__item__activeIcon___RmDWM {
			display: none;
		}

.selectbox-h-child__label___MCEoU {
	display: flex;
	padding: 7px 9px 6px;
	font-size: 10px;
	line-height: 1;
	font-weight: 400;
	color: var(--form-label-text-color);
	pointer-events: none;
}

.selectbox-h-child__label___MCEoU .selectbox-h-child__container__item___T-g\+A {
		min-width: 0;
		padding: 0;
	}

.selectbox-h-child__label___MCEoU::after {
		content: '';
		display: block;
		height: 1px;
		margin: 6px -1px 0 5px;
		flex-grow: 1;
		background-color: var(--line-color);
	}
.widget-tab-h-child__container___5uqbo {
	display: flex;
	height: 23px;
	width: 100%;
	overflow: hidden;
	padding: 0;
	box-sizing: border-box;
	color: var(--widget-header-text-color);
	background-color: var(--widget-header-tab-bg-color);
	cursor: grab;
}
	.widget-tab-h-child__container___5uqbo::before {
		content: none;
	}
	.widget-tab-h-child__container___5uqbo > div[draggable="true"] {
		display: flex;
		flex-grow: 1;
	}
.tab-h-child__container___dpceB {
	display: flex;
	height: 23px;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
	padding-left: 9px;
	padding-right: 10px;
	color: var(--widget-header-text-color);
	background-color: var(--widget-header-tab-bg-color);
	box-shadow: none;
}

	.tab-h-child__container___dpceB::before {
		content: none;
	}
.tabs-adaptive__container___0HFdo {
	display: flex;
	position: relative;
	height: 24px;
	overflow: hidden;
}

	.tabs-adaptive__container_dropdown___wk5Jp {
		flex: 1 1 0;
		margin-right: 1px;
		min-width: 80px;
	}

.tabs-adaptive__inner___-8jhi {
	position: relative;
	height: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: flex;
	justify-content: flex-start;
	min-width: 0;
	flex: 1 1 0;
}

.tabs-adaptive__fullTabs___YK8Zm {
	position: absolute;
	pointer-events: none;
	z-index: 20;
	white-space: nowrap;
	display: flex;
	visibility: hidden;
	top: 0;
	left: 0;
}
.element-placeholder__container___M4r21 {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.element-placeholder__header___t5YuQ {
	height: 24px;
	width: 100%;
}

.element-placeholder__header_container___XuzRE {
		display: flex;
		position: relative;
	}

.element-placeholder__header___t5YuQ[data-tabs-count="limit"] #addWidgetButton {
				display: none;
			}

.element-placeholder__header___t5YuQ[data-tabs-count]:not([data-tabs-count="0"]) #widgetTitle {
				display: none;
			}

.element-placeholder__body___Qkm1W {
	height: 100%;
	overflow: hidden;
	position: relative;
}

.element-placeholder__actions_container___q7S9Y,
.element-placeholder__actions___caBXJ {
	position: relative;
	max-width: 100%;
	display: flex;
	align-items: center;
	flex: 1 1 120px;
	min-width: 0;
	height: 100%;
	flex-shrink: 0;
}

.element-placeholder__actions___caBXJ .widget__header {
			background: none;
			box-shadow: none;
		}
.widget__container___uroVp {
	display: flex;
    flex-direction: column;
	position: relative;
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
	border: 1px solid var(--widget-outside-border);
	transition: border 220ms ease-out;
	background: linear-gradient(to bottom, var(--widget-bg-top-color), var(--widget-bg-bottom-color));
}
		
.widget__header___gJ55v {
	box-sizing: border-box;
	height: 23px;
	color: var(--widget-header-text-color);
	background-image: linear-gradient(to right, var(--widget-header-grad-color-1), var(--widget-header-grad-color-2));
	box-shadow: 0 1px 0 0 var(--widget-header-shadow-color);
	flex-shrink: 0;
}

.widget__body___Je6Nw {
	height: 100%;
	position: relative;
}

.widget__body___Je6Nw .widget__loadingIndicatorWrapper___qGaIl {
		position: absolute;
		height: calc(100% - 24px);
		right: 0;
		bottom: 0;
		left: 0;
		display: flex;
		align-items: center;
		justify-content: center;
	}

.widget__resizeHandler___9Sn9d {
	height: 1em;
	width: 1em;
	position: absolute;
	bottom: 0;
	right: 0;
	border: none;
	outline: none;
	cursor: pointer;
	background-color: transparent;
	padding: 0;
	margin: 0;
	color: inherit;
	fill: currentcolor;
}

.widget__resizeHandlerIcon___D-jKN {
		display: block;
		width: 1em;
		height: 1em;
	}
.scrollable__scrollable___a1XuR {
	overflow: hidden;
	position: relative;
}

.scrollable__withHorizontalScrollbar___q4oBx:not(.scrollable__overlayContent___J-TcK) > .scrollable__wrapper___AHD-i > .scrollable__container___NUUT9 > .scrollable__content___aBmXu {
		padding-bottom: var(--scrollable-scrollbar-size);
	}
.scrollable__withVerticalScrollbar___5Y3cP:not(.scrollable__overlayContent___J-TcK) > .scrollable__wrapper___AHD-i > .scrollable__container___NUUT9 > .scrollable__content___aBmXu {
		padding-right: var(--scrollable-scrollbar-size);;
	}

.scrollable__wrapper___AHD-i {
	display: block;
	width: 100%;
	height: 100%;
	max-height: inherit;
	background-color: inherit;
}

.scrollable__container___NUUT9 {
	padding: 0;
	overflow: scroll;
	max-height: inherit;
	box-sizing: border-box;
	scrollbar-width: none;
	width: 100%;
	height: 100%;
}

.scrollable__container___NUUT9::-webkit-scrollbar {
		display: none;
	}

.scrollable__content___aBmXu {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	min-width: 100%;
	box-sizing: border-box;
}

.scrollable__resizeDetector___3H2T- {
	position: absolute;
	top: 0;
	left: 0;

	z-index: -1;
	width: 100%;
	height: 100%;
	border: none;
}

.scrollable__scrollbar___GOjD0 {
	background-color: inherit;
}

.layout__container___Nu54m {
	height: 100%;
	width: 100%;
	box-sizing: border-box;
	overflow: hidden;
	position: relative;
	background-color: inherit;
}

.layout__item___cUOrV {
	position: absolute;
	top: 0;
	left: 0;
	box-sizing: border-box;
	height: 100%;
	width: 100%;
	overflow: hidden;
}

.layout__fixedContainer___zATV1 {
	background-color: inherit;
}


.resize-handler__horizontal___sXdxr {
	cursor: ew-resize;
}

.resize-handler__vertical___u\+kku {
	cursor: ns-resize;
}

.resize-handler__disabled___8ni1o {
	cursor: default;
}

.resize-handler__container___yEmZO {
	position: absolute;
	top: 0;
	left: 0;
	background-color: inherit;
	transition: background 220ms ease-out;
}

.resize-handler__container___yEmZO:not(.resize-handler__disabled___8ni1o):hover,
		.resize-handler__container___yEmZO:not(.resize-handler__disabled___8ni1o):active {
			 background-color: var(--resize-line-color);
			 transition: background 220ms ease-in;
		}
.scrollable__scrollable___8zwS3 {
	height: 100%;
	width: 100%;
	background-color: inherit;
}
	
.scrollable__content___1I-RM {
	display: block;
}

@keyframes selectbox__showDropdownItem___LPJ6A {
	from {
		opacity: 0;
		transform: scale(0.5);
	}
	to {
		opacity: 1;
		transform: scale(1);
	}
}

.selectbox__container__anchor___ZUePn {
		min-width: 70px;
		border-radius: var(--controls-border-radius);
		color: var(--dropdown-default-text-color);
		border-color: var(--dropdown-border-outside-color);
		background-color: var(--dropdown-default-bg-color);
	}

.selectbox__container__anchor___ZUePn:before {
			border-top-color: transparent;
			border-bottom-color: transparent;
			border-left-color: transparent;
			border-right-color: transparent;
		}

.selectbox__container__anchor___ZUePn:active .selectbox__container__anchor__content___HTiVd {
				top: 1px;
			}

.selectbox__container__anchor___ZUePn:disabled .selectbox__container__anchor__content___HTiVd, .selectbox__container__anchor___ZUePn[disabled] .selectbox__container__anchor__content___HTiVd {
				top: 0;
			}

.selectbox__container__anchor__content___HTiVd {
			position: relative;
		}

.selectbox__container__anchor__content_hasCaret___ECnEC {
				padding-right: 19px;
			}

.selectbox__container__anchor__content_hasCaret___ECnEC .selectbox__container__anchor__caret___pzAeI {
					display: block;
					position: absolute;
					box-sizing: border-box;
					width: 7px;
					height: 12px;
					right: 0;
					top: 50%;
					transform: translateY(-50%);
				}

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

.selectbox__container__anchor___ZUePn:hover .selectbox__container__anchor__caret___pzAeI {
				color: var(--icon-secondary-hovered-color);
			}

.selectbox__container__item___i7ERq {
		animation-name: selectbox__showDropdownItem___LPJ6A;
		animation-timing-function: ease-in;
		animation-fill-mode: both;
	}

.selectbox__container__item__text___kklwo {
			padding-right: 47px;
		}

.selectbox__container__item__activeIcon___LXfhA {
		display: block;
		position: absolute;
		right: 8px;
		top: 50%;
		transform: translateY(-50%);
		width: 10px;
		height: 10px;
		color: var(--tick-icon-color);
	}
.steppable-input__inner___ljVTN {
	height: 100%;
    display: flex;
	align-items: center;
}

.steppable-input__input___8t6Ua {
	flex: 1;
	padding: 0 6px;
}
.clear-button-icon__container___5Cks2 {
	width: 7px;
	padding: 0;
	opacity: 1;
    background: transparent;
}

	.clear-button-icon__container___5Cks2[disabled] {
		background: transparent;
	}

	.clear-button-icon__container___5Cks2::before {
		display: none;
	}

.clear-button-icon__icon___PeKtp {
	width: 7px;
}

.mobile .clear-button-icon__icon___PeKtp {
		width: 11px;
		height: 11px;
	}
.button-icon__container___QOVON {
	background: var(--small-button-bg-color);
	margin-right: 1px;
	border-radius: 0;
	height: 11px;
	position: absolute;
	right: 0;
	z-index: 0;
	transition: height 0.2s;
	top: 13px;
	color: var(--icon-primary-default-color);
}

	.button-icon__container___QOVON:last-child {
		top: auto;
		bottom: 13px;
	}

	.button-icon__container___QOVON::before {
		border-radius: 0;
	}

	.button-icon__container___QOVON:hover {
		height: 23px;
		z-index: 2;
	}

	.button-icon__container___QOVON:focus {
		box-shadow: none;
	}

	.button-icon__container___QOVON:disabled,
	.button-icon__container___QOVON[disabled] {
		color: var(--icon-disabled-color);
		background-color: var(--small-button-disabled-bg-color);
		box-shadow: none;
		border: none;
	}

	.button-icon__container___QOVON:disabled svg, .button-icon__container___QOVON[disabled] svg {
			top: 0;
			fill: var(--icon-disabled-color);
		}

.button-icon__icon___xksKD {
	width: 7px;
	height: 7px;
}

.mobile .button-icon__container___QOVON {
		top: 14px;
	}

.mobile .button-icon__container___QOVON:last-child {
			top: auto;
			bottom: 14px;
		}

.time-input__inner___K7WX8 {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	flex: 1;
}

.time-input__section___MMbu9,
.time-input__separator___rB8Ce {
	cursor: default;
}

.time-input__inner___K7WX8 {
	width: 74px;
	padding-left: 5px;
	padding-right: 4px;
	line-height: normal;
    transition: color .1s ease;
	box-sizing: border-box;
	display: flex;
	flex: 0 auto;
}

.time-input__inner_isFilled___Vp724 {
		position: relative;
	}

.time-input__section___MMbu9 {
	padding-left: 2px;
	padding-right: 2px;
}

.time-input__section_isActive___lUzuz {
		background-color: var(--input-text-selection-bg-color);
	}

.time-input__section___MMbu9,
.time-input__separator___rB8Ce {
    cursor: default;
	transition: background-color .1s ease;
}
.steppable-input-child__container_isDisabled___Yr6PV:hover{
		border-color: var(--input-disabled-border-outside-color);
	 }

.steppable-input-child__inner___tA7AT {
	width: 110px;
	height: 100%;
    display: flex;
    align-items: center;
}
.scrollbar__container___HuIi7 {
	position: absolute;
	box-sizing: border-box;
	visibility: hidden;
	z-index: -1;
}

.scrollbar__track___eSbQw {
	position: relative;
}

.scrollbar__bar___a0WGN {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.scrollbar__track___eSbQw {
	cursor: pointer;
}
.vertical-scrollbar__container___s41Ya {
	top: 0;
	right: 0;
	bottom: 0;
	padding: 0;
	width: var(--scrollable-scrollbar-size);
}

.vertical-scrollbar__track___Z05GU {
	width: 100%;
	height: 100%;
}

.vertical-scrollbar__bar___1Cowy {
	min-height: var(--scrollable-min-bar-size);
}

.vertical-scrollbar__containerIsVisible___e2v4i {

	visibility: inherit;
	z-index: auto;
}

.vertical-scrollbar__containerIsVisible___e2v4i.withBothScrollabars {
		bottom: var(--scrollable-min-bar-size);
	}

.vertical-scrollbar__containerIsVisible___e2v4i.withBothScrollabars:after {
			content: '';
			position: absolute;
			bottom: calc(--scrollable-min-bar-size * -1px);
			width: var(--scrollable-min-bar-size);
			height: var(--scrollable-min-bar-size);
			background-color: inherit;
		}

.vertical-scrollbar__bar___1Cowy, 
	.vertical-scrollbar__bar___1Cowy:before {
		transition: width 200ms, height 200ms, margin 200ms, border-radius 200ms, background-color 200ms;
	}

.vertical-scrollbar__bar___1Cowy:before {
		content: '';
		position: absolute;
		left: 0;
		border-radius: 1px;
		height: 100%;
		width: 3px;
		margin: 0 3px;
		background-color: var(--scrollbar-bg-default-color);
	}

.vertical-scrollbar__bar___1Cowy:hover:before, .vertical-scrollbar__bar___1Cowy:active:before {
			border-radius: 4px;
			background-color: var(--scrollbar-bg-selected-color);
			margin: 0;
			width: 100%;
		}
.horizontal-scrollbar__container___tdaNn {
	bottom: 0;
	left: 0;
	right: 0;
	visibility: hidden;
	z-index: -1;
	padding: 0;
	height: var(--scrollable-scrollbar-size);
}

.horizontal-scrollbar__track___DxMpd {
	height: 100%;
}

.horizontal-scrollbar__bar___0pa9a {
	min-width: var(--scrollable-min-bar-size);
}


.horizontal-scrollbar__containerIsVisible___IHI4j {
	visibility: inherit;
	z-index: auto;
}


.horizontal-scrollbar__containerIsVisible___IHI4j.withBothScrollabars {
		right: var(--scrollable-scrollbar-size);
	}

.horizontal-scrollbar__bar___0pa9a, 
	.horizontal-scrollbar__bar___0pa9a:before {
		transition: width 200ms, height 200ms, margin 200ms, border-radius 200ms, background-color 200ms;
	}

.horizontal-scrollbar__bar___0pa9a:before {
		content: '';
		position: absolute;
		border-radius: 1px;
		width: 100%;
		height: 3px;
		margin: 3px 0;
		background-color: var(--scrollbar-bg-default-color);
	}

.horizontal-scrollbar__bar___0pa9a:hover:before, .horizontal-scrollbar__bar___0pa9a:active:before {
			border-radius: 4px;
			background-color: var(--scrollbar-bg-selected-color);
			margin: 0;
			height: 100%;
		}
.password-input__container___06Izs {
	position: relative;
	width: 200px;
}

.password-input__container_hasError___vv7jz {
	border-color: var(--input-wrong-border-outside-color);
}

.password-input__inputContainer___qMlpg {
	width: 100%;
}

.password-input__input___4Vkfh {
	width: calc(100% - 20px);
}

.password-input__icon___kCVFe {
	display: block;
	width: 100%;
	height: 100%;
	fill: var(--icon-primary-default-color);
}

.password-input__buttonContainer___5sOQ7 {
	position: absolute;
	right: 5px;
	top: 50%;
	width: 17px;
	height: 17px;
	min-width: auto;
	padding: 0;
	border: none;
	background-color: transparent;
	transform: translateY(-50%);
}

.password-input__buttonContainer___5sOQ7::before {
		content: normal;
	}
.switcher__container_checked___A0Hx\+ .switcher__bubble___VUsJK {
			left: 14px;
		}

.switcher__control___afkpn {
	width: 26px;
	height: 12px;
	border-radius: 8px;
	padding: 1px;
	border-width: 1px;
}

.switcher__bubble___VUsJK {
	width: 12px;
	height: 12px;
}

.switcher__icon_wrapper___xfw3n {
	height: 16px;
	margin-top: -14px;
}

.switcher__icon___20-my {
	padding: 2px 0;
	height: 12px;
	width: 12px;
}

.switcher__container___YxbIW {
	display: inline-block;
	cursor: pointer;
}

.switcher__container_checked___A0Hx\+ .switcher__control___afkpn {
			background-color: var(--order-entry-switcher-on-bg-color);
		}

.switcher__container_checked___A0Hx\+ .switcher__icon_wrapper___xfw3n {
			text-align: left;
		}

.switcher__container___YxbIW:hover .switcher__control___afkpn {
			background-color: var(--order-entry-switcher-off-hover-bg-color-1);
		}

.switcher__container_checked___A0Hx\+:hover .switcher__control___afkpn {
			background-color: var(--order-entry-switcher-on-hover-bg-color);
		}

.switcher__input___VKE5g {
	position: absolute;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	width: 0;
	height: 0;
}

.switcher__input___VKE5g:active ~ .switcher__control___afkpn, .switcher__input___VKE5g:focus ~ .switcher__control___afkpn {
		border-color: var(--order-entry-switcher-focused-outside-border-color);
	}

.switcher__control___afkpn {
	display: inline-block;
	vertical-align: middle;
	background-color: var(--order-entry-switcher-off-bg-color-1);
	border-color: transparent;
	border-style: solid;
}

.switcher__bubble___VUsJK {
	transition: left 200ms ease-in-out;
	left: 0;
	position: relative;
	border-radius: 100%;
	background-color: var(--order-entry-switcher-bubble-color);
}

.switcher__icon_wrapper___xfw3n {
	width: 100%;
	text-align: right;
}

.switcher__icon___20-my {
	display: inline-block;
	fill: var(--order-entry-switcher-bubble-color);
}

:root {
	--border-radius: calc(var(--controls-border-radius) - 1px);
}

.toggle-buttons__container__wrapper___wkJA2 {
	display: inline-block;
}

.toggle-buttons__container__item___nvlmQ {
	min-width: 73px;
	fill: var(--button-tertiary-default-text-color);
	position: relative;
	z-index: 1;
}

.toggle-buttons__container__item___nvlmQ:first-child {
		margin-right: 0;
	}

.toggle-buttons__container__item___nvlmQ:last-child {
		margin-left: 0;
	}

.toggle-buttons__container__item___nvlmQ,
	.toggle-buttons__container__item___nvlmQ:before {
		border-radius: 0;
	}

.toggle-buttons__container__item___nvlmQ:first-child,
	.toggle-buttons__container__item___nvlmQ:first-child:before {
		border-radius: var(--border-radius) 0 0 var(--border-radius);
	}

.toggle-buttons__container__item___nvlmQ:last-child,
	.toggle-buttons__container__item___nvlmQ:last-child:before {
		border-radius: 0 var(--border-radius) var(--border-radius) 0;
	}

.toggle-buttons__container__item_active___N2p-P {
		cursor: default;
		pointer-events: none;
		z-index: 2;
		background-color: var(--active-switcher-bg-color);
		box-shadow: 0 0 0 1px var(--active-switcher-outside-border-color);
	}

.toggle-buttons__container__item_active___N2p-P::before {
			background: transparent;
			border: 1px solid transparent;
			border-top-color: var(--active-switcher-inside-border-top-color);
		}

.toggle-buttons__container__item___nvlmQ:focus {
		z-index: 3;
		box-shadow: 0 0 0 1px var(--form-control-focused-border-outside-color);
	}

.toggle-buttons__container__item___nvlmQ:disabled,
	.toggle-buttons__container__item___nvlmQ[disabled] {
		fill: var(--common-text-disabled);
		box-shadow: -1px 0 0 0 transparent, 0 0 0 1px var(--button-disabled-border-outside-color);
	}

/*to get rid of semi-transparent box-shadows overlapping each other*/

.toggle-buttons__container__item___nvlmQ:disabled:last-child, .toggle-buttons__container__item___nvlmQ[disabled]:last-child {
			box-shadow: 0 0 0 1px var(--button-disabled-border-outside-color); /* to get rid of semi-transparent box-shadows overlapping each other*/
		}

.toggle-buttons__container__vertical___WTHfh {
	display: block;
	width: 100%;
}

.toggle-buttons__container__vertical___WTHfh:first-child,
	.toggle-buttons__container__vertical___WTHfh:first-child:before {
		border-radius: 0;
		border-top-left-radius: var(--border-radius);
		border-top-right-radius: var(--border-radius);
	}

.toggle-buttons__container__vertical___WTHfh:last-child,
	.toggle-buttons__container__vertical___WTHfh:last-child:before {
		border-radius: 0;
		border-bottom-left-radius: var(--border-radius);
		border-bottom-right-radius: var(--border-radius);
	}
.popup__backdrop___zp-Uc {
	position: fixed;
	left: 0;
	top: -150%;
	width: 100%;
	height: 100%;
	z-index: 99;
	text-align: center;
	pointer-events: none;
	transition: visibility 0s linear 0.3s,
		top 0s linear 0.3s;
}

	.popup__backdrop___zp-Uc:before {
		content: '';
		display: inline-block;
		height: 90%;
		vertical-align: middle;
		width: 0;
	}

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

.popup__backdrop_isModal___\+efBE {
	pointer-events: all;
}

.popup__backdrop_isModal___\+efBE .popup__conttainer___lKev0 {
		box-shadow: 0 6px 25px var(--modal-window-shadow-color);
	}

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

.popup__container___8lJQg {
	pointer-events: auto;
	display: inline-block;
	box-sizing: border-box;
	z-index: 30;
	border: 1px solid;
	vertical-align: middle;
	text-align: left;
	position: relative;
	line-height: 1.25;
	background-image: linear-gradient(var(--modal-window-bg-grad-1), var(--modal-window-bg-grad-2));
	box-shadow: 0 7px 15px var(--shadow-color);
	border-color: var(--modal-window-border-color);
	color: var(--modal-window-text-color);
}

.popup__header___ZQUYP {
	color: var(--modal-window-header-text-color);
	font-weight: 600;
}

.popup__containerShow___-PGMg {
	animation: popup__popupShow___9LtGe 0.3s cubic-bezier(0, 0, 0, 1.3);
}

.popup__containerHide___ELXaL {
	animation: popup__popupHide___xdIlf 0.3s linear;
	transition: transform linear 0.3s;

}

.popup__header___ZQUYP {
	padding: 4px 8px 5px;
	box-sizing: border-box;
	min-height: 24px;
	background: var(--modal-window-header-bg-color);
	background-image: linear-gradient(88deg, var(--modal-window-header-bg-color-1), var(--modal-window-header-bg-color-2));
	box-shadow: 0 -1px 0 var(--modal-window-header-shadow-color) inset;
	cursor: move;
}

.popup__body___gQvn\+ {
	padding: 8px 30px;
	position: relative;
	color: var(--modal-window-text-color);
}

.popup__footer___l2xaS {
	position: relative;
	text-align: center;
	box-shadow: inset 0 1px 0 var(--line-color);
	padding: 9px 8px 8px;
}

.popup__closeButton___oJ3aR {
	position: absolute;
	top: 0;
	right: 1px;
}

.popup__closeButton___oJ3aR:hover svg polygon {
					fill: var(--icon-hovered-color);
					transition: fill 220ms ease-in;
				}

.popup__closeButton___oJ3aR:active {
		margin-top: 1px;
	}

.popup__closeButton___oJ3aR:active svg {
				fill: var(--icon-pressed-color);
			}

.popup__closeButton___oJ3aR:focus {
		box-shadow: none;
	}

.popup__closeButton___oJ3aR svg {
			fill: var(--modal-header-icon-primary-default-color);
		}

@keyframes popup__popupShow___9LtGe {
	0% {
		opacity: 0;
		transform: translateY(-200px);
	}
	33% {
		opacity: 1;
	}
	100% {
		transform: translateY(0px);
	}
}

@keyframes popup__popupHide___xdIlf {
	0% {
		opacity: 1;
	}
	33% {
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}

/*Safari Only 7.1+*/
_::-webkit-full-page-media, _:future, :root .popup__container___8lJQg {
	//background-color: var(--modal-window-bg-color, 0.83);
}
.placeholder__icon___3WLfA {
	fill: var(--drop-area-border-deny-color);
	width: 72px;
	height: 72px;
}

.placeholder__hint___etr9a {
	font-size: 40px;
	font-weight: 500;
	text-align: center;
	margin-top: 28px;
}

.placeholder__hint___etr9a small {
		display: block;
		font-size: 20px;
	}
.icon-h-child__container___V\+KKr {
	fill: var(--drop-area-border-deny-color);
	width: 72px;
	height: 72px;
}
.Grid__container___TtVA6 {
	overflow: hidden;
	width: 100%;
}
	
.Grid__cell_left___JH2h1 {
		text-align: left;
	}
	
.Grid__cell_center___msKDE {
		text-align: center;
	}
	
.Grid__cell_right___To\+Wb {
		text-align: right;
	}
	
.Grid__gridCell__placeholder___A4s\+x {
		display: inline-block;
	}
	
.Grid__gridCell__content___5qUoi {
		display: inline-block;
	}
	
.Grid__gridCell__content_left___0NedE {
			text-align: left;
		}
	
.Grid__gridCell__content_center___Xe0I1 {
			text-align: center;
		}
	
.Grid__gridCell__content_right___g0mWe {
			text-align: right;
		}
	
.Grid__gridHead_paddedForScrollbar___WMo\+i {
		padding-right: var(--scrollable-scrollbar-size);
	}
.MessageValue__container___TgHrb {
	color: var(--common-secondary-text-color);
}

	.MessageValue__container_positive___nzEHO {
	}

	.MessageValue__container_positive___nzEHO .MessageValue__status___akhsM {
			color: var(--message-sbj-triggered-text-color);
		}

	.MessageValue__container_negative___W6Dgt {
	}

	.MessageValue__container_negative___W6Dgt .MessageValue__status___akhsM {
			color: var(--message-sbj-warning-text-color);
		}

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

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

.MessageValue__dealer___HyfyK {
	text-transform: none;
}

.MessageValue__description___n82fs {
	display: block;
}

.MessageValue__additional___90zLd {
}

.mobile .MessageValue__description___n82fs {
		font-size: 16px;
	}
@keyframes toast__container_flash1___URhXm {
	0% {
		transform: translateY(4px);
	}
	100% {
		transform: translateY(0);
	}
}
@keyframes toast__container_flash2___mC\+jD {
	0% {
		transform: translateY(4px);
	}
	100% {
		transform: translateY(0);
	}
}
@keyframes toast__container_after_flash1___\+GuiS {
	0% {
		background-color: var(--corner-message-highlight-color);
	}
	100% {
		background-color: transparent;
	}
}
@keyframes toast__container_after_flash2___Rsq\+F {
	0% {
		background-color: var(--corner-message-highlight-color);
	}
	100% {
		background-color: transparent;
	}
}

.toast__container___R\+Ipr {
	position: relative;
	box-sizing: border-box;
	width: 260px;
	background-color: var(--toast-notification-default-bg-color);
	border: 1px solid var(--toast-notification-default-bg-color);
	box-shadow: 0 7px 15px var(--toast-notification-default-shadow-color);
	cursor: default;
	transition: background-color 250ms;
}

.toast__container___R\+Ipr:hover {
		background-color: var(--toast-notification-hover-bg-color);
		box-shadow: 0 7px 15px var(--toast-notification-hover-shadow-color);
	}

.toast__container_isUpdating___RTYL8::after {
			content: '';
			position: absolute;
			top: -1px;
			left: -1px;
			right: -1px;
			bottom: -1px;
		}

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

.toast__container_flash1___URhXm.toast__container_isUpdating___RTYL8:after, .toast__container_flash2___mC\+jD.toast__container_isUpdating___RTYL8:after {
			content: '';
			position: absolute;
			top: -1px;
			left: -1px;
			right: -1px;
			bottom: -1px;
		}

.toast__container_flash1___URhXm {
		animation: toast__container_flash1___URhXm 1000ms linear;
	}

.toast__container_flash1___URhXm::after {
			animation: toast__container_after_flash1___\+GuiS 1000ms linear;
		}

.toast__container_flash2___mC\+jD {
		animation: toast__container_flash2___mC\+jD 1000ms linear;
	}

.toast__container_flash2___mC\+jD::after {
			animation: toast__container_after_flash2___Rsq\+F 1000ms linear;
		}

.toast__header___xX2ce {
	font-size: 12px;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-right: 30px;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	color: var(--table-text-color);
}

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

.toast__dismiss___R5Fxq:hover {
		opacity: 1;
	}

.toast__content___T8\+vU {
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 6px;
}

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

.toast__transition__enter___PWYk3:last-child .toast__container___R\+Ipr::after {
					content: '';
					position: absolute;
					top: -1px;
					left: -1px;
					right: -1px;
					bottom: -1px;
					background-color: var(--corner-message-highlight-color);
				}

.toast__transition__enter_active___cOG8Y:last-child .toast__container___R\+Ipr::after {
						background-color: transparent;
						transition: background-color 1000ms ease-in;
					}

.toast__transition__exit___0y4sc .toast__container___R\+Ipr {
			opacity: 1;
		}

.toast__transition__exit_active___fphga .toast__container___R\+Ipr {
				opacity: 0.01;
				transition: opacity 200ms ease-in;
			}


.mobile .toast__header___xX2ce {
		font-size: 16px;
		margin-top: 9px;
		margin-bottom: 8px;
	}


.mobile .toast__container___R\+Ipr {
		width: 300px;
		font-size: 16px;
	}


.mobile .toast__content___T8\+vU {
		margin-bottom: 9px;
	}

.newsWidgetBodyWrapper {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
}

.news__header___LOLof {
	display: flex;
	flex-shrink: 0;
	height: 18px;
	-o-object-fit: contain;
	   object-fit: contain;
	box-shadow: 0 1px 0 0 var(--table-header-shadow-color);
	background-color: var(--table-header-bg-color);
	z-index: 1;
	margin-bottom: 1px;
}

.news__scrollable__container___s06VI {
		position: relative;
	}

.news__scrollable__scrollable___Slfmf {
		height: 100%;
	}

.news__scrollable__withVerticalScrollbar___Inrm3 .news__item__arrow___p1G7E {
			right: -9px;
		}

.news__scrollable__content___gOq0- {
		max-width: 100%;
	}

.news__column_date___vih7S {
		flex-shrink: 0;
		padding: 2px 16px 2px 9px;
		width: 103px;
		display: flex;
		box-sizing: border-box;
		justify-content: flex-start;
		white-space: nowrap;
		font-size: 12px;
		color: var(--table-column-text-header-color);
		position: relative;
		cursor: pointer;
	}

.news__column_date___vih7S:hover .news__filterArrow___y5zv2 {
				display: block;
			}

.news__column_title___lSqL6 {
		width: 100%;
		font-size: 12px;
		padding: 2px 0;
		color: var(--table-column-text-header-color);
	}

.news__cell___hJWsv {
	padding: 7px 0 6px 0;
	border-top: 1px solid var(--line-color);
}

.news__item___rf8NO {
	display: flex;
	align-items: flex-start;
	flex-direction: column;
	position: relative;
	font-size: 12px;
	color: var(--table-text-color);
	overflow: hidden;
}

.news__item__title___A9ztp {
		flex-grow: 1;
		padding-right: 18px;
	}

.news__item__header___uUtkp {
		display: flex;
		position: relative;
		cursor: pointer;
		width: 100%;
	}

.news__item__header___uUtkp:hover {
			background-color: var(--table-row-bg-hover-color);
		}

.news__item__header___uUtkp:hover .news__item__arrow___p1G7E {
				display: flex;
			}

.news__item__body___EEaw\+ {
		display: flex;
		width: 100%;
		align-items: center;
		justify-content: center;
		margin: 2px 0 8px;
		background: var(--widget-bg-overlay-dark);
	}

.news__item__content___592u5 {
		max-width: 100%;
		position: relative;
		padding: 10px 8px 4px 12px;
		box-sizing: border-box;
	}

.news__item__dateTime___M3RY0 {
		flex-shrink: 0;
		width: 103px;
		display: flex;
		box-sizing: border-box;
		justify-content: flex-end;
	}

.news__item__arrow___p1G7E {
		position: absolute;
		right: 0;
		top: 0;
		display: none;
		width: 40px;
		height: 100%;
		align-items: center;
		justify-content: center;
		background-image: linear-gradient(to left, var(--table-row-bg-hover-color), rgba(var(--table-row-bg-hover-color),  0));
	}

.news__item__icon___xYf\+N {
		width: 7px;
		height: 4px;
		fill: var(--icon-primary-default-color);
	}

.news__item_isOpened___WKsvE {
		background: var(--widget-bg-overlay-dark);
	}

.news__item_isOpened___WKsvE::before {
			content: '';
			display: block;
			height: 100%;
			width: 3px;
			background-color: var(--news-article-vertical-border);
			position: absolute;
			z-index: 1;
		}

.news__item_isOpened___WKsvE .news__item__header___uUtkp {
			background: var(--table-group-bg-selected-color);
		}

.news__item_isOpened___WKsvE .news__item__header___uUtkp:hover {
				background: var(--table-group-bg-selected-color);
			}

.news__item___rf8NO:first-child .news__cell___hJWsv {
			border: none;
		}

.news__date___8G0Xu {
	padding-left: 11px;
	padding-right: 9px;
	white-space: nowrap;
}

.news__time___skho8 {
	padding-right: 10px;
}

.news__filterArrow___y5zv2 {
	position: absolute;
	left: 4px;
	width: 4px;
	height: 4px;
	top: 7px;
	display: none;
}

.empty-view-h-child__title___3t1Gx,
.empty-view-h-child__content___bFNcP {
	color: var(--additional-text-color);
	text-align: center;
}

.empty-view-h-child__content___bFNcP {
	line-height: 22px;
	color: var(--additional-text-color);
}

.empty-view-h-child__container___CbayY {
	padding: 10px 20px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	align-items: center;
}

.calendar__container___nacbb {
	display: inline-block;
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	cursor: default;
	padding: 4px 10px 0;
	background-color: var(--calendar-popup-bg-color);
}

.calendar__content___1lYdQ {
	display: flex;
	width: 100%;
	white-space: nowrap;
	position: relative;
}

.calendar__arrows___xBPTa {
	position: absolute;
	width: 21px;
	top: 3px;
	right: 0;
	height: 18px;
}

.calendar__arrows_container___if4a7 {
		position: relative;
		width: 100%;
		height: 100%;
	}

.calendar__arrows_container___if4a7:hover .calendar__buttonContainer___jkDlh {
				box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
			}

.calendar__buttonContainer___jkDlh {
	position: absolute;
	height: 9px;
	transition: height 0.2s;
	width: 100%;
	top: auto;
	bottom: 9px;
}

.calendar__buttonContainer___jkDlh:hover {
		border-bottom: 1px solid var(--line-color);
	}

.calendar__buttonContainer_disabled___zopMD {
		cursor: no-drop;
	}

.calendar__buttonContainer_disabled___zopMD:hover {
			background: var(--button-disabled-bg-color)__overlay-box-shadow-color;
		}

.calendar__buttonContainer___jkDlh:last-child {
		bottom: auto;
		top: 9px;
	}

.calendar__buttonContainer___jkDlh:last-child:hover {
			border-top: 1px solid var(--line-color);
			border-bottom: 0;
		}

.calendar__buttonContainer___jkDlh:hover {
		height: 20px;
	}

.calendar__calendar___gOihF {
	display: inline-block;
	vertical-align: top;
}

.calendar__calendar__header___Nzdy\+ {
		color: var(--common-text-disabled);
		font-size: 10px;
		margin-bottom: 4px;
		border-bottom: 1px solid var(--line-color);
	}

.calendar__calendar__header___Nzdy\+ .calendar__calendar__day___W1vcm {
				display: flex;
				align-items: center;
				justify-content: center;
				height: 28px;
				width: 28px;
				line-height: 24px;
				text-transform: uppercase;
				font-weight: 700;
			}

.calendar__calendar__dayWrapper___maApi {
		width: 27px;
		height: 23px;
		margin-right: 2px;
	}

.calendar__calendar__dayWrapper_disabled___Tbae- {
			cursor: no-drop;
		}

.calendar__calendar__day___W1vcm {
		width: 100%;
		height: 100%;
		font-size: 10px;
		min-width: 0;
		text-align: center;
		border-color: transparent;
	}

.calendar__calendar__day___W1vcm:not(:last-child) {
			margin-right: 1px;
		}

.calendar__calendar__day_isSelected___6MFuq {
			border-style: solid;
			border-width: 1px;
		}

.calendar__calendar__row___Shbx7 {
		display: flex;
		padding-right: 3px;
		box-sizing: border-box;
	}

.calendar__calendar__body___OQzeW {
		position: relative;
		font-size: 12px;
		padding-bottom: 4px;
	}

.calendar__calendar__body___OQzeW .calendar__calendar___gOihF {
			position: relative;
		}

.calendar__calendar__body___OQzeW .calendar__calendar__day___W1vcm {
				line-height: 1;
				padding-left: 0;
				font-size: 12px;
				padding-right: 0;
				padding-top: 3px;
				padding-bottom: 3px;
				color: var(--common-text-default);
				border: 1px solid transparent;
				border-radius: calc(var(--controls-border-radius) - 1px);
				transition: none;
			}

.calendar__calendar__body___OQzeW .calendar__calendar__day___W1vcm:hover {
					background-color: var(--list-item-hovered-bg-color);
				}

.calendar__calendar__body___OQzeW .calendar__calendar__day___W1vcm:active {
					background-color: var(--calendar-selected-day-bg-color);
					padding-top: 0;
					padding-bottom: 0;
				}

.calendar__calendar__body___OQzeW .calendar__calendar__day_isSelected___6MFuq {
					color: var(--common-text-selected);
				}

.calendar__calendar__body___OQzeW .calendar__calendar__day___W1vcm[disabled], .calendar__calendar__body___OQzeW .calendar__calendar__day___W1vcm[disabled]:hover, .calendar__calendar__body___OQzeW .calendar__calendar__day___W1vcm[disabled]:active {
						color: var(--common-text-disabled);
						border-color: transparent;
						background-color: transparent;
					}

.calendar__calendar__body___OQzeW .calendar__calendar__day_isHidden___2hp8t, .calendar__calendar__body___OQzeW .calendar__calendar__day_isHidden___2hp8t:hover, .calendar__calendar__body___OQzeW .calendar__calendar__day_isHidden___2hp8t:active, .calendar__calendar__body___OQzeW .calendar__calendar__day_isHidden___2hp8t[disabled], .calendar__calendar__body___OQzeW .calendar__calendar__day_isHidden___2hp8t[disabled]:hover, .calendar__calendar__body___OQzeW .calendar__calendar__day_isHidden___2hp8t[disabled]:active {
							color: transparent;
							border-color: transparent;
							background-color: transparent;
						}

.calendar__calendar__body___OQzeW .calendar__calendar__day_isCurrent___2NnF7 {
					border-color: var(--common-text-disabled);
				}

.calendar__calendar__body___OQzeW .calendar__calendar__day_isCurrent___2NnF7, .calendar__calendar__body___OQzeW .calendar__calendar__day_isCurrent___2NnF7:hover, .calendar__calendar__body___OQzeW .calendar__calendar__day_isCurrent___2NnF7:active, .calendar__calendar__body___OQzeW .calendar__calendar__day_isCurrent___2NnF7[disabled], .calendar__calendar__body___OQzeW .calendar__calendar__day_isCurrent___2NnF7[disabled]:hover, .calendar__calendar__body___OQzeW .calendar__calendar__day_isCurrent___2NnF7[disabled]:active {
							border-color: var(--common-text-disabled);
						}

.calendar__calendar__body___OQzeW:before {
			content: "";
			position: absolute;
			left: 0;
			bottom: 0;
			width: 100%;
			height: 30px;
			z-index: 1;
			border-radius: 4px;
			opacity: 0;
			transition: opacity .3s;
			pointer-events: none;
			background: linear-gradient(to top, var(--calendar-popup-bg-color) 39%, rgba(61, 59, 57, 0));
			pointer-events: none;
		}

.calendar__calendar__body_fade___ANEwR:before {
				pointer-events: all;
				opacity: 1;
			}

.calendar__calendar__monthItem___6RkZk {
		width: 100%;
	}

.calendar__calendar__monthName___HNYSH {
		color: var(--common-text-default);
		font-weight: 700;
		margin-left: 4px;
		margin-right: 4px;
		margin-top: 7px;
		border-top: 1px solid var(--line-color);
		padding-top: 9px;
		margin-bottom: 4px;
		pointer-events: none;
		text-align: left;
		pointer-events: none;
	}

.calendar__calendar__monthName_first___6kt3d {
			border-top: 0;
		}

.calendar__calendar__monthName_singeLine___Gkd9s {
			position: relative;
			margin-bottom: -18px;
		}

.calendar__selector___ds9vh {
	display: flex;
	flex-direction: column;
	flex: 1 1 auto;
	box-sizing: border-box;
}

.calendar__selector__content___nbeXZ {
		position: relative;
		border-bottom: 1px solid var(--line-color);
		width: 100%;
	}

.calendar__selector__years___ShOtP {
		display: flex;
		height: 30px;
		align-items: center;
		position: relative;
		width: 100%;
		padding-right: 8px;
		box-sizing: border-box;
	}

.calendar__selector__yearsText___85Qu4 {
			margin: 2px 7px 0;
			font-size: 12px;
			color: var(--calendar-year-text-color);
		}

.calendar__selector__months___hEdoq {
		display: flex;
		flex: 1;
	}

.calendar__selector__separator___fdVrj {
		align-self: stretch;
		margin-left: 4px;
		margin-top: 6px;
		margin-bottom: 5px;
		border-left: 1px solid var(--line-color);
	}

.calendar__selector__monthList___9ix9J {
		display: flex;
		flex-direction: column;
		width: 100%;
		margin: 0;
		padding: 7px 0px 0 8px;
		box-sizing: border-box;
	}

.calendar__selector__month___EgN0j {
		color: var(--calendar-prev-next-month-text-color);
		margin-left: 7px;
		font-size: 12px;
		max-width: 85px;
		border-radius: calc(var(--controls-border-radius) - 1px);
		padding-left: 7px;
		padding-right: 5px;
		box-sizing: border-box;
		padding-top: 7px;
		padding-bottom: 7px;
		transition: color .1s ease, border-color .1s ease;
		background-color: transparent;
		cursor: pointer;
	}

.calendar__selector__month___EgN0j:not(:last-child) {
			margin-bottom: 4px;
		}

.calendar__selector__month___EgN0j:hover {
			background-color: var(--calendar-month-hover-bg-color);
		}

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

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

.calendar__selector__month_isDisabled___YhB8-,
			.calendar__selector__month_isDisabled___YhB8-:hover {
				background-color: transparent;
			}

.calendar__icon_disabled___T-hlW {
	opacity: .3;
}
.menu-h-child__item___Ms\+o0 {
	padding: 0;
	line-height: 26px;
	padding-left: 9px;
}
.year-selector-button__container___A70N- {
	fill: var(--icon-primary-default-color);
	background: var(--small-button-bg-color);
	border: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
}

	.year-selector-button__container___A70N-:before {
		content: none;
	}

	.year-selector-button__container___A70N-:active {
		fill: var(--icon-pressed-color);
	}

	.year-selector-button__container___A70N-[disabled] {
		background: var(--button-disabled-bg-color);
		box-shadow: none;
		color: var(--icon-primary-default-color);
	}

	.year-selector-button__container___A70N-:not([disabled]) {
		cursor: pointer;
    }

	.year-selector-button__container___A70N-:not([disabled]):hover {
			filter: brightness(1.2);
        }

	.year-selector-button__container___A70N-:not([disabled]):hover::before {
                background: transparent;
            }

.year-selector-button__icon___BJ7kG {
	width: 9px;
	height: 6px;
}
.button-month-h-child__container___PY1Bb {
    color: var(--common-text-default);
    font-size: 12px;
    width: 100%;
    height: 23px;
    box-shadow: none;
    border-radius: var(--controls-border-radius);
    padding-left: 7px;
    padding-right: 7px;
    text-align: left;
    box-sizing: border-box;
    padding-top: 4px;
    padding-bottom: 5px;
    line-height: 1;
    transition: color .1s ease, border-color .1s ease;
    background-color: transparent;
    cursor: pointer;
    margin-bottom: 3px;
	min-width: 0;
}
    
    .button-month-h-child__container_flat___ZSur9 {
        color: var(--common-text-selected);
    }
    
    .button-month-h-child__container___PY1Bb:before {
        content: none;
    }
    
    .button-month-h-child__container___PY1Bb:hover {
        background-color: var(--list-item-hovered-bg-color);
    }
    
    .button-month-h-child__container___PY1Bb:focus {
        padding-left: 7px;
    }
    
    .button-month-h-child__container___PY1Bb:disabled {
        color: var(--common-text-disabled);
        background: none;
        box-shadow: none;
    }
    
    .button-month-h-child__container___PY1Bb:disabled:hover {
            color: var(--common-text-disabled);
        }
.year-selectbox__container__popover___r9tUc {
		border: 0;
	}
	.year-selectbox__container__anchor___kYV6u {
		text-align: left;
		background: none;
		border: none;
		color: var(--common-text-selected);
		min-width: 71px;
		box-shadow: none;
		border-radius: 0;
		margin-left: 13px;
	}
	.year-selectbox__container__anchor___kYV6u:before {
			content: '';
			display: none;
		}
	.year-selectbox__container__anchor___kYV6u:focus {
			box-shadow: none;
		}
	.year-selectbox__container__anchor__caret___8ffVz {
			display: block;
			position: absolute;
			box-sizing: border-box;
			width: 7px;
			height: 12px;
			left: 38px;
			top: 50%;
			margin-top: -6px;
		}

.scrollable-months-h-child__scrollable___3NCo3 {
	height: 300px;
}
.scrollable-h-child__container___vgoVb {
	max-height: 321px;
	padding: 0;
}

.scrollable-h-child__content___ldhYW {
	padding-right: 0;
}	

.popover-h-child__container___\+BuPW {
	position: relative;
}
.date-range-input__container___PporK {
    display: flex;
    align-items: center;
    position: relative;
    padding: 9px 11px 4px;
    box-sizing: border-box;
    background: none;
}

    .date-range-input__container_active___Y-Vdu {
        background: var(--calendar-popup-bg-color);
    }

    .date-range-input__container_active___Y-Vdu:before {
            content: "";
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 3px;
            background: var(--tab-selected-line-color);
        }

.date-range-input__label___PVNv9 {
    line-height: 1.67;
    color: var(--form-label-text-color);
    margin-right: 7px;
}

.date-range-input__iconContainer___NeYeN {
    width: 17px;
}
.date-range__container___lzJRS {
    display: flex;
    width: 315px;
    overflow: hidden;
}

.date-range__dateRange_focused___-QS1C {
    background: var(--calendar-popup-tab-inactive-bg);
}
.date-input-child__container___J7PU1 {
    width: 108px;
}

    .date-input-child__container_isFocused___bFvJu button {
            opacity: 1;
        }

    .date-input-child__container___J7PU1:hover button {
            opacity: 1;
        }

.calendar-button-child__container___HUyas {
    fill: var(--icon-secondary-default-color);
    opacity: 0;
    padding: 0;
}

    .calendar-button-child__container___HUyas:hover {
        fill: var(--icon-hovered-color);
    }

    .calendar-button-child__container___HUyas:active {
        fill: var(--icon-pressed-color);
    }

.calendar-button-child__icon___bwVoc {
    display: flex;
    height: 100%;
}
.date-range-period-panel__container___n1\+i7 {
    display: flex;
    height: 31px;
    padding: 2px 7px;
    box-sizing: border-box;
}

.calendar-child__container___6dK4B {
	background: var(--calendar-popup-bg-color);
	padding: 0 0 0 7px;
    box-sizing: border-box;
	width: 100%;
}

.calendar-child__content___NZitK {
	border-top: 1px solid var(--line-color);
}

.calendar-child__calendar__monthName___5Qq\+N {
        margin-left: 0;
    }
.date-range-label__container___3cuFJ {
	display: flex;
    flex-direction: column;
    position: relative;
}

.date-range-label__anchor___cmSGn {
    color: var(--link-default-text-color);
    cursor: pointer;
}

.date-range-label__label___GQO5d {
	white-space: nowrap;
	color: var(--application-header-section-text-color);
	margin-right: 4px;
}

.date-range-label__label___GQO5d:after {
		content: ':';
	}
.popover-child__container___6QuJa {
    background: var(--calendar-popup-bg-color);
    box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
    box-sizing: border-box;
    overflow: visible;
}
.date-range-footer__container___macRy {
    width: 100%;
    padding: 0 10px;
    height: 30px;
    box-sizing: border-box;
}
    
    .date-range-footer__container_border___ihtyh {
        display: flex;
        justify-content: flex-end;
        width: 100%;
        border-top: 1px solid var(--line-color);
    }

.date-range-footer__clearButton___dKBi8 {
    color: var(--link-default-text-color);
    font-size: 12px;
    line-height: 2.4;
    cursor: pointer;
}

.date-range-footer__clearButton_disabled___a6p03 {
        color: var(--common-text-disabled);
        line-height: 2.4;
    }
.date-range-filter__container___\+KvdX {
    display: flex;
    flex-direction: column;
    position: relative;
}
.filter-tag-selector__container___ck0H3 {
	list-style: none;
}

.filter-tag-selector__option___bY1m\+ {
	display: flex;
	align-items: center;
	height: 22px;
}

.filter-tag-selector__optionIcon___rsBuP {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	border: 1px solid transparent;
}

.filter-tag-selector__optionIcon_type_news___FWjJp {
			background-color: var(--tag-news-default-bg-color);
		}

.filter-tag-selector__optionIcon_type_impulse___jWPw8 {
			background-color: var(--tag-impulse-default-bg-color);
		}

.filter-tag-selector__optionIcon_type_strategy___Scx8I {
			background-color: var(--tag-strategy-default-bg-color);
		}

.filter-tag-selector__optionIcon_type_marketEvent___\+3O3\+ {
			background-color: var(--tag-market-event-default-bg-color);
		}

.filter-tag-selector__optionIcon_type_error___RK61e {
			background-color: var(--tag-error-default-bg-color);
		}

.filter-tag-selector__optionIcon_selected___KQANK {
		border-color: var(--tag-selected-border-color);
	}

.filter-tag-selector__optionLabel___XXNem {
	margin-left: 6px;
	line-height: 1;
}

.filter-tag-selector__optionLabel_selected___wavzy {
		color: var(--common-text-selected);
	}

.textareaAutoSize__elementWrapper___pO\+bX {
	height: 25px; /* default value */
	max-height: 75px;
	transition: border-color var(--animation-fast), background-color var(--animation-fast) linear;
	border: 1px solid var(--input-default-border-outside-color);
	background-color: var(--input-default-bg-color);
	box-shadow: inset 0 1px 0 var(--input-default-shadow-inner-color);

	cursor: text;
	overflow: hidden;
}

	.textareaAutoSize__elementWrapper___pO\+bX:not(.textareaAutoSize__elementWrapper_focus___e\+-u0):hover {
		border-color: var(--input-hovered-border-outside-color);
	}

	.textareaAutoSize__elementWrapper___pO\+bX:-ms-input-placeholder {
		color: var(--input-placeholder-text-color);
	}

	.textareaAutoSize__elementWrapper___pO\+bX .scrollable {
			height: 100%;
		}

	.textareaAutoSize__elementWrapper___pO\+bX .scrollable--wrapper {
				height: 75px;
			}

	.textareaAutoSize__elementWrapper___pO\+bX .textareaAutoSize__element___Pge7l {
		width: 100%;
		line-height: 1.57;
		padding: 0 4px;
		background-color: transparent;
		border: none;
		color: var(--input-default-text-color);
		border-color: transparent;
		resize: none;
	}

	.textareaAutoSize__elementWrapper_focus___e\+-u0 {
		color: var(--input-default-text-color);
		border-color: var(--form-control-focused-border-outside-color);
		background-color: var(--selected-input-bg-color);
	}

.highlight__mark___s279b {
	color: var(--common-text-selected);
	background: none;
}
.grid__button_focus___Bt4P- {
	outline: 1px solid var(--focus-border-color);
}

.grid__head___2HHBk {
	position: relative;
	margin-bottom: 1px;
}

.grid__head___2HHBk:after {
		content: '';
		position: absolute;
		display: block;
		left: 6px;
		right: 6px;
		bottom: 1px;
		height: 1px;
		background-color: var(--cell-button-bg-color);
	}

.grid__footer___GYSVP {
	position: relative;
	max-height: 56px;
	display: flex;
	flex-direction: row;
	padding: 12px 9px 0 9px;
	margin-top: 16px;
	color: var(--additional-text-color-2);
	font-size: 14px;
}

.grid__footer___GYSVP:empty {
		display: none;
	}

.grid__footer___GYSVP:before {
		content: '';
		position: absolute;
		display: block;
		left: 6px;
		right: 6px;
		top: 1px;
		height: 1px;
		background-color: var(--cell-button-bg-color);
	}

.grid__footer_maxRowHint___EDCxH {
		max-width: 307px;
	}

.grid__button_container___6dbEq {
		color: var(--link-default-text-color);
		font-size: 14px;
		cursor: pointer;
		height: 16px;
	}

.grid__button_container___6dbEq:hover {
			color: var(--link-hovered-text-color);
		}

.grid__button_container___6dbEq:hover .grid__button_icon___BR-J3 {
				stroke: var(--link-hovered-text-color);
			}

.grid__button_icon___BR-J3 {
		width: 5px;
		height: 12px;
		position: relative;
		top: 2px;
		stroke: var(--link-default-text-color);
		fill: transparent;
	}
.grid-h-child__wrapper___G\+oRE .table-colAdapt_description {
				width: auto;
			}

.grid-h-child__bodyWrapper___sm2pk {
	display: flex;
}

.grid-h-child__footer___98jtA {
	color: var(--additional-text-color-2);
	display: flex;
	flex-direction: column;
	padding: 0 10px 6px;
	font-size: 14px;
}

.grid-h-child__footer___98jtA:before {
		content: '';
		display: block;
		width: 100%;
		height: 1px;
		background-color: var(--line-color);
		margin: 6px 0;
	}

.grid-h-child__footer___98jtA:empty:before {
			display: none;
		}

.grid-h-child__container___D8NnS {
	height: 100%;
}

.grid-h-child__container___D8NnS table {
		width: 588px;
		border-collapse: collapse;
		table-layout: fixed;
	}

.grid-h-child__container___D8NnS .grid-h-child__gridCell__content___ZOTzj {
			min-width: 30px;
		}

.grid-h-child__gridHead___JMiIn {
	background: var(--table-header-bg-color);
	box-shadow: -1px 1px 3px var(--table-header-shadow-color);
}

.grid-h-child__gridHead___JMiIn .grid-h-child__cell___qn77N {
		font-size: 12px;
		text-align: left;
		color: var(--table-column-text-header-color);
	}

.grid-h-child__gridHead___JMiIn:after {
		content: '';
		display: block;
		width: 100%;
		height: 1px;
		background-color: var(--dom-table-line-color);
		margin-bottom: 2px;
	}

.grid-h-child__gridBody___wKhGU {
	width: 100%;
}

.grid-h-child__gridBody___wKhGU .grid-h-child__row_selected___pF\+34 .grid-h-child__arrow___-EUHB {
				opacity: 1;
			}

.grid-h-child__gridBody___wKhGU .grid-h-child__row___lyOFK:hover .grid-h-child__cell___qn77N:not(.grid-h-child__cell_group___6jXxp), .grid-h-child__gridBody___wKhGU .grid-h-child__row_active___KWvvr .grid-h-child__cell___qn77N:not(.grid-h-child__cell_group___6jXxp) {
				cursor: pointer;
			}

.grid-h-child__gridBody___wKhGU .grid-h-child__row___lyOFK:hover .grid-h-child__cell___qn77N:not(.grid-h-child__cell_group___6jXxp):after, .grid-h-child__gridBody___wKhGU .grid-h-child__row_active___KWvvr .grid-h-child__cell___qn77N:not(.grid-h-child__cell_group___6jXxp):after {
					background-image: linear-gradient(to left,  var(--symbol-suggest-line-hover-bg-color), var(--symbol-suggest-line-hover-fade-grad));
				}

.grid-h-child__gridBody___wKhGU .grid-h-child__row___lyOFK:hover td:not(.grid-h-child__cell_group___6jXxp):first-child:before, .grid-h-child__gridBody___wKhGU .grid-h-child__row_active___KWvvr td:not(.grid-h-child__cell_group___6jXxp):first-child:before {
					background: var(--symbol-suggest-line-hover-bg-color);
				}

.grid-h-child__gridBody___wKhGU .grid-h-child__row___lyOFK td:not(.grid-h-child__cell_group___6jXxp):first-child {
			overflow: visible;
			position: static;
		}

.grid-h-child__gridBody___wKhGU .grid-h-child__row___lyOFK td:not(.grid-h-child__cell_group___6jXxp):first-child:before {
				content: '';
				position: absolute;
				left: 0;
				width: 100%;
				height: 20px;
			}

.grid-h-child__arrow___-EUHB {
	fill: var(--tick-icon-color);
	opacity: 0;
}

.grid-h-child__gridCell__placeholder___nJUjH {
		height: 20px; /*this should be fixed integer to avoid repainting whole table on content change*/
		position: relative;
		display: flex;
	}

.grid-h-child__gridCell__content___ZOTzj {
		padding: 0 10px;
		position: absolute;
		top: 0;
		display: inline-flex;
		height: 20px;
		align-items: center;
	}

.grid-h-child__gridCell__content_left___6OtG8 {
			text-align: left;
		}

.grid-h-child__gridCell__content_center___nF8-j {
			left: 50%;
			transform: translateX(-50%);
		}

.grid-h-child__gridCell__content_right___Hdwbn {
			right: 0;
		}

.grid-h-child__cell___qn77N {
	position: relative;
	color: var(--dropdown-list-text-color);
	font-size: 14px;
	height: 20px;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: middle;
}

.grid-h-child__cell_group___6jXxp {
	font-size: 12px;
	color: var(--dropdown-list-text-color);
	padding-bottom: 10px;
	line-height: 30px;
}

.grid-h-child__cell_group___6jXxp .grid-h-child__gridCell__content___ZOTzj {
		height: 30px;
	}

.grid-h-child__cell_description___sa-CL:not(.grid-h-child__cell_group___6jXxp) {
	color: var(--table-text-color);
}

.grid-h-child__cell_description___sa-CL:not(.grid-h-child__cell_group___6jXxp):after {
		content: '';
		display: inline-block;
		position: absolute;
		top: 0;
		right: 0;
		width: 20px;
		height: 100%;
		background-image: linear-gradient(to left, var(--symbol-suggest-bg-color, var(--application-header-context-menu-bg-color)), 'rgba(var(--symbol-suggest-bg-color-rgb, var(--application-header-context-menu-bg-color-rgb)), 0)');
	}

.grid-h-child__cell_derivatives___fJ24I .grid-h-child__gridCell__content___ZOTzj {
		padding: 0;
	}


.arrow-button-h-child__container___EOU0N {
    min-width: auto;
    box-shadow: none;
    border: 0;
    background: none;
    width: 10px;
    padding: 0;
    fill: var(--tick-icon-color);
    cursor: pointer;
}

    .arrow-button-h-child__container___EOU0N:before {
        content: none;
    }
.tabs-component__tabs___BLBRk {
	display: flex;
	align-items: center;
	flex-shrink: 0;
}

.suggestTabs__container___qYHiy {
	border-bottom: 2px solid var(--symbol-suggest-tab-active-bg-color);
	background: var(--symbol-suggest-tab-unactive-bg-color);
	outline: none;
}

.suggestTabs__tabs___s5i-T {
	height: 22px;
	display: inline-flex;
}

.suggestTabs__tab_container___P0UFW {
		font-weight: 500;
		font-size: 12px;
		height: 22px;
		color: var(--suggest-tab-unactive-text-color);
		padding: 0 15px 0 14px;
		border-right: 1px solid var(--suggest-tab-divider-line-color);
		box-sizing: border-box;
		position: relative;
		background-color: var(--symbol-suggest-tab-unactive-bg-color);
	}

.suggestTabs__tab_container___P0UFW:first-child {
			padding: 0 20px 0 19px;
		}

.suggestTabs__tab_container___P0UFW:hover:not(.suggestTabs__tab_active___EqfZs) {
			background-color: var(--symbol-suggest-tab-hover-bg-color);
		}

.suggestTabs__tab_active___EqfZs {
		background-color: var(--symbol-suggest-tab-active-bg-color);
		color: var(--suggest-tab-selected-text-color);
	}

.suggestTabs__tab_active___EqfZs:before {
			content: ' ';
			display: inline-block;
			position: absolute;
			right: 0;
			left: 0;
			top: 0;
			height: 2px;
			background-color: var(--tab-selected-line-color);
		}
.suggest__filter___o2N1f {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
}
   
    .suggest__filter_content___ZjmFa {
        display: flex;
        align-items: center;
        height: 24px;
        width: 100%;
        justify-content: space-between;
        border-top: 1px solid var(--line-color);
    }
   
    .suggest__filter_count___RjGyB {
        color: var(--dropdown-list-description-text-color);
        font-size: 12px;	
        line-height: 16px;
    }
   
    .suggest__filter_button___dgLXF {
        color: var(--link-default-text-color);
        font-size: 12px;	
        line-height: 20px;
        cursor: pointer;
    }
   
    .suggest__filter_disabled___gy2cr {
        color: var(--common-text-disabled);
        font-size: 12px;	
        line-height: 20px;
    }

.loading-indicator-child__container___stp8X {
	margin-top: 15px;
	margin-bottom: 12px;
	margin-left: 275px;
}
.popover-child__container___-r-QK {
	border: none;
	min-width: 588px;
	margin: 5px 0 0;
	background: var(--symbol-suggest-bg-color);
	box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
	z-index: 100;
}

.popover-child__content___zTJ\+t:not(:empty) {
	border: none;
}

.footer__container___\+JVaV {
	padding: 10px;
	color: var(--symbol-suggest-tertiary-text-color);
	display: flex;
	flex-direction: column;
}

.footer__hint___koeQS {
	font-size: 14px;
}

.footer__hint_withExpired___oFgZP {
		line-height: 1.17;
		margin-top: 4px;
		white-space: pre-line;
	}

.footer__hint_link___ivt4- {
		color: var(--icon-link-default-color);
	}

.footer__hint_key___yZs-u {
		color: var(--common-text-default);
	}
.button-info__container___WOXHB {
	display: inline-flex;
	width: 12px;
	height: 12px;
	border: none;
	padding: 0;
	flex-shrink: 0;
	background: none;
}

	.button-info__container___WOXHB::before {
		display: none;
	}

	.button-info__container___WOXHB:focus {
		box-shadow: none;
	}

	.button-info__container___WOXHB .button-info__icon___1qCeh {
		fill: var(--icon-secondary-default-color);
		height: 100%;
		transition: fill 220ms ease-out;
	}

	.button-info__container___WOXHB:hover:not(.button-info__button-disabled___Wxnwt) .button-info__icon___1qCeh, .button-info__container___WOXHB:hover:not(:disabled) .button-info__icon___1qCeh, .button-info__container___WOXHB:hover:not([disabled]) .button-info__icon___1qCeh {
				fill: var(--icon-hovered-color);
				transition: fill 220ms ease-in;
			}

	.button-info__container___WOXHB:active:not(.button-info__button-disabled___Wxnwt) .button-info__icon___1qCeh, .button-info__container___WOXHB:active:not(:disabled) .button-info__icon___1qCeh, .button-info__container___WOXHB:active:not([disabled]) .button-info__icon___1qCeh {
				fill: var(--icon-pressed-color);
			}

.suggest-h-child__container___AKIpy:first-of-type {
	height: 20px;
	margin: -1px 0 0;
	background-color: var(--input-alt-default-bg);
	border: 1px solid var(--input-alt-default-border-outside);
	color: var(--input-alt-default-text);
}
.control-time-range__container___wnotV {
	display: flex;
}

.control-time-range__otherItems___Z9\+Z8 {
	position: relative;
}

.button-h-child__container___3XJsA {
	position: absolute;
	left: 0;
	right: 19px;
	top: 0;
	z-index: 1;
	height: 100%;
	width: calc(100% - 19px);
	min-width: 54px;
	text-align: left;
	background: var(--segmented_control-alt-default-bg);
	color: var(--segmented_control-default-text);
	box-shadow: 0 0 0 1px var(--segmented_control-alt-border-outside);
	border-radius: 0;
}

	.button-h-child__container___3XJsA::before {
		border-top-color: var(--segmented_control-alt-border-inside-top);
		border-bottom-color: var(--segmented_control-alt-border-inside-bottom);
		border-left-color: var(--segmented_control-alt-border-inside-side);
		border-right-color: var(--segmented_control-alt-border-inside-side);
	}

	.button-h-child__container_active___sINVI {
		background: var(--segmented_control-selected-bg);
		color: var(--segmented_control-selected-text);
		z-index: 2;
	}


.selectbox-h-child__container__anchor___yKvu8 {
	width: 120px;
	height: 19px;
	text-align: left;
	background: var(--segmented_control-alt-default-bg);
	border-radius: var(--controls-border-radius - 1px);
	box-shadow: 0 0 0 1px var(--segmented_control-alt-border-outside);
}

	.selectbox-h-child__container__anchor___yKvu8:focus {
		box-shadow: none;
	}

.selectbox-h-child__container__menu___WOcMZ > li {
		min-width: 120px;
		padding-right: 0;
	}

.selectbox-h-child__container__item__activeIcon___iPGV3 {
		display: none;
	}

.selectbox-h-child__container__item__text___kMD2m {
		padding-right: 0;
	}

.toggleButtons-h-child__container__item___8S233 {
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	height: 19px;
	min-width: 54px;
	background: var(--segmented_control-alt-default-bg);
	color: var(--segmented_control-default-text);
	box-shadow: 0 0 0 1px var(--segmented_control-alt-border-outside);
}

	.toggleButtons-h-child__container__item___8S233::before {
		border-top-color: var(--segmented_control-alt-border-inside-top);
		border-bottom-color: var(--segmented_control-alt-border-inside-bottom);
		border-left-color: var(--segmented_control-alt-border-inside-side);
		border-right-color: var(--segmented_control-alt-border-inside-side);
	}

	.toggleButtons-h-child__container__item___8S233:not(:last-child) {
		border-right: 0;
	}

	.toggleButtons-h-child__container__item_active___OKlLe {
		background: var(--segmented_control-selected-bg);
		color: var(--segmented_control-selected-text);
	}

	.toggleButtons-h-child__container__item_active___OKlLe:before {
			border-top-color: transparent;
		}

.delimiter-h-child__item__content___EvlvO {
	height: 1px;
	width: 100%;
	background: var(--line-color);
}

.delimiter-h-child__item___4L4M1 {
	pointer-events: none;
	padding-right: 0.416em;
}


.delimiter-h-child__delimiter___fM5Yd {
	height: 1px;
	width: 100%;
	background: var(--line-color);
	margin-left: 6px;
    overflow: hidden;
}


.selectbox-h-child__container__anchor___gH8jL {
		height: 19px;
		padding: 0;
		color: var(--link-default-text-color);
		background-color: transparent;
		border-color: transparent;
		box-shadow: none;
	}

		.selectbox-h-child__container__anchor___gH8jL:before {
			display: none;
		}

		.selectbox-h-child__container__anchor___gH8jL:focus {
			box-shadow: none;
		}

		.selectbox-h-child__container__anchor__content___X-biY {
			padding-right: 0;
		}

		.selectbox-h-child__container__anchor__content_hasCaret___sqkaH .selectbox-h-child__container__anchor__caret___-f15h {
					display: none;
				}
	.selectbox-h-child__container__item___wQaml {
		padding: 0 15px 0 6px;
	}
	.selectbox-h-child__container__item__text___D3F\+t {
			padding-left: 22px;
			padding-right: 0;
		}
	.selectbox-h-child__container__item__activeIcon___wWBT0 {
			right: auto;
			left: 4px;
		}
.control-countries-selector__container___0tTGt {
	display: flex;
	margin-left: 8px;
}

.control-countries-selector__currency___DICe4 {
	width: 34px;
	display: inline-block;
}

.control-countries-selector__value___FblwK {
	margin-left: 4px;
	color: var(--dropdown-alt-default-text);
}

.tag-selector-anchor__container___NkObU {
	height: 20px;
	color: var(--link-default-text-color);
	text-align: left;
	min-width: auto;
	padding: 0;
}


.tag-selector__container___iNZtI {
	display: inline-block;
}

	.tag-selector__container_unfilled___9fu7v {
		visibility: visible;
	}

	.tag-selector__container___iNZtI .control-multiselect {
				display: flex;
				align-items: center;
				font-weight: normal;
			}

.tag-selector__option___5G2A5 {
	display: flex;
	align-items: center;
	height: 22px;
}

.tag-selector__optionIcon___iePev {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	border: 1px solid transparent;
}

.tag-selector__optionIcon_type_news___eIJTg {
			background-color: var(--tag-news-default-bg-color);
		}

.tag-selector__optionIcon_type_impulse___JTtYO {
			background-color: var(--tag-impulse-default-bg-color);
		}

.tag-selector__optionIcon_type_strategy___YMNHw {
			background-color: var(--tag-strategy-default-bg-color);
		}

.tag-selector__optionIcon_type_marketEvent___\+TOU3 {
			background-color: var(--tag-market-event-default-bg-color);
		}

.tag-selector__optionIcon_type_error___8p4Kn {
			background-color: var(--tag-error-default-bg-color);
		}

.tag-selector__optionIcon_selected___oMtL\+ {
		border-color: var(--tag-selected-border-color);
	}

.tag-selector__optionLabel___W3Bkl {
	margin-left: 6px;
	line-height: 1;
}

.tag-selector__optionLabel_selected___zFi7R {
		color: var(--common-text-selected);
	}

.tag-selector__anchor___Q3Zxx .tag-selector__optionIcon___iePev {
	width: 7px;
	height: 7px;
	border: 1px solid var(--widget-bg-color);
}

.tag-selector__anchor___Q3Zxx .tag-selector__optionIcon___iePev:not(:first-child) {
		margin-left: -3px;
	}


.selectbox-h-child__container__popover___AwpM-,
.selectbox-h-child__container__popover__content___NvR8V {
	border: none;
}

.menuItem-h-child__item___50L7e {
	padding-top: 2px;
	padding-bottom: 2px;
}
.multilineTextTool__container___EB-gF {
	display: inline-block;
	font-size: 12px;
	line-height: 1.5;
	border-radius: calc(var(--controls-border-radius) - 1px);
	background-color: var(--input-default-bg-color);
	box-shadow: inset 0 1px 0 0 var(--input-default-shadow-inner-color);
	border: solid 1px var(--input-default-border-outside-color);
	transition: border 250ms, box-shadow 250ms;
}

	.multilineTextTool__container___EB-gF .react-resizable {
			position: relative;
		}

	.multilineTextTool__container___EB-gF .react-resizable-handle {
			position: absolute;
			z-index: 1;
			right: 1px;
			bottom: 1px;
			width: 15px;
			height: 15px;
			cursor: pointer;
			box-sizing: border-box;
		}

	.multilineTextTool__container___EB-gF .react-resizable-handle::before {
				content: '';
				position: absolute;
				right: 0;
				bottom: 0;
				display: block;
				width: 5px;
				height: 5px;
				border-right: 1px solid var(--icon-secondary-default-color);
				border-bottom: 1px solid var(--icon-secondary-default-color);
				box-sizing: border-box;
			}

	.multilineTextTool__container___EB-gF .scrollable {
			height: 100%;
		}

	.multilineTextTool__container___EB-gF .scrollbar--bar::before {
					background-color: var(--scrollbar-bg-default-color);
				}

.multilineTextTool__wrapperContent___S96Fc,
.multilineTextTool__wrapperContentWithNoHint___sxg\+i {
	position: relative;
	overflow: hidden;
	z-index: 0;
	transition: border 250ms, box-shadow 250ms;
	border: 1px solid transparent;
}

.multilineTextTool__wrapperContent___S96Fc {
	height: calc(100% - 18px);
}

.multilineTextTool__wrapperContentWithNoHint___sxg\+i {
	height: 100%;
}

.multilineTextTool__text___arWet {
	width: 100%;
	padding-top: 4px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 1.5;
	color: var(--common-text-default);
	outline: none;
	border: none;
	background-color: transparent;
	resize: none;
}

.multilineTextTool__hint___GZpEp {
	padding-left: 5px;
	font-size: 10px;
	line-height: 1.2;
	color: var(--multiline-text-tool-tex-color);
	-webkit-user-select: text;
	   -moz-user-select: text;
	        user-select: text;
}

.multilineTextTool__textAreaWrapper___mjxUH {
	height: 100%;
}

.multilineTextTool__form___X8D9\+ {
	height: 100%;
	cursor: text;
}

.multilineTextTool__iconContainer___BBMiZ {
	z-index: 2;
	position: absolute;
	right: 2px;
	width: 13px;
	height: 13px;
	fill: var(--icon-secondary-default-color);
	cursor: pointer;
}

.context-menu-button-h-child__container___z007T {
    height: 100%;
    width: auto;
    min-width: auto;
    padding: 0 5px;
    color: var(--link-default-text-color);
}

.trade-note__container___8TM\+W {
	position: relative;
	height: 100%;
}

	.trade-note__container___8TM\+W:hover .trade-note__contextMenu___Z\+Qq3 {
			visibility: visible;
		}

.trade-note__content___\+X2Pg {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	cursor: pointer;
	visibility: visible;
}

.trade-note__popoverContainer___NdLIb {
	border: none;
	background-color: transparent;
}

.trade-note__contextMenu___Z\+Qq3 {
	display: flex;
	visibility: hidden;
	position: absolute;
	top: 0;
	right: 0;
	padding-left: 7px;
}

.trade-note__contextMenu___Z\+Qq3::before,
	.trade-note__contextMenu___Z\+Qq3::after {
		z-index: 0;
		content: '';
		position: absolute;
		top: 0;
		display: block;
		height: 100%;
	}

.trade-note__contextMenu___Z\+Qq3::before {
		left: 0;
		width: 12px;
		background-image: linear-gradient(to right, rgba(var(--table-row-bg-hover-color-rgb), 0), rgba(var(--table-row-bg-hover-color-rgb), 1) );
	}

.trade-note__contextMenu___Z\+Qq3::after {
		left: 10px;
		width: calc(100% - 10px);
		background-color: var(--table-row-bg-hover-color);
	}

.trade-note__contextMenu__item___agHqj {
		z-index: 1;
		margin: 0 5px;
	}

.popover-child__container___PVbGH {
	background: none;
}

	.popover-child__container___PVbGH .contextMenu-contextMenuButton {
			position: relative;
			left: 0;
			top: 0;
		}
.popup-stack-popup__container___p8ama {
	max-width: 488px;
}

.popup-stack-popup__title___nwzqP {
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}

.popup-stack-popup__text___Jet33  {
	margin-top: 9px;
	font-size: 12px;
	line-height: 20px;
}

.button-popup--copy-note {
		position: absolute;
		left: 5px;
		margin-right: 10px;
		padding: 3px 5px 3px 5px;
	}

.trade-note-popup__container___YHQMv {
	padding-right: 0;
}

.trade-note-popup__body___kQLdG {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 5px;
}

.trade-note-popup__body___kQLdG .multilineTextTool__container:focus-within {
			border: 1px solid var(--selected-input-border-color);
		}

.trade-note-popup__body___kQLdG .multilineTextTool__text {
			height: 100%;
		}

.trade-note-popup__header___opeX8 {
	font-weight: bold;
}

.trade-note-popup__footer___8fkyt {
	text-align: right;
}

.trade-note-popup__footer___8fkyt button {
		font-size: 14px;
	}

.trade-note-popup__footer___8fkyt button + button {
		margin-left: 8px;
	}

.tag__container___pEY66 + .tag__container___pEY66 {
	margin-left: 2px;
}

.tag__news___pA569.tag__news___pA569 {
	background: var(--tag-news-default-bg-color);
}

.tag__strategy___nYDul.tag__strategy___nYDul {
	background: var(--tag-strategy-default-bg-color);
}

.tag__impulse___xDtPi.tag__impulse___xDtPi {
	background: var(--tag-impulse-default-bg-color);
}

.tag__markEvent___7906m.tag__markEvent___7906m {
	background: var(--tag-market-event-default-bg-color);
}

.tag__compact___iRGeQ {
	width: 15px;
}

.tag__error___njhYD.tag__error___njhYD {
	background: var(--tag-error-default-bg-color);
}

.tag__circle___6K\+QZ {
	width: 3px;
	height: 3px;
	border-radius: 50%;
	background-color: var(--tag-name-text-color);
}


.button-h-child__container___5He-Q {
	display: flex;
	align-items: center;
	font-size: 10px;
	height: 15px;
	width: auto;
	min-width: auto;
	padding: 0 6px;
	color: var(--tag-name-text-color);
	border-radius: 8px;
	cursor: pointer;
	box-sizing: border-box;
	box-shadow: none;
}

	.button-h-child__container___5He-Q::before {
		width: 100%;
		height: 100%;
		box-sizing: border-box;
		border-radius: 15px;
		border-color: transparent;
	}

	.button-h-child__container_active___jJtl8 {
        box-shadow: inset 0 1px 1px 0 var(--tag-selected-shadow-inside-color);
	}

	.button-h-child__container_active___jJtl8::before {
			border-color: var(--tag-selected-border-color);
		}
.header__header___0Y\+DF {
    border-bottom: 1px solid var(--line-color);
    padding-bottom: 17px;
}

.header__headerTitle___Yx6vN {
    font-size: 21px;
    font-weight: bold;
    color: var(--common-text-default);
}

.header__headerDescription___Ni\+YE {
    font-size: 12px;
    line-height: 1.67;
    color: var(--common-text-default);
    margin-bottom: 7px;
}

.table-child__table___Hv4T6 {
    padding-top: 6px;
    margin-bottom: 10px;
}

.table-child__cell___7ga9L {
    font-size: 12px;
    line-height: 1.42;
    text-align: left;
    vertical-align: middle;
    color: var(--label-color);
    white-space: nowrap;
}

.table-child__cell___7ga9L:not(:last-child) {
        padding-right: 16px;
    }

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

.table-child__cell___ABCR5 {
    font-size: 12px;
    line-height: 1.42;
    text-align: left;
    vertical-align: top;
    color: var(--label-color);
}

    .table-child__cell___ABCR5:not(:first-child) {
        padding-left: 10px;
    }

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

.table-child__cellPadding___TKoxk {
    padding-bottom: 9px;
}

.tradingsTable__dayWrapper___pCBmL {
    width: 30px;
    position: relative;
}

    .tradingsTable__dayWrapper___pCBmL::after {
        content: "";
        position: absolute;
        right: 0;
        top: 0;
        width: 1px;
        background: var(--line-color);
        height: 100%;
    }

.tradingsTable__day___Lii\+g {
    line-height: 1;
}

.tradingsTable__day___Lii\+g:not(:last-child) {
        margin-bottom: 5px;
    }

.tradingsTable__overnightRate___bNZl3 {
	white-space: nowrap;
}

.table-child__container___DiohV {
    border-spacing: 0 10px;
    border-collapse: separate;
}
	
	.table-child__container___DiohV tbody .table-child__cell___xUS4O:nth-child(3) p {
					padding-right: 10px;
				}

.table-child__cell___xUS4O {
    font-size: 12px;
    line-height: 1.42;
    text-align: left;
    vertical-align: middle;
    color: var(--label-color);
}

.table-child__cell___xUS4O:not(:last-child) {
        padding-right: 7px;
    }

.table-child__headerCell___ojPtv {
    vertical-align: top;
    white-space: nowrap;
    line-height: 1.2;
}

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

.table-child__bottomCell___z4fIU {
    margin-top: -8px;
}

.table-child__bottomCell_timezone___WMxSn {
        margin-right: 8px;
    }

.exDividends__cell___LpDXq {
	font-size: 12px;
	width: 80px;
	line-height: 1.42;
	text-align: left;
	vertical-align: middle;
	color: var(--label-color);
	padding-bottom: 5px;
}

.exDividends__valueCell___VFyN0 {
	color: var(--common-text-default);
	width: 80px;
}

.exDividends__headerCell___nSpFF {
	vertical-align: top;
	white-space: nowrap;
}

.instrument-info-widget__container___Q\+\+Mn {
    padding: 16px 18px;
    border: 1px solid var(--dropdown-list-border-color);
	background: var(--dropdown-list-bg-color);
	box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
}

.instrument-info-widget__primary___IQBn3 {
    color: var(--icon-primary-default-color);
}

.instrument-info-widget__secondary___4Dm05 {
    color: var(--icon-secondary-default-color);
}

.instrument-info-widget__body___QDd6- {
    display: flex;
    padding-top: 3px;
    padding-bottom: 3px;
}

.instrument-info-widget__rates___\+dzNS {
    width: 188px;
    box-sizing: border-box;
    padding-top: 7px;
    padding-right: 7px;
}

.instrument-info-widget__exDividends___m5EEP {
	padding: 7px 7px 7px 10px;
}

.instrument-info-widget__infoButton___ibBTt {
    display: inline-block;
    padding-left: 3px;
    box-sizing: border-box;
}

.instrument-info-widget__label___WwLZM {
    font-size: inherit;
    color: var(--dropdown-list-text-color);
	cursor: pointer;
}


.popover-child__container___hP-gI {
	background-color: var(--dropdown-list-bg-color);
	box-shadow: 0 2px 2px 0 var(--overlay-box-shadow-color);
}

.button-icon-child__container___acn9B {
    border: 0;
    margin: 0;
    padding: 0;
}

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

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

.button-icon-child__icon___0-PVo {
    width: 12px;
    height: 12px;
}


.layout-list__menuActions___wqWKW {
    height: 100%;
    margin-right: 10px;
}
	
	.layout-list__menuActions___wqWKW .widgetsMenu--icons .button-icon:last-child {
				margin-right: 0;
			}
.layout-list-child__scroll___VvOJG {
    max-height: 183px;
    padding-top: 3px
}

.layout-list-child__list___LObwH {
    width: 100%;
    margin: 0;
    overflow: hidden;
}

.layout-list-child__list___LObwH:last-child {
        margin: 0;
    }

.layout-list-child__list___LObwH .widgetsMenu--item--placeholder {
			padding-left: 10px;
			color: var(--context-menu-list-text-color);
		}

.layout-list-child__item___mivQt {
    box-sizing: border-box;
    padding-left: 10px;
    width: 100%;
    font-size: 12px;
    line-height: 2.17;
	color: var(--context-menu-list-text-color);
}

.layout-list-child__item___mivQt .widgetsMenu--item--content {
			padding-right: 80px;
		}

.layout-list-child__buttons___uq1Xx {
    display: block;
    padding-left: 0;
    margin-left: 10px;
	margin-top: 6px;
	padding-top: 6px;
}

.layout-list-child__buttons___uq1Xx .button-link.button-link {
            font-size: 12px;
        }

.button-link-child__container___za8GY {
    font-size: 12px;
}
.context-menu-item-child__container___0sSGD {
    font-size: 12px;
    line-height: 2.17;
}
.popover-h-child__container___vKFjI {
    margin-left: -17px;
    margin-top: 2px;
}
.trading-confirmation-popup__description___2oakS {
	font-size: 14px;
	color: var(--modal-window-text-color);
	padding: 12px 0 13px;
	line-height: 1.5;
	text-align: center;
}

.trading-confirmation-popup__buttons___4Q67G {
	display: flex;
	align-items: center;
}
.save-layout-popup__list___j8DWH {
    width: 100%;
    display: flex;
    justify-content: flex-end;
}

    .save-layout-popup__list_content___hCmgm {
        flex: 1 1 auto;
        position: relative;
        max-width: calc(100% - 76px);
        background: var(--input-default-bg-color);
        border: 1px solid var(--input-default-border-outside-color);
        overflow: hidden;
    }

    .save-layout-popup__list_label___jtrSG {
        padding-top: 7px;
        padding-right: 15px;
        color: var(--label-color);
    }

    .save-layout-popup__list_placeholder___VY3Ge {
        position: absolute;
        top: 0;
        left: 0;
        color: var(--input-placeholder-text-color);
        padding: 7px 3px 3px 4px;
        box-sizing: border-box;
    }

.save-layout-popup__item_name___0R6Gv {
        display: inline-block;
        max-width: 90%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
.scrollable-h-child__scrollable___5HzDN {
    width: 100%;
    min-height: 134px;
    max-height: 265px;
}
.language-popup__item___MY8Qe {
	position: relative;
	padding: 2px 0;
	display: flex;
	align-items: center;
	cursor: pointer;
	color: var(--label-color);
}

.language-popup__delimiter___XXs\+6 {
	margin: 0 4px;
}

.language-popup__originName___T\+Osa {
	color: var(--modal-window-text-color);
	white-space: nowrap;
}

.language-popup__englishName___TDOej {
	white-space: nowrap;
}

.language-popup__tickIcon___ZVWHr {
	color: var(--modal-window-text-color);
	height: 14px;
	width: 16px;
	margin-left: 10px;
}
.session-expired-popup__container___zo\+il {
    padding-top: 34px;
    text-align: center;
}

.session-expired-popup__logo___kSKKl {
	display: inline-block;
	vertical-align: middle;
    width: 82px;
    height: 50px;
	transition: width var(--animation-default);
    margin-bottom: 19px;
	color: var(--logo-brand-color);
}

.session-expired-popup__description___Z-2tr {
	color: var(--common-secondary-text-color);
	padding-bottom: 22px;
	line-height: 1.5;
    font-size: 14px;
}
.number-filter__container___n3n3U {
    width: 156px;
}

.number-filter__footer___xzOxL {
    display: flex;
	justify-content: flex-end;
}

.number-filter__declimeter___IJ4Wv {
	margin: 9px 0 5px;
	height: 1px;
	overflow: hidden;
	padding: 0;
	box-shadow: inset 0 1px 0 0 var(--line-color-2);
}

.scrollable-h-child__scrollable___dqc-4 {
    height: 100%;
}
.symbol-filter-menu__delimiter___NqMBL {
    height: 1px;
    overflow: hidden;
    margin: 2px 7px;
    box-shadow: inset 0 1px 0 0 var(--line-color-2);
}

.symbol-filter-menu__container___l9HL1 {
    padding: 4px 0;
    min-width: 128px;
    width: -moz-fit-content;
    width: fit-content;
}

.symbol-filter-menu__footer___q1x8j {
    display: flex;
    padding: 6px 10px;
    align-items: center;
    justify-content: flex-end;
}

.price-type-toggler__container___qz\+Mk {
    display: flex;
}
.line-type-toggler__container___-TOEA {
    display: flex;
    width: 170px;
    padding: 0 30px;
    box-sizing: border-box; 
}
.chart-settings-menu__delimiter___RCvCf {
    height: 1px;
    overflow: hidden;
    margin: 2px 7px;
    padding: 0;
    box-shadow: inset 0 1px 0 0 var(--line-color-2);
}

.chart-settings-menu__aggregation___3Lsaz {
    color: var(--common-secondary-text-color);
    font-size: 12px;
    transition: color 220ms ease-in;
    padding: 4px 8px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: default;
}
.icon__container___2PDCw {
    width: 7px;
    margin-left: 4px;
}
.line-toolbar__container___ONhB7 {
    width: 100%;
    position: absolute;
    left: 0;
    top: 50px;
    z-index: 50;
    text-align: center;
    pointer-events: none;
}

.line-toolbar__content___YpI0u {
    display: inline-block;
    background: linear-gradient(to right, var(--chart-widget-toolbar-bg-color-1), var(--chart-widget-toolbar-bg-color-2));
    padding: 6px;
    box-sizing: border-box;
    pointer-events: auto;
}

.line-toolbar__wrapper___HwrSU {
    display: flex;
    align-items: center;
}

.line-toolbar__divider___uCGaE {
    display: inline-block;
    vertical-align: top;
    width: 1px;
    height: 25px;
    margin: 0 8px 0 12px;
    border-left: 1px solid var(--line-color-5);
}
.restore-password-popover__container___UqyTt {
	max-width: 320px;
	padding: 9px 10px 8px;
	box-shadow: 0 -2px 10px var(--shadow-color), 0 4px 10px var(--shadow-color);
	background: var(--hint-tooltip-bg-color);
	line-height: 16px;
}

.restore-password-popover__error___GPmIJ {
	position: absolute;
	left: 0;
	top: 27px;
	color: var(--modal-window-text-color);
	font-size: 12px;
}

.restore-password-popover__notification___MR9S4 {
	white-space: pre-line;
}
.menu-item-delimeter__container___dapk6 {
    height: 1px;
    overflow: hidden;
    margin: 2px 7px;
    padding: 0;
    box-shadow: inset 0 1px 0 0 var(--line-color-2);
}
.menu-builder__link___5rjFO {
    text-decoration: none;
}
.popover__container___ogubN {
    margin-left: 10px;
    overflow: visible;
}
.popover-h-child__container___1eQUn {
	overflow: visible;
}

.popover-h-child__content___Mx6En .contextMenu {
			box-shadow: none;
			padding: 0;
			border: none;
		}


.button-icon__container___fM1PT {
    width: 19px;
    height: 19px;
    background: none;
    color: var(--modal-header-icon-primary-default-color);
    transition: color 220ms ease-out;
    padding: 0 5px;
}

    .button-icon__container___fM1PT:before {
        content: none;
    }

    .button-icon__container___fM1PT:hover {
        color: var(--icon-hovered-color);
    }

    .button-icon__container___fM1PT:focus {
        box-shadow: none;
    }

.button-icon__icon___Yzi-h {
    height: 100%;
}
.popover__container___PLdps {
    padding: 0;
    background: transparent;
    overflow: visible;
    color: var(--table-text-color);
}

.popover__content___En6QO {
    display: flex;
    align-items: center;
    padding: 10px 10px 10px 7px;
    box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
    background: var(--dropdown-list-bg-color);
}
.toolbar__container___QnnJC {
	position: relative;
	display: flex;
	align-items: center;
	flex: 1 1 auto;
    overflow: hidden;
}

.toolbar__items___ekpez {
	position: relative;
	display: flex;
	align-items: center;
	width: calc(100% - 20px);
    white-space: nowrap;
}

.toolbar__item___g64Vf {
	flex-shrink: 0;
	display: flex;
	align-items: center;
}

.toolbar__item___g64Vf:not(:first-child) {
		margin-left: 6px;
	}

.toolbar__otherItems___8g4D\+ {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	display: flex;
	align-items: center;
}
.popover__container___lzwmc {
    overflow: visible;
    min-width: 144px;
}
.button-group-linking-group-icon__container___azPjs {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 13px;
    height: 11px;
    border-radius: var(--controls-border-radius);
}

    .button-group-linking-group-icon__container_group_red___yVQYR {
            background-color: var(--widget-link-group-bg-color-1);
        }

    .button-group-linking-group-icon__container_group_orange___99VZ0 {
            background-color: var(--widget-link-group-bg-color-2);
        }

    .button-group-linking-group-icon__container_group_yellow___YGIXY {
            background-color: var(--widget-link-group-bg-color-3);
        }

    .button-group-linking-group-icon__container_group_green___H6KXN {
            background-color: var(--widget-link-group-bg-color-4);
        }

    .button-group-linking-group-icon__container_group_cyan___zTACp {
            background-color: var(--widget-link-group-bg-color-5);
        }

    .button-group-linking-group-icon__container_group_blue___6hJ39 {
            background-color: var(--widget-link-group-bg-color-6);
        }

    .button-group-linking-group-icon__container_group_pink___GiV-f {
            background-color: var(--widget-link-group-bg-color-7);
        }


.button-group-linking-anchor__tooltip___S-UeS {
    position: absolute;
    left: 0;
    top: 20px;
    z-index: 100;
    display: none;
    padding: 3px 7px;
    background: var(--hint-tooltip-bg-color);
    box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
    color: var(--hint-tooltip-text-color);
    pointer-events: none;
    white-space: nowrap;
    line-height: 20px;
}

.button-group-linking-menu-item__icon___p26gF {
    margin-right: 6px;
}

    .button-group-linking-menu-item__icon___p26gF .icon {
            width: 9px;
            height: 7px;
            fill: var(--dropdown-list-bg-color);
        }

    .button-group-linking-menu-item__icon_unlink___An9yx .icon {
                width: 11px;
                height: 11px;
                fill: var(--icon-secondary-default-color);
            }

.button-group-linking-menu-item__instrument___oIAqt {
    opacity: 0.5;
}


.menu-item-h-child__item___tKnpx {
    display: flex;
    align-items: center;
    height: 26px;
    width: 88px;
	line-height: 25px;
    padding: 0 10px;
}

    .menu-item-h-child__item___tKnpx > div {
        width: auto;
        padding-right: 0;
    }

    .menu-item-h-child__item___tKnpx:hover {
        background-color: var(--list-item-hovered-bg-color);
    }

    .menu-item-h-child__item___tKnpx .icon {
            display: none;
        }

    .menu-item-h-child__item_active___4CIfW .icon, .menu-item-h-child__item_unlink___nGwBE .icon, .menu-item-h-child__item___tKnpx:hover .icon {
                display: block;
            }

    .menu-item-h-child__item_unlink___nGwBE {
        overflow: visible;
        margin-bottom: 5px;
    }

    .menu-item-h-child__item_unlink___nGwBE::after {
            position: absolute;
            bottom: -3px;
            left: 10px;
            content: '';
            width: calc(100% - 20px);
            height: 1px;
            background-color: var(--line-color);
        }

    .menu-item-h-child__item__content___lBSKf {
        display: flex;
        align-items: center;
        color: var(--dropdown-list-text-color);
    }

.selectbox-h-child__container__popover___r8JIf {
		left: -10px;
		min-width: 88px;
	}

		.selectbox-h-child__container__popover___r8JIf, .selectbox-h-child__container__popover__content___PLUFI {
			border: none;
		}
	.selectbox-h-child__container__menu___KZ3O9 {
		padding: 3px 0;
	}
	.selectbox-h-child__container__item__activeIcon___OHroe {
		display: none;
	}
	.selectbox-h-child__container__item__text___7E0di {
		padding-right: 0;
	}

.widget-header-controls__container___AGA-l {
    display: flex;
    height: 100%;
    flex-wrap: nowrap;
    align-self: center;
    align-content: center;
    align-items: center;
    padding-left: 11px;
    padding-right: 6px;
}

.widget-header-controls__controls___0fxG- {
    display: flex;
    align-items: center;
    height: 100%;
    padding-left: 10px;
    margin-left: 10px;
    border-left: 1px solid var(--widget-header-tab-divider-color);
}
.scrollable__scrollable___gROzA {
    height: 100%;
}

.scrollable__content___EEK-q {
    height: 100%;
}
.table-header-cell__th___tTEys {
	color: var(--table-column-text-header-color);
	font-size: var(--table--cell-head-font-size);
	font-weight: var(--table--cell-head-font-weight);
	position: relative;
	padding: 0 12px;
	vertical-align: middle;
}

.table-header-cell__container___ws25N {
	display: flex;
	align-items: center;
}

.table-header-cell__container___ws25N:hover > button {
			visibility: visible;
			opacity: 1;
			transition-delay: 0s;
		}

.table-header-cell__container_left___6V4yT {
	justify-content: flex-start;
}

.table-header-cell__container_right___8KX4W {
	justify-content: flex-end;
}

.table-header-cell__name___T07\+F {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: var(--table-column-text-header-color);
}

button.table-header-cell__sortingButton___8Zpb6 {
	display: flex;
	align-items: center;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s linear 0.5s, opacity 220ms ease-in;
	height: 10px;
	pointer-events: all;
	background: none;
	padding: 0;
	color: var(--table--cell-icon-default-color);
	border: 0;
	box-shadow: none;
	position: relative;
	margin-right: -6px;
	right: 8px;
}

button.table-header-cell__sortingButton___8Zpb6:before {
		content: none;
	}

button.table-header-cell__sortingButton___8Zpb6:hover {
		color: var(--icon-secondary-hovered-color);
	}

button.table-header-cell__sortingButton___8Zpb6 > span {
		width: 6px;
	}

button.table-header-cell__sortingButton_visible___95542 {
	visibility: visible;
	opacity: 1;
}
.table-header__thead___K-ZCy {
	position: sticky;
	top: 0;
	z-index: 3;
	padding: 0 3px 0 0;
	background: var(--table-header-bg-color);
	box-shadow: -1px 1px 3px var(--table-header-shadow-color);
}

.table-header__tr___ZP2BU {
	height: 18px;
	font-size: 10px;
	position: relative;
	padding-top: 0;
	vertical-align: middle;
	text-align: center;
}
.scrollable__scrollable___rmHUc {
    height: 100%;
}
.table__container___hOZvX {
	height: 100%;
}

.table__table___CFPaj {
	min-width: 100%;
	border-collapse: separate;
	table-layout: fixed;
}

.table__tr___\+3Fcx {
	box-shadow: 0 1px var(--line-color);
}

.table__tr___\+3Fcx:hover {
		background: var(--table-row-bg-hover-color);
	}

.table__td___yEZmE {
	vertical-align: middle;
	white-space: nowrap;
	padding: 1px 11px;
	overflow: hidden;
	text-overflow: ellipsis;
	height: var(--table--cell-height);
	line-height: var(--table--cell-height);
	font-size: var(--table--cell-font-size);
	color: var(--table-text-color);
	box-sizing: border-box;
}

td:first-child > .table__td___yEZmE {
		padding: 0 0 0 6px;
		letter-spacing: 1px;
	}

.table__td_left___OHu9D {
	text-align: left;
}

.table__td_right___HtMhw {
	text-align: right;
}

.table__td_center___L4zH9 {
	text-align: center;
}

.symbol-suggest-table__td___9a5fw {
	padding: 0 10px;
}

.symbol-suggest-table__tr___SfW8z {
	cursor: pointer;
	height: 20px;
}

.symbol-suggest-table__tr_hover___3xyas {
	background: var(--symbol-suggest-line-hover-bg-color);
}
.symbol-suggest__table_container___tHbr4 {
	font-size: 14px;
}

.symbol-suggest__empty_text___kfVWp {
	padding: 10px;
}

.symbol-suggest__footer_message___f\+c\+0 {
	color: var(--additional-text-color-2);
	padding: 6px 10px 6px;
	margin-top: 6px;
	border-top: 1px solid var(--line-color);
}
.table-header-child__tr___A8iwg {
	font-size: 12px;
}
.table-header-cell-child__th___3l7zw {
	padding: 0 10px;
	font-size: 12px;
}
.popover-child__container___fJQJJ {
	background: var(--symbol-suggest-bg-color);
	box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
}
.widget-header__container___ti1fG {
    display: flex;
    width: 100%;
    height: 23px;
    align-items: center;
}
.toolbar__item___hUjHP:not(:first-child) {
    margin-left: 16px;
  }

.toolbar__container___Ii5y7 {
  margin-left: 11px;
}
.symbol-suggest__container___rBOza {
    width: 98px;
} 

.watchlist-table-row__button___2vYiH {
	position: relative;
	height: 17px;
	line-height: 100%;
	text-align: left;
	max-width: 100%;
	background: transparent;
	box-shadow: none;
	transition: box-shadow 0.2s;
	border: 1px solid transparent;
	border-radius: 1px;
	color: inherit;
}

	.watchlist-table-row__button___2vYiH:hover .watchlist-table-row__label___5dilx {
			display: inline;
		}

	.watchlist-table-row__button___2vYiH:disabled {
		color: var(--table-text-color);
	}

.watchlist-table-row__button_up___BPb-Q {
	color: var(--positive-text-color);
}

.watchlist-table-row__button_down___YABDk {
	color: var(--negative-text-color)
}

.watchlist-table-row__button__bid___6Joc3 {
	background: var(--table_row-button-sell-inactive-bg);
	border-color: var(--table_row-button-sell-inactive-border);
}

.watchlist-table-row__button__bid___6Joc3:hover {
		background: var(--table_row-button-sell-hovered-bg);
		border-color: var(--table_row-button-sell-default-border);
	}

.watchlist-table-row__button__ask___osqAn {
	background: var(--table_row-button-buy-inactive-bg);
	border-color: var(--table_row-button-buy-inactive-border);
}

.watchlist-table-row__button__ask___osqAn:hover {
		background: var(--table_row-button-buy-hovered-bg);
		border-color: var(--table_row-button-buy-default-border);
	}

.watchlist-table-row__label___5dilx {
	display: none;
}

.watchlist-table-row__label_ask___rWNMY {
	color: var(--positive-text-color);
}

.watchlist-table-row__label_bid___YWrAL {
	color: var(--negative-text-color);
}

.watchlist-table-row__orderSize__combobox___l9p8r {
	height: var(--table--cell-height) !important;
	border-color: transparent !important;
	background: none !important;
	transition: none !important;
}

.watchlist-table-row__orderSize__combobox___l9p8r svg {
		opacity: 0;
	}

.watchlist-table-row__orderSize__combobox___l9p8r:disabled {
		color: var(--table-text-color);
	}

.watchlist-table-row__tr___Gt-IM {
	transition: .35s ease-in-out;
}

.watchlist-table-row__tr___Gt-IM:hover {
		background: var(--table-row-bg-hover-color );
	}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__button__bid___6Joc3 {
			border-color: var(--table_row-button-sell-default-border);
		}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__button__bid___6Joc3:disabled {
				background: var(--button-disabled-bg-color);
				box-shadow: 0 0 0 1px var(--button-pressed-overlay-color);
			}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__button__ask___osqAn {
			border-color: var(--table_row-button-buy-default-border);
		}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__button__ask___osqAn:disabled {
				background: var(--button-disabled-bg-color);
				box-shadow: 0 0 0 1px var(--button-pressed-overlay-color);
			}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__orderSize__combobox___l9p8r {
			border-color: var(--form-control-focused-border-outside-color) !important;
			background: var(--selected-input-bg-color) !important;
		}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__orderSize__combobox___l9p8r svg {
				opacity: 1;
			}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__orderSize__combobox___l9p8r:disabled {
				color: var(--dropdown-disabled-text-color);
				border-color: var(--input-disabled-border-outside-color) !important;
				background: var(--input-disabled-bg-color);
			}

.watchlist-table-row__tr___Gt-IM:hover .watchlist-table-row__orderSize__combobox___l9p8r:disabled svg {
					opacity: 0.3;
				}

.watchlist-table-row__tr_scaled___2oxP1 {
		transform: scale(0.7); 
	}

.watchlist-table-row__empty___16gkO {
	color: var(--no-data-text-color);
}

.watchlist-table-row__td_button___GpHdO {
	padding: 1px 4px 1px 18px;
}
.pip-rate__pipnumbers___NgF8u {
	font-size: 16px;
}
.context-menu__container___U6qrx {
	display: flex;
    flex-direction: column;
    z-index: 111;
    border: 1px solid var(--context-menu-border-color);
    background-color: var(--context-menu-bg-color);
    color: var(--dropdown-list-text-color);
    box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
    transition: opacity var(--animation-default);
}
.instrument-info__container___-Zv6y {
    position: absolute;
    left: 100%;
}
.widget-empty-view__container___zZo6l {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    color: var(--empty-widget-hint-text-color);
    font-size: 15px;
}
.option__option___3tHUF {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 6px 0 5px;
	width: auto;
	height: 25px;
	animation: option__showDropdownItem___V-Xnx 0.17s ease-in both;
}
	.option__option___3tHUF:hover {
		background-color: var(--list-item-hovered-bg-color);
	}

.option__selectedOption___ypTv\+ {
	color: var(--common-text-selected);
}

.option__iconTick___p-n3e {
	display: flex;
	width: 10px;
	height: 9px;
	fill: var(--tick-icon-color);
}

@keyframes option__showDropdownItem___V-Xnx {
	from {
		opacity: 0;
		transform: scale(0.5);
	}

	to {
		opacity: 1;
		transform: scale(1);
	}
}
.select__selectWrapper___-B4DM {
	width: 100%;
	height: 100%;
	position: relative;
}

.select__select___lbLFR {
	color: var(--input-default-text-color);
	border: 1px solid var(--input-default-border-outside-color);
	background-color: var(--dropdown-list-bg-color);
	box-shadow: inset 0 1px 0 var(--input-default-shadow-inner-color);
	transition: border-color 220ms ease-out;
	height: 100%;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 6px 0 5px;
	box-sizing: border-box;
}

.select__select___lbLFR:hover {
		border-color: var(--input-hovered-border-outside-color);
		transition: border-color 220ms ease-in;
	}

.select__select___lbLFR:focus {
		border-color: var(--form-control-focused-border-outside-color);
	}

.select__iconDropdownArrow___mIWya {
	height: 4px;
	width: 7px;
	fill: var(--icon-primary-default-color);
	display: flex;
}

.select__iconDropdownArrow___mIWya:hover {
		fill: var(--icon-hovered-color);
	}

.select__selectList___\+40Ra {
	position: relative;
	z-index: 1;
	top: 1px;
	background-color: var(--dropdown-list-bg-color);
	width: inherit;
	box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
	animation: select__slideDropdownDown___MWnbN 0.4s cubic-bezier(0, 0, 0, 1.3);
}

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

.watchlist-plate-info__info___tc-QR {
	background-color: var(--dashboard-area-bg-color);
	height: 35px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

.watchlist-plate-info__price___hdpgk {
	vertical-align: middle;
	color: var(--additional-text-color);
	font-size: 12px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	flex-grow: 1;
	width: 100px;
}

.watchlist-plate-info__leftAlign___0n3jF {
	text-align: left;
}

.watchlist-plate-info__rightAlign___E4sFw {
	text-align: right;
}

.watchlist-plate-info__priceLabel___RIM-A {
	padding-right: 3px;
}

.watchlist-plate-info__quantity___ngyLL {
	display: inline-block;
	vertical-align: middle;
	margin: 0 10px;
	width: 75px;
	height: 27px;
}

.pip-rate-child__pipnumbers___EXfQc {
	font-size: 15px;
}

.pip-rate-child__pipnumbers___oTMJK {
	font-size: 26px;
}

.watchlist-plate-action-button__button___hCLSY {
	position: relative;
	border: none;
	height: 75px;
	background-color: var(--neutral-dashboard-bg-color);
	color: var(--sell-button-default-text-color);
	width: 100%;
	padding: 0 4px;
}
	.watchlist-plate-action-button__button___hCLSY:hover::before {
		content: '';
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background-color: var(--button-hovered-overlay-color);
	}
	.watchlist-plate-action-button__button__up___k2OLR {
		background-color: var(--up-dashboard-bg-color);
	}
	.watchlist-plate-action-button__button__down___H85mR {
		background-color: var(--down-dashboard-bg-color);
	}

.watchlist-plate-action-button__value___xvQHC {
	height: 50px;
	font-size: 19px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.watchlist-plate-action-button__title___hxRyw {
	height: 12px;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.watchlist-plate-actions__actions___Eafwm {
	display: flex;
	background-color: var(--dashboard-area-bg-color);
	padding: 0 2px 5px 2px;
	position: relative;
}

.watchlist-plate-actions__actionSection___CtAH4 {
	padding: 0 1px;
	width: 50%;
}

.watchlist-plate-actions__spread___dCP7L {
	position: absolute;
	height: 20px;
	width: 100px;
	background-color: var(--dashboard-spread-bg-color);
	bottom: 5px;
	left: 50%;
	transform: translateX(-50%);
	display: flex;
	justify-content: center;
	align-items: center;
}

.watchlist-plate-header__header___Zoloy {
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	width: 100%;
	height: 22px;
	padding: 0 0 0 6px;
	line-height: 22px;
	font-size: 12px;
	font-weight: 600;
	background-color: var(--dashboard-header-bg-color);
	box-shadow: 0 -1px 0 var(--dashboard-widget-item-shadow-color) inset;
}

.watchlist-plate-header__titleInfo___MCaqN {
	display: flex;
	align-items: center;
	fill: var(--icon-primary-default-color);
}

.watchlist-plate-header__title___lpa-h {
	margin-right: 3px;
	letter-spacing: 1px;
	color: var(--table-text-color);
}

.watchlist-plate-header__headerActions___Q7sCe {
	position: relative;
	display: flex;
	padding-right: 7px;
}

.button-icon-child__containerInfo___RCWuY {
	background-color: transparent;
	padding: 5px;
}
	.button-icon-child__containerInfo___RCWuY span {
		height: 100%;
	}
	.button-icon-child__containerInfo___RCWuY:focus {
		box-shadow: none;
	}
	.button-icon-child__containerInfo___RCWuY:hover {
		color: var(--icon-hovered-color);
	}
	.button-icon-child__containerInfo___RCWuY:hover::before {
		background-color: transparent;
	}

.button-icon-child__containerActions___N2g6D {
	background-color: transparent;
	color: var(--icon-secondary-default-color);
	padding: 5px;
}

.button-icon-child__containerActions___N2g6D span {
		height: 100%;
	}

.button-icon-child__containerActions___N2g6D:focus {
		box-shadow: none;
	}

.button-icon-child__containerActions___N2g6D:hover {
		color: var(--icon-hovered-color);
	}

.button-icon-child__containerActions___N2g6D:hover::before {
		background-color: transparent;
	}

.popover-child__container___3IZKe {
	margin-top: -5px;
	overflow: visible;
}
.symbol-suggest__container___NWLhE {
    height: 20px;
    line-height: 20px;
}
.watchlist-plate-list-item__plate___ANVf5 {
	padding: 2px;
    min-width: 300px;
    flex-grow: 1;
    box-sizing: border-box;
	transition: .35s ease-in-out;
}

	.watchlist-plate-list-item__plate_scaled___pkmLd {
		transform: scale(0.7); 
	}

@media screen and (min-width: 1024px) {
	.watchlist-plate-list-item__plate___ANVf5 {
		width: 100%;
	}
}
@media screen and (min-width: 1270px) {
	.watchlist-plate-list-item__plate___ANVf5 {
		width: 50%;
	}
}
@media screen and (min-width: 1516px) {
	.watchlist-plate-list-item__plate___ANVf5 {
		width: 33.333%;
	}
}
@media screen and (min-width: 1762px) {
	.watchlist-plate-list-item__plate___ANVf5 {
		width: 25%;
	}
}
.watchlist-plate-new-item__container___bUUAJ {
	padding: 2px;
	width: 240px;
	position: relative;
	cursor: pointer;
	box-shadow: 0 0 0 1px var(--line-color) inset;
	height: 137px;
    flex-grow: 1;
    box-sizing: border-box;
}

	.watchlist-plate-new-item__container___bUUAJ::after {
		content: '+';
		width: 56px;
		height: 56px;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		font-size: 60px;
		line-height: 50px;
		border-radius: 50%;
		text-align: center;
		background-color: var(--line-color);
		color: var(--add-dashboard-border-color);
	}

	.watchlist-plate-new-item__container___bUUAJ:hover::after {
		background-color: var(--line-color-2);
	}

@media screen and (min-width: 1024px) {
	.watchlist-plate-new-item__container___bUUAJ {
		width: 100%;
	}
}
@media screen and (min-width: 1270px) {
	.watchlist-plate-new-item__container___bUUAJ {
		width: 50%;
	}
}
@media screen and (min-width: 1516px) {
	.watchlist-plate-new-item__container___bUUAJ {
		width: 33.333%;
	}
}
@media screen and (min-width: 1762px) {
	.watchlist-plate-new-item__container___bUUAJ {
		width: 25%;
	}
}
.watchlist-plate-list__plateList___aCZKl {
	display: flex;
	flex-wrap: wrap;
    justify-content: flex-start;
}

.watchlist-plate-list__plate___x6SEq {
	margin: 2px;
	flex: 1 0 300px;
}

.scrollable__scrollable___8lvuh {
	height: 100%;
}
.pip-rate__container___mx17y {
    color: var(--sell-button-default-text-color);
}

.pip-rate__pipnumbers___rxAzu {
	font-size: 1.25em;
    line-height: 0;
    font-weight: normal;
}
.selectbox-icon__container___miK7a {
	width: 50%;
}
.chart-loader__container___F1lx4 {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
	pointer-events: none;
}
.widget-title__title___nEI32 {
    display: flex;
	align-items: center;
	height: 19px;
	padding-left: 6px;
	padding-right: 8px;
	font-weight: bold;
	transition: color 220ms ease-in;
	white-space: nowrap;
}
.toolbar-child__item___kpoHe:not(:first-child) {
        margin-left: 16px;
    }
  
.toolbar-child__container___oN1jf {
    margin-left: 11px;
}
.symbol-suggest-child__container___F8cel {
	width: 90px;
}
.toolbar-child__container___Rc2bJ {
    margin-left: 11px;
}
.tile__container___fOKTI {
	display: flex;
	flex-grow: 1;
	flex-shrink: 0;
	flex-direction: column;
	align-content: center;
	align-items: center;
	width: 100%;
	box-sizing: border-box;
	padding: 10px 30px 7px 30px;
	position: relative;
	font-size: 50px;
}

	.tile__container___fOKTI::before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		display: block;
		background-color: transparent;
		transition: background 220ms ease-in;
		pointer-events: none;
	}

	.tile__container___fOKTI:hover .tile__title___ThP2Y::before {
				background: linear-gradient(90deg, var(--common-text-default) 2px, transparent 2px, transparent 2px) 0 0 repeat-x;
				background-size: 4px 2px;
			}

.tile__header___hrr-k {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: auto;
	margin-bottom: 10px;
	width: 100%;
	font-size: 15px;
	line-height: 1.67;
	color: var(--common-text-default);
}

.tile__body___lT97y {
	position: relative;
	display: flex;
	width: 100%;
	margin-bottom: auto;
}

.tile__title___ThP2Y {
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.tile__title___ThP2Y::before {
		content: '';
		position: absolute;
		left: 2px;
		top: calc(100% - 4px);
		width: calc(100% - 2px);
		height: 1px;
		background: transparent;
	}

.tile__title___ThP2Y:hover::before {
			content: normal;
		}

.tile__iconWrapper___Ock9s {
	margin-left: 6px;
}
.popover-h-child__container___3qars {
	padding: 5px 8px;
	margin-left: 20px;
	margin-top: 5px;
	z-index: 40;
}

.popover-h-child__content___PmzjC {
	max-width: 250px;
}
.avg-daily-pl-tile__container___MtdjX {
    width: 100%;
	height: 100%;
}

.avg-daily-pl-tile__value___20cV4 {
    fill: var(--common-text-default);
}

.avg-daily-pl-tile__label___1bnf- {
    fill: var(--common-text-disabled);
}

.avg-daily-pl-tile__positive___2v-iX {
    fill: var(--common-positive-bg-color);
}

.avg-daily-pl-tile__negative___tT\+D1 {
    fill: var(--common-negative-bg-color);
}

.avg-daily-pl-tile__line___-wyyF {
    stroke: var(--line-color);
}

.avg-daily-pl-tile__svg___JYo\+a {
	position: absolute;
	width: 100%;
	height: 100%;
}

.avg-daily-pl-tile__empty___RWDAy {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 140px;
    color: var(--empty-widget-hint-text-color);
    font-size: 21px;
	width: 100%;
}
.tile-h-child__container___5XIXS {
	height: 100%;
	padding: 17px 15px 30px 15px;
}

.tile-h-child__header___Fp75L {
	margin-top: unset;
	margin-bottom: 0;
}

.tile-h-child__body___39AN4 {
	flex-grow: 1;
	margin-bottom: unset;
}
.trades-tile__container___nGEnt {
    position: relative;
	display: flex;
	flex-direction: column;
    width: 100%;
}

.trades-tile__listWrapper___Cf\+Hv {
    position: relative;
    padding: 0 30px;
    box-sizing: border-box;
}

.trades-tile__positive___JzV1Z {
    fill: var(--common-positive-bg-color);
}

.trades-tile__negative___\+IAzQ {
    fill: var(--common-negative-bg-color);
}

.trades-tile__text___QiqVG {
    fill: var(--common-text-default);
    font-size: 12px;
    cursor: default;
}

.trades-tile__text_line___OWiuW {
        stroke: var(--common-text-default);
    }

.trades-tile__amount___fajO6 {
    fill: var(--common-text-default);
    font-size: 15px;  
}

.trades-tile__description___FvwZo {
    font-size: 12px;
    margin-bottom: 14px;
    text-align: center;
}

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

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

.trades-tile__item___P3LCN {
    padding: 0 30px;
    width: 100%;
    box-sizing: border-box;
}

.trades-tile__item_value___iptZR {
        fill: var(--common-text-default);
        font-size: 50px;
        text-align: center;
        margin-bottom: 7px;
    }

.trades-tile__item_title___yoYqp {
        fill: var(--common-text-default);
        font-size: 20px;
        text-align: center;
        margin-bottom: 31px;
    }

.trades-tile__values___5u0LP {
    fill: var(--common-text-default);
    font-size: 12px;
    line-height: 16px;
}

.trades-tile__empty___4hsvO {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 140px;
    color: var(--empty-widget-hint-text-color);
    font-size: 21px;
}

.trades-tile__svg___0pq20 {
	width: 100%;
	height: 100%;
}
.tile-h-child__container___GjzQl {
	padding: 17px 0 30px;
}

.tile-h-child__header___ZwmZw {
	margin-top: unset;
	margin-bottom: 0;
}

.tile-h-child__body___0cv4S {
	flex-grow: 1;
	margin-bottom: unset;
}
.scrollable-h-child__container___ycmgv {
    width: 100%;
}

.scrollable-h-child__withVerticalScrollbar___NcxNR:not(.scrollable-h-child__overlayContent___Gm7k4) > .scrollable-h-child__wrapper___mx0QR > .scrollable-h-child__container___ycmgv > .scrollable-h-child__content___DivTg {
		padding-right: 0;
	}

.scrollable-h-child__scrollable___Ruu5c {
	flex-grow: 1;
	height: 135px;
}

.scrollable-h-child__content___DivTg.scrollable-h-child__content___DivTg {
    width: 100%;
    padding: 0;
}
.popover-h-child__container___e2yYY {
	margin: 0;
	border: 0;
    background: transparent;
	box-shadow: none;
    max-width: 237px;
    padding: 12px 0 2px 0;
	pointer-events: none;
	overflow: visible;
}

.popover-h-child__content___QGdV3 {
	box-shadow: 0 2px 10px 0 var(--overlay-box-shadow-color);
	border: 1px solid var(--dropdown-list-border-color);
	padding: 1px 6px;
	background: var(--hint-tooltip-bg-color);
}

.max-drawdown-tile__container___sl9B4 {
	display: flex;
	align-content: center;
	justify-content: center;
	margin: auto;
}

.max-drawdown-tile__axis___LVhw6 {
	width: 70px;
}

.max-drawdown-tile__label___LTinF {
	font-size: 10px;
	white-space: nowrap;
	color: var(--additional-text-color-2);
}

.max-drawdown-tile__value___pK46y {
	display: flex;
	font-weight: 500;
}

.max-drawdown-tile__unit___dtHWS {
	font-size: .525em;
}

.max-drawdown-tile__graph___0uRLF {
	flex-shrink: 0;
	width: 50%;
	height: 44px;
}

.max-drawdown-tile__graph___0uRLF svg {
		width: 100%;
		height: 100%;
	}

.max-drawdown-tile__bgGraph___g3ELP {
	height: 100%;
	fill: var(--line-color);
}

.max-drawdown-tile__colorGraph___oktnr {
	fill: var(--common-neutral-bg-color);
}

.max-drawdown-tile__lineGraph___la0kK {
	fill: var(--line-color);
}
.tile-simple-body__header___euVYd {
	margin-top: auto;
}

.tile-simple-body__value___r-yCy {
	font-weight: 400;
	letter-spacing: 1.25px;
	color: var(--common-text-default);
}

.tile-simple-body__value___r-yCy {
	display: flex;
	align-items: flex-start;
}

.tile-simple-body__unit___ZX-oX {
	margin-top: 5px;
	margin-left: 6px;
	font-size: .64em;
	font-weight: 400;
	letter-spacing: 0.5px;
	color: var(--common-text-default);
}

.tile-simple-body__container___R6xUX {
	justify-content: center;
	display: flex;
	margin: auto;
}
.tile-h-child__header___REQ1Z {
	margin-top: auto;
}

.tile-h-child__container_up___ywYVf {
		background: var(--metrics-positive-bg-color);
	}

.tile-h-child__container_down___q7aEr {
		background: var(--metrics-negative-bg-color);
	}

.tile-h-child__container_overlay___wyWYa {
		background-color: var(--widget-overlay-color);
	}

.tile-h-child__container_maxDrawDown___TUKic {
		font-size: 40px;
	}

.tile-h-child__value_up___p4-ia {
		color: var(--positive-text-color);
	}

.tile-h-child__value_down___hFgRu {
		color: var(--negative-text-color);
	}
.widget-analytics-dashboard__container___n2CW1 {
	display: flex;
	flex-direction: column;
	height: 100%;
	position: relative;
}

	.widget-analytics-dashboard__container___n2CW1.widget-analytics-dashboard__container_netBased___tnS6c {
		z-index: 1;
	}

	.widget-analytics-dashboard__container___n2CW1.widget-analytics-dashboard__container_netBased___tnS6c .widget-analytics-dashboard__row___Lg5TR:nth-of-type(3) > .widget-analytics-dashboard__column___7K0-I:last-child {
						box-shadow: 0 -1px 0 0 var(--dashboard-highlighted-line);
					}

	.widget-analytics-dashboard__container___n2CW1.widget-analytics-dashboard__container_netBased___tnS6c .widget-analytics-dashboard__row___Lg5TR:nth-of-type(5) > .widget-analytics-dashboard__column___7K0-I:last-child {
						box-shadow: 0 1px 0 0 var(--dashboard-highlighted-line);
					}

.widget-analytics-dashboard__grid___fKuE6 {
	display: grid;
	grid-template-columns: 1fr 1fr;
	height: 100%;
	border: 1px solid red;
}

.widget-analytics-dashboard__wrapper___Wc2sb {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.widget-analytics-dashboard__row___Lg5TR {
	display: flex;
	flex-shrink: 0;
	flex-direction: row;
	flex-grow: 1;
	flex-wrap: nowrap;
	width: 100%;
	min-height: 145px;
}

.widget-analytics-dashboard__row___Lg5TR:nth-of-type(3) > .widget-analytics-dashboard__column___7K0-I:last-child {
				position: relative;
				border-left: 1px solid var(--dashboard-highlighted-line);
				border-right: 1px solid var(--dashboard-highlighted-line);
			}

.widget-analytics-dashboard__row___Lg5TR:nth-of-type(3) > .widget-analytics-dashboard__column___7K0-I:last-child .widget-analytics-dashboard__row___Lg5TR {				
					box-shadow: 0 -1px 0 0 var(--dashboard-highlighted-line);
				}

.widget-analytics-dashboard__row___Lg5TR:nth-of-type(3) > .widget-analytics-dashboard__column___7K0-I:last-child:after {
					content: '';
					display: block;
					width: 100%;
					height: 1px;
					position: absolute;
					bottom: -1px;
					left: -1px;
					border-left: 1px solid var(--dashboard-highlighted-line);
					border-right: 1px solid var(--dashboard-highlighted-line);
				}

.widget-analytics-dashboard__row___Lg5TR:nth-of-type(5) > .widget-analytics-dashboard__column___7K0-I:last-child {
				border-left: 1px solid var(--dashboard-highlighted-line);
				border-right: 1px solid var(--dashboard-highlighted-line);
			}

.widget-analytics-dashboard__row___Lg5TR:nth-of-type(5) > .widget-analytics-dashboard__column___7K0-I:last-child .widget-analytics-dashboard__row___Lg5TR {				
					box-shadow: 0 1px 0 0 var(--dashboard-highlighted-line);
				}

.widget-analytics-dashboard__splitter___E5WDx {
	height: 1px;
	border-top: 1px solid var(--line-color);
	box-sizing: border-box;
}

.widget-analytics-dashboard__column___7K0-I {
	display: flex;
	flex-direction: column;
	width: 50%;
	flex-shrink: 0;
	color: var(--common-text-default);
}

.widget-analytics-dashboard__column___7K0-I + .widget-analytics-dashboard__column___7K0-I {
		border-left: 1px solid var(--line-color);
	}
.remote-data-child__pending___RlBNN {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--drop-area-chart-maximized-highlight-color);
}

    .remote-data-child__pending_content___DgdUK {
        text-align: center;
    }

    .remote-data-child__pending_title___P9XK1 {
        color: var(--common-text-default);
        font-size: 12px;
        line-height: 20px;
        padding-top: 8px;
    }

.remote-data-child__nodata___J1TvY {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--common-text-default);
    font-size: 12px;
    line-height: 20px;
    background: var(--drop-area-chart-maximized-highlight-color);
}

.remote-data-child__error___X4kQi {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--common-text-default);
    font-size: 12px;
    line-height: 20px;
    background: var(--drop-area-chart-maximized-highlight-color);
}
.scrollable-h-child__scrollable___rZwBE {
	flex-grow: 1;
	height: 580px;
	width: 100%;
	max-height: 100%;
}

.scrollable-h-child__container___qf\+Ls {
	width: 100%;
}

.scrollable-h-child__wrapper___OHq1Q {
	max-height: none;
}

.scrollable-h-child__content___90s5V {
	height: 100%;
}

.scrollable-h-child__content___90s5V > div {
		display: flex;
		flex-direction: column;
		height: 100%;
	}
.popup-h-child__body___51DIt {
	padding: 12px 0 30px;
}

.popup-h-child__header___RCeCd {
	font-weight: bold;
}

.popup-h-child__textHeader___w0CY- {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
}

.popup-h-child__scheme___GhpYG {
	max-width: 100%;
	margin-top: 9px;
	margin-bottom: 2px;
}

.popup-h-child__text___KCfU4 {
	line-height: 1.7em;
}

.popup-h-child__content___5Ee0Q {
	padding: 0 30px;
}

.popup-h-child__nodata___lF9JG {
	display: flex;
	flex-direction: column;
	height: 100%;
    align-items: center;
    justify-content: center;
}

.popup-h-child__nodata_label___Hgpyf {
	color: var(--empty-widget-hint-text-color);
	font-size: 15px;
	margin-bottom: 7px;
}

.popup-h-child__nodata_margin_only___9YwxR {
	color: var(--empty-widget-hint-text-color);
	font-size: 12px;
	white-space: pre-line;
    text-align: center;
	line-height: 14px;
}
.scrollable-popup-h-child__content___DQUF2 {
	max-height: 435px;
}
.impact-indicator__container___AaR-k {
	display: inline-block;
	margin-top: -2px;
	width: 17px;
	height: 9px;
	position: relative;
	vertical-align: middle;
}

	.impact-indicator__container___AaR-k .icon-impact-indicator-high-colored,
		.impact-indicator__container___AaR-k .icon-impact-indicator-medium-colored,
		.impact-indicator__container___AaR-k .icon-impact-indicator-low-colored {
			position: absolute;
			top: 0;
			left: 0;
		}

.history-period-selector__aggregation___hKf6e {
	display: inline-block;
	margin-right: 3px;
}

.history-period-selector__separator___o6UCu {
	margin-right: 3px;
}

.history-period-selector__footer___YSWJG {
	padding: 4px 0;
	position: relative;
}

.history-period-selector__footer___YSWJG::before {
		content: "";
		top: 1px;
		left: 9px;
		height: 1px;
		width: calc(100% - 18px);
		background: var(--line-color);
		position: absolute;
	}



.menuItem-h-child__item___FxqJM {
	padding: 0 8px 0 9px;
}

.linkButton-h-child__container___4cIFJ {
	display: block;
	text-align: center;
	width: 100%;
	padding: 0 5px;
	line-height: 26px;
}

	.linkButton-h-child__container___4cIFJ:hover {
		color: var(--link-default-text-color);
			background: var(--list-item-hovered-bg-color);
		}

	.linkButton-h-child__container___4cIFJ span {
		font-size: 13px;
	}

.selectbox-h-child__container__anchor___\+B3x2 {
		width: 75px;
		min-width: 52px;
		padding-left: 7px;
		text-align: left;
		border-radius: calc(var(--controls-border-radius) - 1px);
	}
	
		.selectbox-h-child__container__anchor__content_hasCaret___J7jVn {
			padding-right: 10px;
		}
	.selectbox-h-child__container__menu___llfTj {
		max-height: 279px;
	}
	.selectbox-h-child__container__item___ASOLX {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.selectbox-h-child__container__item__text___m-ab0 {
			padding-right: 0;
		}
	.selectbox-h-child__container__item__activeIcon___BhawO {
			position: static;
			transform: none;
			margin-left: 2px;
		}
.popover-child__container___K5TxE {
    width: 340px;
}
.account-statement-selectbox__container__anchor___bQ8CB {
	width: 100%;
	text-align: left;
	border: 1px solid var(--input-default-border-outside-color);
	background: var(--input-default-bg-color);
	border-radius: 1px;
	margin-bottom: 22px;
	padding-right: 0;
}

.account-statement-selectbox__container__anchor__content___OW\+mv {
	position: relative;
}

.account-statement-selectbox__container__anchor__caret___O4HBd {
	fill: var(--icon-primary-default-color);
	width: 7px;
	height: 4px;
	position: absolute;
	right: 9px;
	top: 0;
	transform: translateY(-50%);
}

.account-statement-selectbox__container__menu___43i\+H {
	padding: 7px 0;
}
.date-range-child__container___MhnzI {
    width: 340px;
}
.widgetNavigation__container___5rY8f {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}

	.widgetNavigation__container___5rY8f .button-selectedWidget {
				border-radius: 11px;
				line-height: 1;
				height: 22px;
				padding: 0 14px;
				overflow: hidden;
				color: var(--app-header-button-default-text-color);
				background: var(--app-header-button-default-bg-color);
				cursor: grab;
			}

	.widgetNavigation__container___5rY8f .button-selectedWidget:hover::before {
						background: var(--button-hovered-overlay-color);
					}

	.widgetNavigation__container___5rY8f .button-selectedWidget:active::before {
						background: var(--app-header-button-pressed-bg-color);
					}

	.widgetNavigation__container___5rY8f .button-selectedWidget.button-dragging {
					box-shadow: 0 0 0 1px var(--item-dragged-shadow-color);
					background: var(--app-header-button-dragged-bg-color);
				}

.widgetNavigation__selectedButtons___GUUhN {
	margin-right: 20px;
}

.widgetNavigation__selectedButtons___GUUhN .button {
			margin-right: 3px;
		}

.widgetNavigation__selectedButtons___GUUhN .button:last-of-type {
				margin-right: 0;
			}

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

.popover-h-child__container___Y5Q50 {
	width: 160px;
	background: transparent;
	border: none;
}

	.popover-h-child__container___Y5Q50 .popover-h-child__content___HYKfO {
		border: none;
	}

	.popover-h-child__container___Y5Q50 .contextMenu {
			width: 100%;
			max-height: 100%;
			position: relative;
		}

	.popover-h-child__container___Y5Q50 .contextMenu--footer {
				padding-top: 5px;
				margin: 6px 8px 0;
				font-size: 12px;
				line-height: 1.42;
				color: var(--dropdown-list-description-text-color);
				position: relative;
			}

	.popover-h-child__container___Y5Q50 .contextMenu--footer::before {
					position: absolute;
					top: 0;
					left: 0;
					content: "";
					width: 100%;
					height: 1px;
					overflow: hidden;
					padding: 0;
					box-shadow: inset 0 1px 0 0 var(--line-color-2);
				}

	.popover-h-child__container___Y5Q50 .contextMenu--item,
			.popover-h-child__container___Y5Q50 .contextMenu .link-pseudo {
				cursor: grab; /*IE and Old Edge*/
				cursor: url(../../openhand.ico?ff66d0e16708a8387706) 5 0, grab;
			}

	.popover-h-child__container___Y5Q50 .contextMenu .link-pseudo {
				margin-right: 0;
			}

.contextMenuButton-h-child__container___DKiZn {
	margin-right: 3px;
	box-shadow: inset 0 0 0 1px var(--app-header-dropdown-default-border-color);
	border-radius: 11px;
}

	.contextMenuButton-h-child__container___DKiZn:last-of-type {
		margin-right: 0;
	}

	.contextMenuButton-h-child__container_opened___w6lG1 .button {
				background: var(--app-header-dropdown-active-bg-color);
				box-shadow: inset 0 0 0 1px var(--app-header-dropdown-active-border-color);
			}

	.contextMenuButton-h-child__container___DKiZn .button {
			border-radius: 11px;
			line-height: 1;
			height: 22px;
			padding: 0 8px 0 14px;
			color: var(--app-header-dropdown-default-text-color);
			background: var(--app-header-dropdown-default-bg-color);
		}

	.contextMenuButton-h-child__container___DKiZn .button::before {
				border-radius: 11px;
			}

	.contextMenuButton-h-child__container___DKiZn .button:hover::before {
					background: var(--button-hovered-overlay-color);
				}

	.contextMenuButton-h-child__container___DKiZn .button:active::before {
					background: var(--button-pressed-overlay-color);
				}

	.contextMenuButton-h-child__container___DKiZn .button .icon-dropdown-arrow {
				margin-top: 1px;
				margin-left: 12px;
				fill: var(--icon-contextual-primary-default-color);
			}

.pip-rate-child__pipnumbers___f2b8Q {
	font-size: 18px;
}
.tooltip-child__anchor___Wa6WS {
    cursor: pointer;
    margin-left: 5px;
}

.tooltip-child__content___HIJpo {
    white-space: pre-line;
    padding: 8px 10px 10px;
}
.popover-child__content___vFCAY {
    background: var(--hint-tooltip-bg-color);
}
.button-child__container___ppjzc, .button-child__container___ppjzc:last-child {
	height: 23px;
	top: 1px;
	bottom: 0;
	right: 24px;
}

.button-child__container___ppjzc:last-child {
	right: 0;
}
.toolbar__container___kOZ1v {
    margin-left: 11px;
}
.toolbar__container___EpUvb {
    margin-left: 11px;
}
.toolbar__container___3bk3t {
    margin-left: 11px;
}
.net-aggregation-control__container___biG1o {
	display: flex;
	align-items: center;
}

	.net-aggregation-control__container___biG1o div {
		margin-top: 0;
	}

.net-aggregation-control__checkbox___WEJLj {
	width: -moz-max-content;
	width: max-content;
}

.net-aggregation-control__buttons___IjSQR {
	margin-left: 12px;
	display: inline-block;
	width: -moz-max-content;
	width: max-content;
}
.table-filters-summary__tableFilterSummary___5qUsh {
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    font-size: 12px;
    position: relative;
    background: linear-gradient(to right, var(--filter-panel-bg-grad-color-1), var(--filter-panel-bg-grad-color-2));
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
    pointer-events: all;
}

.table-filters-summary__tableFilterSummaryContent___kkAUZ {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    padding: 5px 6px;
    text-transform: uppercase;
    color: var(--common-text-default);
    flex-grow: 1;
    margin-right: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.table-filters-summary__tableFilterSummaryItem___iVxFI {
    display: flex;
    align-items: center;
    text-transform: capitalize;
}

.table-filters-summary__tableFilterSummaryItemName___tXQFn {
    margin-right: 5px;
    color: var(--common-secondary-text-color);
}

.table-filters-summary__tableFilterSummaryButton___iiHJ4 {
    transition: color 200ms;
}

.table-filters-summary__tableFilterSummaryButton___iiHJ4:hover {
        color: var(--link-hovered-text-color);
    }
.ask-bid-cell__positiveCell___s7RFh {
    color: var(--positive-text-color);
}

.ask-bid-cell__negativeCell___BchzF {
    color: var(--negative-text-color);
}


.table-body-cell__tableBodyCell___NkHrV {
    box-sizing: border-box;
    width: 100%;
    height: var(--table--cell-height);
    line-height: var(--table--cell-height);
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding: 0 12px;
    font-size: var(--table--cell-font-size);
    color: var(--table-text-color);
    text-transform: capitalize;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.table-body-cell__tableBodyCellActions___ElXr1 {
    height: 100%;
    background: linear-gradient(
            270deg,
            var(--table-row-hover-grad-2) 71.13%,
            var(--table-row-hover-grad-1) 100%
    );
    right: 0;
    opacity: 0;
    width: -moz-fit-content;
    width: fit-content;
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    padding: 0 12px;
}

.table-body-cell__tableBodyCellAlignLeft___-Qk57 {
    text-align: left;
}

.table-body-cell__tableBodyCellAlignCenter___VPIwL {
    text-align: center;
}

.table-body-cell__tableBodyCellAlignRight___ODyNv {
    text-align: right;
}

.aggregated-cell__aggregatedCell___kq6GH svg {
        fill: var(--table-icon-default-color);
        transition: transform 0.3s;
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 8px;
    }

.table-body-empty-cell__tableBodyCellEmpty___c0cUH {
    color: var(--no-data-text-color);
    box-sizing: border-box;
    width: 100%;
    height: var(--table--cell-height);
    line-height: var(--table--cell-height);
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding: 0 12px;
    text-align: center;
}
.table-filter-footer__container___u8y2u {
	display: flex;
	padding: 5px;
	align-items: center;
	justify-content: flex-end;
}

.table-row__tableRow___d7EP4 {
    cursor: pointer;
}

    .table-row__tableRow___d7EP4:hover {
        background: var(--table-row-bg-hover-color);
    }

    .table-row__tableRow___d7EP4:hover .table-row__tableRowActions___zfC9M {
            opacity: 1;
        }

.table-row__tableRowActions___zfC9M {
    box-sizing: border-box;
    line-height: var(--table--cell-height);
    display: inline-block;
    vertical-align: middle;
    position: sticky;
    padding: 0 12px;
    font-size: var(--table--cell-font-size);
    color: var(--table-text-color);
    text-transform: capitalize;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: var(--table-row-bg-hover-color);
    right: 0;
    opacity: 0;
    box-shadow: none;
    width: 100%;
    min-width: 56px;
}

.table-row__tableRowAggregated___FyO3l {
    background: var(--table-row-bg-hover-color);
}

.sort-icon__icon___Nyo0p {
    width: 6px;
    height: 10px;
    min-width: 6px;
    margin-right: 10px;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.5s, opacity 220ms ease-in;
    transform: translateZ(0);
    vertical-align: middle;
    pointer-events: all;
    fill: var(--table--cell-icon-default-color);
}

.sort-icon__iconSortedAsc___n4\+3R,
.sort-icon__iconSortedDesc___kt1bO {
    visibility: visible;
    opacity: 1;
    transition: opacity 220ms ease-in, visibility 220ms ease-in;
}
.popover-child__container___3A6yT {
    padding: 0.5rem;
}

.table-head-cell__tableHeadCell___Fo7Bm {
    height: var(--table--cell-height);
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    position: relative;
    box-sizing: border-box;
    vertical-align: middle;
    cursor: pointer;
    color: var(--table-column-text-header-color);
    font-size: var(--table--cell-head-font-size);
    font-weight: var(--table--cell-head-font-weight);
}

    .table-head-cell__tableHeadCell___Fo7Bm:hover .table-head-cell__tableHeadCellSortIcon___fj6Cs,
        .table-head-cell__tableHeadCell___Fo7Bm:hover .table-head-cell__iconFilter___gzNyW {
            visibility: visible;
            opacity: 1;
            transition: opacity 220ms ease-in, visibility 220ms ease-in;
        }

.table-head-cell__tableHeadCellFilterButton___x-21\+ {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px;
}

.table-head-cell__tableHeadCellFilterButton___x-21\+:first-child {
        margin: 0;
    }

.table-head-cell__tableHeadCellContent___zOZCi {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.table-head-cell__tableHeadCellResizer___3ITeM {
    position: absolute;
    right: -5px;
    top: 0;
    height: 100%;
    cursor: col-resize;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    touch-action: none;
    display: block;
    opacity: 0.2;
    width: 12px;
    transition: opacity 220ms ease-in;
}

.table-head-cell__tableHeadCellResizer___3ITeM::after {
        content: "";
        position: relative;
        top: 0;
        left: 6px;
        background-color: var(--divider-line-column);
        display: block;
        width: 1px;
        height: 100%;
    }

.table-head-cell__tableHeadCellIsResizing___vtSKq {
    opacity: 1;
}

.table-head-cell__iconFilter___gzNyW {
    width: 10px;
    height: 10px;
    min-width: 6px;
    margin-right: 0;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.5s, opacity 220ms ease-in;
    transform: translateZ(0);
    vertical-align: middle;
    pointer-events: all;
    fill: var(--table--cell-icon-default-color);
}

.table-head-cell__isFiltered___ndrVt .table-head-cell__iconFilter___gzNyW {
    visibility: visible;
    opacity: 1;
    transition: opacity 220ms ease-in, visibility 220ms ease-in;
}

.table-head-cell__isFiltered___ndrVt.table-head-cell__tableHeadCell___Fo7Bm {
    background: var(--table--filtered-bg-color)
}
.table-head__tableHead___Qp-ff {
    position: sticky;
    top: 0;
    z-index: 3;
    transform: translateZ(0);
    background: var(--table-header-bg-color);
    color: var(--table-column-text-header-color);
    box-shadow: -1px 1px 3px var(--table-header-shadow-color);
}
.table__table___18fra {
    width: 100%;
    border-collapse: separate;
    table-layout: fixed;
}
.scrollable__scrollable___IYktV {
    height: 100%;
}
.mobile-header__container___hhL\+f {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding-left: 1.6rem;
	padding-right: 1.6rem;
	padding-top: 0.8rem;
}

.mobile-header__header___lNkny {
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 50px;
	width: 100%;
}

.mobile-header__subHeader___RvfDC {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 50px;
	width: 100%;
	overflow: hidden;
	transition: height 0.2s ease-in-out;
}

.mobile-header__subHeaderContent___kbbmK {
	display: flex;
	align-items: center;
	height: 100%;
}

.mobile-header__widgetHeaderPortal___S4n1T {
	width: 100%;
}
.mobile-footer__container___M9PKZ {
	min-height: 5rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 1.6rem;
}
.mobile-layout__container___oEKcY {
	height: 100%;
	display: flex;
	flex-direction: column;
}

.mobile-layout__content___JM41Z {
	display: flex;
	flex: 1;
	overflow-y: auto;
	padding-left: 1.6rem;
	padding-right: 1.6rem;
}
.mobile-widget__container___xBfFr {
	width: 100%;
}
.mobile-widget__content___4N4i5 {
	width: 100%;
}

.mobile-widget__scrollToTop___D-r02 {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
.mobile-menu-content-component__container___HCLts {
	width: 100%;
}

.mobile-menu-content-component__menuItem___iHYuz {
	cursor: pointer;
	list-style-type: none;
	padding: 1rem 1.6rem;
	border-radius: 8px;
	background: var(--box-tertiary);
}

.mobile-menu-content-component__menuItem___iHYuz:not(:last-child) {
		 margin-bottom: 0.8rem;
 	}
.mobile-menu-widget-header-component__container___IMwi5 {
	padding-top: 4rem;
	padding-bottom: 2.4rem;
}

.mobile-menu-widget-header-component__header___fTbn2 {
	font-size: 3.4rem;
	line-height: 4rem;
}
.mobile-watchlist-item__container___v-duA {
	font-size: 1.4rem;
	line-height: 2rem;
	display: grid;
	grid-template-columns: auto 25% minmax(12.3rem, .2fr);
	-moz-column-gap: .8rem;
	     column-gap: .8rem;
	border-bottom: solid .1rem var(--box-tertiary);
	padding: 1.4rem 0;
	width: 100%;
	min-height: 4.3rem;
}

.mobile-watchlist-item__container___v-duA div {
	overflow: hidden;
}

.mobile-watchlist-item__instrument___EO\+m1 {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.mobile-watchlist-item__symbol___FYXdA {
	font-size: 1.6rem;
	font-weight: 600;
	line-height: 2.2rem;
	color: var(--text-primary);
}

.mobile-watchlist-item__description___E2yu9 {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: var(--text-tertiary);
}

.mobile-watchlist-item__change___H5HLZ {
	display: flex;
	align-items: flex-end;
	justify-content: flex-end;
	width: 100%;
}

.mobile-watchlist-item__changeIcon___\+pGzb {
	box-sizing: content-box;
	flex-shrink: 0;
	width: 1.6rem;
	height: 1.6rem;
	margin-bottom: .2rem;
}

.mobile-watchlist-item__changeValue___qt6hg {
}

.mobile-watchlist-item__nodata___WZAte {
	color: var(--text-tertiary);
}

.mobile-watchlist-item__price___tffK9 {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 100%;
	height: 100%;
}

.mobile-watchlist-item__priceLabel___ydrk- {
	margin-right: .4rem;
	color: var(--text-tertiary);
}

.mobile-watchlist-item__bid___V-9Zg, .mobile-watchlist-item__ask___S6uv4 {
	display: inline-flex;
	justify-content: space-between;
	align-items: flex-end;
	align-self: flex-end;
	width: -moz-fit-content;
	width: fit-content;
}

.mobile-watchlist-item__bid___V-9Zg {
	color: var(--status-positive-default);
}

.mobile-watchlist-item__ask___S6uv4 {
	color: var(--status-nagative-default);

}

.mobile-watchlist-item__up___UPMb1 {
	color: var(--status-positive-default);
}

.mobile-watchlist-item__down___PY-Id {
	color: var(--status-nagative-default);
}

.mobile-watchlist-item__neutral___uV\+1Q {
	color: var(--text-primary);

}

.mobile-watchlist-item__decimals___hKVmQ {
	font-size: 1.6rem;
}

.mobile-watchlist-item__small___0BjdO {
	font-size: 1rem;
	line-height: 1rem;
}
.list-view__container___ntkel {
	display: flex;
	flex-flow: column;
}
.mobile-watchlist-content__container___ukUdR {
	font-size: 1.4rem;
	line-height: 2rem;
	width: 100%;
	height: 100%;
	background-color: var(--box-primary);
	overflow: auto;
	box-sizing: border-box;
}
.popup-child__backdrop___RmZzh {
	position: absolute;
	background: rgba(var(--box-primary-rgb), 0.8);
	display: flex;
    flex-direction: column;
	justify-content: flex-end;
	pointer-events: all;
}



	.popup-child__backdrop___RmZzh::before {
		display: none;
	}

.popup-child__popupStack_container___2zyNd {
	max-width: none;
}

.popup-child__container___Vs6qk {
	letter-spacing: 0.25px;
	width: 100%;
	border: none;
	background: var(--box-secondary);
	border-radius: 17px 17px 0 0;
	max-height: calc(100% - 48px);
    display: flex;
    flex-direction: column;
	animation: none;
}

.popup-child__header___UtHMu {
	display: flex;
    align-items: center;
	background: transparent;
	box-shadow: none;
	padding: 2rem 1.6rem 0.8rem 1.6rem;
	cursor: default;
	flex-shrink: 0;
}

.popup-child__title___ex0VB {
	font-weight: 600;
	color: var(--text-primary);
	font-size: 2.8rem;
	flex-grow: 1;
	line-height: 3.4rem;
	margin: 0.4rem 0;
}

.popup-child__body___0lGZu {
	padding: 0.8rem 1.6rem;
	overflow: auto;
}

.popup-child__closeButton___YC79M {
	position: unset;
	margin-left: auto;
	height: 4.4rem;
	width: 4.4rem;
	color: var(--text-secondary);
}
.selector-item-wrapper__container___A8rVp {
	display: flex;
	justify-content: space-between;
	color: var(--text-primary);
	align-items: center;
}

.selector-item-wrapper__label___8infJ {
	display: inline-flex;
	min-width: 0;
}


.selector-item-wrapper__icon___b8wqI {
	width: 2rem;
	height: 2rem;
	flex-shrink: 0;
}

.popup-child__body___dM9fM {
	overflow: auto;
	padding: 0;
	margin-bottom: 0.8rem;
}

.popup-child__containerShow___9r7UP {
	animation: popup-child__popupShow___1G78Z 0.3s cubic-bezier(0, 0, 0, 1.3);
}

@keyframes popup-child__popupShow___1G78Z {
	0% {
		opacity: 0;
		transform: translateY(100%);
	}
	33% {
		opacity: 1;
	}
	100% {
		transform: translateY(0px);
	}
}

.menuItem-child__item_disabled___5uDdN {
	pointer-events: none;
}

.menuItem-child__item___NQJdu {
	margin: 0 1.6rem;
	list-style-type: none;
	padding: 1rem 1.6rem;
	border-radius: 8px;
	background: var(--box-tertiary);
}

.menuItem-child__item___NQJdu:not(:last-child) {
		margin-bottom: 0.8rem;
	}

.menuItem-child__item_active___WdWLB {
	border: 2px solid var(--text-accent)
}
.selector__groupWrapper___Zss-3 {
	margin-bottom: 2.4rem;
}

	.selector__groupWrapper___Zss-3:last-child {
		margin-bottom: 1.6rem;
	}

	.selector__groupWrapper___Zss-3:first-child .selector__group___dnUQi {
			padding-top: 0;
		}

.selector__group___dnUQi {
	font-size: 1.6rem;
	font-weight: 600;
	line-height: 2.2rem;
	text-align: left;
	padding: 1.2rem 1.6rem;
	color: var(--text-tertiary);
}
.watchlist-selector__label___LyAvQ {
	font-size: 16px;
	font-weight: 500;
	line-height: 22px;
	text-align: left;
}

.watchlist-selector__button__container___SJvhq {
	margin-left: .8rem;
	font-weight: 600;
	padding-right: 0;
	text-align: right;
	overflow: hidden;
}

.watchlist-selector__button___NI8-H {
	max-width: 100%;
	display: inline-flex;
	gap: 0.8rem;
	align-items: center;
	font-size: 1.6rem;
	font-weight: 600;
	line-height: 2.2rem;
	color: var(--text-secondary, #c1cfd6);
}

.watchlist-selector__button__icon___n1HuK {
		box-sizing: content-box;
		flex-shrink: 0;
		color: inherit;
		width: 2rem;
		height: 2rem;
	}

.watchlist-selector__button__icon___n1HuK svg {
			fill: transparent;
		}

.watchlist-selector__text___o4YHf {
	width: 100%;
	display: inline-block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.watchlist-selector__empty___UdRyw {
	color: var(--text-tertiary, #6f7e8f);
	font-size: 1.4rem;
	font-weight: 500;
	line-height: 2rem;
	text-align: center;
	padding: 0 1.6rem;
}
.mobile-watchlist-widget-header__container___jk6xX {
	padding-top: 3.2rem;
}
	.mobile-watchlist-widget-header__container___jk6xX.mobile-watchlist-widget-header__collapsed___ijmud {
		padding-top: 1rem;
	}
	.mobile-watchlist-widget-header__container___jk6xX.mobile-watchlist-widget-header__collapsed___ijmud .mobile-watchlist-widget-header__headerContainer___DohU7 {
			padding-bottom: 0;
		}
	.mobile-watchlist-widget-header__container___jk6xX.mobile-watchlist-widget-header__collapsed___ijmud .mobile-watchlist-widget-header__title___Mpsil {
			font-size: 2.8rem;
			font-weight: 600;
			transition: font-size 150ms ease;
		}

.mobile-watchlist-widget-header__headerContainer___DohU7 {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: baseline;
	padding-bottom: 2.4rem;
}

.mobile-watchlist-widget-header__title___Mpsil {
	font-size: 3.4rem;
	line-height: 4rem;
	transition: font-size 150ms ease;
}

.mobile-watchlist-widget-header__contentHeader___LMxPr {
	font-size: 1.2rem;
	display: grid;
	grid-template-columns: auto 25% minmax(12.3rem, .2fr);
	-moz-column-gap: .8rem;
	     column-gap: .8rem;
	border-bottom: solid .1rem var(--box-tertiary);
	padding: .8rem 0;
	width: 100%;
	color: var(--text-tertiary);
	background-color: var(--box-primary);
}

.mobile-watchlist-widget-header__headerColumn___m\+Srp {
	width: 100%;
	display: flex;
	justify-content: flex-end;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 1.4rem;
	overflow: hidden;
}

.mobile-watchlist-widget-header__headerColumn___m\+Srp:first-child {
		 justify-content: flex-start;
	 }
.bottom-nav__container___ZAo3W {
	height: 5.4rem;
	width: 100%;
	background: var(--box-primary);
	box-sizing: border-box;

	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 0 2.4rem;
}

	.bottom-nav__container___ZAo3W .bottom-nav__item___CZFGa {
		display: flex;
		flex-direction: column;
		align-items: center;
		text-decoration: none;
		color: inherit;
		justify-content: center;
		cursor: pointer;
	}

	.bottom-nav__container___ZAo3W .bottom-nav__item___CZFGa .bottom-nav__description___J1GXw {
			margin-top: 0.4rem;
			font-weight: 600;
			font-size: 1.2rem;
		}

	.bottom-nav__container___ZAo3W .bottom-nav__item___CZFGa .bottom-nav__active___wPzdN {
			color: var(--text-accent);
		}

.button-child__container___2xxMd {
	width: auto;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	fill: transparent;
}

	.button-child__container_active___-YXSj {
		fill: transparent;
		color: var(--text-accent);
	}

.button-child__inner___DxP-v {
	flex-direction: column;
}

.button-child__icon___7o9qH {
	display: block;
	width: 2.4rem;
	height: 2.4rem;
}
.account-selector-button__button___nHUFY {
	display: flex;
	justify-content: space-between;
	font-size: 1.6rem;
	width: 100%;
	border-radius: 8px;
	border: 1px solid var(--box-quaternary);
	background: var(--box-primary);
	padding: 1.6rem;
}

	.account-selector-button__button__empty___wC5Ld {
		align-items: center;
	}

	.account-selector-button__button___nHUFY:hover::before {
		background: transparent;
	}

	.account-selector-button__button__icon___9wwHG {
		box-sizing: content-box;
		flex-shrink: 0;
		color: var(--text-secondary);
		width: 2rem;
		height: 2rem;
	}

	.account-selector-button__button__icon___9wwHG svg {
			fill: transparent;
		}

.account-selector-button__loginName___fREJI {
	display: flex;
	white-space: nowrap;
	min-width: 0;
	color: var(--text-primary);
}
.badge__container___5zUvO {
	display: inline-flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	font-weight: 500;
	padding: 2px 6px;
	border-radius: 4px;
	box-sizing: border-box;
	min-width: 30px;
	height: 22px;
	flex-shrink: 0;
	font-style: normal;
	font-size: 1.2rem;
	line-height: 1.8rem;
	color: var(--text-on-color-white);

	background: var(--box-quaternary);
}


	.badge__container_live___Hy0BW {
		background: var(--extra-violet-default);
	}
.account-selector-item__container___OPDYM {
	display: flex;
	flex-direction: column;
	gap: 0.8rem;
	align-items: flex-start;
	width: 100%;
}

.account-selector-item__info___8cq1q {
	display: flex;
	color: var(--text-primary);
	align-items: center;
	gap: 0.4rem;
	overflow: hidden;
	width: 100%;
}

.account-selector-item__name___PmMqE {
	font-size: 1.6rem;
	font-weight: 500;
	line-height: 2.2rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 0.8rem;
}

.account-selector-item__equity___KX0qQ {
	font-size: 2.2rem;
	font-weight: 600;
	line-height: 2.8rem;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: left;
	opacity: 1;
	max-height: 3rem;
	transition: opacity 200ms ease-in, max-height 100ms ease-in-out;
}

.account-selector-item__equityCollapsed___LlZyN {
		 opacity: 0;
		 max-height: 0;
		 transition: opacity 100ms ease-out, max-height 200ms ease-in-out;
 	}
html.mobile {
		background: var(--box-primary);
	}

html.mobile body {
			font-family: "Roboto Flex", sans-serif;
			font-weight: 500;
		}

.mobile-app__container___\+goo7 {
	margin: 0;
	width: 100%;
	height: calc(100vh - 5.4rem);
	height: 100dvh;
	display: flex;
	flex-direction: column;
	position: relative;
	background: var(--box-primary);
}

.mobile-app__body___G0\+lO {
	width: 100%;
	display: flex;
	justify-content: center;
}
.HighlightSection__container___9b\+7A {
	position: absolute;
	overflow: hidden;
	pointer-events: none;
}

	.HighlightSection__container-hidden___5AMgW {
		display: none;
	}

.HighlightSection__title___rygIx {
	white-space: nowrap;
	padding: 1px 5px;
	display: inline-block;
}

.HighlightSection__title_short___eGYK4 {
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
.HighlightSection__container___9b\+7A {
	color: var(--chart-session-name-text-color);
	pointer-events: none;
}

.HighlightSection__title___rygIx {
	font-size: 12px;
	color: inherit;
	padding: 5px;
	background: var(--chart-regular-session-highlight-bg-color);
}

.HighlightSection__title___rygIx:empty {
		display: none;
	}
.toast-trading-log__header___QsZZ5 {
	display: flex;
	align-items: center;
}

	.toast-trading-log__header__icon___H2Pht {
		display: inline-block;
		margin-right: 5px;
		width: 14px;
		height: 14px;
		position: relative;
	}

	.toast-trading-log__header__text___pSjcO {
		font-weight: bold;
		font-size: 14px;
		letter-spacing: .5px;
		color: var(--order-cancelled-text-color);
		text-transform: uppercase;
	}

	.toast-trading-log__header__text_positive___v4kjV,
		.toast-trading-log__header__text_negative___VvrKb {
			position: relative;
		}

	.toast-trading-log__header__text_positive___v4kjV {
			color: var(--positive-text-color);
		}

	.toast-trading-log__header__text_negative___VvrKb {
			color: var(--negative-text-color);
		}

.toast-trading-log__subheader___P-Vox {
	font-style: normal;
	color: var(--common-text-default);
	margin-bottom: 9px;
}

.toast-trading-log__subheader___P-Vox + .toast-trading-log__wrap___8VspC {
		margin-top: 0;
	}

.toast-trading-log__subHeaderStatus___awsYQ {
	margin-left: 5px;
	margin-right: 5px;
	color: var(--toast-notification-text-color-1);
}

.toast-trading-log__wrap___8VspC {
	line-height: 16px;
}

.toast-trading-log__subheader___P-Vox,
.toast-trading-log__wrap___8VspC {
	font-size: 14px;
	padding-right: 5px;
}

.toast-trading-log__status___vf90j,
.toast-trading-log__side___ZIem8 {
	text-transform: uppercase;
}

.mobile .toast-trading-log__header__text___pSjcO {
			font-size: 18px;
		}

.mobile .toast-trading-log__subheader___P-Vox {
		font-size: 16px;
	}

.mobile .toast-trading-log__content___0rgN- {
		font-size: 16px;
	}
.toast-basic__container___ia0Aj {
	position: relative;
}

	.toast-basic__container___ia0Aj,
	.toast-basic__container___ia0Aj:hover {
		background: var(--notification-corner-neutral-bg-color);
		box-shadow: 0 7px 15px 0 var(--overlay-box-shadow-color);
	}

	.toast-basic__container___ia0Aj::after {
		background-color: var(--notification-corner-vertical-line-color);
	}

	.toast-basic__container_trading___\+AHym,
		.toast-basic__container_trading___\+AHym:hover {
			background: var(--notification-corner-order-bg-color);
			box-shadow: 0 7px 15px 0 var(--notification-corner-order-shadow-color);
		}

	.toast-basic__container_trading___\+AHym::after {
			background-color: var(--notification-corner-order-vertical-line-color);
		}

	.toast-basic__container_critical___V\+M3W,
		.toast-basic__container_critical___V\+M3W:hover {
			background: var(--notification-corner-critical-bg-color);
			box-shadow: 0 7px 15px 0 var(--notification-corner-critical-shadow-color);
			border: 1px solid transparent;
		}

	.toast-basic__container_critical___V\+M3W .toast-basic__header__text___ggnzM {
			color: var(--negative-text-color);
		}

	.toast-basic__container_critical___V\+M3W::after {
			background-color: var(--notification-corner-critical-vertical-line-color);
		}

	.toast-basic__container_created___Whiel .toast-basic__header__text___ggnzM {
			color: var(--up-text-color);
		}

	.toast-basic__container_failed___CBqPI .toast-basic__header__text___ggnzM {
			color: var(--down-text-color);
		}

	.toast-basic__container_failed___CBqPI .toast-basic__item___0lbHM {
			font-weight: 500;
		}

.toast-basic__date___699DE {
	display: block;
	margin-bottom: 10px;
}

.toast-basic__item___0lbHM {
	display: inline-block;
	margin-right: 3px;
}

.toast-basic__item___0lbHM:last-child {
		margin: 0;
	}

.toast-basic__item_buy___HgOZS {
		font-weight: 500;
		color: var(--buy-text-color);
	}

.toast-basic__item_sell___8PtlA {
		font-weight: 500;
		color: var(--sell-text-color);
	}
.toast-order__container___xakEU {
	position: relative;
}

	.toast-order__container___xakEU .MessageValue__container {
			display: block;
		}

	.toast-order__container___xakEU .MessageValue__description {
			word-break: break-word;
			white-space: pre-wrap;
		}

.toast-order__icon_orderFilled___X9kRR {
		fill: var(--corner-filled-icon-color);
	}

.toast-order__icon_orderPlaced___4o2l4 {
		fill: var(--corner-placed-icon-color);
	}

.toast-order__icon_orderModified___56IZ6 {
		fill: var(--corner-modified-icon-color);
	}

.toast-order__icon_orderCancelled___g9aTQ {
		fill: var(--status-neutral-multiparts);
	}

.toast-order__icon_orderRejected___yRwgG {
		fill: var(--status-negative-multiparts);
	}

.toast-order__icon_orderExpired___glLPK {
		fill: var(--corner-canceled-icon-color);
	}

.toast-order__icon_icon_orderPending___FdwfD {
		fill: var(--status-temporary-multiparts)
	}
.toast-alert__icon_alertTriggered___Xu5Uc {
		fill: var(--corner-filled-icon-color);
	}
	.toast-alert__icon_alertRejected___njKFe {
		fill: var(--corner-warning-icon-color);
	}

.toast-alert__messageValue___M5se8 {
	display: block;
}

.toast-alert__messageValue__description___yPoi5 {
		word-break: break-word;
		white-space: pre-wrap;
	}

@keyframes toast-blocked-popups__blinking___QluBy {
	0% {
		background-color: var(--notification-warning-blink-bg-color);
	}
	100% {
		background-color: var(--notification-warning-bg-color);
	}
}

.toast-blocked-popups__text___F8S9o {
	color: var(--notification-text-color);
	line-height: 1.58;
	letter-spacing: 0.5px;
}

.toast-blocked-popups__header___wEvEf {
	color: var(--notification-warning-title-text-color);
	text-transform: uppercase;
	letter-spacing: 0.5px;
	margin-bottom: 10px;
}

.toast-blocked-popups__container___nbSBz {
	border: 1px solid var(--notification-warning-border-color);
	background-color: var(--notification-warning-blink-bg-color);
	animation: toast-blocked-popups__blinking___QluBy 1s infinite ease-in-out;
}

.toast-blocked-popups__container___nbSBz:hover {
		border: 1px solid var(--notification-warning-border-color);
	}

.toast-deposit__container___8eV5Q {
	box-sizing: border-box;
	width: 407px;
	position: relative;
	padding-left: 5px;
	background-color: var(--toast-notification-default-bg-color);
	border: none;
	overflow: hidden;
}

	.toast-deposit__container___8eV5Q::after {
		content: '';
		width: 5px;
		height: 100%;
		background-color: var(--notification-corner-order-vertical-line-color);
		position: absolute;
		left: 0;
		top: 0;
	}

.toast-deposit__info___hLzMS {
	display: flex;
	align-items: center;
	font-size: 14px;
	color: var(--common-text-default);
}

.toast-deposit__time___SFmzU {
	margin-right: 4px;
}

.toast-deposit__status___6R8R8 {
	margin-left: 4px;
}

.toast-deposit__status___6R8R8,
.toast-deposit__label___cEoQL {
	color: var(--toast-notification-text-color-1);
}

.toast-deposit__header___8NlA\+ {
	margin-top: 9px;
	margin-bottom: 15px;
}

.toast-deposit__content___3xC11 {
	margin-bottom: 15px;
}
.toast-broker-price-alert__header___k3UV- {
	display: flex;
	align-items: center;
}
.toast-broker-price-alert__title___Udo4i {
	color: var(--table-text-color);
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 19px;
}
.toast-broker-price-alert__subtitle___dh4nR {
	color: var(--common-secondary-text-color);
	font-size: 12px;
	letter-spacing: 0.5px;
	line-height: 16px;
	margin-bottom: 10px;
	margin-top: -3px;
}

.toast-broker-price-alert__description___Y8JsG {
	color: var(--common-text-default);
	font-size: 12px;
	letter-spacing: 0.5px;
	line-height: 16px;
}

.toast-broker-price-alert__hr___PyCZp {
	border: 0;
	height: 1px;
	background-color: var(--line-color);
	margin: 14px 0 8px 0;
}
.toast-broker-price-alert__marketTrendIconWrapper___mF8S- {
	width: 11px;
	height: 13px;
	margin-right: 4px;
}

.toast-broker-price-alert__footer___VOXVw {
	display: flex;
	justify-content: flex-end;
	position: relative;
	z-index: 1;
}

.toast-broker-price-alert__button___Srolv {
	height: 19px;
	min-width: 60px;
}
.toast-host__container___bgYm7 {
	position: absolute;
	top: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
	z-index: 3;
}

	.toast-host__container_isMounted___osZDr {
		opacity: 1;
		visibility: inherit;
	}

.toast-host__item___-qB15 {
	position: absolute;
	right: 0;
	transition: transform 300ms ease-in;
}
.droppable-placeholder__placeholder___WLGAH {
	position: absolute;
	z-index: 102;
	border: 1px dashed var(--drop-area-border-deny-color);
	background-color: var(--drop-area-background-deny-color);
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
}

	.droppable-placeholder__placeholder_fits___LRBNM {
		border: 1px dashed var(--drop-area-border-color);
		background-color: var(--drop-area-highlight-color);
	}

	.droppable-placeholder__placeholder_maximized___CjjiW {
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		background-color: var(--drop-area-chart-maximized-highlight-color);
		border: 1px dashed var(--drop-area-chart-maximized-border-color);
	}

	@supports ((-webkit-backdrop-filter: blur(25px)) or (backdrop-filter: blur(25px))) {
			.droppable-placeholder__placeholder_maximized___CjjiW {
				-webkit-backdrop-filter: blur(25px);
				        backdrop-filter: blur(25px);
				background-color: transparent;
			}
		}

	.droppable-placeholder__placeholder_top___az5wi {
		top: 0;
		left: 0;
		right: 0;
		bottom: 50%;
	}

	.droppable-placeholder__placeholder_bottom___ZqNv9 {
		top: 50%;
		left: 0;
		right: 0;
		bottom: 0;
	}

	.droppable-placeholder__placeholder_left___8XIHI {
		top: 0;
		right: 50%;
		left: 0;
		bottom: 0;
	}

	.droppable-placeholder__placeholder_right___ft5MC {
		top: 0;
		left: 50%;
		right: 0;
		bottom: 0;
	}

	.droppable-placeholder__placeholder_full___S1J2g {
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

.droppable-placeholder__error___-W44q {
    border-color: var(--drop-area-border-deny-color);
    background-color: var(--drop-area-background-deny-color);
}
.droppable-body__wrapper___2tRe8 {
	position: relative;
	width: 100%;
	overflow: hidden;
    flex: 1 1 auto;
}

	.droppable-body__wrapper__container___Q9Jof {
		width: 100%;
		height: 100%;
	}


.droppable-corners__container___Sl8K\+ {
    width: 100%;
    height: 100%;
    position: relative;
}

.droppable-corners__placeholder___7E3JF {
    position: absolute;
	z-index: 40;
    display: none;

}

.droppable-corners__placeholder_hovered___jX\+wZ {
		display: block;
		border: 1px dashed var(--drop-area-border-deny-color);
		background-color: var(--drop-area-background-deny-color);
 	}

.droppable-corners__placeholder_show___kEFct {
        display: block;
    }

.droppable-corners__placeholder_fits___U0w1t {
		border: 1px dashed var(--drop-area-border-color);
		background-color: var(--drop-area-highlight-color);
    }

.droppable-corners__placeholder_top___YGpC0 {
        top: 24px;
        left: 0;
        right: 0;
        height: 50px;
    }

.droppable-corners__placeholder_bottom___x-v1M {
        height: 50px;
        left: 0;
        right: 0;
        bottom: 0;
    }

.droppable-corners__placeholder_left___JtWdJ {
        top: 24px;
        width: 50px;
        left: 0;
        bottom: 0;
    }

.droppable-corners__placeholder_right___XaMgh {
        top: 24px;
        width: 50px;
        right: 0;
        bottom: 0;
    }
.placeholder-child__container___vhAmF {
    box-sizing: border-box;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 102;
    top: 0;
    box-shadow: inset 0 0 40px 0 var(--drop-area-highlight-color)__drop-area-inner-shadow-color;
    border: 1px dashed var(--drop-area-border-color);
    background-color: rgba(0, 0, 0, 0.7);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    padding: 4px 0;
}

.placeholder-child__error___7USKy {
    border-color: var(--drop-area-border-deny-color);
    background-color: var(--drop-area-background-deny-color);
}

.placeholder-child__icon___IMIdD {
	fill: var(--drop-area-border-deny-color);
	width: 72px;
	height: 72px;
}
.button-child__container___5G9jr {
  width: calc(100% / 2 );
  height: auto;
  background-color: inherit;
  border-radius: 40px;
  border: 1px solid var(--button-secondary-default-border-color, #FFF);
  font-family: inherit;
}

  .button-child__container___5G9jr:active,
  .button-child__container___5G9jr:focus {
    outline: none;
    box-shadow: none;
  }

  .button-child__container___5G9jr:before {
    content: none;
  }

  .button-child__container-red___Vnu08 {
    color: var(--button-primary-default-text-color, #FFF);
    border-color: var(--button-destructive-default-bg-color, #E12D2D);
    background: var(--button-destructive-default-bg-color, #E12D2D);
  }

  .button-child__container-red___Vnu08:hover:not(:disabled), .button-child__container-red___Vnu08:active:not(:disabled) {
      background: var(--button-destructive-pressed-bg-color, #b21a1a);
    }

  .button-child__container-blue___CFRTM {
    color: var(--button-primary-default-text-color, #FFF);
    border-color: var(--button-primary-default-bg-color, #0073E6);
    background: var(--button-primary-default-bg-color, #0073E6);
  }

  .button-child__container-blue___CFRTM:hover:not(:disabled), .button-child__container-blue___CFRTM:active:not(:disabled) {
      background: var(--button-primary-pressed-bg-color, #0059B2);
    }

  .button-child__container-transparent___fLE8j {
    color: var(--button-secondary-default-text-color, #FFF);
    border-color: var(--button-secondary-default-border-color, #FFF);
    background: transparent;
  }

  .button-child__container-transparent___fLE8j:hover:not(:disabled), .button-child__container-transparent___fLE8j:active:not(:disabled) {
      background: var(--button-secondary-pressed-bg-color, #0059B2);
    }

  .button-child__container-transparent-green___PGKqH {
    color: var(--positive-multiparts-color, #00D181);
    border-color: var(--button-buy-default-border-color, #00D181);
    background: var(--button-buy-default-bg-color, rgba(0, 209, 129, 0.10));
  }

  .button-child__container-transparent-green___PGKqH:hover:not(:disabled), .button-child__container-transparent-green___PGKqH:active:not(:disabled) {
      background: var(--button-buy-pressed-bg-color, #0059B2);
    }

  .button-child__container-transparent-red___u8vrY {
    color: var(--button-sell-default-text-color, #FE778B);
    border-color: var(--button-sell-default-border-color, #FE778B);
    background: var(--button-sell-default-bg-color, rgba(253, 118, 139, 0.10));
  }

  .button-child__container-transparent-red___u8vrY:hover:not(:disabled), .button-child__container-transparent-red___u8vrY:active:not(:disabled) {
      background: var(--button-sell-pressed-bg-color, #0059B2);
    }

  .button-child__container-full-width___v2uTC {
    width: 100%;
  }

  .button-child__container___5G9jr:disabled,
  .button-child__container___5G9jr[disabled] {
    color: var(--button-disabled-text-color, #8C8C8C);
    border-color: var(--button-disabled-bg-color, #404040);
    background: var(--button-disabled-bg-color, #404040);
  }

.button-child__inner___11T3A {
  min-width: 110px;
  padding: 16px 24px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.25px;
}
.mobile-login__container___6LkKO {
	margin: 0;
	width: 100%;
	height: calc(100vh - 5.4rem);
	height: 100dvh;
	display: flex;
	flex-direction: column;
	position: relative;
	background: var(--box-primary);
}

.mobile-login__loginBody___AdURA {
	display: flex;
	flex-direction: column;
    justify-content: space-between;
	overflow-y: auto;
    width: 100%;
}

.mobile-login__loginForm___3Nl-w {
	display: flex;
	flex-direction: column;
    width: 100%;
}

.mobile-login__loginFooterText___w3YnU {
    font-size: 1.4rem;
    line-height: 2rem;
    text-align: center;
    color: var(--text-tertiary);
    margin-bottom: 3.2rem;
    height: 4rem;
}

.mobile-login__loginLogo___Fjj1S {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mobile-login__loginLogo___Fjj1S > svg {
        width: 9.511rem;
        height: 7.879rem;
    }

.mobile-login__loginSpacer___I1nen {
   flex-grow: 1;
}

.mobile-login__loginSpacerFast___wYXFh {
        flex-grow: 2;
   }

.mobile-login__loadingContainer___e3nba {
    height: 14rem;
    display: flex;
    padding-top: 4rem;
    justify-content: center;
}

.mobile-login__loginGeneralError___YT6hR {
	margin-top: 0.4rem;
	font-size: 1.2rem;
	line-height: 1.8rem;
	text-align: left;
	color: var(--status-nagative-default);
}

.button-child__container___dhkCG {
  width: 100%;
  margin-top: 1.6rem;
  height: 4.4rem;
  border-radius: 0.8rem;
  background-color: var(--box-accent-default);
  border: .1rem solid var(--box-accent-default);
}

.button-child__inner___h3nQH {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.2rem;
  text-align: center;
  color: var(--text-on-color-white);
}
.loading-indicator-child__container___ypP36 {
	border-top-color: rgba(var(--text-accent-rgb), 0.4);
	border-right-color: rgba(var(--text-accent-rgb), 0.2);
	border-bottom-color: rgba(var(--text-accent-rgb), 0.2);
	border-left-color: rgba(var(--text-accent-rgb), 0.2);		
}

.optional__container___hqlQn {
	color: var(--no-data-text-color);
}

.triggerCondition__container_createAlert___FxbP- .triggerCondition__col_comparison___EXoaX {
				width: 104px;
			}
			.triggerCondition__container_createAlert___FxbP- .triggerCondition__col_value___BzMWs {
				width: 100px;
			}
	.triggerCondition__container___rmcLF .button-disabled.creationAlertForm__deleteLeg {
				opacity: .3;
			}
	.triggerCondition__container___rmcLF .selectBox,
		.triggerCondition__container___rmcLF .control,
		.triggerCondition__container___rmcLF .control--wrap {
			width: 100%;
		}
	.triggerCondition__container___rmcLF input[type="text"],
		.triggerCondition__container___rmcLF input[type="password"],
		.triggerCondition__container___rmcLF input[type="email"] {
			height: 27px;
		}

.triggerCondition__titleWrapper___IqNMn {
	display: flex;
	align-items: center;
	margin-bottom: 6px;
}

.triggerCondition__titleWrapper___IqNMn .selectBox {
			width: 168px;
		}

.triggerCondition__title___xtDRU {
	font-weight: 500;
	color: var(--label-color);
	margin-right: 10px;
	text-transform: none;
	white-space: nowrap;
}

.triggerCondition__row___oUvtV {
	display: flex;
	align-items: center;
	padding: 10px 17px;
	margin: 0 -17px;
	background: var(--alerts-create-alert-on-bg-color);
}

.triggerCondition__row___oUvtV:not(:last-of-type) {
		margin-bottom: 1px;
	}

.triggerCondition__col___yzIFx:not(:last-of-type) {
		margin-right: 12px;
	}

.triggerCondition__col_symbol___CMne1 {
		width: 139px;
	}

.triggerCondition__col_field___sgftK {
		width: 110px;
	}

.triggerCondition__col_side___OfsRf {
		width: 76px;
	}

.triggerCondition__col_comparison___EXoaX {
		width: 134px;
	}

.triggerCondition__col_value___BzMWs {
		width: 119px;
	}

.triggerCondition__col_trigger___r2XCy {
		width: 265px;
	}

.triggerCondition__optionsContainer___hnNS8 {
	display: flex;
	margin-top: 29px;
}

.triggerCondition__buttonDeleteRow___sOwmu {
	width: 17px;
	height: 17px;
	color: var(--add-delete-icon-color);
	border-radius: 50%;
	border: 1px solid var(--add-delete-icon-border-color);
	opacity: 0.3;
	transition: opacity .3s;
}

.triggerCondition__row___oUvtV:hover .triggerCondition__buttonDeleteRow___sOwmu {
		opacity: 1;
	}

.triggerCondition__buttonDeleteRow___sOwmu:not([disabled]):active {
		top: 1px;
	}

.triggerCondition__buttonDeleteRow___sOwmu:not([disabled]):active .icon {
				top: 0;
			}

.triggerCondition__addContainer___AvJOn {
	margin-top: 9px;
	margin-left: -6px;
}

.triggerCondition__addButton___jZgi2 {
	color: var(--link-default-text-color);
	background-color: transparent;
	display: inline-flex;
    align-items: center;
}

.triggerCondition__addButton___jZgi2 .icon {
			margin-right: 3px;
			width: 11px;
			height: 11px;
			fill: var(--link-default-text-color);
		}

.creation-alert-form__container___g62Ly {
	font-size: var(--body-font-size);
}

.creation-alert-form__titleWrapper___0Qgiq {
	display: flex;
	align-items: center;
}

.creation-alert-form__title___M7ahY {
	font-size: 12px;
	font-weight: 500;
	letter-spacing: 0.8px;
	color: var(--label-color);
	margin-right: 10px;
	text-transform: uppercase;
}

.creation-alert-form__optionsContainer___bT3ju {
	display: flex;
	margin-top: 29px;
}

.creation-alert-form__optionsCol___1fsgJ:first-child {
		width: 172px;
	}

.creation-alert-form__optionsCol___1fsgJ:last-child {
		flex-grow: 1;
	}

.creation-alert-form__optionsCol___1fsgJ .switcher {
			margin-left: 4px;
		}

.creation-alert-form__optionsCol___1fsgJ .switcher:hover .switcher--input:checked + .switcher--label:first-of-type {
								background-color: var(--order-entry-switcher-on-hovered-bg-color);
							}

.creation-alert-form__optionsCol___1fsgJ .switcher:hover .switcher--input:not(:checked) + .switcher--label:first-of-type {
								background-color: var(--order-entry-switcher-off-hovered-bg-color)
							}

.creation-alert-form__optionsCol___1fsgJ .switcher:active .switcher--input:checked + .switcher--label:first-of-type {
								background-color: var(--order-entry-switcher-on-default-bg-color);
							}

.creation-alert-form__optionsCol___1fsgJ .switcher:active .switcher--input:not(:checked) + .switcher--label:first-of-type {
								background-color: var(--order-entry-switcher-off-default-bg-color);
							}

.creation-alert-form__optionsCol___1fsgJ .switcher--input:checked + .switcher--label:first-of-type {
							background-color: var(--order-entry-switcher-on-default-bg-color);
						}

.creation-alert-form__optionsCol___1fsgJ .switcher--input:not(:checked) + .switcher--label:first-of-type {
							background-color: var(--order-entry-switcher-off-default-bg-color);
						}

.creation-alert-form__expirationRow___TPCnY {
	width: 152px;
	margin-top: 8px;
}

.creation-alert-form__expirationRow___TPCnY .control-datePicker {
			width: auto;
			display: flex;
			align-items: center;
			justify-content: space-between;
		}

.creation-alert-form__expirationRow___TPCnY .control-datePicker .control--wrap {
				width: 112px;
			}

.creation-alert-form__expirationRow___TPCnY .control-datePicker .control--wrap input {
					width: 100%;
				}

.creation-alert-form__expirationRow___TPCnY .control-datePicker .control--label>label {
					color: var(--common-text-default);
				}

.creation-alert-form__notifyRow___gcJtc {
	display: flex;
	margin-top: 10px;
}

.creation-alert-form__notifyRow___gcJtc:first-of-type {
		margin-top: 14px;
	}

.creation-alert-form__notifyRow___gcJtc .control-checkBox {
			margin-right: 8px;
		}

.creation-alert-form__descriptionContainer___3cPqS {
	margin-top: 23px;
}

.creation-alert-form__descriptionContainer___3cPqS .control--wrap {
			margin-top: 5px;
		}

.creation-alert-form__descriptionContainer___3cPqS .creation-alert-form__textarea___CU3BL {
		width: 100%;
		line-height: 25px;
		overflow: hidden;
	}

.creation-alert-form__expirationTime___-bPxu {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.creation-alert-form__expirationLabel___WaBno {
	color: var(--common-text-default);
}
.plate-tooltip__container___xR1qJ {
	box-sizing: border-box;
	padding: 2px 8px;
	margin-top: 0;
}
.chart-renderer__chartContainer___7GfY- {
	display: flex;
	flex-direction: column;
	height: 100%;
}

	.chart-renderer__chartContainer_hidden___tQB17 {
		 visibility: hidden;
	}

.chart-renderer__chart___IRLSa {
	height: 100%;
}

.chart-renderer__canvasContainer___RTc3- {
	height: 100%;
}
.chart-area__chartPlaceholder___GPMc0 {
	position: absolute;
	z-index: 10;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	background: transparent;
	font-size: 40px;
	text-align: center;
}

	.chart-area__chartPlaceholderText___1ObHq {
		opacity: 0.3;
		color: var(--chart-placeholder-text-color);
	}

.widget-chart-area__headerContent___DLxfk .toolbar__item:not(:first-child) {
				margin-left: 12px;
			}

.widget-chart-area__chartControls___sYv1m {
	display: flex;
	align-items: center;
}

.widget-chart-area__chartControls___sYv1m >:not(:first-child) {
			margin-left: 6px;
		}

.widget-chart-area__chartControls___sYv1m .contextMenuButton__container,
		.widget-chart-area__chartControls___sYv1m .button {
			vertical-align: bottom;
		}

.widget-chart-area__chartControls___sYv1m .control-comboBox {
			width: 90px;
		}

.grid-history {
		width: 100%;
	}

.grid-history__empty___t-eeB {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}

.grid-history__empty_text___roOKL {
		font-size: 20px;
	  	color: var(--additional-text-color);
	}

.grid-tooltip__container___giu-0 {
	max-width: 301px;
	padding: 4px 8px 3px;
}

.widget-orders__contentWrap___gdKQO {
	display: flex;
	flex: 1 1 auto;
}

	.widget-orders__contentWrap___gdKQO .button-cancelAllOrders {
				width: 19px;
				height: 19px;
			}

	.widget-orders__contentWrap___gdKQO .button-cancelAllOrders .icon {
					height: 100%;
				}

	.widget-orders__contentWrap___gdKQO .control-selectBox {
			margin-top: 1px;
		}

	.widget-orders__contentWrap___gdKQO .control-selectBox .selectBox {
				height: 19px;
			}

	.widget-orders__contentWrap___gdKQO .control-selectBox .selectBox .selectBox--label {
					height: 19px;
					line-height: 16px;
				}

.widget-orders__timeRange___099Ui {
	display: inline-block;
	margin-left: 15px;
}

.widget-orders__timeRange___099Ui .button {
			font-size: 12px;
			margin-left: 6px;
		}

.widget-orders__timeRangeLabel___GG29M {
	color: var(--form-label-alt-text);
}

.indicatorSelector__container___7fyea {
	display: flex;
}

.indicatorSelector__column___qmN1N:first-child {
		padding-right: 30px;
		position: relative;
	}

.indicatorSelector__column___qmN1N:first-child::after {
			background: var(--line-color);
			content: "";
			position: absolute;
			right: 0;
			top: -9px;
			bottom: -9px;
			width: 1px;
		}

.indicatorSelector__column___qmN1N:last-child {
		padding-left: 30px;
	}

.indicatorSelector__title___N\+o0n {
	margin: 0 0 14px;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0.7px;
	text-transform: uppercase;
}

.indicatorSelector__listWrapper___E0OMG {
	width: 266px;
	margin-bottom: 10px;
	background-color: var(--input-default-bg-color);
	border: 1px solid var(--input-default-border-outside-color);
}

.indicatorSelector__listWrapper___E0OMG .indicatorSelector__indicatorList___HhKYX {
		height: 375px;
	}

.indicatorSelector__listWrapper___E0OMG .control-textInput {
			width: 100%;
		}

.indicatorSelector__filter___LM5k0 {
	display: block;
	margin: 14px 8px;
}

.indicatorSelector__buttonWrapper___I7Z5O {
	width: 100%;
	text-align: center;
	position: relative;
}

.indicatorSelector__tip___UUg-l {
	color: var(--input-placeholder-text-color);
	position: absolute;
	left: 0;
	top: 4px;
}

.indicatorSelector__addedHeader___IbwPU {
		display: flex;
		justify-content: space-between;
		align-items: flex-start;
	}

.indicatorSelector__addedButton___GIlRP {
		border: none;
		box-shadow: none;
		padding: 0;
		color: var(--link-default-text-color);
	}

.indicatorSelector__addedButton___GIlRP,
		.indicatorSelector__addedButton___GIlRP:hover,
		.indicatorSelector__addedButton___GIlRP:active {
			background-color: transparent;
		}

.indicatorSelector__addedButton___GIlRP:hover {
			color: var(--link-hovered-text-color);
		}

.indicatorSelector__addedContainer___lGJUN {
		width: 610px;
		height: 147px;
		position: relative;
		background-color: var(--input-default-bg-color);
		border: 1px solid var(--input-default-border-outside-color);
		margin-bottom: 40px;
	}

.indicatorSelector__addedContainer___lGJUN .scrollable--content {
				min-height: 100%;
			}

.indicatorSelector__addedPlaceholder___mTK\+0 {
		color: var(--input-placeholder-text-color);
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

.indicatorSelector__settings___aOpPV {
	position: relative;
}

.indicatorSelector__settings___aOpPV::after {
		content: "";
		position: absolute;
		width: 100%;
		left: 0;
		height: 1px;
		top: -20px;
		background-color: var(--line-color);
	}

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

.indicatorSelector__settingsBlock___jW9Fj {
		margin-bottom: 5px;
	}

.indicatorSelector__settingsTitle___-nFDx {
		margin-bottom: 10px;
		font-size: 10px;
		font-weight: normal;
		letter-spacing: 0.7px;
		color: var(--form-hint-color);
		text-transform: uppercase;
	}

.indicatorSelector__settingsRow___ix2Ta {
		display: flex;
		flex-wrap: wrap;
		max-width: 612px;
		margin-right: -35px;
	}

.indicatorSelector__settingsRow___ix2Ta:last-of-type {
			margin-bottom: 5px;
		}

.indicatorSelector__settingsColorPickerWrap___xZMOQ {
		position: relative;
	}

.indicatorSelector__settingsColorPickerWrap_multi___CZga\+ .control-colorPicker ~ .control-colorPicker {
					padding-top: 0;
				}

.indicatorSelector__settingsControl___VOclG {
		display: flex;
		align-items: flex-end;
		width: 110px;
		margin-right: 35px;
		margin-bottom: 10px;
	}

.indicatorSelector__settingsControl___VOclG .selectBox--label {
				max-width: 110px;
			}

.indicatorSelector__settingsControl_postfix___xyiIb {
			justify-content: space-between;
			position: relative;
			align-items: flex-start;
			padding-top: 15px;
		}

.indicatorSelector__settingsControl_postfix___xyiIb .control-numericStepper {
					width: auto;
				}

.indicatorSelector__settingsControl_postfix___xyiIb .control-numericStepper .numericStepper {
						width: 72px;
					}

.indicatorSelector__settingsControl_postfix___xyiIb .control-numericStepper .numericStepper--input input[type="text"] {
								min-width: auto;
							}

.indicatorSelector__settingsControl_postfix___xyiIb .control-numericStepper .control--postfix {
						left: calc(100% + 5px);
						position: absolute;
						top: 50%;
						transform: translateY(-50%);
					}

.indicatorSelector__settingsControl_postfix___xyiIb .control-colorPicker {
					width: 45px;
					margin-bottom: 5px;
					margin-top: 1px;
				}

.indicatorSelector__settingsControl_postfix___xyiIb .control-colorPicker .colorPicker--value {
						width: 17px;
						height: 17px;
						margin-left: 3px;
						top: -1px;
					}

.indicatorSelector__settingsControl_postfix___xyiIb .control-colorPicker .colorPicker--label .button {
						height: 24px;
						width: 45px;
					}

.indicatorSelector__settings___aOpPV .control--label {
				position: absolute;
				left: 0;
				top: 0;
				white-space: nowrap;
			}

.indicatorSelector__settings___aOpPV .control-colorPicker {
				margin-right: 5px;
			}

.indicatorSelector__settings___aOpPV .control-numericStepper {
				width: 100%;
			}

.indicatorSelector__settings___aOpPV .control-numericStepper .numericStepper {
					width: 100%;
				}

.indicatorSelector__settingsScrollableWrapper___vMkMV {
	height: 223px;
}

.indicatorSelector__entityLabel___BeQzB {
	position: absolute;
    left: 0;
    top: -3px;
    white-space: nowrap;
	color: var(--label-color);
}

.mobile .indicatorSelector__column___qmN1N:first-child {
			padding-right: 0;
		}

.mobile .indicatorSelector__column___qmN1N:first-child::after {
				display: none;
			}

.mobile .indicatorSelector__column___qmN1N:last-child {
			display: none;
		}

.mobile .indicatorSelector__listWrapper___E0OMG .indicatorSelector__indicatorList___HhKYX {
			height: 240px;
		}

.closingHint__container___b0ACV {
	position: relative;
	padding: 9px 0 5px;
	text-align: center;
	color: var(--common-text-default);
}

.multiselect__container___gAcy8 {
	display: inline-block;
}

	.multiselect__container___gAcy8 .control-multiselect {
				vertical-align: top;
			}

	.multiselect__container___gAcy8 .control--label {
				margin-right: 5px;
			}

.multiselect__menu_item_row___EIAxq {
	padding-right: 20px;
}

.multiselect__menu_item_row___EIAxq:hover .multiselect__icon___wBoi9 {
			opacity: 0.4;
		}

.multiselect__menu_item_row___EIAxq >.multiselect__text___45xtM {
		margin-left: 20px;
	}

.multiselect__text___45xtM {
	margin-left: 7px;
}

.multiselect__icon___wBoi9 {
	opacity: 0;
	display: inline-block;
	position: relative;
	top: 5px;
	left: 9.5px;
	transform: translateY(-50%);
	width: 10px;
	height: 10px;
	color: var(--tick-icon-color);
}

.selectbox-h-child__container__anchor___0bHoC {
	border-radius: calc(var(--controls-border-radius) - 1px);
	background-color: var(--widget-header-button-bg-color);
	border-top-color: var(--widget-header-button-inside-border-top-color);
	border-bottom-color: var(--widget-header-button-inside-border-bot-color);
	border-left-color: var(--widget-header-button-inside-border-side-color);
	border-right-color: var(--widget-header-button-inside-border-side-color);
	box-shadow: 0 0 0 1px var(--widget-header-button-outside-border-color);
}


.menu-item-h-child__item___0le4B {
	padding: 0;
	background: var(--dropdown-list-bg-color);
}
	.menu-item-h-child__item___0le4B:hover {
		background: var(--list-item-hovered-bg-color);
	}

.widgets-demo__container___Q0fQu {
    height: 280px;
}

	.widgets-demo__container___Q0fQu .droppable-body__wrapper___third-party-legacy-react-kit-components-layout-components-droppable-body-theme- {
			height: unset;
		}
.WidgetTimeSales__container_frozen___NTLbL {
		border: 1px solid var(--widget-frozen-border-color);
		transition: border 220ms ease-in;
	}

.WidgetTimeSales__headerContent___qqMxV .control-textInput {
				height: 100%;
				width: 120px;
				margin-right: 10px;
			}

.WidgetTimeSales__headerContent___qqMxV .control input[type="text"] {
				height: 19px;
				line-height: 19px;
			}

.WidgetTimeSales__headerContentWrapper___R1jKI {
	display: flex;
	align-items: center;
	width: 100%
}
.grid-trades__container___cPVJx {
	height: 100%;
}

	.grid-trades__container___cPVJx thead {
			box-shadow: 0 1px var(--line-color);
		}

	.grid-trades__container___cPVJx tbody .table--cell {
				height: var(--table--cell-height);
				padding-top: 2px;
			}

	.grid-trades__container___cPVJx tbody .table--cell-positive {
					color: var(--positive-text-color);
				}

	.grid-trades__container___cPVJx tbody .table--cell-negative {
					color: var(--negative-text-color);
				}

	.grid-trades__container___cPVJx tbody .table--cell-commission,
				.grid-trades__container___cPVJx tbody .table--cell-tradeCost {
					display: flex;
				}

	.grid-trades__container___cPVJx tbody .table--cell-commission.table--cell-alignRight, .grid-trades__container___cPVJx tbody .table--cell-tradeCost.table--cell-alignRight {
						justify-content: flex-end;
					}

	.grid-trades__container___cPVJx tbody .table--cell-commission span:first-child, .grid-trades__container___cPVJx tbody .table--cell-tradeCost span:first-child {
							margin-right: 5px;
							white-space: nowrap;
							overflow: hidden;
							text-overflow: ellipsis;
						}

	.grid-trades__container___cPVJx .table {
			width: calc(100% - 1px);
		}

	.grid-trades__container___cPVJx .table--body tr:hover {
						background: var(--table-row-bg-hover-color);
					}

	.grid-trades__container___cPVJx .table--col-timeDate, .grid-trades__container___cPVJx .table--colAdapts-timeDate {
					width: 126px;
				}

	.grid-trades__container___cPVJx .table--col-symbol, .grid-trades__container___cPVJx .table--colAdapts-symbol {
					width: 120px;
				}

	.grid-trades__container___cPVJx .table--col-orderId
				.container .table--col-tradeId, .grid-trades__container___cPVJx .table--colAdapts-orderId
				.container .table--colAdapts-tradeId {
					width: 84px;
				}

	.grid-trades__container___cPVJx .table--col-tradeCode, .grid-trades__container___cPVJx .table--colAdapts-tradeCode {
					width: 107px;
				}

	.grid-trades__container___cPVJx .table--col-side, .grid-trades__container___cPVJx .table--colAdapts-side {
					width: 104px;
				}

	.grid-trades__container___cPVJx .table--col-instrument, .grid-trades__container___cPVJx .table--colAdapts-instrument {
					width: 115px;
				}

	.grid-trades__container___cPVJx .table--col-tradeQuantity, .grid-trades__container___cPVJx .table--colAdapts-tradeQuantity {
					width: 100px;
				}

	.grid-trades__container___cPVJx .table--col-tradePrice, .grid-trades__container___cPVJx .table--colAdapts-tradePrice {
					width: 116px;
				}

	.grid-trades__container___cPVJx .table--col-tradeCost, .grid-trades__container___cPVJx .table--colAdapts-tradeCost {
					width: 93px;
				}

	.grid-trades__container___cPVJx .table--col-commission, .grid-trades__container___cPVJx .table--colAdapts-commission {
					width: 123px;
				}

	.grid-trades__container___cPVJx .table--col-settledPL, .grid-trades__container___cPVJx .table--colAdapts-settledPL {
					width: 119px;
				}

	.grid-trades__container___cPVJx .table--col-positionEffect, .grid-trades__container___cPVJx .table--colAdapts-positionEffect {
					width: 95px;
				}

	.grid-trades__container___cPVJx .table--col-buyerOrderId, .grid-trades__container___cPVJx .table--colAdapts-buyerOrderId {
					width: 263px;
				}

	.grid-trades__container___cPVJx .table--col-sellerOrderId, .grid-trades__container___cPVJx .table--colAdapts-sellerOrderId {
					width: 255px;
				}

	.grid-trades__container___cPVJx .table--col-tradeTime, .grid-trades__container___cPVJx .table--colAdapts-tradeTime {
					width: 77px;
				}

	.grid-trades__container___cPVJx .table--col-buyerCode, .grid-trades__container___cPVJx .table--colAdapts-buyerCode {
					width: 191px;
				}

	.grid-trades__container___cPVJx .table--col-sellerCode, .grid-trades__container___cPVJx .table--colAdapts-sellerCode {
					width: 206px;
				}

	.grid-trades__container___cPVJx .table--col-strategy, .grid-trades__container___cPVJx .table--colAdapts-strategy {
					width: 63px;
				}

	.grid-trades__container___cPVJx .table--col-contractDescription, .grid-trades__container___cPVJx .table--colAdapts-contractDescription {
					width: 445px;
				}

	.grid-trades__container___cPVJx .table--col-strike, .grid-trades__container___cPVJx .table--colAdapts-strike {
					width: 105px;
				}

	.grid-trades__container___cPVJx .table--col-cut, .grid-trades__container___cPVJx .table--colAdapts-cut {
					width: 69px;
				}

	.grid-trades__container___cPVJx .table--col-tenor, .grid-trades__container___cPVJx .table--colAdapts-tenor {
					width: 65px;
				}

	.grid-trades__container___cPVJx .table--col-expiry, .grid-trades__container___cPVJx .table--colAdapts-expiry {
					width: 151px;
				}

	.grid-trades__container___cPVJx .table--col-filledQuantity, .grid-trades__container___cPVJx .table--colAdapts-filledQuantity {
					width: 92px;
				}

	.grid-trades__container___cPVJx .table--col-remainingQuantity, .grid-trades__container___cPVJx .table--colAdapts-remainingQuantity {
					width: 117px;
				}

	.grid-trades__container___cPVJx .table--col-premium, .grid-trades__container___cPVJx .table--colAdapts-premium {
					width: 97px;
				}

	.grid-trades__container___cPVJx .table--col-sellerReceivesNet, .grid-trades__container___cPVJx .table--colAdapts-sellerReceivesNet {
					width: 109px;
				}

	.grid-trades__container___cPVJx .table--col-buyerPaysNet, .grid-trades__container___cPVJx .table--colAdapts-buyerPaysNet {
					width: 100px;
				}

	.grid-trades__container___cPVJx .grid-trades__unit___6MLBf {
		color: var(--common-secondary-text-color);
	}

	.grid-trades__container___cPVJx .grid-trades__noTradesMessage___H-AqK  {
		font-size: 22px;
		line-height: 28px;
		color: var(--table-disabled-text-color);
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
.widget-trading-journal-demo__wrapper___lHe5G {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.widget-trading-journal-demo__delimiter___BtWCw {
	flex-shrink: 1;
	flex-grow: 1;
}

.resizeDivider__container___YV6WS {
	flex-shrink: 0;
	position: relative;
	z-index: 2;
}

	.resizeDivider__container___YV6WS:hover::after, .resizeDivider__container___YV6WS:active::after {
			content: "";
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			background-color: var(--resize-line-color);
			box-shadow: 0 0 3px 0 rgba(248, 224, 64, 0.25);
		}

	.resizeDivider__container_horizontal___4OB2\+ {
		height: 4px;
		width: 100%;
		background-color: var(--order-entry-horizontal-divider-color);
	}

	.resizeDivider__container_horizontal___4OB2\+:hover,
		.resizeDivider__container_horizontal___4OB2\+:active {
			cursor: ns-resize;
		}

	.resizeDivider__container_horizontal___4OB2\+:hover::after, .resizeDivider__container_horizontal___4OB2\+:active::after {
				height: 2px;
				width: 100%;
			}

	.resizeDivider__container_vertical___or9qQ {
		width: 4px;
		height: 100%;
		background-color: var(--order-entry-drag-divider-bg-color);
		box-shadow: 0 0 3px 0 var(--order-entry-drag-divider-shadow-color);
	}

	.resizeDivider__container_vertical___or9qQ:hover,
		.resizeDivider__container_vertical___or9qQ:active {
			cursor: ew-resize;
		}

	.resizeDivider__container_vertical___or9qQ:hover::after, .resizeDivider__container_vertical___or9qQ:active::after {
				height: 100%;
				width: 2px;
			}
.order-book__container___zvwjH {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 370px;
    width: 100%;
}
.order-history__container___zk9IM {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 185px;
	transition: height 0.25s;
}

    .order-history__container_collapsed___3Hu1A {
        height: 25px;
    }

.order-history__emptyView___h0I9S,
.order-history__emptyMessage___Ypr-E {
	position: relative;
}

.scrollable-child__scrollable___Enh5U {
    width: 100%;
    height: 100%;
}
.widget-order-book__container___ZE2bY {
    width: 100%;
}

.widget-order-book__headerTitle___vCB-Z {
	padding-left: 0;
}

