:root {
  color-scheme: dark;
  --bs-link-color: #e1e1e1;
  --bs-link-hover-color: #fff;
  --bs-blue: #5079a5;
  --bs-indigo: #673ab7;
  --bs-purple: #654ea3;
  --bs-pink: #e83e8c;
  --bs-red: #e74c3c;
  --bs-orange: #fd7e14;
  --bs-yellow: #f39c12;
  --bs-green: #00bc8c;
  --bs-teal: #45b5aa;
  --bs-cyan: #17a2b8;
  --bs-white: #fafafa;
  --bs-black: #111;
  --bs-gray: #7e7e7e;
  --bs-gray-dark: #121212;
  --bs-gray-100: #e1e1e1;
  --bs-gray-200: #cfcfcf;
  --bs-gray-300: #b1b1b1;
  --bs-gray-400: #9e9e9e;
  --bs-gray-500: #7e7e7e;
  --bs-gray-600: #626262;
  --bs-gray-700: #515151;
  --bs-gray-800: #3b3b3b;
  --bs-gray-900: #222;
  --bs-primary: #225EB6;
  --bs-secondary: #626262;
  --bs-success: #00bc8c;
  --bs-info: #17a2b8;
  --bs-warning: #f39c12;
  --bs-danger: #e74c3c;
  --bs-light: #3f464e;;
  --bs-dark: #1F1F1F;
  --bs-primary-rgb: 34, 94, 182;
  /*--bs-secondary-rgb: 169, 169, 169;*/
  --bs-secondary-rgb: 72, 72, 72;
  --bs-light-rgb: 46, 46, 46;
  --bs-dark-rgb: 31, 31, 31;
  --bs-white-rgb: 42, 47, 52;
  --bs-black-rgb: 17, 17, 17;
  --bs-body-color-rgb: 225, 225, 225;
  --bs-body-bg-rgb: 34, 34, 34;
  --bs-success-rgb: 0, 225, 141;
  --bs-gradient: linear-gradient(180deg, rgba(17, 17, 17, 0.15), rgba(17, 17, 17, 0));
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #e1e1e1;
  --bs-body-bg: #222;
  --bs-border-color: #2B2B2B;
}
.bg-success{
  --bs-success-rgb: 25,135,84;
}
.nftfeed{
  --nftfeed-bg-type9: rgb(47, 0, 0) !important;
  --nftfeed-bg:transparent !important;
}
main > .navbar.navbar-dark{
  border-bottom: solid 1px var(--bs-border-color);
}
body.ondemand .navbar-dark{
  --bs-navbar-bg:#773e00;
  --bs-navbar-color: rgba(255, 255, 255, 0.85);
  --bs-border-color:var(--bs-navbar-bg)
}
body.ondemand .navbar .search-input,body.ondemand .navbar .qr-input{
  background-color: #402100;
  border-color: transparent;
  color:#fff;
  border-color: transparent !important;
}
.navbar .search-input {
  background: #303030;
  color: #fff;
  border-color: #6d6d6d;
}

.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl{
  --bs-offcanvas-bg:rgb(38, 38, 38)
}
.nav-pills{
  --bs-nav-pills-link-active-bg:#225EB6;
}
.sidebar-sticky .nav-link.active {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fafafa;
}
body{
  background-color: #0F0F0F !important;
}
.top-bar {
  background-color: #181818;
}
.bg-white{
  background-color: #181818 !important
}
.bg-lightgray {
  background-color:#252728
}
.bg-lightgray-semi {
  background-color:#2527287c
}
.box{
  background-color: #1F1F1F;
  --bs-border-color: #2c2c2c;
}
.box2{
  /*background-color: #040404;
  --bs-border-color: #1e1e1e;*/
  background-color: #1e1e20;
  --bs-border-color: #343437;
}
.bg-purple {
  background-color: rgb(144, 5, 208) !important;
}
.list-group{
  --bs-list-group-bg:#222
}
.bg-lightgreen {
  background-color: #00553f;
}
.bg-lightdanger{
  background-color: rgb(63, 19, 25);
}
.link-dark {
  color: #f8f8f8 !important;
}
.link-dark:focus, .link-dark:hover {
  color: #fff !important;
}
.btn {
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  color: var(--bs-btn-color);
}

