/* === Бренд одной переменной (заменяет почти все правила ниже) === */
:root{
  --ui-accent:  #fe7b40;   /* оранжевый бренд */
  --ui-sub-bg:  #653f34;   /* коричневая полоса раскрытого подменю */
  --ui-sub-head:#573529;   /* заголовок раскрытого пункта (чуть темнее, подбери на глаз) */
}

/* === Кастомный градиент иконок лончера — ЕСЛИ хотите сохранить === */
.icona i{
  background-image: linear-gradient(to bottom, #521a78, #fe7b40, #fe7b40);
  color: transparent !important;            /* !important обязателен: иначе наш .icona i его перебьёт */
  -webkit-background-clip: text; background-clip: text;
}
.icona:hover i{ color: transparent !important; }   /* чтобы градиент не пропадал на наведении */
.badge-danger {
    background-color: #ff0018;
}
.badge {
    filter: unset;
}
/*

.icona i{
    background-image: linear-gradient(to bottom, #521a78, #fe7b40, #fe7b40);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}
.iconbut:hover, .iconbut:hover  i{
    background-color:#fe7b40;
    color:#fff !important;
}
.login-card-body .btn-primary, .register-card-body .btn-primary{
    border-color:#fe7b40;
    background-color:#fe7b40;

}
.login-card-body a, .register-card-body a{
    color: #fe7b40;

}
.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active {
    background-color:#fe7b40;
}
.nav-item.has-treeview.menu-open {
    background-color: #653f34;
}
.page-item.active .page-link {
    border-color:#fe7b40;
    background-color:#fe7b40;
}
.page-link {
    color: #fe7b40;

}*/