@charset "utf-8";

.terminal {
	padding:0 5px
}

/* market top */

.market_top_body {
	display: flex;
    padding: 15.5px 8px 15.5px;
    margin: 0 0 5px;
    border-radius:5px;
    align-items: center;
    position:relative
}

.market_asset_info {
	padding: 6px 9px;
    MARGIN: -6px 3px;
    width: max-content;
    BORDER-RADIUS: 5px;
    cursor:pointer;
    transition:0.1s;
}

.market_top {
    padding: 0 12px;
	width: max-content;
}

.market_top_desc {
	font-size: 11px;
	letter-spacing:1px;
	padding-bottom:2px
}

.delisting {
    padding: 10px;
    margin-bottom: 5px;
    border-radius: 5px;
	text-align: center;
    font-weight: 600;
	background: #ce5757;
    color: #ffffffc7;
}

/* market asset */

.market_asset_body {
	display:none; 
	top: 0;
    left: 0;
	position: absolute; 
	width: max-content; 
	z-index: 4;  
	border-radius: 5px; 
	padding: 14px 17px; 
	font-family: Roboto, sans-serif;
}

.market_asset_top {
	display:flex;
	margin: 2px -17px 15px -17px;
	padding: 0 17px 15px 17px; 
	align-items: center;
}

.market_asset_chains {
	margin-left: 15px; 
	padding-left: 15px;
}

.theme_Light * {
	.market_asset_info:hover {
		background: #eef0f5; 
	}
	.market_asset_body {
		background: #fff; 
		box-shadow: rgba(221, 221, 221, 0.75) 0px 0px 6px 3px;
	}
	.market_asset_title {
		color: #474747;
	}
	.market_asset_top {
		border-bottom: 1px #eef0f5 solid;
	}
	.market_asset_chains {
		border-left: 1px #eef0f5 solid; 
	}
	.chart {
		border-top: 1px #dbdcde solid;
	}
}
.theme_Dark * {
	.market_asset_info:hover {
		background: #152836; 
	}
	.market_asset_body {
		background: #1f3749; 
		box-shadow: #1616168f 0px 0px 6px 3px;
	}
	.market_asset_title {
		color: #a3abc3d9;
	}
	.market_asset_top {
		border-bottom: 1px #465d73 solid;
	}
	.market_asset_chains {
		border-left: 1px #465d73 solid; 
	}
	.chart {
		border-top: 1px #465d73 solid;
	}
}

/* market ratio */

.market_ratio {
	display:flex; 
	justify-content: space-between; 
	align-items: center; 
	margin: 17px 5px 5px; 
	font-size:11px; 
	font-family: Roboto, sans-serif;
}
.market_ratio_offer {
	min-width:max-content
}
.market_ratio_liquidity {
	min-width:max-content
}
.market_ratio_body {
	margin:0 8px; 
	width: -webkit-fill-available; 
	width: -moz-available; 
	display: flex; 
	border-radius:10px; 
	overflow:hidden;
}
.market_ratio_offer_body {
	height: 10px;
	margin-right: -2px;
}
.market_ratio_liquidity_body {
	height: 10px;
	margin-right: -2px;
}
.market_ratio_divide {
	width: 4px;
	transform: rotate(-144deg);
	margin: -5px -10px -5px;
}

.theme_Light * {
	.market_ratio_offer_body {
		background: #f1e5e8;
	}
	.market_ratio_liquidity_body {
		background: #d8eee9;
	}
	.market_ratio_divide {
		border-left: 10px #d8eee9 solid;
		border-right: 10px #f1e5e8 solid;
		background: #fff;
	}
}
.theme_Dark * {
	.market_ratio_offer_body {
		background: #573c48;
	}
	.market_ratio_liquidity_body {
		background: #144b4a;
	}
	.market_ratio_divide {
		border-left: 10px #144b4a solid;
		border-right: 10px #573c48 solid;
		background: #1f3749;
	}
}

/* market mode */

.market_mode, .market_mode_active {
	margin: -8px 0 -8px;
	padding: 8px; 
	border-radius: 5px;
	border: 1px #ffffff00 solid;
	cursor:pointer;
}

.market_mode_grey {
	transition:0.1s
}

.market_mode_green, .market_mode_red {
	opacity: 0.5;
	transition:0.1s
}

.market_mode:hover .market_mode_green,
.market_mode:hover .market_mode_red,
.market_mode_active:hover .market_mode_green,
.market_mode_active:hover .market_mode_red {
	opacity: 1;
}

