/*!
* Tabler v1.0.0-beta16 (https://tabler.io)
* @version 1.0.0-beta16
* @link https://tabler.io
* Copyright 2018-2022 The Tabler Authors
* Copyright 2018-2022 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
.highlight pre,pre.highlight{max-height:30rem;margin:1.5rem 0;overflow:auto;border-radius:var(--tblr-border-radius)}.highlight pre::-webkit-scrollbar,pre.highlight::-webkit-scrollbar{width:.5rem;height:.5rem;-webkit-transition:background .3s;transition:background .3s}@media (prefers-reduced-motion:reduce){.highlight pre::-webkit-scrollbar,pre.highlight::-webkit-scrollbar{-webkit-transition:none;transition:none}}.highlight pre::-webkit-scrollbar-thumb,pre.highlight::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(var(--tblr-light-rgb),.16)}.highlight pre::-webkit-scrollbar-track,pre.highlight::-webkit-scrollbar-track{background:rgba(var(--tblr-light-rgb),.06)}.highlight pre:hover::-webkit-scrollbar-thumb,pre.highlight:hover::-webkit-scrollbar-thumb{background:rgba(var(--tblr-light-rgb),.32)}.highlight pre::-webkit-scrollbar-corner,pre.highlight::-webkit-scrollbar-corner{background:0 0}.highlight{margin:0}.highlight code>*{margin:0!important;padding:0!important}.highlight .c,.highlight .c1{color:#a0aec0}.highlight .nc,.highlight .nt,.highlight .nx{color:#ff8383}.highlight .na,.highlight .p{color:#ffe484}.highlight .dl,.highlight .s,.highlight .s2{color:#b5f4a5}.highlight .k{color:#93ddfd}.highlight .mi,.highlight .s1{color:#d9a9ff}.example{padding:2rem;margin:1rem 0 2rem;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:3px 3px 0 0;position:relative;min-height:12rem;display:flex;align-items:center;overflow-x:auto}.example-centered{justify-content:center}.example-centered .example-content{flex:0 auto}.example-content{font-size:.875rem;line-height:1.4285714286;color:#1d273b;flex:1;max-width:100%}.example-content .page-header{margin-bottom:0}.example-bg{background:#f1f5f9}.example-code{margin:2rem 0;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-top:none}.example-code pre{margin:0;border:0;border-radius:0 0 3px 3px}.example+.example-code{margin-top:-2rem}.example-column{margin:0 auto}.example-column>.card:last-of-type{margin-bottom:0}.example-column-1{max-width:26rem}.example-column-2{max-width:52rem}.example-modal-backdrop{background:#1d273b;opacity:.24;position:absolute;width:100%;left:0;top:0;height:100%;border-radius:2px 2px 0 0}@media not print{.theme-dark .example{background-color:#1a2234;border-color:#243049}.theme-dark .example-content{color:#f8fafc}.theme-dark .example-code{border-color:#243049;border-top:none}}@media not print{@media (prefers-color-scheme:dark){.theme-dark-auto .example{background-color:#1a2234;border-color:#243049}.theme-dark-auto .example-content{color:#f8fafc}.theme-dark-auto .example-code{border-color:#243049;border-top:none}}}.card-sponsor{background:#dbe7f6 no-repeat center/100% 100%;border-color:#548ed2;min-height:316px}body.no-transitions *{transition:none!important}.dropdown-menu-demo{display:inline-block;width:100%;position:relative;top:0;margin-bottom:1rem!important}.demo-icon-preview{position:-webkit-sticky;position:sticky;top:0}.demo-icon-preview i,.demo-icon-preview svg{width:15rem;height:15rem;font-size:15rem;stroke-width:1.5;margin:0 auto;display:block}@media (max-width:575.98px){.demo-icon-preview i,.demo-icon-preview svg{width:10rem;height:10rem;font-size:10rem}}.demo-icon-preview-icon pre{margin:0;-webkit-user-select:all;-moz-user-select:all;user-select:all}.demo-dividers>p{opacity:.2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.demo-icons-list{display:flex;flex-wrap:wrap;padding:0;margin:0 -2px -1px 0;list-style:none}.demo-icons-list>*{flex:1 0 4rem}.demo-icons-list-wrap{overflow:hidden}.demo-icons-list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;text-align:center;padding:.5rem;border-right:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);color:inherit;cursor:pointer}.demo-icons-list-item .icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.demo-icons-list-item:hover{text-decoration:none}.settings-btn{position:fixed;right:-1px;top:10rem;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:rgba(var(--tblr-body-color-rgb),.04) 0 2px 4px 0}.settings-scheme{display:inline-block;border-radius:50%;height:3rem;width:3rem;position:relative;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);box-shadow:rgba(var(--tblr-body-color-rgb),.04) 0 2px 4px 0}.settings-scheme-light{background:linear-gradient(135deg,#f8fafc 50%,#f8fafc 50%)}.settings-scheme-mixed{background-image:linear-gradient(135deg,#1d273b 50%,#f8fafc 50%)}.settings-scheme-transparent{background:#f8fafc}.settings-scheme-dark{background:#1d273b}.settings-scheme-colored{background-image:linear-gradient(135deg,var(--tblr-primary) 50%,#f8fafc 50%)}

.info-message{
	display: none;
	position: fixed;
	min-width: 120px;
	max-width: 360px;
	min-height: 40px;
	background: #007bff;
	border-radius: 5px;
	right: 20px;
	top: 55px;
	color: #f8fafc;
	padding: 10px 30px;
	font-weight: 500;
	z-index: 99999;
}
.flex-header{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-evenly;
	align-items: center;
}
.flex-plan{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
span.plan{
	position: relative;
	font-size: 18px;
	margin-left: 40px;
	font-weight: 600;
}
span.left_day{
	background: rgba(129, 139, 191, 0.14);
	padding: 4px 6px;
	border-radius: 6px;
	margin-left: 10px;
}
span.plan.level0:before{
	position: absolute;
	content: '';
	background: url(../img/level0.png) no-repeat;
	background-size: contain;
	width: 24px;
	height: 24px;
	left: -30px;
}
span.plan.level1:before{
	position: absolute;
	content: '';
	background: url(../img/basic.svg) no-repeat;
	background-size: contain;
	width: 24px;
	height: 24px;
	left: -30px;
}
span.plan.level2:before{
	position: absolute;
	content: '';
	background: url(../img/premium.svg) no-repeat;
	background-size: contain;
	width: 24px;
	height: 24px;
	left: -30px;
}
span.plan.level3:before{
	position: absolute;
	content: '';
	background: url(../img/world.svg) no-repeat;
	background-size: contain;
	width: 24px;
	height: 24px;
	left: -30px;
}
.navbar-brand-image {
    height: 2.7rem !important;
}
.text-center{
	text-align: center !important;
}
.text-right{
	text-align: right !important;
}

hr{
	margin: 1rem 0;
}
.icon{
	vertical-align: middle !important;
}
button.nav-link span{
	position: absolute;
	top: -15px;
	font-size: 16px;
	background: rgba(215, 231, 246, 1);
	border-radius: 5px;
	min-width: 25px;
	height: 22px;
	color: #000;
	padding: 0 5px;
	font-weight: 600;
	z-index: 5;
	right: -5px;
}
button.nav-link{
	position: relative;
}
input.limit{
	width: 115px;
	display: inline-block;
}
.badge-last-update{
	font-size: 18px;
}
.mr-payments{
	margin: 3px;
}
.button-profile span{
	color: inherit;
	text-transform: capitalize;
	word-break: break-word;
}
.button-profile{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
}
.btn-group{
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
}
.profiles-add{
	margin: 10px;
}
.tables-flex > div > div.info-profile{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-content: center;
	justify-content: space-around;
	align-items: center;
	font-size: 16px;
}
.tables-flex > div div.filter-data form{
	display: flex;
	flex-direction: row;
	align-content: center;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	width: 100%;
	padding-top: 20px;
    border-top: 2px solid #f1f5f9;
}
.tables-flex > div > div.filter-data{
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	align-items: flex-start;
	color: #f8fafc;
	font-size: 16px;
	width: 100%;
}
.tables-flex > div{
	width: 100%;
}
.tables-flex{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-evenly;
	align-items: center;
}
.ul-pack li{
	margin: 10px 0;
}
.ul-pack{
	list-style: none;
	font-size: 16px;
	color: #f8fafc;
	padding: 0;
	margin: 0;
}
.card-pack{
	max-width: 320px;
	border: 2px solid #ccc;
	padding: 30px 10px;
	border-radius: 5px;
	background: rgb(21 21 33 / 60%);
}
.one-profile.active:before{
	content: '';
	position: absolute;
	background: rgba(52, 91, 243, 1);
	font-size: 20px;
	left: 12px;
	top: 11px;
	width: 8px;
	height: 8px;
	border-radius: 10px;
}
.one-profile.active{
	background: #fff;
	color: #000;
	border: 2px solid #f8fafc;
	padding-left: 30px;
}
.one-profile{
	position: relative;
	display: inline-block;
	padding: 5px 20px;
	border-radius: 5px;
	color: inherit;
	cursor: pointer;
	font-weight: 600;
	margin-right: 15px;
	margin-bottom: 10px;
	text-transform: capitalize;
	border: 2px solid #f8fafc;
}
.list-unstyled {
	margin-left: 0;
	font-size: 16px;
	line-height: 33px !important;
}
.filter-data{
	display: none;
	margin-bottom: 20px;
}
button.btn-remove-profile{
	background: url(../img/remove.svg) no-repeat;
	background-size: contain;
	width: 24px;
	height: 24px;
	border: 0;
	margin-left: 12px;
}
.icon-currency{
	padding: 6px 10px;
	padding-left: 35px;
	background-color: #F1F5F9;
	border-radius: 43px;
	color: #000;
}
.USDT{
	display: inline-block;
	background-image: url(../img/currency/usdt.svg);
	background-repeat: no-repeat;
	background-size: 24px;
    background-position: 8px;
}
.RUB{
	display: inline-block;
	background-image: url(../img/currency/rub.svg);
	background-repeat: no-repeat;
	background-size: 24px;
    background-position: 8px;
}
.KZT{
	display: inline-block;
	background-image: url(../img/currency/kzt.png);
	background-repeat: no-repeat;
	background-size: 24px;
    background-position: 8px;
}
.theme-light .title-profile{
	color: rgba(5, 9, 20, 0.7);
}
.theme-dark .title-profile{
	display: block;
	color: inherit;
}

.bg-payment:before{
	content: '';
	position: absolute;
	display: block;
	width: 18px;
	height: 18px;
	left: 8px;
	top: 6px;
}
.bg-payment{
	position: relative;
	display: inline-block;
    background: rgba(241, 245, 249, 1);
    padding: 5px 15px;
    margin-right: 5px;
    border-radius: 43px;
    color: #000;
    padding-left: 30px;
    font-weight: 600;
	margin-bottom: 5px;
}
.profit-style span:nth-child(1){
	color: inherit;
	display: block;
}
.profit-style span:nth-child(2){
	background: rgba(48, 189, 58, 0.1);
	padding: 5px 15px;
	border-radius: 25px;
	font-weight: 600;
	font-size: 15px;
	display: inline-block;
	min-width: 80px;
	text-align: center;
	height: 29px;
}
.payment-zone{
	min-width: 250px;
}
.user-pay{
	position: relative;
	display: inline-block;
	background: rgba(241, 245, 249, 1);
	padding: 5px 15px;
	margin-right: 5px;
	border-radius: 43px;
	color: #000;
	padding-left: 30px;
	font-weight: 600;
	margin-bottom: 5px;
}
.user-data{
	position: relative;
	display: block;
    color: inherit;
    font-weight: 600;
	margin-bottom: 5px;
}
.main-text{
	display: block;
	color: inherit;
}
.amount-text{
	display: block;
	margin-bottom: 10px;
}
.note-block{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	min-height: 100px;
}
.note-text{
	background: #F1F5F9;
	font-size: 18px;
	padding: 10px 20px;
	border-radius: 10px;
	margin-bottom: 20px;
	color: #000;
}
.user-icon:before{
	position: absolute;
	content: '';
	background: url(../img/user.svg) no-repeat;
	background-size: contain;
	width: 18px;
	height: 18px;
	display: inline-block;
	top: 6px;
	left: 10px;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link{
	background: rgba(241, 245, 249, 1) !important;
}

.Binance:before{
	content: '';
	background: url(../img/exchanges/binance.svg) no-repeat;
	background-size: contain;
}
.Bybit:before{
	content: '';
	background: url(../img/exchanges/bybit.svg) no-repeat;
	background-size: contain;
}
.OKX:before{
	content: '';
	background: url(../img/exchanges/okx.svg) no-repeat;
	background-size: contain;
}
.Huobi:before{
	content: '';
	background: url(../img/exchanges/huobi.svg) no-repeat;
	background-size: contain;
}

.kaspi:before{
	content: '';
	background: url(../img/pay_system/kaspi.svg) no-repeat;
	background-size: contain;
}
.halyk:before{
	content: '';
	background: url(../img/pay_system/halyk.svg) no-repeat;
	background-size: contain;
}
.forte:before{
	content: '';
	background: url(../img/pay_system/forte.svg) no-repeat;
	background-size: contain;
}
.jysan:before{
	content: '';
	background: url(../img/pay_system/jysan.svg) no-repeat;
	background-size: contain;
}
.altyn:before{
	content: '';
	background: url(../img/pay_system/altyn.svg) no-repeat;
	background-size: contain;
}
.centercredit:before{
	content: '';
	background: url(../img/pay_system/centercredit.svg) no-repeat;
	background-size: contain;
}
.homecredit:before{
	content: '';
	background: url(../img/pay_system/homecredit.svg) no-repeat;
	background-size: contain;
}
.eurasian:before{
	content: '';
	background: url(../img/pay_system/eurasian.svg) no-repeat;
	background-size: contain;
}
.bankrbk:before{
	content: '';
	background: url(../img/pay_system/bankrbk.svg) no-repeat;
	background-size: contain;
}
.banktransfer:before{
	content: '';
	background: url(../img/pay_system/banktransfer.svg) no-repeat;
	background-size: contain;
}
.freedom:before{
	content: '';
	background: url(../img/pay_system/freedom.svg) no-repeat;
	background-size: contain;
}
.tinkoff:before{
	content: '';
	background: url(../img/pay_system/tinkoff.svg) no-repeat;
	background-size: contain;
}
.rosbank:before{
	content: '';
	background: url(../img/pay_system/rosbank.svg) no-repeat;
	background-size: contain;
}
.raiffeisen:before{
	content: '';
	background: url(../img/pay_system/raiffeisen.svg) no-repeat;
	background-size: contain;
}
.qiwi:before{
	content: '';
	background: url(../img/pay_system/qiwi.svg) no-repeat;
	background-size: contain;
}
.yandex:before{
	content: '';
	background: url(../img/pay_system/yandex.svg) no-repeat;
	background-size: contain;
}
.payeer:before{
	content: '';
	background: url(../img/pay_system/payeer.svg) no-repeat;
	background-size: contain;
}
.advcash:before{
	content: '';
	background: url(../img/pay_system/advcash.svg) no-repeat;
	background-size: contain;
}
.rubfiat:before{
	content: '';
	background: url(../img/pay_system/okx.svg) no-repeat;
	background-size: contain;
}
.sberbank:before{
	content: '';
	background: url(../img/pay_system/sberbank.svg) no-repeat;
	background-size: contain;
}
.sbp:before{
	content: '';
	background: url(../img/pay_system/sbp.svg) no-repeat;
	background-size: contain;
}
.yoomoney:before{
	content: '';
	background: url(../img/pay_system/yoomoney.svg) no-repeat;
	background-size: contain;
}
.vtb:before{
	content: '';
	background: url(../img/pay_system/vtb.svg) no-repeat;
	background-size: contain;
}

/* buy */
.discount{
	position: absolute;
	top: -15px;
	left: 50%;
	font-size: 20px;
	text-decoration: line-through;
	color: red;
	transform: translateX(-50%);
}
hr{
	margin: 1rem 0;
}
.icon{
	vertical-align: middle !important;
}
button.nav-link{
	position: relative;
}
input.limit{
	width: 115px;
	display: inline-block;
}
.badge-last-update{
	font-size: 18px;
}
.mr-payments{
	margin: 3px;
}
.btn-group{
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
}

