/* AUTO-GENERATED by scripts/build-football-skin.py — do not edit; hand tweaks go in football-skin.css */

/* ===== style.css ===== */
:where(html.fb-skin) body {
  color: #686868;
  background: #14141b;
}
:where(html.fb-skin) a {
  color: #ff8a1f;
}
:where(html.fb-skin) a:hover, :where(html.fb-skin) a:active, :where(html.fb-skin) a:focus {
  color: #ff8a1f;
}
:where(html.fb-skin) .appHeader {
  background: #0b0b0b;
  color: #c5bcd1;
  border-bottom: 1px solid #202029;
}
:where(html.fb-skin) .appHeader:before {
  background: #0b0b0b;
}
:where(html.fb-skin) .appHeader.transparent:before {
  background: #14141b;
}
:where(html.fb-skin) .appHeader .left .headerButton, :where(html.fb-skin) .appHeader .right .headerButton {
  color: #ff8a1f;
}
:where(html.fb-skin) .appHeader.bg-primary:before {
  background: #ff8a1f !important;
}
:where(html.fb-skin) .appHeader.bg-secondary:before {
  background: #56667a !important;
}
:where(html.fb-skin) .extraHeader {
  background: #0b0b0b;
  border-bottom: 1px solid #202029;
}
:where(html.fb-skin) .appBottomMenu {
  background: #0b0b0b;
  border-top: 1px solid #202029;
}
:where(html.fb-skin) .appBottomMenu .item .icon, :where(html.fb-skin) .appBottomMenu .item ion-icon {
  color: #c5bcd1;
}
:where(html.fb-skin) .appBottomMenu .item .action-button {
  background: #ff8a1f;
}
:where(html.fb-skin) .appBottomMenu .item strong {
  color: #c5bcd1;
}
:where(html.fb-skin) .appBottomMenu .item.active:before {
  background: #ff8a1f;
}
:where(html.fb-skin) .appBottomMenu .item.active .icon, :where(html.fb-skin) .appBottomMenu .item.active ion-icon, :where(html.fb-skin) .appBottomMenu .item.active strong {
  color: #ff8a1f !important;
}
:where(html.fb-skin) .appBottomMenu .item:hover .icon, :where(html.fb-skin) .appBottomMenu .item:hover ion-icon, :where(html.fb-skin) .appBottomMenu .item:hover strong {
  color: #c5bcd1;
}
:where(html.fb-skin) .content-hero {
  background: #0b0b0b;
  border-bottom: 1px solid #202029;
}
:where(html.fb-skin) .wide-block {
  background: #0b0b0b;
  border-top: 1px solid #202029;
  border-bottom: 1px solid #202029;
}
:where(html.fb-skin) .section-title {
  color: #c5bcd1;
}
:where(html.fb-skin) .profileBox .in strong {
  color: #c5bcd1;
}
:where(html.fb-skin) .sidebar-balance {
  background: #ff8a1f;
}
:where(html.fb-skin) .action-group {
  background: #ff8a1f;
}
:where(html.fb-skin) .appFooter {
  border-top: 1px solid #202029;
  background: #0b0b0b;
}
:where(html.fb-skin) .appFooter .footer-title {
  color: #c5bcd1;
}
:where(html.fb-skin) .exampleBox {
  border: 1px solid #2e2e48;
  background: rgba(32,32,41,0.3);
}
:where(html.fb-skin) .iconExample {
  color: #c5bcd1;
}
:where(html.fb-skin) h1, :where(html.fb-skin) h2, :where(html.fb-skin) h3, :where(html.fb-skin) h4, :where(html.fb-skin) h5, :where(html.fb-skin) h6 {
  color: #c5bcd1;
}
:where(html.fb-skin) h1 small, :where(html.fb-skin) h2 small, :where(html.fb-skin) h3 small, :where(html.fb-skin) h4 small, :where(html.fb-skin) h5 small, :where(html.fb-skin) h6 small {
  color: rgba(197,188,209,0.6);
}
:where(html.fb-skin) .text-muted {
  color: #686868 !important;
}
:where(html.fb-skin) .lead {
  color: #686868;
}
:where(html.fb-skin) blockquote.blockquote {
  background: rgba(32,32,41,0.5);
  color: #c5bcd1;
}
:where(html.fb-skin) blockquote.blockquote .blockquote-footer {
  color: #686868;
}
:where(html.fb-skin) #loader {
  background: #ff8a1f;
}
:where(html.fb-skin) body.animationGoBack:after {
  background-color: #ff8a1f;
}
:where(html.fb-skin) .badge-primary, :where(html.fb-skin) a.badge-primary {
  background: #ff8a1f !important;
}
:where(html.fb-skin) .badge-secondary, :where(html.fb-skin) a.badge-secondary {
  background: #56667a !important;
}
:where(html.fb-skin) .badge-light, :where(html.fb-skin) a.badge-light {
  background: rgba(11,11,11,0.6) !important;
  color: #c5bcd1;
}
:where(html.fb-skin) .listview-title {
  color: #686868;
}
:where(html.fb-skin) .listview {
  color: #c5bcd1;
  background: #0b0b0b;
  border-top: 1px solid #202029;
  border-bottom: 1px solid #202029;
}
:where(html.fb-skin) .listview .text-small {
  color: #686868;
}
:where(html.fb-skin) .listview > li:after {
  background: #202029;
}
:where(html.fb-skin) .listview > li footer {
  color: #686868;
}
:where(html.fb-skin) .listview > li.divider-title {
  background: rgba(32,32,41,0.5);
  border-top: 1px solid #202029;
  border-bottom: 1px solid #202029;
  color: #686868;
}
:where(html.fb-skin) .link-listview > li a {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .link-listview > li a:active {
  background: rgba(32,32,41,0.3);
}
:where(html.fb-skin) .link-listview > li.active a {
  background: rgba(32,32,41,0.3) !important;
}
:where(html.fb-skin) .image-listview > li .item .icon-box.transparent {
  color: #ff8a1f;
}
:where(html.fb-skin) .image-listview > li a.item {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .image-listview > li a.item:active {
  background: rgba(32,32,41,0.3);
}
:where(html.fb-skin) .image-listview > li.active .item {
  background: rgba(32,32,41,0.3) !important;
}
:where(html.fb-skin) .image-listview.media > li {
  border-bottom: 1px solid #202029;
}
:where(html.fb-skin) .card {
  background: #0b0b0b;
}
:where(html.fb-skin) .card .card-title {
  color: #c5bcd1;
}
:where(html.fb-skin) .card .card-subtitle {
  color: #c5bcd1;
}
:where(html.fb-skin) .card .card-header {
  color: #c5bcd1;
  border-bottom: 1px solid #202029;
}
:where(html.fb-skin) .card .card-footer {
  border-top: 1px solid #202029;
  color: #686868;
}
:where(html.fb-skin) .card.bg-primary .card-header, :where(html.fb-skin) .card.bg-secondary .card-header, :where(html.fb-skin) .card.bg-danger .card-header, :where(html.fb-skin) .card.bg-success .card-header, :where(html.fb-skin) .card.bg-warning .card-header, :where(html.fb-skin) .card.bg-info .card-header, :where(html.fb-skin) .card.bg-dark .card-header {
  border-bottom: 1px solid rgba(11,11,11,0.15);
}
:where(html.fb-skin) .card.bg-light {
  background: #0b0b0b;
}
:where(html.fb-skin) .btn-twitch {
  background: #ff8a1f;
}
:where(html.fb-skin) .btn-primary {
  background: #ff8a1f !important;
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-primary:hover, :where(html.fb-skin) .btn-primary:focus, :where(html.fb-skin) .btn-primary:active, :where(html.fb-skin) .btn-primary.active {
  background: #ff8a1f !important;
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-primary.disabled, :where(html.fb-skin) .btn-primary:disabled {
  background: #ff8a1f;
  border-color: #ff8a1f;
}
:where(html.fb-skin) .btn-secondary {
  background: #56667a !important;
  border-color: #56667a !important;
}
:where(html.fb-skin) .btn-secondary:hover, :where(html.fb-skin) .btn-secondary:focus, :where(html.fb-skin) .btn-secondary:active, :where(html.fb-skin) .btn-secondary.active {
  background: #607187 !important;
  border-color: #607187 !important;
}
:where(html.fb-skin) .btn-secondary.disabled, :where(html.fb-skin) .btn-secondary:disabled {
  background: #56667a;
  border-color: #56667a;
}
:where(html.fb-skin) .btn-link {
  color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-light {
  background: rgba(11,11,11,0.5) !important;
  border-color: rgba(11,11,11,0.5) !important;
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .btn-light:hover, :where(html.fb-skin) .btn-light:focus, :where(html.fb-skin) .btn-light:active, :where(html.fb-skin) .btn-light.active {
  background: rgba(23,23,23,0.5) !important;
  border-color: rgba(23,23,23,0.5) !important;
}
:where(html.fb-skin) .btn-light.disabled, :where(html.fb-skin) .btn-light:disabled {
  background: rgba(11,11,11,0.5);
  border-color: rgba(11,11,11,0.5);
}
:where(html.fb-skin) .btn-outline-primary {
  border-color: #ff8a1f;
  color: #ff8a1f;
}
:where(html.fb-skin) .btn-outline-primary:hover, :where(html.fb-skin) .btn-outline-primary:active {
  background: rgba(255,138,31,0.15) !important;
  border-color: #ff8a1f !important;
  color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-outline-primary.active {
  background: #ff8a1f !important;
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-outline-primary.disabled, :where(html.fb-skin) .btn-outline-primary:disabled {
  color: #ff8a1f !important;
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-outline-secondary {
  border-color: #56667a;
  color: #56667a;
}
:where(html.fb-skin) .btn-outline-secondary:hover, :where(html.fb-skin) .btn-outline-secondary:active {
  background: rgba(86,102,122,0.15) !important;
  border-color: #56667a !important;
  color: #56667a !important;
}
:where(html.fb-skin) .btn-outline-secondary.active {
  background: #56667a !important;
  border-color: #56667a !important;
}
:where(html.fb-skin) .btn-outline-secondary.disabled, :where(html.fb-skin) .btn-outline-secondary:disabled {
  color: #56667a !important;
  border-color: #56667a !important;
}
:where(html.fb-skin) .btn-outline-info {
  color: #7aa29a;
}
:where(html.fb-skin) .btn-outline-info:hover, :where(html.fb-skin) .btn-outline-info:active {
  color: #7aa29a !important;
}
:where(html.fb-skin) .btn-outline-info.disabled, :where(html.fb-skin) .btn-outline-info:disabled {
  color: #7aa29a !important;
}
:where(html.fb-skin) .btn-outline-light {
  border-color: #0b0b0b;
}
:where(html.fb-skin) .btn-outline-light:hover, :where(html.fb-skin) .btn-outline-light:active {
  background: rgba(11,11,11,0.15) !important;
  border-color: #0b0b0b !important;
}
:where(html.fb-skin) .btn-outline-light.active {
  background: #0b0b0b !important;
  border-color: #0b0b0b !important;
}
:where(html.fb-skin) .btn-outline-light.disabled, :where(html.fb-skin) .btn-outline-light:disabled {
  border-color: #0b0b0b !important;
}
:where(html.fb-skin) .btn-outline-light:active {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .btn-text-primary {
  color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-text-primary:active, :where(html.fb-skin) .btn-text-primary.active {
  background: rgba(255,138,31,0.15) !important;
  color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-text-primary.disabled, :where(html.fb-skin) .btn-text-primary:disabled {
  color: #ff8a1f !important;
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-text-secondary {
  color: #56667a !important;
}
:where(html.fb-skin) .btn-text-secondary:active, :where(html.fb-skin) .btn-text-secondary.active {
  background: rgba(86,102,122,0.15) !important;
  color: #56667a !important;
}
:where(html.fb-skin) .btn-text-secondary.disabled, :where(html.fb-skin) .btn-text-secondary:disabled {
  color: #56667a !important;
  border-color: #56667a !important;
}
:where(html.fb-skin) .btn-text-info {
  color: #7aa29a !important;
}
:where(html.fb-skin) .btn-text-info:active, :where(html.fb-skin) .btn-text-info.active {
  color: #7aa29a !important;
}
:where(html.fb-skin) .btn-text-info.disabled, :where(html.fb-skin) .btn-text-info:disabled {
  color: #7aa29a !important;
}
:where(html.fb-skin) .btn-text-light:hover, :where(html.fb-skin) .btn-text-light:active, :where(html.fb-skin) .btn-text-light.active {
  background: rgba(11,11,11,0.1);
}
:where(html.fb-skin) .btn-text-dark {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .btn-text-dark:active, :where(html.fb-skin) .btn-text-dark.active {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .btn-text-dark.disabled, :where(html.fb-skin) .btn-text-dark:disabled {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .btn-check:checked + .btn-outline-primary {
  background: #ff8a1f !important;
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) .btn-check:checked + .btn-outline-secondary {
  background: #56667a !important;
  border-color: #56667a !important;
}
:where(html.fb-skin) .accordion {
  border-top: 1px solid #202029;
  border-bottom: 1px solid #202029;
  background: #0b0b0b;
}
:where(html.fb-skin) .accordion .accordion-header .btn, :where(html.fb-skin) .accordion .accordion-header .accordion-button {
  color: #c5bcd1;
}
:where(html.fb-skin) .accordion .accordion-header .btn:active, :where(html.fb-skin) .accordion .accordion-header .accordion-button:active {
  background: rgba(32,32,41,0.3) !important;
}
:where(html.fb-skin) .accordion .accordion-header .btn.collapsed:before, :where(html.fb-skin) .accordion .accordion-header .accordion-button.collapsed:before {
  background: #202029;
}
:where(html.fb-skin) .accordion .accordion-header .btn i.bi, :where(html.fb-skin) .accordion .accordion-header .btn i.icon, :where(html.fb-skin) .accordion .accordion-header .btn ion-icon, :where(html.fb-skin) .accordion .accordion-header .accordion-button i.bi, :where(html.fb-skin) .accordion .accordion-header .accordion-button i.icon, :where(html.fb-skin) .accordion .accordion-header .accordion-button ion-icon {
  color: #ff8a1f;
}
:where(html.fb-skin) .inset .accordion {
  border: 1px solid #202029;
}
:where(html.fb-skin) .modal.action-sheet .close-button:hover, :where(html.fb-skin) .modal.action-sheet .close-button:active {
  color: #686868;
}
:where(html.fb-skin) .modal.action-sheet .modal-content .modal-header .modal-title {
  color: #c5bcd1;
}
:where(html.fb-skin) .action-button-list > li .btn {
  color: #c5bcd1;
}
:where(html.fb-skin) .action-button-list > li .btn:active, :where(html.fb-skin) .action-button-list > li .btn.active {
  background: rgba(32,32,41,0.3);
}
:where(html.fb-skin) .action-button-list > li .btn.text-primary {
  color: #ff8a1f !important;
}
:where(html.fb-skin) .action-button-list > li .btn.text-secondary {
  color: #56667a !important;
}
:where(html.fb-skin) .action-button-list > li .btn.text-info {
  color: #7aa29a !important;
}
:where(html.fb-skin) .action-button-list > li .btn.text-dark {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .action-button-list > li.action-divider {
  background: #202029;
}
:where(html.fb-skin) .action-sheet.action-icon .modal-content .modal-header .modal-icon {
  background: #ff8a1f;
  box-shadow: 0 0 0 10px #0b0b0b;
}
:where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-list .btn {
  border-bottom: 1px solid #202029 !important;
}
:where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-list .btn:hover, :where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-list .btn:focus, :where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-list .btn:active, :where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-list .btn.active {
  background: rgba(32,32,41,0.3) !important;
}
:where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-inline {
  background: #202029;
}
:where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-inline .btn {
  background: #0b0b0b;
}
:where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-inline .btn:hover, :where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-inline .btn:focus, :where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-inline .btn:active, :where(html.fb-skin) .dialogbox .modal-dialog .modal-content .btn-inline .btn.active {
  background: rgba(11,11,11,0.8) !important;
}
:where(html.fb-skin) .dialogbox .modal-dialog .modal-content .modal-header .modal-title {
  color: #c5bcd1;
}
:where(html.fb-skin) .dialogbox .modal-dialog .modal-content .modal-footer {
  border-top: 1px solid #202029;
}
:where(html.fb-skin) .modal-icon {
  color: #ff8a1f;
}
:where(html.fb-skin) .modalbox .modal-dialog .modal-content .modal-header {
  border-bottom: 1px solid #202029;
  background: #0b0b0b;
}
:where(html.fb-skin) .modalbox .modal-dialog .modal-content .modal-header .modal-title {
  color: #c5bcd1;
}
:where(html.fb-skin) .panelbox .modal-dialog .modal-content .modal-header .modal-title {
  color: #c5bcd1;
}
:where(html.fb-skin) .dropdown .dropdown-menu, :where(html.fb-skin) .dropup .dropdown-menu {
  border: 1px solid #202029;
}
:where(html.fb-skin) .dropdown .dropdown-menu .dropdown-item, :where(html.fb-skin) .dropup .dropdown-menu .dropdown-item {
  color: #c5bcd1;
}
:where(html.fb-skin) .dropdown .dropdown-menu .dropdown-item:hover, :where(html.fb-skin) .dropdown .dropdown-menu .dropdown-item:active, :where(html.fb-skin) .dropup .dropdown-menu .dropdown-item:hover, :where(html.fb-skin) .dropup .dropdown-menu .dropdown-item:active {
  background: rgba(32,32,41,0.5);
  color: #c5bcd1;
}
:where(html.fb-skin) .dropdown .dropdown-menu .dropdown-item .dropdown-divider, :where(html.fb-skin) .dropup .dropdown-menu .dropdown-item .dropdown-divider {
  border-top: 1px solid #202029;
}
:where(html.fb-skin) .dropdown .dropdown-menu .dropdown-header, :where(html.fb-skin) .dropup .dropdown-menu .dropdown-header {
  color: #686868;
}
:where(html.fb-skin) .dropdown .dropdown-menu .text, :where(html.fb-skin) .dropup .dropdown-menu .text {
  color: #686868;
}
:where(html.fb-skin) .dropdown .dropdown-menu .icon, :where(html.fb-skin) .dropdown .dropdown-menu ion-icon, :where(html.fb-skin) .dropup .dropdown-menu .icon, :where(html.fb-skin) .dropup .dropdown-menu ion-icon {
  color: #c5bcd1;
}
:where(html.fb-skin) .bg-main {
  background: #ff8a1f;
}
:where(html.fb-skin) .bg-primary {
  background: #ff8a1f !important;
}
:where(html.fb-skin) .bg-secondary {
  background: #56667a !important;
}
:where(html.fb-skin) .bg-light {
  background: rgba(11,11,11,0.5) !important;
}
:where(html.fb-skin) .text-primary, :where(html.fb-skin) a.text-primary {
  color: #ff8a1f !important;
}
:where(html.fb-skin) .text-secondary, :where(html.fb-skin) a.text-secondary {
  color: #56667a !important;
}
:where(html.fb-skin) .text-info, :where(html.fb-skin) a.text-info {
  color: #7aa29a !important;
}
:where(html.fb-skin) .text-dark, :where(html.fb-skin) a.text-dark {
  color: #c5bcd1 !important;
}
:where(html.fb-skin) .alert .btn-close:before, :where(html.fb-skin) .alert .btn-close:after {
  background: #0b0b0b;
}
:where(html.fb-skin) .alert-primary {
  background: #ff8a1f;
  border: 1px solid #ff8a1f;
}
:where(html.fb-skin) .alert-outline-primary {
  color: #ff8a1f;
  border: 2px solid #ff8a1f;
}
:where(html.fb-skin) .alert-outline-primary a {
  color: #ff8a1f !important;
}
:where(html.fb-skin) .alert-outline-primary .alert-title {
  color: #ff8a1f;
}
:where(html.fb-skin) .alert-outline-primary .btn-close {
  color: #ff8a1f;
}
:where(html.fb-skin) .alert-outline-primary .btn-close:before, :where(html.fb-skin) .alert-outline-primary .btn-close:after {
  background: #ff8a1f;
}
:where(html.fb-skin) .alert-secondary {
  background: #56667a;
  border: 1px solid #56667a;
}
:where(html.fb-skin) .alert-outline-secondary {
  color: #56667a;
  border: 2px solid #56667a;
}
:where(html.fb-skin) .alert-outline-secondary a {
  color: #56667a !important;
}
:where(html.fb-skin) .alert-outline-secondary .alert-title {
  color: #56667a;
}
:where(html.fb-skin) .alert-outline-secondary .btn-close {
  color: #56667a;
}
:where(html.fb-skin) .alert-outline-secondary .btn-close:before, :where(html.fb-skin) .alert-outline-secondary .btn-close:after {
  background: #56667a;
}
:where(html.fb-skin) .alert-outline-info {
  color: #7aa29a;
}
:where(html.fb-skin) .alert-outline-info a {
  color: #7aa29a !important;
}
:where(html.fb-skin) .alert-outline-info .alert-title {
  color: #7aa29a;
}
:where(html.fb-skin) .alert-outline-info .btn-close {
  color: #7aa29a;
}
:where(html.fb-skin) .alert-light {
  background: #0b0b0b;
  color: #c5bcd1;
}
:where(html.fb-skin) .alert-outline-dark {
  color: #bfbfbf;
}
:where(html.fb-skin) .table {
  color: #686868;
}
:where(html.fb-skin) .table tr {
  border-color: #202029;
}
:where(html.fb-skin) .table thead th {
  color: #c5bcd1;
}
:where(html.fb-skin) .table td, :where(html.fb-skin) .table th {
  border-top: 1px solid #202029;
}
:where(html.fb-skin) .table-striped > tbody > tr:nth-of-type(odd) {
  background: rgba(32,32,41,0.1);
  color: #686868;
}
:where(html.fb-skin) .table-bordered td, :where(html.fb-skin) .table-bordered th {
  border-color: #202029;
}
:where(html.fb-skin) .table.bg-primary tr, :where(html.fb-skin) .table.bg-primary td, :where(html.fb-skin) .table.bg-primary th, :where(html.fb-skin) .table.bg-secondary tr, :where(html.fb-skin) .table.bg-secondary td, :where(html.fb-skin) .table.bg-secondary th, :where(html.fb-skin) .table.bg-success tr, :where(html.fb-skin) .table.bg-success td, :where(html.fb-skin) .table.bg-success th, :where(html.fb-skin) .table.bg-danger tr, :where(html.fb-skin) .table.bg-danger td, :where(html.fb-skin) .table.bg-danger th, :where(html.fb-skin) .table.bg-warning tr, :where(html.fb-skin) .table.bg-warning td, :where(html.fb-skin) .table.bg-warning th, :where(html.fb-skin) .table.bg-info tr, :where(html.fb-skin) .table.bg-info td, :where(html.fb-skin) .table.bg-info th {
  border-bottom-color: rgba(11,11,11,0.2);
}
:where(html.fb-skin) .table.bg-primary td, :where(html.fb-skin) .table.bg-primary th, :where(html.fb-skin) .table.bg-secondary td, :where(html.fb-skin) .table.bg-secondary th, :where(html.fb-skin) .table.bg-success td, :where(html.fb-skin) .table.bg-success th, :where(html.fb-skin) .table.bg-danger td, :where(html.fb-skin) .table.bg-danger th, :where(html.fb-skin) .table.bg-warning td, :where(html.fb-skin) .table.bg-warning th, :where(html.fb-skin) .table.bg-info td, :where(html.fb-skin) .table.bg-info th {
  border-top-color: rgba(11,11,11,0.2);
}
:where(html.fb-skin) .form-group .label {
  color: #c5bcd1;
}
:where(html.fb-skin) .form-group .clear-input {
  color: #686868;
}
:where(html.fb-skin) .form-group .input-wrapper.active .label {
  color: #ff8a1f !important;
}
:where(html.fb-skin) .form-group.basic .form-control, :where(html.fb-skin) .form-group.basic .custom-select {
  border-bottom: 1px solid #202029;
  color: #c5bcd1;
}
:where(html.fb-skin) .form-group.basic .form-control:focus, :where(html.fb-skin) .form-group.basic .custom-select:focus {
  border-bottom-color: #ff8a1f;
  box-shadow: inset 0 -1px 0 0 #ff8a1f;
}
:where(html.fb-skin) .verification-input {
  border: 1px solid #202029 !important;
  color: #c5bcd1 !important;
  background: #0b0b0b !important;
}
:where(html.fb-skin) .input-group .input-group-text {
  border-bottom: 1px solid #202029;
  color: #c5bcd1;
}
:where(html.fb-skin) .custom-file-upload label {
  background-color: rgba(32,32,41,0.2);
  border: 1px solid #202029;
}
:where(html.fb-skin) .custom-file-upload label.file-uploaded span {
  color: #686868;
  background-color: #202029;
}
:where(html.fb-skin) .form-group.boxed .form-control {
  background: #0b0b0b;
}
:where(html.fb-skin) .form-group.boxed .form-control:focus {
  border-color: #ff8a1f;
}
:where(html.fb-skin) .nav-tabs.capsuled {
  background: rgba(32,32,41,0.4);
}
:where(html.fb-skin) .nav-tabs.capsuled .nav-item .nav-link {
  color: #686868;
}
:where(html.fb-skin) .nav-tabs.capsuled .nav-item .nav-link.active {
  color: #c5bcd1;
}
:where(html.fb-skin) .nav-tabs.lined .nav-item .nav-link {
  color: #686868;
}
:where(html.fb-skin) .nav-tabs.lined .nav-item .nav-link.active {
  color: #ff8a1f;
  border-bottom-color: #ff8a1f !important;
}
:where(html.fb-skin) .form-check .form-check-label {
  color: #c5bcd1;
}
:where(html.fb-skin) .form-check .form-check-label:after {
  border: 1px solid #202029;
}
:where(html.fb-skin) .form-check-input:checked ~ .form-check-label:after {
  background-color: #ff8a1f;
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) .input-list .form-check:after {
  background: #202029;
}
:where(html.fb-skin) .input-list .form-check .form-check-label:active {
  background: rgba(32,32,41,0.3);
}
:where(html.fb-skin) .form-switch .form-check-label:after {
  background: #202029;
  border: 1px solid #2b2b35;
}
:where(html.fb-skin) .form-switch .form-check-label:before {
  background: #0b0b0b;
}
:where(html.fb-skin) .message-item .bubble {
  background: #202029;
  color: #c5bcd1;
}
:where(html.fb-skin) .message-item .title {
  color: #686868;
}
:where(html.fb-skin) .message-item .footer {
  color: #c5bcd1;
}
:where(html.fb-skin) .message-item.user .bubble {
  background: #ff8a1f !important;
}
:where(html.fb-skin) .chatFooter {
  background: #0b0b0b;
  border-top: 1px solid #202029;
}
:where(html.fb-skin) .progress-bar {
  background: #ff8a1f;
}
:where(html.fb-skin) .chip {
  background: #202029;
  color: #c5bcd1;
}
:where(html.fb-skin) .chip.chip-outline {
  box-shadow: inset 0 0 0 1px #202029;
}
:where(html.fb-skin) .chip .chip-icon {
  background: #686868;
}
:where(html.fb-skin) .chip .chip-delete {
  color: #c5bcd1;
}
:where(html.fb-skin) .chip-primary {
  background: #ff8a1f !important;
}
:where(html.fb-skin) .chip-primary.chip-outline {
  color: #ff8a1f !important;
  box-shadow: inset 0 0 0 1px #ff8a1f !important;
}
:where(html.fb-skin) .chip-info.chip-outline {
  color: #7aa29a !important;
}
:where(html.fb-skin) .chip-light {
  background: #0b0b0b !important;
  color: #cecece !important;
}
:where(html.fb-skin) .chip-light .chip-delete {
  color: #cecece !important;
}
:where(html.fb-skin) .chip-light.chip-outline {
  box-shadow: inset 0 0 0 1px #0b0b0b !important;
}
:where(html.fb-skin) .chip-dark.chip-outline {
  color: #cecece !important;
}
:where(html.fb-skin) .searchbox .form-control {
  border: 1px solid #2e2e48;
}
:where(html.fb-skin) .searchbox .form-control:focus {
  border-color: #373756;
}
:where(html.fb-skin) .searchbox .form-control:focus ~ .input-icon {
  color: #c5bcd1;
}
:where(html.fb-skin) .carousel-slider .splide__pagination button {
  background: #202029;
}
:where(html.fb-skin) .carousel-slider .splide__pagination button.is-active {
  background: #555555;
}
:where(html.fb-skin) .form-button-group {
  background: #0b0b0b;
}
:where(html.fb-skin) .timeline:before {
  background: #202029;
}
:where(html.fb-skin) .timeline .dot {
  background: #555555;
}
:where(html.fb-skin) .notification-dialog.android-style {
  background: #0b0b0b;
}
:where(html.fb-skin) .notification-dialog.android-style .notification-header .in strong {
  color: #c5bcd1;
}
:where(html.fb-skin) .notification-dialog.android-style .notification-header .close-button:hover, :where(html.fb-skin) .notification-dialog.android-style .notification-header .close-button:active {
  color: #686868;
}
:where(html.fb-skin) .notification-dialog.android-style .notification-footer {
  border-top: 1px solid #202029;
}
:where(html.fb-skin) .notification-dialog.android-style .notification-footer .notification-button {
  color: #ff8a1f !important;
  border-right: 1px solid #202029;
}
:where(html.fb-skin) .notification-dialog.android-style .notification-footer .notification-button:hover, :where(html.fb-skin) .notification-dialog.android-style .notification-footer .notification-button:active {
  color: #ff8a1f;
  background: rgba(32,32,41,0.3);
}
:where(html.fb-skin) .notification-dialog.ios-style .notification-footer {
  border-top: 1px solid rgba(11,11,11,0.1);
}
:where(html.fb-skin) .notification-dialog.ios-style .notification-footer .notification-button {
  border-right: 1px solid rgba(11,11,11,0.1);
}
:where(html.fb-skin) .notification-dialog.ios-style .notification-footer .notification-button:hover, :where(html.fb-skin) .notification-dialog.ios-style .notification-footer .notification-button:active {
  color: #ff8a1f;
  background: rgba(11,11,11,0.02);
}
:where(html.fb-skin) .ios-add-to-home .modal-content:before {
  border-top: 10px solid #0b0b0b;
}
:where(html.fb-skin) .ios-add-to-home .modal-content .action-sheet-content {
  color: #c5bcd1;
}
:where(html.fb-skin) .android-add-to-home .modal-content:before {
  border-top: 10px solid #0b0b0b;
}
:where(html.fb-skin) .android-add-to-home .modal-content .action-sheet-content {
  color: #c5bcd1;
}
:where(html.fb-skin) .cookies-box {
  background: rgba(11,11,11,0.95);
}
:where(html.fb-skin) .section-heading .link {
  color: rgba(255,138,31,0.5);
}
:where(html.fb-skin) .wallet-card-section:before {
  background: #ff8a1f;
}
:where(html.fb-skin) .wallet-card {
  background: #0b0b0b;
}
:where(html.fb-skin) .wallet-card .balance .right .button {
  color: #ff8a1f;
  background: rgba(255,138,31,0.1);
}
:where(html.fb-skin) .wallet-card .balance .right .button:hover {
  background: #ff8a1f !important;
}
:where(html.fb-skin) .wallet-card .balance .title {
  color: #c5bcd1;
}
:where(html.fb-skin) .wallet-card .wallet-footer {
  border-top: 1px solid #202029;
}
:where(html.fb-skin) .wallet-card .wallet-footer .item .icon-wrapper {
  background: #ff8a1f;
}
:where(html.fb-skin) .wallet-card .wallet-footer .item strong {
  color: #c5bcd1;
}
:where(html.fb-skin) .stat-box {
  background: #0b0b0b;
}
:where(html.fb-skin) .stat-box .title {
  color: #686868;
}
:where(html.fb-skin) .stat-box .value {
  color: #c5bcd1;
}
:where(html.fb-skin) .transactions .item {
  background: #0b0b0b;
}
:where(html.fb-skin) .transactions .item p {
  color: #686868;
}
:where(html.fb-skin) .transactions .item .detail strong {
  color: #c5bcd1;
}
:where(html.fb-skin) .transactions .item .right .price {
  color: #c5bcd1;
}
:where(html.fb-skin) .bill-box {
  background: #0b0b0b;
}
:where(html.fb-skin) .bill-box .img-wrapper .iconbox {
  background: #ff8a1f;
}
:where(html.fb-skin) .bill-box .price {
  color: #c5bcd1;
}
:where(html.fb-skin) .goals .item {
  background: #0b0b0b;
}
:where(html.fb-skin) .goals .item .price {
  color: #c5bcd1;
}
:where(html.fb-skin) .user-card {
  background: #0b0b0b;
}
:where(html.fb-skin) .user-card strong {
  color: #c5bcd1;
}
:where(html.fb-skin) .blog-card {
  background: #0b0b0b;
}
:where(html.fb-skin) .listed-detail .iconbox {
  background: #ff8a1f;
}
:where(html.fb-skin) .splash-page .iconbox {
  background: #ff8a1f;
}
:where(html.fb-skin) .fixed-bar {
  background: #0b0b0b;
}
:where(html.fb-skin) .avatar-section .imaged {
  border: 5px solid #0b0b0b;
}
:where(html.fb-skin) .avatar-section .button {
  background: #ff8a1f;
}
:where(html.fb-skin) .card-block {
  background: #ff8a1f;
}
:where(html.fb-skin) .transfer-verification .from-to-block .item strong {
  color: #686868;
}
:where(html.fb-skin) .transfer-verification .from-to-block .arrow {
  background: #202029;
}
:where(html.fb-skin) .transfer-verification .from-to-block .arrow:after {
  border: solid #202029;
}
:where(html.fb-skin) .transfer-verification .transfer-amount .caption {
  color: #c5bcd1;
}
:where(html.fb-skin) .gradientSection {
  background: #ff8a1f;
  background-image: linear-gradient(-208deg, #ff8a1f 38%, #ff8a1f 100%);
}
:where(html.fb-skin) .card-with-icon .card-icon {
  background: #ff8a1f;
}
:where(html.fb-skin) .coinbox .text {
  color: #c5bcd1;
}
:where(html.fb-skin) .coinbox .fixed-button:hover {
  color: #686868;
}
:where(html.fb-skin) .exchange-group .form-select {
  color: #c5bcd1;
}
:where(html.fb-skin) .exchange-heading .group-label {
  color: #c5bcd1;
}
:where(html.fb-skin) .exchange-line:after {
  background: #2b2b35;
}
:where(html.fb-skin) .exchange-icon {
  background: #2b2b35;
}
html.fb-skin[dir="rtl"] .notification-dialog.android-style .notification-footer .notification-button, :where(html.fb-skin) body.rtl-mode .notification-dialog.android-style .notification-footer .notification-button {
  border-left: 1px solid #202029;
}
html.fb-skin[dir="rtl"] .notification-dialog.ios-style .notification-footer .notification-button, :where(html.fb-skin) body.rtl-mode .notification-dialog.ios-style .notification-footer .notification-button {
  border-left: 1px solid rgba(11,11,11,0.1);
}
:where(html.fb-skin) body.dark-mode {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .text-muted {
  color: #66597b !important;
}
:where(html.fb-skin) body.dark-mode .lead {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode blockquote.blockquote .blockquote-footer {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .appHeader.bg-light {
  color: #cecada;
}
:where(html.fb-skin) body.dark-mode .content-header, :where(html.fb-skin) body.dark-mode .content-footer {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .appBottomMenu.bg-light {
  background: #0b0b0b !important;
}
:where(html.fb-skin) body.dark-mode .appBottomMenu.bg-light .item .icon, :where(html.fb-skin) body.dark-mode .appBottomMenu.bg-light .item ion-icon, :where(html.fb-skin) body.dark-mode .appBottomMenu.bg-light .item strong {
  color: #c5bcd1;
}
:where(html.fb-skin) body.dark-mode .section-heading .link {
  color: rgba(104,104,104,0.8) !important;
}
:where(html.fb-skin) body.dark-mode #sidebarPanel .modal-dialog .sidebar-close {
  color: #8b79a2 !important;
}
:where(html.fb-skin) body.dark-mode .profileBox .in .text-muted {
  color: #8b79a2 !important;
}
:where(html.fb-skin) body.dark-mode .listview-title {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .listview .text-muted {
  color: #8b79a2 !important;
}
:where(html.fb-skin) body.dark-mode .listview .text-small {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .listview .text-xsmall {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .listview > li footer {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .listview > li.divider-title {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .link-listview > li a:after {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .image-listview > li a.item:after {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .accordion .accordion-header .btn:after, :where(html.fb-skin) body.dark-mode .accordion .accordion-header .accordion-button:after {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .accordion .accordion-header.bg-primary .accordion-button {
  background: #ff8a1f !important;
}
:where(html.fb-skin) body.dark-mode .accordion .accordion-header.bg-secondary .accordion-button {
  background: #56667a !important;
}
:where(html.fb-skin) body.dark-mode .card .card-footer {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .card.bg-primary .card-header, :where(html.fb-skin) body.dark-mode .card.bg-secondary .card-header, :where(html.fb-skin) body.dark-mode .card.bg-danger .card-header, :where(html.fb-skin) body.dark-mode .card.bg-success .card-header, :where(html.fb-skin) body.dark-mode .card.bg-warning .card-header, :where(html.fb-skin) body.dark-mode .card.bg-info .card-header, :where(html.fb-skin) body.dark-mode .card.bg-dark .card-header {
  border-bottom: 1px solid rgba(11,11,11,0.15);
}
:where(html.fb-skin) body.dark-mode .card.bg-light {
  background: #0b0b0b !important;
  color: #686868;
}
:where(html.fb-skin) body.dark-mode .card.bg-light .card-header {
  border-bottom-color: #202029;
  color: #c5bcd1;
}
:where(html.fb-skin) body.dark-mode .card.bg-light .card-title {
  color: #c5bcd1;
}
:where(html.fb-skin) body.dark-mode .form-switch .form-check-label:before {
  background: #0b0b0b;
}
:where(html.fb-skin) body.dark-mode .form-switch .form-check-input:checked ~ .form-check-label:after {
  background: #ff8a1f !important;
}
:where(html.fb-skin) body.dark-mode .chip .chip-icon {
  background: #66597b;
}
:where(html.fb-skin) body.dark-mode .dialogbox .modal-dialog .modal-content .btn-inline .btn {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .dropdown .dropdown-menu .dropdown-header, :where(html.fb-skin) body.dark-mode .dropup .dropdown-menu .dropdown-header {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .dropdown .dropdown-menu .text, :where(html.fb-skin) body.dark-mode .dropup .dropdown-menu .text {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .form-group .input-info {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .form-group .clear-input {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .verification-input:focus {
  border-color: #ff8a1f !important;
}
:where(html.fb-skin) body.dark-mode .custom-file-upload label span {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .custom-file-upload label span .icon, :where(html.fb-skin) body.dark-mode .custom-file-upload label span ion-icon {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .custom-file-upload label.file-uploaded span {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .form-group.boxed .form-control:focus {
  border-color: #ff8a1f;
}
:where(html.fb-skin) body.dark-mode .message-divider {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .message-item .title {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .notification-dialog.android-style .notification-header .close-button {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .notification-dialog.android-style .notification-header .close-button:hover, :where(html.fb-skin) body.dark-mode .notification-dialog.android-style .notification-header .close-button:active {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .notification-dialog.android-style .icon-box {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .notification-dialog.ios-style .icon-box {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .searchbox input {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .searchbox .close {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .searchbox .input-icon {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .table {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .table-striped > tbody > tr:nth-of-type(odd) {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .table.bg-primary tbody td, :where(html.fb-skin) body.dark-mode .table.bg-primary tbody th, :where(html.fb-skin) body.dark-mode .table.bg-secondary tbody td, :where(html.fb-skin) body.dark-mode .table.bg-secondary tbody th, :where(html.fb-skin) body.dark-mode .table.bg-success tbody td, :where(html.fb-skin) body.dark-mode .table.bg-success tbody th, :where(html.fb-skin) body.dark-mode .table.bg-danger tbody td, :where(html.fb-skin) body.dark-mode .table.bg-danger tbody th, :where(html.fb-skin) body.dark-mode .table.bg-warning tbody td, :where(html.fb-skin) body.dark-mode .table.bg-warning tbody th, :where(html.fb-skin) body.dark-mode .table.bg-info tbody td, :where(html.fb-skin) body.dark-mode .table.bg-info tbody th {
  border-top-color: rgba(11,11,11,0.2);
}
:where(html.fb-skin) body.dark-mode .table.bg-primary tr, :where(html.fb-skin) body.dark-mode .table.bg-primary td, :where(html.fb-skin) body.dark-mode .table.bg-primary th, :where(html.fb-skin) body.dark-mode .table.bg-secondary tr, :where(html.fb-skin) body.dark-mode .table.bg-secondary td, :where(html.fb-skin) body.dark-mode .table.bg-secondary th, :where(html.fb-skin) body.dark-mode .table.bg-success tr, :where(html.fb-skin) body.dark-mode .table.bg-success td, :where(html.fb-skin) body.dark-mode .table.bg-success th, :where(html.fb-skin) body.dark-mode .table.bg-danger tr, :where(html.fb-skin) body.dark-mode .table.bg-danger td, :where(html.fb-skin) body.dark-mode .table.bg-danger th, :where(html.fb-skin) body.dark-mode .table.bg-warning tr, :where(html.fb-skin) body.dark-mode .table.bg-warning td, :where(html.fb-skin) body.dark-mode .table.bg-warning th, :where(html.fb-skin) body.dark-mode .table.bg-info tr, :where(html.fb-skin) body.dark-mode .table.bg-info td, :where(html.fb-skin) body.dark-mode .table.bg-info th {
  border-bottom-color: rgba(11,11,11,0.2);
}
:where(html.fb-skin) body.dark-mode .nav-tabs.capsuled .nav-item .nav-link {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .nav-tabs.lined .nav-item .nav-link {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .nav-tabs.lined .nav-item .nav-link.active {
  color: #ff8a1f;
}
:where(html.fb-skin) body.dark-mode .timeline .dot {
  background: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .wallet-card .balance .right .button {
  background: rgba(255,138,31,0.15);
}
:where(html.fb-skin) body.dark-mode .stat-box .title {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .transactions .item p {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .blog-card small {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .transfer-verification .from-to-block .item strong {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .coinbox h4 {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .coinbox .fixed-button {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .coinbox .fixed-button:hover {
  color: #66597b;
}
:where(html.fb-skin) body.dark-mode .widget-card .widget-subtitle {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .widget-card .card-header strong {
  color: #8b79a2;
}
:where(html.fb-skin) body.dark-mode .exchange-heading .exchange-wallet-info {
  color: #8b79a2;
}

/* ===== mango-theme.css ===== */
html.fb-skin {
  --mango-ink: #d5cfc2;
  --mango-soft: #1d1810;
}
:where(html.fb-skin) .modal.action-sheet.sheet-full .modal-content .modal-header {
  border-bottom: 1px solid #231f17;
}
:where(html.fb-skin) #loader .mango-loader-card {
  border: 1px solid rgba(11,11,11,0.75);
  background: rgba(11,11,11,0.94);
}
:where(html.fb-skin) #loader.is-page-start .mango-loader-card {
  background: rgba(11,11,11,0.96);
}
:where(html.fb-skin) #loader .mango-loader-ring.ring-two {
  border-left-color: #614a1c;
}
:where(html.fb-skin) #loader .loading-icon {
  background: linear-gradient(145deg, #0b0b0b, var(--mango-soft));
  border: 1px solid #3f3624;
}
:where(html.fb-skin) #loader #mangoLoaderSubtitle {
  color: #988a6f;
}
:where(html.fb-skin) .mango-action-loading::after {
  border: 2px solid rgba(11,11,11,0.55);
  border-top-color: #0b0b0b;
}
:where(html.fb-skin) .appHeader .pageTitle .logo {
  background: #0b0b0b;
}
:where(html.fb-skin) .greeting .hello {
  color: #847963;
}
:where(html.fb-skin) .mango-wallet:before, :where(html.fb-skin) .mango-wallet:after {
  background: rgba(11,11,11,0.16);
}
:where(html.fb-skin) .mango-wallet .topup-btn {
  background: rgba(11,11,11,0.22);
}
:where(html.fb-skin) .mango-wallet .topup-btn:hover {
  background: rgba(11,11,11,0.35);
}
:where(html.fb-skin) .mango-wallet .bonus-chip {
  background: rgba(11,11,11,0.18);
}
:where(html.fb-skin) .mango-wallet .wallet-actions {
  border-top: 1px solid rgba(11,11,11,0.22);
}
:where(html.fb-skin) .mango-wallet .wallet-actions .act .ico {
  background: rgba(11,11,11,0.2);
}
:where(html.fb-skin) .country-label {
  color: #b9ae9b;
}
:where(html.fb-skin) .country-label:after {
  background: linear-gradient(to right, #2b271f, transparent);
}
:where(html.fb-skin) .lotto-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
:where(html.fb-skin) .lotto-card .info .close {
  color: #847963;
  background: #1b170f;
}
:where(html.fb-skin) .pill.open {
  color: #8aae9a;
  background: #122018;
}
:where(html.fb-skin) .pill.closed {
  color: #727272;
  background: #191919;
}
:where(html.fb-skin) .pill.closed .dot {
  background: #4d4d4d;
}
:where(html.fb-skin) .gradientSection:after {
  background: rgba(11,11,11,0.12);
}
:where(html.fb-skin) .hero-stats {
  background: rgba(11,11,11,0.16);
}
:where(html.fb-skin) .hero-divider {
  background: rgba(11,11,11,0.28);
}
:where(html.fb-skin) .chip.memo {
  color: #87aca8;
}
:where(html.fb-skin) .chip.status-win {
  background: #122018;
  color: #8aae9a;
}
:where(html.fb-skin) .chip.status-lose {
  background: #1c1110;
}
:where(html.fb-skin) .chip.pay-full {
  background: #0f151b;
}
:where(html.fb-skin) .chip.pay-half {
  background: #221c13;
}
:where(html.fb-skin) .transactions .item .right .unit {
  color: #847963;
}
:where(html.fb-skin) .empty-state {
  color: #847963;
}
:where(html.fb-skin) .empty-state .t {
  color: #b9ae9b;
}
:where(html.fb-skin) .skeleton-card {
  background: #0b0b0b;
}
:where(html.fb-skin) .sk {
  background: linear-gradient(90deg, #231f19 25%, #2f2b23 37%, #231f19 63%);
}
:where(html.fb-skin) .result-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
:where(html.fb-skin) .result-card .rc-number.win {
  color: #8aae9a;
}
:where(html.fb-skin) .result-card .rc-body {
  border-top: 1px dashed #2b271f;
}
:where(html.fb-skin) .result-card .rc-mode + .rc-mode {
  border-top: 1px dashed #2b271f;
}
:where(html.fb-skin) .result-card .rc-row .k {
  color: #7e7e7e;
}
:where(html.fb-skin) .result-card .rc-row .k .rate {
  color: #a79880;
  background: #2b2519;
}
:where(html.fb-skin) .result-card .rc-row.prize {
  border-top: 1px solid #211d16;
}
:where(html.fb-skin) .result-card .rc-row.prize .k {
  color: #b9ae9b;
}
:where(html.fb-skin) .result-card .rc-row.prize .v.win {
  color: #8aae9a;
}
:where(html.fb-skin) .profile-hero .ph-avatar {
  border: 3px solid rgba(11,11,11,0.55);
}
:where(html.fb-skin) .profile-hero .ph-chip {
  background: rgba(11,11,11,0.2);
}
:where(html.fb-skin) .info-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
:where(html.fb-skin) .info-row {
  border-bottom: 1px solid #211d16;
}
:where(html.fb-skin) .info-row .k {
  color: #7e7e7e;
}
:where(html.fb-skin) .bank-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
:where(html.fb-skin) .bank-card .bank-holder {
  color: #847963;
}
:where(html.fb-skin) .filter-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
:where(html.fb-skin) .filter-field input, :where(html.fb-skin) .filter-field select {
  background: #16130d;
  border: 1px solid #2a251c;
}
:where(html.fb-skin) .filter-field.has-caret:after {
  border-right: 2px solid #71654a;
  border-bottom: 2px solid #71654a;
}
:where(html.fb-skin) .order-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
:where(html.fb-skin) .order-card .oc-body {
  border-top: 1px dashed #2b271f;
}
:where(html.fb-skin) .order-card .oc-row {
  border-bottom: 1px solid #1d1913;
}
:where(html.fb-skin) .order-card .oc-bet {
  color: #a1957b;
}
:where(html.fb-skin) .tx-ico.in {
  color: #8aae9a;
  background: #122018;
}
:where(html.fb-skin) .tx-ico.out {
  background: #1c1110;
}
:where(html.fb-skin) .form-group .label, :where(html.fb-skin) .form-group.basic .label {
  color: #b9ae9b;
}
:where(html.fb-skin) select option, :where(html.fb-skin) .custom-select option, :where(html.fb-skin) .filter-field select option {
  color: #d5cfc2;
  background: #0b0b0b;
}
:where(html.fb-skin) .input-group .input-group-text {
  border-color: #2a251c;
}
:where(html.fb-skin) .mango-select .ms-trigger {
  background: #16130d;
  border: 1px solid #2a251c;
}
:where(html.fb-skin) .mango-select .ms-menu {
  background: #0b0b0b;
  border: 1px solid #2a251b;
}
:where(html.fb-skin) .mango-select .ms-option:active {
  background: #1b170f;
}
:where(html.fb-skin) .appBottomMenu {
  background: rgba(11,11,11,0.97);
}
:where(html.fb-skin) .appBottomMenu .item {
  color: #8b8b8b;
}
:where(html.fb-skin) .appBottomMenu .item .nav-icon ion-icon {
  color: var(--nav-color, #848484) !important;
}
:where(html.fb-skin) .appBottomMenu .item .col strong {
  color: #8f8f8f !important;
}
:where(html.fb-skin) .appBottomMenu .item[data-nav="buy"] {
  --nav-soft: #1d1611;
}
:where(html.fb-skin) .appBottomMenu .item[data-nav="rate"] {
  --nav-soft: #13211c;
}
:where(html.fb-skin) .appBottomMenu .item[data-nav="limit"] {
  --nav-soft: #1a0f0f;
}
:where(html.fb-skin) .appBottomMenu .item[data-nav="result"] {
  --nav-soft: #0f131a;
}
:where(html.fb-skin) .appBottomMenu .item[data-nav="history"] {
  --nav-color: #ff8a1f;
  --nav-soft: #120f1a;
}
:where(html.fb-skin) .appBottomMenu .item[data-nav="account"] {
  --nav-color: #ff8a1f;
  --nav-soft: #130f1b;
}
:where(html.fb-skin) .appBottomMenu .item.active {
  background: var(--nav-soft, #1d1710);
}
:where(html.fb-skin) .appBottomMenu .item:hover .nav-icon ion-icon {
  color: var(--nav-color, #848484) !important;
}
:where(html.fb-skin) .appHeader .left .admin-header-button {
  background: rgba(11,11,11,0.18);
}
:where(html.fb-skin) .member-overview {
  background: #0b0b0b;
  border: 1px solid #30291e;
}
:where(html.fb-skin) .wallet-summary .home-wallet {
  background: #16140f;
  color: #9e8d76;
}
:where(html.fb-skin) .wallet-summary .home-wallet strong {
  color: #c1b4a6;
}
:where(html.fb-skin) .wallet-summary .home-wallet.buy strong {
  color: #beb0a1;
}
:where(html.fb-skin) .member-account-overview .wallet-actions {
  border-top: 1px solid #27221a;
}
:where(html.fb-skin) .member-account-overview .wallet-actions .act {
  color: #a99883;
}
:where(html.fb-skin) .member-account-overview .wallet-actions .ico {
  background: #211c13;
}
:where(html.fb-skin) .promotion-welcome-modal .modal-content {
  border: 1px solid rgba(11,11,11,0.75);
  background: #110e0a;
}
:where(html.fb-skin) .promotion-welcome-close {
  border: 1px solid rgba(11,11,11,0.5);
}
:where(html.fb-skin) .promotion-welcome-hero {
  background: radial-gradient(circle at 50% 26%, rgba(58,56,33,0.58), transparent 30%),
        linear-gradient(145deg, #ff7a00 0%, #ff9e0c 50%, #ffc13c 100%);
}
:where(html.fb-skin) .promotion-welcome-hero::before, :where(html.fb-skin) .promotion-welcome-hero::after {
  border: 1px solid rgba(11,11,11,0.18);
}
:where(html.fb-skin) .promotion-welcome-gift {
  border: 2px solid rgba(11,11,11,0.82);
  background: linear-gradient(145deg,#252215,#0b0b0b);
}
:where(html.fb-skin) .promotion-gift-glow {
  background: rgba(11,11,11,0.16);
}
:where(html.fb-skin) .promotion-confetti {
  background: #3f3c24;
}
:where(html.fb-skin) .promotion-confetti.c2 {
  background: #0b0b0b;
}
:where(html.fb-skin) .promotion-confetti.c3 {
  background: #26161a;
}
:where(html.fb-skin) .promotion-confetti.c4 {
  background: #101c16;
}
:where(html.fb-skin) .promotion-welcome-offer {
  border: 1px solid #352d1e;
  background: linear-gradient(135deg,#17140d,#0b0b0b);
}
:where(html.fb-skin) .promotion-welcome-offer-icon {
  background: #282217;
  color: #a4927b;
}
:where(html.fb-skin) .promotion-welcome-offer.referral .promotion-welcome-offer-icon {
  background: #121e16;
  color: #92b3a6;
}
:where(html.fb-skin) .promotion-welcome-offer-label {
  color: #9b886e;
}
:where(html.fb-skin) .promotion-welcome-offer-title {
  color: #cac0b2;
}
:where(html.fb-skin) .promotion-welcome-offer-detail {
  color: #9d8b72;
}
:where(html.fb-skin) .promotion-welcome-offer.unavailable {
  background: #16140f;
}
:where(html.fb-skin) .promotion-welcome-offer.unavailable .promotion-welcome-offer-icon {
  background: #25211c;
  color: #7b7b7b;
}
:where(html.fb-skin) .promotion-welcome-offer.unavailable .promotion-welcome-offer-title {
  color: #a3988a;
}
:where(html.fb-skin) .promotion-welcome-offer.used {
  border: 1.5px dashed #4c4333;
  background: #1b1916;
}
:where(html.fb-skin) .promotion-welcome-offer.used .promotion-welcome-offer-icon {
  background: #17231c;
  color: #89ad9c;
}
:where(html.fb-skin) .promotion-welcome-offer.used .promotion-welcome-offer-title {
  text-decoration-color: rgba(163,152,138,0.7);
}
:where(html.fb-skin) .promotion-welcome-offer-stamp {
  background: rgba(11,11,11,0.85);
  color: #89ad9c;
}
:where(html.fb-skin) .promotion-welcome-offer-status {
  background: #26221c;
  color: #a19383;
}
:where(html.fb-skin) .promotion-welcome-secondary {
  color: #89ad9d;
}
:where(html.fb-skin) .promotion-welcome-note {
  color: #897a62;
}
:where(html.fb-skin) .promotion-welcome-later {
  color: #9d8c77;
}

/* ===== mango-promotions.css ===== */
html.fb-skin .promo-page {
  color: #cbc1b4;
}
html.fb-skin .promo-hero-orb {
  background: rgba(11,11,11,0.1);
}
html.fb-skin .promo-kicker {
  border: 1px solid rgba(11,11,11,0.26);
  background: rgba(11,11,11,0.13);
}
html.fb-skin .promo-live i {
  background: #62501c;
  box-shadow: 0 0 0 4px rgba(98,80,28,0.16);
}
html.fb-skin .promo-summary > div {
  border: 1px solid rgba(11,11,11,0.18);
  background: rgba(11,11,11,0.12);
}
html.fb-skin .promo-loading p {
  color: #847866;
}
html.fb-skin .promo-skeleton {
  background: linear-gradient(100deg, #221e16 25%, #16130d 45%, #221e16 65%);
}
html.fb-skin .promo-card {
  border: 1px solid #31291e;
  background: #0b0b0b;
}
html.fb-skin .promo-first .promo-card-icon {
  background: #2b2619;
  color: #ae9e8a;
}
html.fb-skin .promo-tiers .promo-card-icon {
  background: #131e17;
  color: #a0bdb0;
}
html.fb-skin .promo-referral .promo-card-icon {
  background: #12101c;
}
html.fb-skin .promo-card-kicker {
  color: #7b6f5e;
}
html.fb-skin .promo-card h2 {
  color: #cbc2b4;
}
html.fb-skin .promo-status {
  background: #131e17;
  color: #a0bdb0;
}
html.fb-skin .promo-status.used, html.fb-skin .promo-status.reached {
  background: #1e1d19;
  color: #838383;
}
html.fb-skin .promo-highlight {
  background: linear-gradient(135deg, #1c1810, #13100b);
}
html.fb-skin .promo-highlight span {
  color: #9b8e77;
}
html.fb-skin .promo-highlight strong {
  color: #a48f7c;
}
html.fb-skin .promo-condition {
  color: #a29683;
}
html.fb-skin .promo-action.disabled {
  background: #37342e;
}
html.fb-skin .promo-tier-row {
  border: 1px solid #2a251d;
  background: #13110d;
}
html.fb-skin .promo-tier-row span {
  color: #a49986;
}
html.fb-skin .promo-tier-row strong {
  color: #a0bdb0;
}
html.fb-skin .promo-tier-row:last-child {
  border-color: #604b1c;
  background: #1a170f;
}
html.fb-skin .promo-quota {
  background: #1b1914;
  color: #9d9382;
}
html.fb-skin .promo-quota.reached {
  background: #19100e;
}
html.fb-skin .promo-referral-stats > div {
  background: #0e0c15;
}
html.fb-skin .promo-referral-stats span {
  color: #6c5f84;
}
html.fb-skin .promo-pending {
  background: #17140d;
}
html.fb-skin .promo-pending-head strong {
  color: #bfb4a3;
}
html.fb-skin .promo-pending-head span {
  color: #ad9d88;
}
html.fb-skin .promo-pending-item + .promo-pending-item {
  border-top: 1px solid #362e1f;
}
html.fb-skin .promo-pending-copy {
  color: #a89a82;
}
html.fb-skin .promo-pending-copy strong {
  color: #c3b7a8;
}
html.fb-skin .promo-progress {
  background: #302a22;
}
html.fb-skin .promo-pending-foot {
  color: #837562;
}
html.fb-skin .promo-pending-foot b {
  color: #af9f8d;
}
html.fb-skin .promo-notice {
  border: 1px solid #1e2b22;
  background: #0e1711;
}
html.fb-skin .promo-notice > ion-icon {
  color: #92b3a5;
}
html.fb-skin .promo-notice strong {
  color: #a1beb1;
}
html.fb-skin .promo-notice p {
  color: #838383;
}
html.fb-skin .promo-history {
  border: 1px solid #2b251d;
  background: #0b0b0b;
  color: #afa28f !important;
}
html.fb-skin .promo-earned-history {
  border: 1px solid #31291e;
  background: #0b0b0b;
}
html.fb-skin .promo-earned-head span {
  color: #7b6f5e;
}
html.fb-skin .promo-earned-head h2 {
  color: #cbc2b4;
}
html.fb-skin .promo-earned-head > ion-icon {
  color: #93b4a6;
}
html.fb-skin .promo-earned-item {
  border: 1px solid #28241c;
  background: #13110d;
}
html.fb-skin .promo-earned-copy strong {
  color: #c3b7a8;
}
html.fb-skin .promo-earned-copy time {
  color: #7b6e5b;
}
html.fb-skin .promo-earned-amount {
  color: #98b8a9;
}
html.fb-skin .promo-earned-details {
  color: #9d8f7a;
}
html.fb-skin .promo-earned-loading, html.fb-skin .promo-earned-empty, html.fb-skin .promo-earned-error {
  color: #847762;
}
html.fb-skin .promo-earned-error button {
  color: #a69480;
}
html.fb-skin .promo-earned-more {
  border: 1px solid #372f23;
  background: #18140e;
  color: #ae9e8b;
}
html.fb-skin .promo-empty {
  border: 1px solid #2d271e;
  background: #0b0b0b;
}
html.fb-skin .promo-empty-icon {
  background: #241f14;
  color: #a6957f;
}
html.fb-skin .promo-empty h2 {
  color: #c3b8a9;
}
html.fb-skin .promo-empty p {
  color: #8c806d;
}
html.fb-skin .promo-error {
  border: 1px solid #2f1f1b;
  background: #140d0c;
}
html.fb-skin .promo-error strong {
  color: #af908c;
}
html.fb-skin .promo-error span {
  color: #87625d;
}

/* ===== mango-withdraw.css ===== */
html.fb-skin .withdraw-page {
  --wd-ink: #c8c8c8;
  --wd-muted: #868686;
  --wd-line: #25211c;
}
html.fb-skin .withdraw-page::before {
  background: #14120e;
}
html.fb-skin .withdraw-eyebrow {
  color: #ad9f89;
}
html.fb-skin .withdraw-refresh {
  border: 1px solid #332c22;
  background: rgba(11,11,11,0.86);
  color: #ad9d88;
}
html.fb-skin .withdraw-wallet-top small {
  border: 1px solid rgba(11,11,11,0.38);
  background: rgba(11,11,11,0.12);
}
html.fb-skin .withdraw-balance-grid > div + div {
  border-left: 1px solid rgba(11,11,11,0.36);
}
html.fb-skin .withdraw-wallet-caption {
  color: #838383;
}
html.fb-skin .withdraw-progress b {
  border: 1px solid #37332c;
  background: rgba(11,11,11,0.9);
  color: #6b6b6b;
}
html.fb-skin .withdraw-progress .is-active {
  color: #bcb09f;
}
html.fb-skin .withdraw-progress i {
  background: #34312c;
}
html.fb-skin .withdraw-state {
  border: 1px solid #33231d;
  background: linear-gradient(110deg, rgba(21,15,12,0.98), rgba(22,18,12,0.98));
}
html.fb-skin .withdraw-state-copy {
  color: #8b8b8b;
}
html.fb-skin #withdrawBlocked {
  color: #b79d97;
}
html.fb-skin #withdrawTurnover::first-line {
  color: #b79d97;
}
html.fb-skin .withdraw-countdown {
  color: #beb2a2;
}
html.fb-skin #withdrawForm {
  border: 1px solid rgba(44,40,35,0.9);
  background: rgba(11,11,11,0.94);
}
html.fb-skin .wd-step-no {
  background: #221c13;
  color: #a89782;
}
html.fb-skin .withdraw-page #withdrawForm .label {
  color: #999999;
}
html.fb-skin .withdraw-currency {
  color: #a5957e;
}
html.fb-skin .withdraw-page #withdrawAmount {
  border: 1px solid #2d2b27 !important;
  background: #0f0f0f;
  color: #d0c5bb;
}
html.fb-skin .withdraw-page #withdrawAmount:focus {
  background: #0b0b0b;
}
html.fb-skin .withdraw-page .withdraw-all {
  background: #251e15;
  color: #b7a997;
}
html.fb-skin .withdraw-limits {
  border: 1px solid #24201c;
  background: #24201c;
}
html.fb-skin .withdraw-limits div {
  background: #13120f;
}
html.fb-skin .withdraw-limits span {
  color: #7b7b7b;
}
html.fb-skin .withdraw-limits strong {
  color: #bcaf9f;
}
html.fb-skin .withdraw-policy summary {
  color: #b1a38f;
}
html.fb-skin .withdraw-rules {
  color: #8c8c8c;
}
html.fb-skin #withdrawRules {
  background: #161411;
}
html.fb-skin .withdraw-bank-card {
  border: 1px solid #2a2724;
  background: #0f0f0f;
}
html.fb-skin .withdraw-bank-icon {
  background: linear-gradient(145deg, #251e15, #3d3322);
  color: #aa9a84;
}
html.fb-skin #withdrawSavedBank {
  color: #9c9c9c;
}
html.fb-skin .withdraw-page fieldset .form-control {
  border-color: #2d2b27 !important;
  background: #0f0f0f;
}
html.fb-skin .withdraw-submit-area {
  border-top: 1px solid rgba(41,37,31,0.75);
  background: rgba(11,11,11,0.94);
}
html.fb-skin .withdraw-submit-note {
  color: #838383;
}
html.fb-skin .withdraw-submit-note ion-icon {
  color: #a4937c;
}
html.fb-skin .withdraw-page #withdrawReview:disabled {
  background: #383838 !important;
  color: #808080 !important;
}
html.fb-skin .withdraw-history {
  border: 1px solid #2d2922;
  background: rgba(11,11,11,0.88);
  color: #aea08a;
}
html.fb-skin .withdraw-history-icon {
  background: #231d14;
  color: #aa9a85;
}
html.fb-skin .withdraw-history strong {
  color: #c0b4a4;
}
html.fb-skin .withdraw-history small {
  color: #7b7b7b;
}
html.fb-skin .withdraw-history > ion-icon {
  color: #86755d;
}
html.fb-skin .withdraw-notice {
  border: 1px solid #3e3223;
  background: #120f0a;
  color: #cabeb3;
}
html.fb-skin .withdraw-notice-icon {
  background: #241e14;
}
html.fb-skin .withdraw-notice strong {
  color: #c2b2a8;
}
html.fb-skin .withdraw-notice button {
  background: #211c15;
  color: #a18c78;
}
html.fb-skin .withdraw-notice-success {
  border-color: #224e36;
}
html.fb-skin .withdraw-notice-success .withdraw-notice-icon {
  background: #132018;
  color: #99b8ac;
}
html.fb-skin .withdraw-notice-success strong {
  color: #a3bfb4;
}
html.fb-skin .withdraw-confirm-icon {
  background: #241e14;
}
html.fb-skin #withdrawConfirm .withdraw-close {
  background: #1e1a13;
  color: #aca190;
}
html.fb-skin .withdraw-confirm-text {
  border: 1px solid #3f3625;
  background: #19150e;
  color: #c7bcae;
}
html.fb-skin .wd-confirm-note {
  color: #a6967f;
}
@media (max-width: 359px) {
html.fb-skin .withdraw-limits div + div {
  border-top: 1px solid #24201c;
}
}

/* ===== mango-discount.css ===== */
html.fb-skin .dsc-sheet .modal-content {
  background: #13100b;
}
html.fb-skin .dsc-sheet .dsc-grabber {
  background: #393226;
}
html.fb-skin .dsc-kicker {
  color: #b1a38f;
}
html.fb-skin .dsc-title {
  color: var(--mango-ink, #d5cfc2);
}
html.fb-skin .dsc-meta {
  color: #a89b89;
}
html.fb-skin .dsc-close {
  background: #282217;
  color: #a79880;
}
html.fb-skin .dsc-rule {
  background: #211c13;
  border: 1px solid #523e18;
  color: #c6bead;
}
html.fb-skin .dsc-rule strong {
  color: #d5cfc2;
}
html.fb-skin .dsc-section-label {
  color: #c7bfaf;
}
html.fb-skin .dsc-section-label small {
  color: #9c8d70;
}
html.fb-skin .dsc-tile {
  border: 1.5px solid #362f23;
  background: #0b0b0b;
  color: #c7bfaf;
}
html.fb-skin .dsc-tile-pct {
  color: #a4907c;
}
html.fb-skin .dsc-tile-pay {
  color: #a89b89;
}
html.fb-skin .dsc-tile.is-full .dsc-tile-pct {
  color: #a5c0c0;
}
html.fb-skin .dsc-tile-check {
  border: 1.5px solid #554526;
  background: #0b0b0b;
}
html.fb-skin .dsc-tile[aria-checked="true"] .dsc-tile-check {
  background: #0b0b0b;
  border-color: #0b0b0b;
}
html.fb-skin .dsc-rates {
  background: #0b0b0b;
  border: 1px solid #322b1f;
}
html.fb-skin .dsc-rates-head {
  background: #1a170f;
  border-bottom: 1px solid #332c1d;
  color: #c9c2b1;
}
html.fb-skin .dsc-rate-cols {
  color: #9c8d70;
}
html.fb-skin .dsc-rate-row {
  border-top: 1px solid #272216;
}
html.fb-skin .dsc-rate-name {
  color: #cdc5b7;
}
html.fb-skin .dsc-rate-name small {
  color: #b1a38f;
}
html.fb-skin .dsc-rate-val b {
  color: #a1beab;
}
html.fb-skin .dsc-rate-val s {
  color: #807563;
}
html.fb-skin .dsc-rate-val.is-same b {
  color: #cdc5b7;
}
html.fb-skin .dsc-nd {
  color: #b1a38f;
  background: #262015;
}
html.fb-skin .dsc-rates-foot {
  color: #a89b89;
  background: #14120c;
  border-top: 1px solid #272216;
}
html.fb-skin .dsc-foot {
  background: #0b0b0b;
  border-top: 1px solid #2e271b;
}
html.fb-skin .dsc-summary {
  color: #a89b89;
}
html.fb-skin .dsc-summary strong {
  color: #cdc5b7;
}
html.fb-skin .dsc-summary strong em {
  color: #a4907c;
}
html.fb-skin .dsc-banner {
  background: linear-gradient(120deg, #221d13 0%, #17140d 70%);
  border: 1px solid #59431a;
}
html.fb-skin .dsc-badge.is-full {
  background: #192322;
  color: #a5c0c0;
}
html.fb-skin .dsc-banner-main span {
  color: #b1a38f;
}
html.fb-skin .dsc-banner-main strong {
  color: #d5cfc2;
}
html.fb-skin .dsc-banner-main small {
  color: #b5aa94;
}
html.fb-skin .dsc-banner-btn {
  background: #0b0b0b;
  color: #a99684;
}
html.fb-skin .dsc-banner-btn.is-locked {
  border-color: #352f25;
  color: #9c8d70;
  background: #1f1b13;
}

/* ===== user/temps/temp.blade.php <style #1> ===== */
html.fb-skin .appHeader .pageTitle .logo {
  background: rgba(11,11,11,0.18);
}

/* ===== user/temps/temp.blade.php <style #2> ===== */
html.fb-skin .notif-panel {
  background: #0b0b0b;
  border: 1px solid #2a251b;
}
html.fb-skin .notif-head {
  border-bottom: 1px solid #231f17;
  background: #0b0b0b;
}
html.fb-skin .notif-item {
  border-bottom: 1px solid #1d1913;
}
html.fb-skin .notif-item.unread {
  background: #17140d;
}
html.fb-skin .notif-item .ni-ico.ok {
  background: #122018;
  color: #8aae9a;
}
html.fb-skin .notif-item .ni-ico.bad {
  background: #1c1110;
}
html.fb-skin .notif-item .ni-msg {
  color: #a1957b;
}
html.fb-skin .pending-cart-badge {
  border: 2px solid rgba(11,11,11,0.9);
}
html.fb-skin .pending-cart-panel {
  border: 1px solid #3b3222;
  background: #0b0b0b;
}
html.fb-skin .pending-cart-head {
  border-bottom: 1px solid #2d261a;
  background: linear-gradient(135deg,#1c1810,#0b0b0b);
}
html.fb-skin .pending-cart-head button {
  background: #221b13;
}
html.fb-skin .pending-cart-item {
  border: 1px solid #2b251b;
  background: #0b0b0b;
}
html.fb-skin .pending-cart-item:active {
  background: #16130d;
}
html.fb-skin .pending-cart-info span {
  color: #988a6f;
}

/* ===== user/auth/login.blade.php <style #1> ===== */
html.fb-skin #appCapsule {
  background: #131611;
}
html.fb-skin .line-auth-page {
  background: linear-gradient(160deg, #11150e 0%, #121b11 52%, #1a1811 100%);
}
html.fb-skin .line-auth-card {
  border: 1px solid rgba(38,44,35,0.95);
  background: rgba(11,11,11,0.96);
}
html.fb-skin .line-brand-bubble {
  background: #0b0b0b;
  color: #86ab95;
}
html.fb-skin .line-brand-bubble::after {
  border-color: #0b0b0b transparent transparent transparent;
}
html.fb-skin .line-brand-check {
  border: 3px solid #0b0b0b;
}
html.fb-skin .line-auth-kicker {
  background: #0f1a12;
  color: #96b6a3;
}
html.fb-skin .line-auth-card h1 {
  color: #bdcfc3;
}
html.fb-skin .line-auth-lead {
  color: #818181;
}
html.fb-skin .line-referral-note {
  background: #17140d;
}
html.fb-skin .line-referral-note > span {
  background: #2e291a;
}
html.fb-skin .line-referral-note small {
  color: #98896b;
}
html.fb-skin .line-referral-note strong {
  color: #bdb3a0;
}
html.fb-skin .line-auth-status {
  background: #131313;
  color: #7f7f7f;
}
html.fb-skin .line-auth-status.ready {
  background: #0f1b13;
  color: #8fb19d;
}
html.fb-skin .line-status-spinner {
  border: 2px solid #303731;
}
html.fb-skin .line-auth-error {
  border: 1px solid #331f1d;
  background: #170e0d;
}
html.fb-skin .line-link-help {
  color: #6e7f97;
}
html.fb-skin .line-link-code {
  color: #a0bdac;
}
html.fb-skin .line-friend-icon {
  background: linear-gradient(145deg, #0f1a13, #17281d);
  color: #85aa94;
}
html.fb-skin .line-friend-icon > span {
  border: 3px solid #0b0b0b;
}
html.fb-skin .line-friend-eyebrow {
  background: #221e13;
  color: #b4a893;
}
html.fb-skin .line-friend-gate h2 {
  color: #bdcfc3;
}
html.fb-skin .line-friend-copy {
  color: #848484;
}
html.fb-skin .line-friend-message {
  background: #111712;
  color: #83a990;
}
html.fb-skin .line-friend-message.error {
  border: 1px solid #331f1d;
  background: #170e0d;
}
html.fb-skin .line-button-logo {
  background: #0b0b0b;
  color: #86ab95;
}
html.fb-skin .line-trust-list {
  border-top: 1px solid #1a1d18;
}
html.fb-skin .line-trust-list > div > span {
  background: #111811;
  color: #88ac97;
}
html.fb-skin .line-trust-list strong {
  color: #a7a7a7;
}
html.fb-skin .line-trust-list small {
  color: #686868;
}
html.fb-skin .line-auth-footnote {
  color: #6b6b6b;
}

/* ===== user/auth/register.blade.php <style #1> ===== */
html.fb-skin .login-hero p {
  color: #988a6f;
}
html.fb-skin .login-card {
  background: rgba(11,11,11,0.96);
  border: 1px solid rgba(45,39,28,0.9);
}
html.fb-skin .login-card .label {
  color: #b6ab96;
}
html.fb-skin .login-card .label span {
  color: #756a55;
}
html.fb-skin .auth-page .form-group.basic .form-control {
  border: 1.5px solid #2d281e !important;
  background: #14120e !important;
}
html.fb-skin .auth-page .form-group.basic .form-control:focus {
  background: #0b0b0b !important;
}
html.fb-skin .password-toggle {
  color: #897b62;
}
html.fb-skin .field-help {
  color: #7a6f5b;
}
html.fb-skin .login-error {
  background: #1a0f0f;
}
html.fb-skin .login-alt {
  color: #988a6f;
}
html.fb-skin .login-alt a {
  color: var(--mango-600, #a99e83);
}
html.fb-skin .ref-note {
  color: #87aca8;
}
html.fb-skin #refCode[readonly] {
  color: #97b7b3 !important;
  background: #0f1b18 !important;
}
html.fb-skin .ref-status.valid {
  color: #97b7b3;
}

/* ===== user/member/member-info.blade.php <style #1> ===== */
html.fb-skin .profile-hero .ph-chip.ph-level {
  background: #0b0b0b;
  color: var(--mango-600, #a99e83);
}
html.fb-skin .team-link {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .team-link .tl-info span {
  color: #988a6f;
}
html.fb-skin .promotion-hub-link {
  border-color: #604b1c;
  background: linear-gradient(135deg, #1c1810, #13100b);
}
html.fb-skin .promotion-hub-link .tl-ico {
  background: #2c2619;
  color: #b0a18e;
}
html.fb-skin .member-single-wallet #mLocked {
  color: #ae9d8b;
}
html.fb-skin .member-single-wallet #mPending:not(:empty) {
  color: #b7aa97;
}
html.fb-skin .invite-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .invite-link-row input {
  color: #a1957b;
  background: #19150f;
  border: 1px solid #2a251c;
}
html.fb-skin .mango-select.ms-inline .ms-menu {
  border-color: #2a251c;
}
html.fb-skin .wallet-note {
  color: #988a6f;
}
html.fb-skin .wallet-error {
  background: #1a0f0f;
}
html.fb-skin .wallet-list {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .wl-item {
  border-bottom: 1px solid #1d1913;
}
html.fb-skin .wl-info .wl-sub {
  color: #847963;
}
html.fb-skin .wl-amt.plus {
  color: #8aae9a;
}
html.fb-skin .wl-status.pending {
  background: #201b12;
}
html.fb-skin .wl-status.ok {
  background: #122018;
  color: #8aae9a;
}
html.fb-skin .wl-status.bad {
  background: #1c1110;
}
html.fb-skin #depositActionSheet .modal-content {
  background: #14120e;
}
html.fb-skin .tu-progress-item b {
  border: 2px solid #302c24;
  background: #0b0b0b;
}
html.fb-skin .tu-progress-line {
  background: #302c24;
}
html.fb-skin .tu-intro span, html.fb-skin .tu-upload-head span {
  color: #877d68;
}
html.fb-skin .tu-promotions {
  border: 1px solid #604b1c;
  background: linear-gradient(135deg, #1c1810, #13100b);
}
html.fb-skin .tu-promo-head > span {
  color: #bcaf9f;
}
html.fb-skin .tu-promo-head small {
  color: #99896e;
}
html.fb-skin .tu-promo-first {
  background: #0b0b0b;
  color: #bfb3a2;
}
html.fb-skin .tu-promo-first strong {
  color: #a2beb2;
}
html.fb-skin .tu-promo-tiers > strong {
  color: #b4a793;
}
html.fb-skin .tu-tier-chip {
  border: 1px solid #403824;
  background: #0b0b0b;
  color: #bab09c;
}
html.fb-skin .tu-promo-quota {
  background: #1c1410;
}
html.fb-skin .tu-promo-estimate {
  background: #121e16;
  color: #a6c1b6;
}
html.fb-skin .tu-promo-note {
  color: #8e8068;
}
html.fb-skin .tu-amount-card {
  border: 1px solid #30291e;
  background: #0b0b0b;
}
html.fb-skin .tu-amount-card > label {
  color: #a0967f;
}
html.fb-skin .tu-amount-card small {
  color: #7a705d;
}
html.fb-skin .tu-preset {
  border-top: 1px dashed #363023;
}
html.fb-skin .tu-preset-label {
  color: #988e78;
}
html.fb-skin #tuPreset .ms-trigger {
  background: #16130d;
}
html.fb-skin .tu-qr {
  background: #17140d;
  border: 1px solid #393221;
}
html.fb-skin .tu-qr > strong {
  color: #cbc3b5;
}
html.fb-skin .tu-qr img {
  background: #0b0b0b;
}
html.fb-skin .tu-qr small {
  color: #9a8f77;
}
html.fb-skin .tu-safe {
  color: #9a8f77;
}
html.fb-skin .tu-acct {
  border: 1px solid #30291e;
  background: #0b0b0b;
}
html.fb-skin .tu-bank-icon img {
  background: #0b0b0b;
}
html.fb-skin .tu-bank-name span, html.fb-skin .tu-account-no span, html.fb-skin .tu-account-name span {
  color: #817662;
}
html.fb-skin .tu-account-name {
  border-top: 1px dashed #30291e;
}
html.fb-skin .tu-copy.copied {
  background: #132018;
  color: #98b8a7;
}
html.fb-skin .tu-upload {
  background: linear-gradient(180deg,#0b0b0b,#17140d);
}
html.fb-skin .tu-upload span {
  color: #817761;
}
html.fb-skin .slip-preview {
  background: #0b0b0b;
  border: 1px solid #2a251c;
}

/* ===== user/member/reward.blade.php <style #1> ===== */
html.fb-skin .rw-badge {
  background: #0b0b0b;
}
html.fb-skin .rw-bar {
  background: rgba(11,11,11,0.28);
}
html.fb-skin .rw-bar span {
  background: #0b0b0b;
}
html.fb-skin .rw-stat {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .rw-stat .l {
  color: #988a6f;
}
html.fb-skin .rw-earned {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .rw-earned .rw-e {
  color: #a1957b;
}
html.fb-skin .rw-earned .rw-e strong {
  color: #8aae9a;
}
html.fb-skin .rw-history-head p {
  color: #978871;
}
html.fb-skin .rw-history-tabs {
  background: #26231c;
}
html.fb-skin .rw-history-tabs button {
  color: #a89a82;
}
html.fb-skin .rw-history-tabs button.active {
  background: #0b0b0b;
}
html.fb-skin .rw-history-item {
  border: 1px solid #2c261d;
  background: #0b0b0b;
}
html.fb-skin .rw-history-copy strong {
  color: #c9c0b1;
}
html.fb-skin .rw-history-copy span {
  color: #9f9079;
}
html.fb-skin .rw-history-amount {
  color: #98b8a9;
}
html.fb-skin .rw-history-meta {
  color: #978871;
}
html.fb-skin .rw-history-loading, html.fb-skin .rw-history-empty, html.fb-skin .rw-history-error {
  color: #978871;
}
html.fb-skin .rw-history-more {
  border: 1px solid #372f23;
  background: #18140e;
  color: #ae9e8b;
}
html.fb-skin .rw-team-link {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .rw-team-link .tl-info span {
  color: #988a6f;
}
html.fb-skin .rw-act {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .rw-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .rw-invite-row input {
  color: #a1957b;
  background: #19150f;
  border: 1px solid #2a251c;
}
html.fb-skin .rw-invite-code {
  color: #988a6f;
}
html.fb-skin .rw-tier {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .rw-tier-self {
  color: #8aae9a;
}
html.fb-skin .rw-tier-sub {
  color: #988a6f;
}
html.fb-skin .rw-tier-rates {
  color: #a1957b;
}

/* ===== user/member/member-list-child.blade.php <style #1> ===== */
html.fb-skin .ref-bonus {
  background: linear-gradient(125deg, #221e13, #13110b);
  border: 1px solid #5b471b;
}
html.fb-skin .ref-bonus-label {
  color: #beb3a1;
}
html.fb-skin .ref-bonus-label ion-icon {
  color: #aa9985;
}
html.fb-skin .ref-bonus-amount {
  color: #a5c0b6;
}
html.fb-skin .ref-bonus p {
  color: #aba087;
}
html.fb-skin .ref-bonus a {
  color: #b7a897;
}
html.fb-skin .ref-card {
  background: #0b0b0b;
  border: 1px solid #1a1c20;
}
html.fb-skin .ref-avatar {
  background: #211c13;
}
html.fb-skin .ref-identity h3 {
  color: #bbb2ca;
}
html.fb-skin .ref-code {
  color: #6f6f6f;
}
html.fb-skin .ref-meta span {
  background: #111115;
  color: #8b8b8b;
}
html.fb-skin .ref-meta .lvl-chip {
  background: #1e1911;
  color: #ac9b87;
}
html.fb-skin .ref-branch-bonus {
  background: #111a15;
  border: 1px solid #1b251f;
}
html.fb-skin .ref-branch-bonus span {
  color: #99b8a8;
}
html.fb-skin .ref-branch-bonus strong {
  color: #a2beb2;
}
html.fb-skin .ref-date {
  color: #6f6f6f;
}
html.fb-skin .ref-promotion {
  border: 1px solid #604b1c;
  background: linear-gradient(135deg, #1c1810, #13100b);
}
html.fb-skin .ref-promotion-icon {
  background: #2c2619;
  color: #b0a18e;
}
html.fb-skin .ref-promotion strong {
  color: #c2b7a7;
}
html.fb-skin .ref-promotion p {
  color: #9bbaac;
}
html.fb-skin .ref-promotion small {
  color: #9a896f;
}
html.fb-skin .ref-pending {
  border: 1px solid #413826;
  background: linear-gradient(145deg, #13100b, #1b170f);
}
html.fb-skin .ref-pending-kicker {
  color: #ad9f89;
}
html.fb-skin .ref-pending h2 {
  color: #cbc1b3;
}
html.fb-skin .ref-pending-lead {
  color: #9c8d77;
}
html.fb-skin .ref-pending-card {
  border: 1px solid #30291d;
  background: rgba(11,11,11,0.92);
}
html.fb-skin .ref-pending-person strong {
  color: #c8beb0;
}
html.fb-skin .ref-pending-bonus {
  background: #141f18;
  color: #a0bdb0;
}
html.fb-skin .ref-pending-numbers {
  color: #9e917f;
}
html.fb-skin .ref-pending-numbers strong {
  color: #b7aa97;
}
html.fb-skin .ref-progress {
  background: #28241c;
}
html.fb-skin .ref-pending-foot {
  color: #867763;
}
html.fb-skin .ref-pending-remaining {
  color: #ae9d8b;
}

/* ===== user/member/point.blade.php <style #1> ===== */
html.fb-skin .pt-note {
  background: #0b0b0b;
  border: 1px solid #231f18;
  color: #988a6f;
}
html.fb-skin .pt-chip {
  color: #988a6f;
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .pt-card {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .pt-row + .pt-row {
  border-top: 1px solid #221e17;
}
html.fb-skin .pt-row.warn {
  background: #19140e;
}
html.fb-skin .pt-ic.earn {
  background: #13221a;
  color: #8aae9a;
}
html.fb-skin .pt-ic.spend {
  background: #11141d;
}
html.fb-skin .pt-ic.expire {
  background: #1e1411;
}
html.fb-skin .pt-ic.other {
  background: #17191a;
  color: #6f6f6f;
}
html.fb-skin .pt-bd .sb {
  color: #867b63;
}
html.fb-skin .pt-amt.plus {
  color: #8aae9a;
}
html.fb-skin .pt-rw {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .pt-rw .img {
  background: #19150f;
}
html.fb-skin .pt-rw .ds {
  color: #988a6f;
}
html.fb-skin .pt-rw .btn-redeem:disabled {
  background: #342f26;
  color: #796e55;
}
html.fb-skin .pt-li {
  background: #0b0b0b;
  border: 1px solid #231f18;
}
html.fb-skin .pt-li .t {
  color: #b7ad97;
}
html.fb-skin .pt-li .a.plus {
  color: #8aae9a;
}
html.fb-skin .pt-badge.pending {
  background: #231e14;
  color: #a4957c;
}
html.fb-skin .pt-badge.approved {
  background: #12191f;
}
html.fb-skin .pt-badge.delivered {
  background: #13221a;
  color: #8aae9a;
}
html.fb-skin .pt-badge.rejected {
  background: #1e1111;
}

/* ===== user/history/transfer-history.blade.php <style #1> ===== */
html.fb-skin .tx-ico.in {
  background: #122018;
  color: #8aae9a;
}
html.fb-skin .tx-ico.out {
  background: #1c1110;
}
html.fb-skin .tx-ico.bonus {
  background: #201b12;
}
html.fb-skin .tx-ico.promotion {
  background: #121e16;
  color: #9bb9ae;
}
html.fb-skin .transactions .item .price.in {
  color: #8aae9a;
}
html.fb-skin .tx-badge.pending {
  background: #201b12;
}
html.fb-skin .tx-badge.ok {
  background: #122018;
  color: #8aae9a;
}
html.fb-skin .tx-badge.bad {
  background: #1c1110;
}
html.fb-skin .tx-badge.expired {
  background: #1e1f22;
  color: #929dad;
}
html.fb-skin .tx-wallet {
  background: #201e19;
  color: #b5aa95;
}
html.fb-skin .day-picker .dp-panel {
  background: #0b0b0b;
  border: 1px solid #2a251b;
}
html.fb-skin .dp-grid button {
  background: #0b0b0b;
}
html.fb-skin .dp-foot button {
  border: 1px solid #2a251c;
  background: #0b0b0b;
}
html.fb-skin .fh-title {
  color: #cbbeb3;
}
html.fb-skin .fh-refresh {
  border: 1px solid #3b3224;
  background: #18140e;
  color: #a4947c;
}
html.fb-skin .finance-history .ms-trigger {
  background: #19160f;
}
html.fb-skin .tx-card {
  background: #0b0b0b;
  border: 1px solid #27221b;
}
html.fb-skin .tx-card h3 {
  color: #cbbdb3;
}
html.fb-skin .tx-card-date {
  color: #867969;
}
html.fb-skin .tx-amount {
  color: #ab9c87;
}
html.fb-skin .tx-amount.in {
  color: #92b3a9;
}
html.fb-skin .tx-amount.promotion {
  color: #9bb9ae;
}
html.fb-skin .tx-card .tx-wallet {
  background: #1e1a11;
  color: #a6977f;
}
html.fb-skin .tx-card-bank {
  color: #978976;
}
html.fb-skin .tx-card-status {
  border-top: 1px solid #231f18;
}
html.fb-skin .tx-card .tx-note {
  color: #8f8170;
}
html.fb-skin .tx-tl-toggle {
  border: 1px dashed #3b3327;
  background: #16130c;
  color: #ab9d86;
}
html.fb-skin .tx-tl-toggle[aria-expanded="true"] {
  background: #1e1a11;
}
html.fb-skin .tx-tl-box {
  border: 1px solid #322b1e;
  background: linear-gradient(180deg, #16130d 0%, #0b0b0b 100%);
}
html.fb-skin .tx-tl li::before {
  background: #373023;
}
html.fb-skin .tx-tl li.done::before {
  background: linear-gradient(180deg, #d9b56b, #373023);
}
html.fb-skin .tx-tl-dot {
  background: #242018;
  color: #7d6f57;
  border: 2px solid #0b0b0b;
  box-shadow: 0 0 0 2px #373023;
}
html.fb-skin .tx-tl li.ok .tx-tl-dot {
  box-shadow: 0 0 0 2px #263d2f;
}
html.fb-skin .tx-tl li.bad .tx-tl-dot {
  box-shadow: 0 0 0 2px #36211f;
}
html.fb-skin .tx-tl li.expired .tx-tl-dot {
  background: #848484;
  box-shadow: 0 0 0 2px #2d2f32;
}
html.fb-skin .tx-tl li.active .tx-tl-dot {
  background: #0b0b0b;
}
html.fb-skin .tx-tl-title {
  color: #cbbdb3;
}
html.fb-skin .tx-tl li.ok .tx-tl-title {
  color: #99b8a7;
}
html.fb-skin .tx-tl-time {
  color: #80715b;
}
html.fb-skin .tx-tl-note {
  color: #8f8170;
}
html.fb-skin .tx-tl-meta {
  color: #a6977f;
  background: #1e1a11;
}
html.fb-skin .tx-tl-foot {
  border-top: 1px dashed #322b1e;
}