.theme_Light * {
	.market_mode_active {
		border: 1px #dce2e9 solid;
	}
	.market_mode_grey {
		background:#e6eaef;
	}
	.market_mode_green {
		background:#37c99e;
	}
	.market_mode_red {
		background:#ff758a;
	}
	.market_mode:hover .market_mode_grey,
	.market_mode_active:hover .market_mode_grey {
		background: #dce2e9;
	}
}

.theme_Dark * {
	.market_mode_active {
		border: 1px #415a70 solid;
	}
	.market_mode_grey {
		background:#30485d;
	}
	.market_mode_green {
		background:#37c99e;
	}
	.market_mode_red {
		background:#ff758a;
	}
	.market_mode:hover .market_mode_grey,
	.market_mode_active:hover .market_mode_grey {
		background: #415a70;
	}
}

/* market nav */

.market_nav {
	display:flex; 
	justify-content: space-between; 
	padding: 4px 0 0 21px; 
	align-items: center; 
	font-family: Roboto, sans-serif; 
	letter-spacing: 1px; 
	min-height: 39px;
	border-radius:5px 5px 0 0;
	margin-bottom: -1px;
	user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;	
}

.market_nav_items {
	display:flex; 
	margin-right:auto;
}

.market_nav_item, .market_nav_item_active {
	margin-right:20px;
	cursor:pointer;
	transition:0.1s;
	width: max-content;
}

.market_nav_options {
	display: flex;
    gap: 10px;
    margin-right: 10px;
    padding: 7px 11px 6px 11px;
    border-radius: 3px;
}
.market_nav_option, .market_nav_option_active {
	font-size:12px;
	cursor:pointer;
	transition:0.1s;
}

.theme_Light * {
	.market_background {
		background:#FFF;
	}
	.market_nav { 
		background:#FFF;
	}
	.market_nav_item {
		color:#CCC;
	}
	.market_nav_item:hover {
		color:#000;
	}
	.market_nav_option {
		color:#CCC;
	}
	.market_nav_option:hover {
		color:#000;
	}
}
.theme_Dark * {
	.market_background {
		background:#1f3749;
	}
	.market_nav { 
		background:#1f3749;
	}
	.market_nav_item {
		color:#a3abc3d9;
	}
	.market_nav_item:hover {
		color:#dfe2ecd9;
	}
	.market_nav_option {
		color:#a3abc3d9;
	}
	.market_nav_option:hover {
		color:#dfe2ecd9;
	}
}

/* market options */

.market_options {
	cursor: pointer;
    position: relative;
    min-width: max-content;
    z-index: 2;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;	
	border-radius: 3px;
    font-size: 12px;
    padding: 6px 8px 5px 10px;
    margin-right: 10px;
}
.market_options_display {
	display: flex;
    align-items: center;
	justify-content: space-between;
}
.market_options_name {
	margin: 0 4px 0 0;
	width: max-content;
}
.market_options_side {
	height: 16px;
	min-height: 16px;
	max-height: 16px;
}
.market_options_body {
	display: none;
    position: absolute;
    border-radius: 3px;
    z-index: 1;
    min-width: min-content;
    width: -webkit-fill-available;
    right: 0px;
    top: -6px;
    border: none;
    display: none;
}
.market_options_search_body {
	position: relative;
	padding: 10px 15px 4px; 
	height: 27px; 
	min-width: 102px;
	margin-top: -4px;
}
.market_options_search {
	display: flex;
    margin: 0;
    border-radius: 5px;
    padding: 0;
    overflow: hidden;
    position: absolute;
	left: 10px;
	right: 10px;
}
.market_options_search_field {
	font-family: Roboto, sans-serif; 
	letter-spacing: 1px; 
	font-size: 12px; 
	padding: 7px 9px 6px 9px; 
	width: calc(100% - 20px);
	outline: none;
    border: none;
    background: inherit;
}
.market_options_search_hide {
	opacity: 0;
	width: 20px;
    padding: 2px 5px 0px 0;
    cursor: pointer;
}
.market_options_data {
	padding: 10px 0 10px 0; 
	margin-right: -4px;
	border-radius: 0 0 3px 3px;
	margin-top:-4px
}
.market_options_scroll {
	max-height: 243px; 
	margin-right: -1px;
}
.market_options_items {
	padding: 0 11px 0 10px;
	min-width: max-content;
}
.market_options_item {
	padding: 7px 9px 6px 9px;
	border-radius: 4px;
    transition: 0.1s;
    width: -webkit-fill-available;
    display: flex;
    justify-content: space-between;
    min-width: max-content;
}
.market_options_item > div:nth-child(2) {
    margin-left: 15px;
}
.market_options_no_search {
	padding: 5px 10px 5px 18px;
    display: none;
    width: max-content;
}