.btn-gray {
  --bs-btn-color: #fff;
  --bs-btn-bg: #484848;
  --bs-btn-border-color: #555c62;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0b5ed7;
  --bs-btn-focus-shadow-rgb: 49,132,253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #727272;
  --bs-btn-disabled-bg: #dee2e6;
  --bs-btn-disabled-border-color: #dee2e6;
}

.btn-light{
  --bs-border-color:#555;
  color: #fafafa;
  background-color: #3d3d3d;
  border-color:#555;
}
.btn-light:hover {
  color: #fafafa;
  background-color: #585858;
  border-color: #6b6b6b;
}
.btn-check:focus + .btn-light, .btn-light:focus {
  color: #fafafa;
  background-color: #747474;
  border-color: #747474;
  box-shadow: 0 0 0 0.25rem rgba(172, 172, 172, 0.5);
}
.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {
  color: #fafafa;
  background-color: #7e7e7e;
  border-color: #777777;
}
.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(172, 172, 172, 0.5);
}
.btn-light:disabled, .btn-light.disabled {
  color: #fafafa;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}
.btn-dark {
  color: #fafafa;
  background-color: #222;
  border-color: #171a1c;
}
.btn-dark:hover {
  color: #fafafa;
  background-color: #3b4249;
  border-color: #282e31;
}
.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #fafafa;
  background-color: #222;
  border-color: #333333;
  box-shadow: 0 0 0 0.25rem rgba(88, 88, 88, 0.5);
}
.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {
  color: #fafafa;
  background-color: #3b4249;
  border-color: #2c2c2c;
}
.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(88, 88, 88, 0.5);
}
.btn-dark:disabled, .btn-dark.disabled {
  color: #fafafa;
  background-color: #3b3b3b;
  border-color: #3b3b3b;
}
.btn-outline-success{
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
}
.btn-outline-danger{
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
}
.btn-outline-warning{
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
}
.btn-outline-primary {
  --bs-btn-color: #67c4fb;
  --bs-btn-border-color: #67c4fb;
}
/*.btn-outline-primary:hover {
  --bs-btn-color: #000000;
  background-color: #67c4fb;
  border-color: #67c4fb;
}*/
.dataTables_wrapper .dataTables_filter input{background-color: transparent;}
.dataTables_wrapper .dt-bottom, .dataTables_wrapper .dataTable thead{
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow: none;
}
.dataTables_paginate .paginate_button{
  background-color: #484848;
  color: #fff;
}
.dataTables_paginate .paginate_button:hover{
  background-color: #505050;
}
.dataTables_paginate .paginate_button.current {
  background-color: #262626;
  color:gray
}
table.dataTable thead > tr > th{
  background-color:#242424
}
.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #e1e1e1;
  --bs-table-striped-bg: rgba(250, 250, 250, 0.03);
  --bs-table-active-color: #e1e1e1;
  --bs-table-active-bg: rgba(250, 250, 250, 0.1);
  --bs-table-hover-color: #e1e1e1;
  --bs-table-hover-bg: rgba(250, 250, 250, 0.075);
}

.table-primary {
  --bs-table-bg: #1c2d40;
  --bs-table-striped-bg: #273749;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #324253;
  --bs-table-active-color: #fafafa;
  --bs-table-hover-bg: #2d3c4e;
  --bs-table-hover-color: #fafafa;
  color: #fafafa;
  /*border-color: #1a232d;*/
  border-color: var(--bs-border-color)
}


.table-secondary {
  --bs-table-bg: #313131;
  --bs-table-striped-bg: #3b3b3b;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #454545;
  --bs-table-active-color: #fafafa;
  --bs-table-hover-bg: #404040;
  --bs-table-hover-color: #fafafa;
  color: #fafafa;
  /*border-color: #454545;*/
  border-color: var(--bs-border-color)
}

.table-success {
  --bs-table-bg: #005e46;
  --bs-table-striped-bg: #0d664f;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #196e58;
  --bs-table-active-color: #fafafa;
  --bs-table-hover-bg: #136a54;
  --bs-table-hover-color: #fafafa;
  color: #fafafa;
  /*border-color: #196e58;*/
  border-color: var(--bs-border-color)
}