.ul-pack li{
	margin: 10px 0;
}
.ul-pack{
	list-style: none;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
}
.card-pack{
	max-width: 320px;
	border: 2px solid #ccc;
	padding: 30px 10px;
	border-radius: 5px;
	background: rgb(21 21 33 / 60%);
}

.list-unstyled {
	margin-left: 0;
	font-size: 16px;
	line-height: 33px !important;
}
.filter-tabs{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.btn-filter:after, .btn-update:after{
	content: '';
	position: absolute;
	width: 14px;
	height: 14px;
	right: 10px;
	top: 11px;
}
.btn-filter:after{
	background: url(../img/ico_filter.svg) no-repeat;
	background-size: contain;
}
.btn-update:after{
	background: url(../img/ico_update.svg) no-repeat;
	background-size: contain;
}
.btn-filter, .btn-update{
	position: relative;
	padding-right: 30px;
}

form.filter-select .form-group{
	position: relative;
}
form.filter-select .form-group label{
	position: absolute;
	top: -9px;
	left: 10px;
	font-size: 12px;
}
form.filter-select .form-group input{
	padding-top: 10px;
}
.to-taked{
	background: #00c917 !important;
}
.dot{
  height: 12px;
  width: 12px;
  background-color: #00db0c;
  border-radius: 50%;
  display: inline-block;
  margin: 0 2px;
}
.dot_empty{
	height: 12px;
	width: 12px;
	background-color: #fff;
	border: 2px solid #000;
	border-radius: 50%;
	display: inline-block;
	margin: 0 2px;
}
p.title-table{
	border-bottom: 1px solid #e6e7e9;
	padding-bottom: 5px;
	margin-bottom: 2px;
}
.theme-dark #chart-container, .structure{
	background: transparent;
}
#chart-container, .structure{
	background: rgb(241 245 249);
	border-radius: 5px;
}
.structure{
	padding: 15px 0;
}

.b-dot{
  height: 20px;
  width: 20px;
  background-color: #00db0c;
  border: 2px solid #000;
  display: inline-block;
  margin: 0 2px;
}
.b-dot_empty{
	height: 20px;
	width: 20px;
	background-color: #fff;
	border: 2px solid #000;
	display: inline-block;
	margin: 0 2px;
}

@media (max-width: 1000px){
	#table_find_new thead tr{
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	#table_find_new tbody tr{
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		border-bottom: 1px solid #ccc;
		width: 100%;
	}
	#table_find_new tbody td{
		border: none;
	}
}

.setting{
	display: none !important;
}
.setting.active{
	display: block !important;
}
.parent-find{
	position: relative;
}
.avatar-profile{
	display: block;
	margin: 0 auto;
	border-radius: 15px;
}

.btn-view > svg{
	margin-right: 0 !important;
}
.btn-view{
	position: absolute;
	right: 3px;
	top: 28px;
}

/* */
.tab-content .tab-pane .block-inform p{
	min-height: 110px;
}
.promo_active{
	color: rgb(0 204 0);
}
.max-h{
	max-height: 500px;
}

.flex-services{
	display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.flex-between{
	display: flex;
    justify-content: space-between;
}