.theme_Light * {
	.market_search_body, .market_nav_options {
		background: #eef0f5;
	}
	.market_search_icon {
		color: #CCC; 
	}
	.market_search_field::placeholder, .market_options_search_field::placeholder {
		color: #474747;
	}
	.market_search_field, .market_options_search_field {
		color: #000;
	}
	.market_options_search_body, .market_options, .market_options_data {
		background: #eef0f5; 
	}
	.market_options_search_hide:hover {
		color: #E88100;
	}
	.market_options_data {
		background: #eef0f5; 
		border-right: 4px #fff solid; 
	}
	.market_options {
		color: #474747;
	}
    .market_options_item:hover, .market_options_search {
        background: #fff;
    }
	.market_search_hide {
		color: #474747;
	}
	.market_search_hide:hover {
		color: #E88100;
	}
	.market_date {
		color: #474747;
	}
}

.theme_Dark * {
	.market_search_body, .market_nav_options {
		background: #152836;
	}
	.market_search_icon {
		color: #a3abc3d9; 
	}
	.market_search_field::placeholder, .market_options_search_field::placeholder {
		color: #a3abc3d9;
	}
	.market_search_field, .market_options_search_field {
		color: #fff;
	}
	.market_options_search_body, .market_options, .market_options_data {
		background: #152836; 
	}
	.market_options_search_hide:hover {
		color: #e7a34e;
	}
	.market_options_data {
		border-right: 2px #1f3749 solid; 
	}
	.market_options {
		color: #a3abc3d9;
	}
    .market_options_item:hover, .market_options_search {
        background: #1f3749;
    }
	.market_search_hide {
		color: #a3abc3d9;
	}
	.market_search_hide:hover {
		color: #e7a34e;
	}
	.market_date {
		color: #a3abc3d9;
	}
}

/* market depth */

.market_depth {
	display:flex; 
	flex-direction: column; 
	height: 100%; 
	padding:16px 16px 0px 16px; 
	font-size: 12px; 
	font-family: Roboto, sans-serif; 
}
.md_body {
	display:flex; 
	height: 100%; 
	flex:1; 
	overflow:hidden; 
	padding: 16px 0 37px;
}
.md_chart {
	display:flex; 
	height: 100%;
}
.md_asks, .md_bids {
	flex:1; 
	position:relative
}
.md_asks_data {
	position:absolute; 
	inset:0; 
	display:flex; 
	flex-flow: wrap-reverse; 
	flex-direction: row-reverse;
}
.md_bids_data {
	position:absolute; 
	inset:0; 
	display:flex; 
	flex-flow: wrap-reverse;
}
.md_ask_background {
	flex:1;
}
.md_bid_background {
	flex:1;
}
.md_line {
	flex:1; 
	height:100%; 
	position: relative; 
	z-index:2;
}
.md_ask_border, .md_bid_border {
	position:absolute;
	top:0;
	bottom:0;
	width:0px;
	z-index: 1;
}
.md_ask_border {
	left:0;
}
.md_bid_border {
	right:0;
}
.md_line:hover .md_ask_border {
    width:1px;
}

.md_line:hover .md_bid_border {
    width:1px;
}
.market_depth_price_scale {
	display: flex; 
	justify-content: space-around;
}
.market_depth_price_scale_item {
	flex:1; 
	text-align: center;
}
.market_depth_price_scale_line {
	width:1px;
	height: 5px;
	margin: auto auto 5px;
}
.market_depth_amount_scale {
	display:flex; 
	flex-direction: column; 
	justify-content: space-between; 
	margin: -7px 0 -7px 12px;
}
.market_depth_amount_scale_item {
	display: flex; 
	align-items: center;
}
.market_depth_amount_scale_line {
	height: 1px; 
	width: calc(100vh - 5px); 
	margin: 0 5px 0 -100vh; 
	z-index:1
}
.theme_Light * {
	.market_depth {
		color: #474747;
		border-top: 1px #dbdcde solid; 
	}
	.md_ask_background {
		background: #f1e5e8;
	}
	.md_bid_background {
		background: #d8eee9;
	}
	.md_ask_border, .md_bid_border, .market_depth_price_scale_line, .market_depth_amount_scale_line {
		background:#00000017;
	}
}
.theme_Dark * {
	.market_depth {
		color: #a3abc3d9;
		border-top: 1px #465d73 solid; 
	}
	.md_ask_background {
		background: #573c48;
	}
	.md_bid_background {
		background: #144b4a;
	}
	.md_ask_border, .md_bid_border, .market_depth_price_scale_line, .market_depth_amount_scale_line {
		background:#ffffff17;
	}
}