.table-info {
  --bs-table-bg: #0a1f22;
  --bs-table-striped-bg: #185964;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #24626c;
  --bs-table-active-color: #fafafa;
  --bs-table-hover-bg: #103035;
  --bs-table-hover-color: #fafafa;
  color: #fafafa;
  /*border-color: #24626c;*/
  border-color: var(--bs-border-color)
}

.table-warning {
  --bs-table-bg: #2A2016;
  --bs-table-striped-bg: #221911;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #875f21;
  --bs-table-active-color: #fafafa;
  --bs-table-hover-bg: #392a1d;
  --bs-table-hover-color: #fafafa;
  color: #fafafa;
  /*border-color: #402c0e;*/
  border-color: var(--bs-border-color)
}

.table-danger {
  --bs-table-bg: #74261e;
  --bs-table-striped-bg: #7b3129;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #813b34;
  --bs-table-active-color: #fafafa;
  --bs-table-hover-bg: #7e362f;
  --bs-table-hover-color: #fafafa;
  color: #fafafa;
  /*border-color: #813b34;*/
  border-color: var(--bs-border-color)
}

.table-light {
  --bs-table-bg: #4a4a4a;
  --bs-table-striped-bg: #a3a3a3;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #a7a7a7;
  --bs-table-active-color: #111;
  --bs-table-hover-bg: #535e68;
  --bs-table-hover-color: #fafafa;
  --bs-table-border-color: #55606a;
  color: #fafafa;
  border-color: var(--bs-border-color)
}
.table-dark {
  --bs-table-bg: #3b3b3b;
  --bs-table-striped-bg: #454545;
  --bs-table-striped-color: #fafafa;
  --bs-table-active-bg: #4e4e4e;
  --bs-table-active-color: #fafafa;
  --bs-table-hover-bg: #606060;
  --bs-table-hover-color: #fafafa;
  color: #fafafa;
  border-color: #4e4e4e;
}
.btn-primary{
  --bs-btn-border-color: #2f6cc6;
  --bs-btn-bg: #225eb6;
}
.btn-outline-dark {
  color: #6f6f6f;
  border-color: #808080;
}
.btn-outline-dark:hover {
  color: #fafafa;
}
.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(59, 59, 59, 0.5);
}
.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
  color: #fafafa;
  background-color: #3b3b3b;
  border-color: #3b3b3b;
}
.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(59, 59, 59, 0.5);
}
.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #222;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(255, 255, 255, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}
.form-check-input:checked[type="radio"] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fafafa'/%3e%3c/svg%3e");
}
.btn-outline-dark:disabled, .btn-outline-dark.disabled {
  color: #3b3b3b;
  background-color: transparent;
}
.form-check-input:checked {
  background-color: #375a7f;
  border-color: #375a7f;
}
.form-text {
  color: #9e9e9e;
}
.form-control {
  color: #b1b1b1;
  background-color: #222;
  /*border: 1px solid #2e2e2f;*/
  border: 1px solid #484848;
}
.form-control:read-only, .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #2e2e2f;
}
.text-primary{
  color:#7bc1ff !important
}
.text-secondary {
  --bs-secondary-rgb:179, 179, 179
}
.text-muted {
  color: #a9a9a9 !important
  /*color: #d5d5d5 !important;*/
}
.text-dark {
  color: #ffffff !important;
}
.text-purple {
  color: rgb(213, 122, 255) !important;
}

.card {
  /*background-color: #2a2f34;*/
  background-color: #252525;
  border: 1px solid rgba(250, 250, 250, 0.125);
}
.racc._kyc .racc-name {
  color: #7fcfff;
}
.racc.highlight.highlight-blue {
  background-color: rgb(0, 87, 122);
  border-color: rgb(0, 136, 191);
}
.racc.highlight.highlight-orange {
  background-color: rgb(101, 74, 0);
  border-color: rgb(168, 124, 6)
}
.racc.highlight.highlight-green {
  background-color: rgb(0, 101, 22);
  border-color:  rgb(0, 131, 29)
}
.racc.highlight.highlight-red {
  background-color: rgb(107, 0, 0);
  border-color: rgb(185, 0, 0)
}
.modal{
  /*--bs-modal-bg:#0d0d0d;*/
  --bs-modal-bg:#282828;
  --bs-border-color:#424242
}
.modal-backdrop{
  --bs-backdrop-opacity: 0.8;
}
.modal .modal-content{
  border:solid 1px #313131
}
.modal-header {
  border-bottom: 1px solid #424242
}
.modal-footer {
  border-top: 1px solid #313131;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #888888;
  background-color: #282828;
}
.list-group-item-action {
  color: #b1b1b1;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  color: #b1b1b1;
}
.list-group-item-action:active {
  color: #e1e1e1;
  background-color: #3b3b3b;
}
.list-group-item {
  color: #e1e1e1;
  --bs-list-group-bg: #1F1F1F;
  border-color: rgba(250, 250, 250, 0.125);
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #9e9e9e;
}
.list-group-item.active {
  color: #fafafa;
  background-color: #375a7f;
  border-color: #375a7f;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  color: #b1b1b1;
  background-color: #2f2f2f;
}
.fadeout-e::after {
  background-image: url('/res/img/bg_grad_dark_bottom.png');
}

