/*
 * Фирменная тема админки MOTOR EXPERT.
 * Переопределяем «жёлтый» акцент Jazzmin (warning) на оранжевый #ff6b1a
 * и тёмно-синий сайдбар/шапку под палитру сайта.
 */

:root {
  --motor-navy: #1a2332;
  --motor-navy-dark: #131b28;
  --motor-accent: #ff6b1a;
  --motor-accent-dark: #e85a0c;
}

/* Шапка и сайдбар — тёмно-синие */
.main-header.navbar,
.navbar-dark {
  background-color: var(--motor-navy) !important;
}
.main-sidebar,
.sidebar-dark-warning {
  background-color: var(--motor-navy-dark) !important;
}

/* Бренд */
.brand-link {
  background-color: var(--motor-navy-dark) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.brand-link .brand-text {
  font-weight: 800 !important;
  letter-spacing: 0.5px;
}

/* Активный пункт меню — оранжевый */
.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.nav-sidebar .nav-link.active {
  background-color: var(--motor-accent) !important;
  color: #fff !important;
  box-shadow: 0 2px 8px rgba(255, 107, 26, 0.4);
}
.nav-sidebar .nav-link:hover {
  background-color: rgba(255, 107, 26, 0.15) !important;
}

/* Кнопки warning/primary -> оранжевые */
.btn-warning,
.btn-primary {
  background-color: var(--motor-accent) !important;
  border-color: var(--motor-accent) !important;
  color: #fff !important;
}
.btn-warning:hover,
.btn-primary:hover {
  background-color: var(--motor-accent-dark) !important;
  border-color: var(--motor-accent-dark) !important;
}

/* Ссылки и акценты */
a,
a:hover {
  color: var(--motor-accent-dark);
}
.text-warning {
  color: var(--motor-accent) !important;
}

/* Иконки в карточках на главной */
.small-box .icon,
.info-box-icon {
  color: rgba(255, 255, 255, 0.85);
}

/* Бейджи статуса */
.badge-warning {
  background-color: var(--motor-accent) !important;
  color: #fff !important;
}

/* Заголовки разделов в формах (горизонтальные табы) */
.nav-tabs .nav-link.active {
  border-top: 2px solid var(--motor-accent);
  color: var(--motor-navy);
  font-weight: 600;
}

/* Кнопка входа на странице логина */
.login-box .btn-primary {
  background-color: var(--motor-accent) !important;
  border-color: var(--motor-accent) !important;
}