/* slider */

.market_slider_buy, .market_slider_sell, .market_slider_add {
	position: relative;
	height: 6px;
	border-radius: 5px;
	user-select: none;
	margin: 8px 3px 8px 5px;
	cursor: pointer;
}

.market_slider_track_buy, .market_slider_track_sell, .market_slider_track_add {
	position: absolute;
	height: 5px;
	border-radius: 5px 0 0 5px;
	top: 50%;
	transform: translateY(-50%);
	width: 0;
}

.market_slider_thumb_buy, .market_slider_thumb_sell, .market_slider_thumb_add {
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 11px;
	height: 11px;
	border-radius: 50%;
	cursor: pointer;
	margin-left:-1px;
	z-index: 1;
}

.market_slider_value_buy, .market_slider_value_sell, .market_slider_value_add {
	position: absolute;
	top: -25px;
	left: 50%;
	transform: translateX(-50%);
	color: #fff;
	padding: 4px 5px 3px 6px;
	border-radius: 4px;
	font-size: 12px;
	white-space: nowrap;
	display:none;
	font-family: Roboto, sans-serif;
}

.market_slider_buy:hover .market_slider_value_buy, .market_slider_buy:active .market_slider_value_buy {
	display: block;
}
.market_slider_sell:hover .market_slider_value_sell, .market_slider_sell:active .market_slider_value_sell {
	display: block;
}
.market_slider_add:hover .market_slider_value_add, .market_slider_add:active .market_slider_value_add {
	display: block;
}

#market_slider_track_buy, #market_slider_thumb_buy, #market_slider_value_buy, #market_slider_line_buy {
	background: #2a9b7e;
}
#market_slider_track_sell, #market_slider_thumb_sell, #market_slider_value_sell, #market_slider_line_sell {
	background: #ce5757;
}
#market_slider_track_add, #market_slider_thumb_add, #market_slider_value_add, #market_slider_line_add {
	background: #2175bd;
}

.market_slider_line_buy, .market_slider_line_sell, .market_slider_line_add {
	width: 1px;
    top: -3px;
    bottom: -3px;
	position: absolute; 
}
.market_slider_line_buy { 
	background:#2a9b7e
}
.market_slider_line_sell { 
	background:#ce5757
}
.market_slider_line_add { 
	background:#2175bd
}

.theme_Light * {
	.market_slider_thumb_buy.inactive,
	.market_slider_track_buy.inactive,
	.market_slider_value_buy.inactive,
	.market_slider_thumb_sell.inactive,
	.market_slider_track_sell.inactive,
	.market_slider_value_sell.inactive,
	.market_slider_thumb_add.inactive,
	.market_slider_track_add.inactive,
	.market_slider_value_add.inactive,
	.market_slider_line_buy.inactive,
	.market_slider_line_sell.inactive,
	.market_slider_line_add.inactive {
	  background: #ccc !important;
	}
	.market_slider_buy, .market_slider_sell, .market_slider_add {
		background: #e6eaef;
	}
	.market_slider_thumb_buy, .market_slider_thumb_sell, .market_slider_thumb_add {
		border: 1px #ffffff solid;
	}
}

.theme_Dark * {
	.market_slider_thumb_buy.inactive,
	.market_slider_track_buy.inactive,
	.market_slider_value_buy.inactive,
	.market_slider_thumb_sell.inactive,
	.market_slider_track_sell.inactive,
	.market_slider_value_sell.inactive,
	.market_slider_thumb_add.inactive,
	.market_slider_track_add.inactive,
	.market_slider_value_add.inactive,
	.market_slider_line_buy.inactive,
	.market_slider_line_sell.inactive,
	.market_slider_line_add.inactive {
	  background: #465d73 !important;
	}
	.market_slider_buy, .market_slider_sell, .market_slider_add {
		background: #30485d;
	}
	.market_slider_thumb_buy, .market_slider_thumb_sell, .market_slider_thumb_add {
		border: 1px #1f3749 solid;
	}
}