.alert-primary {
  color: #738ca5;
  background-color: #1c2d40;
  border-color: #21364c;
}
.alert-secondary {
  color: #919191;
  background-color: #313131;
  border-color: #3b3b3b;
}
.alert-success {
  color: #4dd0af;
  background-color: #005e46;
  border-color: #007154;
}
.alert-danger {
  color: #ee8277;
  background-color: #74261e;
  border-color: #8b2e24;
}
.alert-warning {
  color: #f7ba59;
  background-color: #7a4e09;
  border-color: #925e0b;
}
.alert-info {
  color: #5dbecd;
  background-color: #0c515c;
  border-color: #0e616e;
}
.alert-light {
  color: #bbbbbb;
  background-color: #4f4f4f;
  border-color: #5f5f5f;
}
.alert-dark {
  color: #767676;
  background-color: #1e1e1e;
  border-color: #232323;
}
.text-light{
  color:#fff !important
}
.bg-primary.text-light{color:#fff !important}

.btn-close{
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fafafa'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
}

.progress {
  background-color: #3b3b3b;
}
.progress-bar {
  color: #fff;
  background-color: #375a7f;
}
.input-group-text {
  color: #cacaca;
  background-color: #404040;
  border: 1px solid #555;
}
.form-control:focus {
  color: #b1b1b1;
  background-color: #1c1c1c;
  border-color: #0b65c0;
  /*box-shadow: 0 0 0 0.25rem rgba(55, 90, 127, 0.25);*/
  box-shadow: none;
}
.form-select {
  color: #b1b1b1;
  background-color: #222;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23cfcfcf' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  border: 1px solid #484848;
}
.form-select:focus{
  border-color: #0b65c0;
  box-shadow: none;
}
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single{
  background-color: #222;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{
  background-color: #323232;
  border: 1px solid #505050;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
  border-right: 1px solid #505050;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{
  background-color: #505050;
  color:#fff
}
.select2-dropdown{
  background-color: #222;
  border: 1px solid #595959;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
  background-color: #52525e;
}
.select2-container--default .select2-results__option--selected{
  background-color: #3b3b3b;
}
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single {
  border:1px solid #484848;
}
.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single {
  border:1px solid #0b65c0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
  color: #b1b1b1;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
  border: 1px solid #313131;
  background: #161616;
}
.select2-container--default .select2-search--dropdown .select2-search__field:focus{
  outline: none;
  border: 1px solid #0b65c0;
}
.sidebar-sticky hr{
  border-top-color: #2e2e2f;
}
/*Widgets*/
.w_ {
  /*widget default colors*/
  --xw-w-color: var(--bs-white);
  --xw-w-link-color: var(--bs-white);
  --xw-w-bg: #2f2f2f;
  --xw-w-bg2: var(--bs-dark);
  --xw-w-border-color:var(--bs-black);
  --xw-w-shadow-color:rgb(0, 0, 0);
  --xw-w-button-primary:rgb(80, 80, 80);
  color:var(--xw-w-color);
  background-color:var(--xw-w-bg);
  border:2px var(--xw-w-border-color) solid;
}
.w_.th2{
  --xw-w-color: #000;
  --xw-w-link-color: #000;
  --xw-w-bg: #fff;
  --xw-w-bg2: #fff;
  --xw-w-border-color:#fff;
  --xw-w-shadow-color:rgba(150,150,150,1);
  --xw-w-button-primary:#eee;
  --xw-w-button-secondary:#bebebe;
  color:var(--xw-w-color);
  background-color:var(--xw-w-bg);
  border:2px var(--xw-w-border-color) solid;
}
.w_.th2 .table{
  --bs-table-color: #383838;
  --bs-table-hover-color:#000;
  --bs-table-border-color: #32383e;
}
#grid.editing .grid-stack-item-content{
  outline:dashed 1px #a27e46
}
.nav-tabs {
  border-bottom-color:#515151;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #b1b1b1;
  background-color: #222;
  border-color: #515151 #515151 #222;
}

