.background {
	display: none !important;
}

.main_cont {
	width: 37.2917vw !important;
	height: 51.6146vw !important;
	background-image: url('../images/bg_bg.png') !important;
	background-size: 100% 100% !important;
	padding: 1.6667vw !important;
	border-radius: 0.8333vw !important;
}

.left_block {
	flex-direction: row-reverse !important;
}

.name_ui {
	margin-left: 0.3646vw !important;
}
.name_ui {
	display: flex !important;
	flex-direction: unset !important;
	align-items: center !important;
}
.name_ui span:first-child {
	font-size: 2.0833vw !important;
	font-family: 'BBlack' !important;
	letter-spacing: -0.07em !important;
	flex-shrink: 0 !important;
	text-shadow: 0 0 1.76vw rgba(255, 255, 255, 0.25) !important;
}
.name_ui span:last-child {
	background: linear-gradient(180deg, #ff521e 0%, #8b3218 100%) !important;
	background-clip: text !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	text-shadow: 0 0 1.823vw rgba(255, 82, 30, 0.83) !important;
	letter-spacing: -0.03em !important;
	-webkit-text-stroke: 0.052vw !important;	
	font-size: 2.2917vw !important;
	-webkit-text-stroke: 0.0521vw #FF521E !important;
	font-family: 'Dafoe' !important;
	width: 7.95vw !important;
	margin-left: -0.3125vw !important;
}
.pre_cont .logo {
	display: flex !important;
	width: 2.3422vw !important;
	height: 2.3422vw !important;
	margin-bottom: auto !important;
	filter: drop-shadow(0 0.365vw 1.406vw rgba(255, 82, 30, 0.55)) !important;
}
.header {
	position: relative !important;
	height: 4.8438vw !important;
	flex-shrink: 0 !important;
	align-items: flex-start !important;
}
.info_box {
	position: absolute !important;
	left: 0 !important;
	bottom: 0 !important;
	display: flex !important;
	align-items: center !important;
	gap: 0.4688vw !important;
}
.info_icon {
	width: 0.7292vw !important;
	height: 0.7292vw !important;
}
.descr_ui {
	font-size: 0.7813vw !important;
	font-family: 'BRegular' !important;
	letter-spacing: -0.03em !important;
	color: rgba(255, 255, 255, 0.75) !important;
	max-width: 18.625vw !important;
}

.header .close_btn svg {
	display: none !important;
}
.header .close_btn {
	background: none !important;
	width: 2.9688vw !important;
	height: 1.4583vw !important;
	background-image: url('../images/esc_box.svg') !important;
	background-size: 100% 100% !important;
}
.header .close_btn:hover {
	background: none !important;
	background-image: url('../images/esc_box.svg') !important;
	background-size: 100% 100% !important;
	box-shadow: none !important;
	transform: none !important;
}
.header .close_btn:active {
	opacity: 0.75 !important;
}
.header_categorys {
	width: 100% !important;
}
.arrow_box {
	display: none !important;
}
.header_ctgin {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	height: 1.7708vw !important;
	width: 100% !important;
	background: rgba(255, 255, 255, 0.05) !important;
	font-size: 0.8854vw !important;
	border-radius: 0.1042vw !important;
	font-family: 'ERegular' !important;
	letter-spacing: -0.02em !important;
	color: rgba(255, 255, 255, 0.75) !important;
	border: 0.0521vw solid rgba(255, 255, 255, 0) !important;
}
.header_ctgin:hover:not(.selected_header_ctgin) {
	border: 0.0521vw solid rgba(255, 255, 255, 0.15) !important;
}
.header_categorys_list {
	width: 100% !important;
	margin: 0 !important;
	gap: 0.625vw !important;
}
.selected_header_ctgin {
	border: 0.052vw solid rgba(255, 82, 30, 0.45) !important;
	background: rgba(255, 82, 30, 0.1) !important;
	color: white !important;
}
.box_money {
	width: 10.7292vw !important;
	height: 11.6146vw !important;
	padding: 0.8333vw !important;
}
.status_box {
	width: 100% !important;
	text-align: center !important;
	height: 1.6146vw !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	font-size: 0.8333vw !important;
	font-family: 'ERegular' !important;
	letter-spacing: -0.03em !important;
}
.black_money .status_box {
	color: #ff3d40 !important;
	text-shadow: 0 0 0.938vw rgba(255, 61, 64, 0.85) !important;
}
.wallet_money .status_box {
	background: rgba(231, 255, 51, 0.15) !important;
	color: #e7ff33 !important;
	text-shadow: 0 0 0.938vw rgba(231, 255, 51, 0.85) !important;
}
.black_money {
	background: none !important;
	background-image: url('../images/black_money.png') !important;
	background-size: 100% 100% !important;
}
.wallet_money {
	background: none !important;
	background-image: url('../images/green_money.png') !important;
	background-size: 100% 100% !important;
}
.min_box_money {
	background: none !important;
}
.min_box_money img {
	width: auto !important;
	height: 2.8125vw !important;
}
.pannel_info {
	width: 100% !important;
	border-radius: 0.104vw !important;
	padding: 0.417vw 0.573vw !important;
	background: rgba(0, 0, 0, 0.35) !important;
	height: 2.9479vw !important;
	display: flex !important;
	align-items: center !important;
}
.black_money .min_box_info, .input_box .min_box_info, .redpnl .min_bx_inf, .red_info  .min_box_info {
	width: 1.1458vw !important;
	height:  1.1458vw !important;
	box-shadow: 0 0.313vw 1.094vw rgba(255, 61, 64, 0.49) !important;
	flex-shrink: 0 !important;
	border-radius: 0.0521vw !important;
	background-image: url('../images/red_box.png') !important;
	background-size: 100% 100% !important;
}
.red_info .min_box_info img, .input_box .min_box_info img  {
	filter: brightness(0) !important;
	opacity: 0.75 !important;
}
.row_info span:first-child {
	font-size: 0.7813vw !important;
	font-family: 'BRegular' !important;
	letter-spacing: -0.03em !important;
	color: rgba(255, 255, 255, 0.75) !important;
}
.row_info span:last-child {
	font-size: 0.9375vw !important;
	font-family: 'EBold' !important;
	letter-spacing: -0.03em !important;
	margin-top: -0.2563vw !important;
	text-shadow: 0 0 1.406vw rgba(255, 255, 255, 0.54) !important;
}
.offer_box {
	display: none !important;
}
.pre_wrap_offer {
	width: 10.7292vw !important;
	height: 14.4271vw !important;
	background: url('../images/white_box.png') !important;
	background-size: 100% 100% !important;	
}
.offer_box_wrap {
	cursor: pointer !important;
	transition: all 0.3s ease !important;
}
.offer_box_wrap:hover {
	opacity: 0.75 !important;
}
.offer_box_wrap:active {
	opacity: 0.5 !important;
}
.header_offer span:first-child {
	height: 1.6146vw !important;
	font-size: 0.8333vw !important;
	font-family: 'EMedium' !important;
	background: rgba(255, 255, 255, 0.15) !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	border-radius: 0.156vw !important;
	padding: 0vw 0.356vw !important;
}
.ammount_percent {
	font-size: 0.8333vw !important;
	font-family: 'EMedium' !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	border-radius: 0.156vw !important;
	padding-left: 0.4167vw !important;
	padding-right: 0.4167vw !important;
	background: rgba(255, 61, 64, 0.15) !important;
}
.description_taxes {
	font-size: 0.7813vw !important;
	font-family: 'BRegular' !important;
	color: rgba(255, 255, 255, 0.75) !important;
}
.wrap_fill {
	width: 100% !important;
	height: 9.3229vw !important;
	border: 0.052vw solid rgba(255, 255, 255, 0.15) !important;
	border-radius: 0.156vw !important;
	padding: 0.625vw !important;
}
.input_box {
	width: 100% !important;
	height: 2.4479vw !important;
}
.input_box input {
	width: 100% !important;
	height: 2.4479vw !important;
	font-size: 0.9375vw !important;
	font-family: 'EBold' !important;
	padding-right: 3.2688vw !important;
	padding-left: 2.1354vw !important;
	letter-spacing: -0.03em !important;
}
.descr_inpt {
	font-size: 0.7813vw !important;
	font-family: 'BRegular' !important;
	left: 2.1354vw !important;
	letter-spacing: -0.02em !important;
	color: rgba(255, 255, 255, 0.75) !important;
}
.input_box .ammount_percent {
	margin-right: 0.5167vw !important;
}
.input_box .min_box_info {
	margin-left: 0.5729vw !important;
}
.flex_inpts .pannel_info {
	width: 100% !important;
	height: 2.4479vw !important;
	padding: 0vw 0.573vw !important;
}
.flex_inpts  .pannel_info:nth-child(2) {
	margin-left: 0 !important;
}
.pannel_info .min_box_info {
	width: 1.1458vw !important;
	height: 1.1458vw !important;
	margin-left: 0 !important;
}
.green_info .min_box_info, .greenpnl .min_bx_inf {
	width: 1.1458vw !important;
	height:  1.1458vw !important;
	background-image: url('../images/min_box_green.png') !important;
	background-size: 100% 100% !important;
	box-shadow: 0 0.313vw 1.094vw rgba(231, 255, 51, 0.5) !important;
}
.redpnl .min_bx_inf img, .whitepnl .min_bx_inf img, .bluepnl .min_bx_inf img, .green_info .min_box_info img, .color_info .min_box_info img, .greenpnl .min_bx_inf img {
	filter: brightness(0) !important;
	width: 0.7854vw !important;
	height: 0.7854vw !important;
	opacity: 0.75 !important;
}
.color_info .min_box_info, .bluepnl .min_bx_inf, .whitepnl .min_bx_inf {
	background-image: url('../images/orng_box.png') !important;
	background-size: 100% 100% !important;
	width: 1.1458vw !important;
	height:  1.1458vw !important;
	box-shadow: 0 0.313vw 1.198vw rgba(255, 82, 30, 0.65) !important;
}
.flex_inpts {
	gap: 0.625vw !important;
	margin-top: 0.625vw !important;
}
.pannel_info {
	background: none !important;
	border: 0.052vw solid rgba(255, 255, 255, 0.15) !important;
	border-radius: 0.104vw !important;
}
.btn_start {
	position: relative !important;
	width: 100% !important;
	height: 1.9271vw !important;
	flex-shrink: 0 !important;
	font-size: 0.8854vw !important;
	font-family: 'EMedium' !important;
}
.loading_btn {
	width: 100%;
	height: 100% !important;
	box-shadow: 0 0.365vw 1.406vw rgba(255, 82, 30, 0.35) !important;
	background: none !important;
	background-image: url('../images/button_s.png') !important;
	background-size: 100% 100% !important;
}
.btn_start:hover {
	box-shadow: none !important;
}
.btn_start:hover .loading_btn {
	box-shadow: 0 0.365vw 1.406vw rgba(255, 82, 30, 0.35) !important;
}
input[type=range]::-webkit-slider-thumb {
	width: 0.33542vw !important;
	height: 0.52708vw !important;
	background: #FFFFFF !important;
	box-shadow: 0px 0px 0.39771vw 0px rgba(255, 255, 255, 0.5) !important;
	-webkit-appearance: none !important;
	appearance: none !important;
} 
.background_pannel {
	display: none !important;
}
.overflow_list {
	width: 100% !important;
	height: 25vw !important;
	max-height: unset !important;
}
.header_categorys  {
	margin-top: 1.6667vw !important;
}
.list_cont  {
	margin-top: 0.8333vw !important;
}
.list_cont {}
.pannel_list {
	width: 100% !important;
	height: 2.7604vw !important;
	border: 0.052vw solid rgba(255, 255, 255, 0.15) !important;
	border-radius: 0.104vw !important;
	padding: 0.417vw 0.573vw !important;
}
.selected_pannel {
	border: 0.052vw solid rgba(255, 82, 30, 0.5) !important;
}
.wrap_info_pannel {
	width: 100% !important;
	height: 2.7604vw !important;
}
.list_cont {
	width: 100% !important;
	height: 100% !important;
}
.numberlist {
	font-size: 0.9375vw !important;
	font-family: 'EBold' !important;
	letter-spacing: -0.04em !important;
	text-shadow: 0 0 1.406vw rgba(255, 255, 255, 0.54) !important;
}
.pannel_list .pannel_info {
	height: auto !important;
	border: none !important;
}
.info_box_cont {
	width: 100% !important;
	height: auto !important;
	padding: 0.833vw !important;
	margin-top: auto !important;
	border-radius: 0.1563vw !important;
}
.row_info_cnt span:first-child, .fs_tx_inf {
	font-size: 0.7813vw !important;
	font-family: 'BRegular' !important;
	letter-spacing: -0.03em !important;
	color: rgba(255, 255, 255, 0.75) !important;
}
.row_info_cnt span:last-child, .sc_tx_inf {
	font-size: 0.9375vw !important;
	font-family: 'EBold' !important;
	text-shadow: 0 0 1.406vw rgba(255, 255, 255, 0.54) !important;
}
.flex_wrap .sc_tx_inf {
	margin-top: -0.2vw !important;
}
.flex_wrap {
	margin-top: 0.5208vw !important;
	gap: 0.5208vw !important;
}
.wrap_boxes {
	width: 32.2917vw !important;
}
.pannel_inf_cnt {
	width: 15.8454vw !important;
	background: rgba(0, 0, 0, 0.25) !important;
	height: 2.4479vw !important;
	border: none !important;
}
.line_inf {
	margin-top: 0.5208vw !important;
}
.selected_pannel {
	border: 0.052vw solid rgba(255, 82, 30, 0.5) !important;
	background: rgba(255, 82, 30, 0.05) !important;
}
.overflow_list {
	gap: 0.5208vw !important;
	display: flex !important;
	flex-direction: column !important;
}
.pannel_list {
	margin-top: 0 !important;
}
.selected_offer ~ .pre_wrap_offer {
	background-image: url('../images/box_offer_selected.png') !important;
}
.txnotfound {
	width: auto !important;
	height: auto !important;
	position: absolute !important;
	top: 50% !important;
	left: 50%;
	transform: translateY(-50%) translateX(-50%) !important;
	font-size: 0.9375vw !important;
	font-family: 'BRegular' !important;
}