/* market chart */

.market_chart_nav {
	height:27px; 
	width:27px; 
	margin-right:10px; 
	display:flex; 
	justify-content: center; 
	align-items: center; 
	border-radius:3px;
	cursor:pointer;
	transition:0.1s;
	z-index:1;
}


.market_chart_nav_body {
	position:absolute;
	right: 0;
	top:0; 
	display:none; 
	padding: 37px 10px 0 0;
	z-index:1;
}
.market_chart_nav_items {
	padding:10px; 
	border-radius: 0 0 5px 5px; 
}

.market_chart_nav_item {
	padding: 7px 9px 6px 9px;
    border-radius: 4px;
    transition: 0.1s;
    width: -webkit-fill-available;
    display: flex;
    min-width: max-content;
	cursor:pointer;
	transition:0.1s;
	background: none;
	margin:0;
}

.theme_Light * {
	.market_chart_nav {
		background: #eef0f5;
		color: #474747;
	}
	.market_chart_nav:hover {
		color: #E88100;
	}
	.market_chart_nav_items {
		background: #eef0f5;
	}
	.market_chart_nav_item {
		color: #474747;
	}
	.market_chart_nav_item:hover {
		background: #fff;
	}
	.market_chart_divide {
		background:#e0e3eb;
	}
}

.theme_Dark * {
	.market_chart_nav {
		background: #152836;
		color: #a3abc3d9;
	}
	.market_chart_nav:hover {
		color: #e7a34e;
	}
	.market_chart_nav_items {
		background: #152836;
	}
	.market_chart_nav_item {
		color: #a3abc3d9;
	}
	.market_chart_nav_item:hover {
		background: #1f3749;
	}
	.market_chart_divide {
		background:#2b4254;
	}
}

/* table record */

.table_record_top_v1 {
	display: flex;
    align-items: center;
    justify-content: space-between;
    transition: 0.2s;
    font-family: Roboto, sans-serif;
	padding: 12px 5px 6px; 
	flex:0; 
	font-size:12px; 
}

.table_record_v1, .table_record_v2, .table_record_v3 {
	display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    transition: 0.2s;
    font-family: Roboto, sans-serif;
    position: relative;
    min-height: 21px;
	padding: 0 5px; 
	font-size:12px;
	letter-spacing: 0.25px;
}

.table_record_v2 {
	transition:0.1S;
	cursor:pointer;
	border-radius:3px;
}

.table_record_v3 {
	transition:0.1S;
	cursor:pointer;
	border-radius:3px;
    min-height: 27px;
}

.theme_Light * {
	.table_record_top_v1 { 
		color: #474747;
	}
	.table_record_v2:hover {
		background:#eef0f5;
	}
	.table_record_v3 {
		border-top: 1px #eef0f5db solid;
	}
	.table_record_v3:hover {
		background:#eef0f5;
		border-top: 1px #ffffff00 solid;
	}
	.table_record_v3:hover + .table_record_v3 {
		border-top: 1px #ffffff00 solid;
	}
}

.theme_Dark * {
	.table_record_top_v1 { 
		color: #a3abc3d9;
	}
	.table_record_v2:hover {
		background:#294258;
	}
	.table_record_v3 {
		border-top: 1px #2b4254 solid;
	}
	.table_record_v3:hover {
		background:#294258;
		border-top: 1px #ffffff00 solid;
	}
	.table_record_v3:hover + .table_record_v3 {
		border-top: 1px #ffffff00 solid;
	}
}

/* icon */

.order_close_icon {
	background-size: contain;
	background-repeat: no-repeat;
	display: inline-block;
	height: 9px; 
	width: 9px; 
	margin: 0 1px 0 5px; 
	opacity: 0.5;
}

.order_close_icon_active {
	background-size: contain;
	background-repeat: no-repeat;
	display: inline-block;
	height: 9px; 
	width: 9px; 
	margin: 0 1px 0 5px; 
	display:none;
}


.market_favorit_icon {
	width: 11px;
	height: 11px;
	margin-right: 5px;
	display: block;
	background-size: contain;
	background-repeat: no-repeat;
	color:#0C6
}