/*Frontpage*/
body.frontpage{
  --bs-border-color:#424242
}
body.frontpage .front-title{
  color:#fff !important
}
body.frontpage .front-search{
  --bs-border-color:#fff;
  --bs-body-color:#1f1f1f;
  --bs-white-rgb:255,255,255;
  background-color: #fff !important;
}
body.frontpage .front-search input{
  color: #1f1f1f;
  background-color: #fff;
  border: 1px solid #515151;
}
body.frontpage .frontpage-topbg{
  background-image:url('/res/img/bg-dark.png');
}

.theme-dark-darker{
  background-color: #0f0f0f;
}

/* app page */ 
.app .app-bg:after{
  background-image: linear-gradient(to bottom, rgba(240,241,241,0), rgb(15, 15, 15) 90%);
}

/* accent colors: 1 => 'Blue',5 => 'Gray', 2 => 'Green', 4 => 'Orange', 6 => 'Purple', 3 => 'Red' */
.apps .accent-1 {
  /*blue*/
  background-color:#0D2436;
  box-shadow: 0 0rem 2rem rgba(53, 85, 136, 0.25)
}
.apps .accent-1-light {
  /*blue*/
  background-color:#252525;
}
.apps .accent-2 {
  /*green*/
  background-color:#0D3611;
  box-shadow: 0 0rem 2rem rgba(30, 68, 19, 0.25)
}
.apps .accent-2-light {
  /*green*/
  background-color:#252525;
}
.apps .accent-3 {
  /*red*/
  background-color:#731616;
  box-shadow: 0 0rem 2rem rgba(136, 53, 53, 0.25)
}
.apps .accent-3-light {
  /*red*/
  background-color:#252525;
}
.apps .accent-4 {
  /*orange*/
  background-color:#62401B;
  box-shadow: 0 0rem 2rem rgba(136, 80, 53, 0.25)
}
.apps .accent-4-light {
  /*orange*/
  background-color:#252525;
}
.apps .accent-5 {
  /*gray*/
  background-color:#3C3C3C;
  box-shadow: 0 0rem 2rem rgba(0, 0, 0, 0.25)
}
.apps .accent-5-light {
  /*gray*/
  background-color:#252525;
}
.apps .accent-6 {
  /*purple*/
  background-color:#2B0D36;
  box-shadow: 0 0rem 2rem rgba(98, 53, 136, 0.25)
}
.apps .accent-6-light {
  /*purple*/
  background-color:#252525;
}

/* transactor moral */
#transactormodal .transactor-singlerow {
 background-color: #171717;
 --bs-border-color:#171717
}

/* context menu dark*/
.context-menu-list{
  background:#3c3c3c !important;
  border-color:#454545 !important;
}
.context-menu-separator{
  border-color:#454545 !important
}
.context-menu-item{
  background:#3c3c3c !important;
  color:#fff !important;
  margin:0 4px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.context-menu-item.context-menu-hover{
  background:#0078d4 !important;
  color:#fff !important
}
.context-menu-icon::before{
  color:#b3b3b3 !important
}
.context-menu-item.context-menu-hover::before{
  color:#fff !important
}
.daterangepicker,.daterangepicker .calendar-table{
  background-color: #222020;
  border: 1px solid #554a4a;
}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left{
  border-left: 1px solid #554a4a;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date{
  background-color: #171717;
}
.daterangepicker td.available:hover, .daterangepicker th.available:hover{
  background-color: #171717;
}
.daterangepicker .ranges li:hover {
  background-color: #171717;
}
.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span{
  border-color: #dfcece;
}
.xaman-logo-dark{display:initial}
.xaman-logo-light{display:none}

.accordion{
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.form-switch .form-check-input:not(:checked):not(:focus) {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}