/* LEFT Orange Neon Icons v1 */
:root{
  --icon-orange:#ff9f1a;
  --icon-amber:#ffbf33;
  --icon-yellow:#ffd76a;
  --icon-muted:#9aa3ad;
  --icon-glow:rgba(255,159,26,.22);
}
body.store-premium-metal i{ text-shadow:none !important; }
.menu-btn>i,
.notif-bell>i,
.balance>i,
.ticker i,
.view-all i,
.category-search i{
  color:var(--icon-orange) !important;
  filter:drop-shadow(0 0 5px rgba(255,159,26,.18));
}
.menu-btn>i{font-size:18px !important;}
.notif-bell>i{font-size:15px !important;}
.balance>i{font-size:12px !important;}
.drawer-menu-item>i,
.drawer-exchange-box>i,
.drawer-currency-switch .switch-label>i{
  width:26px !important;
  height:26px !important;
  min-width:26px !important;
  border:0 !important;
  border-radius:8px !important;
  color:var(--icon-orange) !important;
  background:rgba(255,159,26,.06) !important;
  box-shadow:none !important;
  font-size:13px !important;
  filter:drop-shadow(0 0 4px rgba(255,159,26,.13));
}
.drawer-menu-item:hover>i{
  color:var(--icon-yellow) !important;
  background:rgba(255,159,26,.10) !important;
  transform:translateY(-1px);
}
.notif-head h3>i,
.channels-box h3>i,
#vipModal h3>i,
#apiPanel h3>i,
#apiPanel div>i{
  color:var(--icon-orange) !important;
  filter:drop-shadow(0 0 5px rgba(255,159,26,.15));
}
.bottom-nav .nav-item>i{
  width:auto !important;height:auto !important;
  display:inline-block !important;
  border:0 !important;border-radius:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  color:var(--icon-muted) !important;
  font-size:17px !important;
  line-height:1 !important;
  filter:none !important;
  transition:color .18s ease,transform .18s ease,filter .18s ease;
}
.bottom-nav .nav-item.active>i{
  color:#1a1308 !important;
  filter:drop-shadow(0 1px 0 rgba(255,255,255,.15)) !important;
}
.bottom-nav .nav-item:hover>i{
  color:var(--icon-orange) !important;
  filter:drop-shadow(0 0 6px var(--icon-glow)) !important;
  transform:translateY(-1px);
}
.category-icon{
  width:28px !important;height:28px !important;
  border:1px solid rgba(255,159,26,.15) !important;
  border-radius:9px !important;
  color:var(--icon-orange) !important;
  background:rgba(12,12,14,.72) !important;
  box-shadow:0 0 10px rgba(255,159,26,.08) !important;
  font-size:13px !important;
  backdrop-filter:blur(6px);
}
.floating-purple .fab-main>i{
  color:var(--icon-orange) !important;
  filter:drop-shadow(0 0 6px rgba(255,159,26,.2));
}
.floating-purple .fab-option>i{
  color:#c8cdd3 !important;
}
button>i,.channel-btn>i,.logout-btn>i{
  color:inherit;
}
.fa-telegram{color:#2aabee !important;}
.fa-whatsapp{color:#25d366 !important;}
/* Bottom nav soft translucent active state */
.bottom-nav .nav-item{
  min-height:46px !important;
  padding:5px 4px !important;
}

.bottom-nav .nav-item span{
  font-size:9px !important;
  font-weight:700 !important;
  color:#aeb4bc !important;
  opacity:.9;
}

.bottom-nav .nav-item>i{
  color:#969ea8 !important;
}

.bottom-nav .nav-item.active{
  background:rgba(255,174,26,.13) !important;
  border:1px solid rgba(255,184,51,.20) !important;
  box-shadow:0 4px 14px rgba(255,145,0,.08) !important;
  backdrop-filter:blur(8px);
  -webkit-backdrop-filter:blur(8px);
}

.bottom-nav .nav-item.active>i{
  color:#ffad1f !important;
  filter:drop-shadow(0 0 5px rgba(255,159,26,.16)) !important;
}

.bottom-nav .nav-item.active span{
  color:#ffd36a !important;
}

.bottom-nav .nav-item:hover{
  background:rgba(255,255,255,.025) !important;
}