.market_favorit_icon_active {
	width: 11px;
	height: 11px;
	margin-right: 5px;
	display: block;
	background-size: contain;
	background-repeat: no-repeat;
}

.theme_Light * {
	.market_favorit_icon {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath fill='%23CCC' d='M11.969 52.293c.96.727 2.18.469 3.633-.586L28 42.613l12.422 9.094c1.453 1.055 2.648 1.313 3.633.586c.96-.727 1.172-1.922.586-3.633l-4.899-14.578l12.516-9c1.453-1.031 2.039-2.11 1.664-3.281c-.375-1.125-1.477-1.688-3.281-1.664l-15.352.093l-4.664-14.648C30.063 3.848 29.22 2.981 28 2.981c-1.195 0-2.039.867-2.602 2.601L20.734 20.23l-15.351-.093c-1.805-.024-2.906.539-3.281 1.664c-.399 1.172.21 2.25 1.664 3.281l12.515 9l-4.898 14.578c-.586 1.711-.375 2.906.586 3.633'/%3E%3C/svg%3E");
	}
	.market_favorit_icon_active {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath fill='%23E88100' d='M11.969 52.293c.96.727 2.18.469 3.633-.586L28 42.613l12.422 9.094c1.453 1.055 2.648 1.313 3.633.586c.96-.727 1.172-1.922.586-3.633l-4.899-14.578l12.516-9c1.453-1.031 2.039-2.11 1.664-3.281c-.375-1.125-1.477-1.688-3.281-1.664l-15.352.093l-4.664-14.648C30.063 3.848 29.22 2.981 28 2.981c-1.195 0-2.039.867-2.602 2.601L20.734 20.23l-15.351-.093c-1.805-.024-2.906.539-3.281 1.664c-.399 1.172.21 2.25 1.664 3.281l12.515 9l-4.898 14.578c-.586 1.711-.375 2.906.586 3.633'/%3E%3C/svg%3E");
	}
	.order_close_icon {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.5 7.5 9 9'%3E%3Cpath fill='none' stroke='%23CCC' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.757 16.243l8.486-8.486m0 8.486L7.757 7.757'/%3E%3C/svg%3E");
	}
	.order_close_icon_active {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.5 7.5 9 9'%3E%3Cpath fill='none' stroke='%23E88100' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.757 16.243l8.486-8.486m0 8.486L7.757 7.757'/%3E%3C/svg%3E");
	}
}

.theme_Dark * {
	.market_favorit_icon {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath fill='%23a3abc3d9' d='M11.969 52.293c.96.727 2.18.469 3.633-.586L28 42.613l12.422 9.094c1.453 1.055 2.648 1.313 3.633.586c.96-.727 1.172-1.922.586-3.633l-4.899-14.578l12.516-9c1.453-1.031 2.039-2.11 1.664-3.281c-.375-1.125-1.477-1.688-3.281-1.664l-15.352.093l-4.664-14.648C30.063 3.848 29.22 2.981 28 2.981c-1.195 0-2.039.867-2.602 2.601L20.734 20.23l-15.351-.093c-1.805-.024-2.906.539-3.281 1.664c-.399 1.172.21 2.25 1.664 3.281l12.515 9l-4.898 14.578c-.586 1.711-.375 2.906.586 3.633'/%3E%3C/svg%3E");
	}
	.market_favorit_icon_active {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath fill='%23e7a34e' d='M11.969 52.293c.96.727 2.18.469 3.633-.586L28 42.613l12.422 9.094c1.453 1.055 2.648 1.313 3.633.586c.96-.727 1.172-1.922.586-3.633l-4.899-14.578l12.516-9c1.453-1.031 2.039-2.11 1.664-3.281c-.375-1.125-1.477-1.688-3.281-1.664l-15.352.093l-4.664-14.648C30.063 3.848 29.22 2.981 28 2.981c-1.195 0-2.039.867-2.602 2.601L20.734 20.23l-15.351-.093c-1.805-.024-2.906.539-3.281 1.664c-.399 1.172.21 2.25 1.664 3.281l12.515 9l-4.898 14.578c-.586 1.711-.375 2.906.586 3.633'/%3E%3C/svg%3E");
	}
	.order_close_icon {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.5 7.5 9 9'%3E%3Cpath fill='none' stroke='%23a3abc3d9' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.757 16.243l8.486-8.486m0 8.486L7.757 7.757'/%3E%3C/svg%3E");
	}
	.order_close_icon_active {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.5 7.5 9 9'%3E%3Cpath fill='none' stroke='%23e7a34e' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.757 16.243l8.486-8.486m0 8.486L7.757 7.757'/%3E%3C/svg%3E");
	}
}

/* invet info */

.invet_info {
    flex: 1;
    padding: 22px 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 5px;
    margin: 12px 0 16px 0;
}
.invet_info_record {
	padding: 4px 27px;
    display: flex;
    justify-content: space-between;
    font-family: Roboto, sans-serif;
    font-size: 12px;
}
.theme_Light * {
	.invet_info {
		background: #f1f3f7;
	}
	.invet_info_record {
		color: #474747;
	}
}
.theme_Dark * {
	.invet_info {
		background: #152836;
	}
	.invet_info_record {
		color: #a3abc3d9;
	}
}

/* deposit / withdraw */

.market_deposit, .market_withdraw {
	height: 15px; 
	color: #94a1ad; 
	margin: -1px 0 0 5px;
	cursor:pointer;
	transition:0.1s;
}

.market_deposit:hover {
	color: #E88100; 
}

.market_withdraw:hover {
	color: #E88100; 
}

/* search */

.market_search_body {
	border: none;
    margin: 0 10px 0 0;
    border-radius: 3px;
	max-width: 86px; 
	padding: 7px 8px 6px;
}
.market_search_icon {
	width: 17px;
    height: 17px;
	min-width: 17px; 
	min-height: 17px;
	margin: -2px 5px -2px -1px;
}
.market_search_field {
	width: calc(100% + 53px);
	font-family: Roboto, sans-serif;
	font-size: 12px;
	outline: none;
    border: none;
    letter-spacing: 1px;
    background: none;
    padding: 0;
	color: #000;
}
.market_search_hide {
	min-width: 15px;
    display: inline;
    cursor: pointer;
    padding: 7px 9px 7px 9px;
    margin: -8px -9px;
    width: 16px;
	min-width: 16px;
    max-width: 16px;
    display: none;
    cursor: pointer;
    transition: 0.1s;
}

/* field switch */

.market_field_switch {
	padding: 2px 13px; 
	gap:2px; 
	display:flex; 
	align-items: center;
    cursor: pointer;
    transition: 0.1s;
}
.market_field_switch:hover {
	color: #E88100;
}

/* market date */

.market_date[type="date"]::-webkit-calendar-picker-indicator {
    opacity: 0;
    pointer-events: none;
	display:none
}
.market_date {
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	height: 14px;
	font-family: Roboto, sans-serif;
	letter-spacing: 1px;
	font-size: 12px;
	outline: none;
	width: 75px;
}

/* market text field */

.market_text_field_body {
	position: relative;
    padding: 9px 0;
    margin: 0 0 6px;
    border-radius: 5px;
    flex: 0;
	cursor: text;
    display: flex;
	font-size: 14px;
	font-family: Roboto, sans-serif;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	transition:0.25s;
	letter-spacing: 1px;
}

.market_text_field_name, .market_text_field_name_inactive {
	left: 0;
    top: 0;
    bottom: 0;
    position: absolute;
    padding: 0 11px;
    transition: 0.1s;
    display: flex;
    align-items: center;
}

.market_text_field {
	outline: none;
    background: none;
    border: none;
    letter-spacing: 0.5px;
    width: 100%;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    height: auto;
    text-align: right;
    padding: 0;
	letter-spacing: 1px;
}

.market_text_field_desc {
	padding: 0 11px 0 10px;
}

.market_text_field_change {
	margin-right: 11px; 
	cursor:pointer; 
	transition:0.1s;
	height: 16px;
}

.theme_Light * {
	.market_text_field_body {
		background: #eef0f5d4;
	}
	.market_text_field_name {
		color: #474747;
	}
	.market_text_field_name_inactive, .market_text_field::placeholder, .market_text_field_desc {
		color: #cbcbcb;
	}
	.market_text_field {
		color: #000;
	}	
	.market_text_field_change {
		color: #bbb;
	}
	.market_text_field_change:hover {
		color: #E88100;
	}
}
.theme_Dark * {
	.market_text_field_body {
		background: #30485d;
	}
	.market_text_field_name {
		color: #e6e9f0d9;
	}
	.market_text_field_name_inactive, .market_text_field::placeholder, .market_text_field_desc {
		color: #a3abc3c2;
	}
	.market_text_field {
		color: #fff;
	}	
	.market_text_field_change {
		color: #a3abc3d9;
	}
	.market_text_field_change:hover {
		color: #e7a34e;
	}
}

/* market table */

.tr_market_table_top {
    font-family: Roboto, sans-serif;
    font-size: 12px;
	position: sticky; 
	top: 0; 
	z-index:1
}
.td_market_table_top {
	padding: 12px 10px 6px;
	width:0;
}
.market_table_top_sort {
	cursor:pointer; 
	position:relative; 
	width: max-content; 
	display: flex; 
	align-items: center; 
	min-width:max-content;
}

.tr_market_table {
    cursor: pointer;
    transition: 0.2s;
    font-family: Roboto, sans-serif;
    font-size: 12px;
    letter-spacing: 0.25px;
}

.td_market_table_item {
	padding: 0 10px 0; 
	height: 27px; 
	width:0;
}
.market_table_data {
	min-width:max-content
}

.tr_market_table > :first-child, .tr_market_table_top > :first-child {
	padding-left:5px;
}
.tr_market_table > :last-child, .tr_market_table_top > :last-child {
	padding-right:5px;
}

/* market tables */

#market_tables_hide_list_items, #market_top_hide_list_items {
	top:-5px; 
	right:0; 
	left:-8px; 
	position:absolute; 
	z-index:1; 
	display:none;
	padding: 4px 8px;
	border-radius: 3px;
}

.theme_Light * {
	.tr_market_table_top {
		color: #474747;
	}
    .tr_market_table:hover {
        background: #eef0f5;
    }
	.td_market_table_item, .td_market_table {
		border-top: 1px #eef0f5db solid;
	}
	.market_tables .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
		background: #e6eaef;
	}
	.market_pair_active {
		color: #E88100;
	}
	.market_pair {
		color: #005cb0;
	}
	#market_tables_hide_list_items, #market_top_hide_list_items {
		background: #fff;
		box-shadow: rgba(221, 221, 221, 0.75) 0px 0px 6px 3px;
	}
	.market_table_top_sort {
		color: #474747;
	}
}
.theme_Dark * {
	.tr_market_table_top {
		color: #a3abc3d9;
	}
    .tr_market_table:hover {
        background: #294258;
    }
	.td_market_table_item, .td_market_table {
		border-top: 1px #294258 solid;
	}
	.market_tables .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
		background: #415a70;
	}
	.market_pair_active {
		color: #e7a34e;
	}
	.market_pair {
		color: #5acef3;
	}
	#market_tables_hide_list_items, #market_top_hide_list_items {
		background: #1f3749;
		box-shadow: #1616168f 0px 0px 6px 3px;
	}
	.market_table_top_sort {
		color: #a3abc3d9;
	}
}

#market_tables_full_filtefs {
	display:flex
}
#market_tables_mini_filtefs {
	display:none;
	position:relative;
}
.market_tables_mini_display {
	display: none;
}

@media (max-width: 850px) {
    #market_tables_full_filtefs { display:none; }
    #market_tables_mini_filtefs { display:flex; }
}

@media (max-width: 500px) {
    .market_tables_full_display { display: none; }
    .market_tables_mini_display { display: table-row; }
	.market_tables > .simplebar-track.simplebar-vertical { top: 0px; }
}

@media (max-width: 1275px) {
    .terminal {
		padding:0
	}
	.market_nav_tables, .market_tables_bottom {
		border-radius:0;
	}
}

.market_tables {
	height:462px
}

.market_tables_mini_item {
	display:flex; 
	justify-content: space-between; 
	padding: 2px 0;
}

.market_tables_bottom {
	height: 12px; 
	border-radius: 0 0 5px 5px; 
	position: sticky; 
	bottom: 41px;
}

.market_tables > .simplebar-track.simplebar-vertical {
    top: 32px;
    width: 10px;
}

.market_tables > .simplebar-track.simplebar-vertical {
    right: -4px;
	bottom: 10px;
}

.market_tables .simplebar-mask {
    right: 10px;
	bottom: 10px;
}

.market_tables .simplebar-track {
    right: 10px;
}

.market_tables .simplebar-track.simplebar-horizontal {
    height: 4px;
    display: block;
}

.market_tables .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    right: auto;
    left: 0;
    top: 0;
    bottom: 0;
    min-height: 0;
    width: unset;
    min-width: unset;
}




















