.nav-bar,
.nav-bar * {
  color: #ffffff !important;
}

.nav-bar .nav-bar-links .link .link-title span,
.nav-bar .nav-bar-links .link,
.nav-bar .nav-bar-menu .link .link-title span,
.nav-bar .nav-bar-menu .link,
.nav-bar .nav-bar-actions .fa,
.nav-bar .nav-bar-actions i,
.nav-bar .nav-bar-buttons a,
.nav-bar .nav-bar-menu-btn i {
  color: #ffffff !important;
}

.nav-bar .fa,
.nav-bar .fa-solid,
.nav-bar .fa-lg {
  color: #ffffff !important;
}

.nav-bar .btn,
.nav-bar .link-btn .btn {
  color: #ffffff !important;
  border-color: rgba(255,255,255,0.15) !important;
  background: transparent !important;
}

.nav-bar a:hover,
.nav-bar .nav-bar-links .link:hover .link-title span,
.nav-bar .btn:hover {
  opacity: 0.9;
  color: #ffffff !important;
}

.nav-bar-menu-close i {
  color: #ffffff !important;
}

.drop-down-menu {
  background-color: #AA1F3B !important;
}

.drop-down-menu .drop-down-item,
.drop-down-menu .drop-down-item i {
  color: #ffffff !important;
}

.drop-down-menu .drop-down-item:hover {
  background-color: rgba(255, 255, 255, 0.12) !important;
}

.drop-down-menu .drop-down-divider {
  background-color: rgba(255, 255, 255, 0.25) !important;
}

.header-title {
  color: #ffffff !important;
}

.breadcrumb.custom,
.breadcrumb.custom a,
.breadcrumb.custom .breadcrumb-item,
.breadcrumb.custom .breadcrumb-item.active {
  color: #ffffff !important;
}

.breadcrumb.custom a:hover {
  color: rgba(255, 255, 255, 0.85) !important;
}

.dashboard-sidebar-body,
.dashboard-sidebar-content,
.dashboard-sidebar-inner {
  background-color: #AA1F3B !important;
}

.dashboard-sidebar-body,
.dashboard-sidebar-body * {
  color: #ffffff !important;
}

.dashboard-sidebar-link a,
.dashboard-sidebar-link-title,
.dashboard-sidebar-link-title span,
.dashboard-sidebar-link-title i {
  color: #ffffff !important;
}

.dashboard-sidebar-link.current,
.dashboard-sidebar-link.current a {
  background-color: rgba(255, 255, 255, 0.15) !important;
}

.dashboard-sidebar-link a:hover {
  background-color: rgba(255, 255, 255, 0.12) !important;
}

.dashboard-balance-title,
.dashboard-balance-number,
.dashboard-balance-icon i {
  color: #ffffff !important;
}

.dashboard-sidebar-links {
  background-color: #AA1F3B !important;
}

.dashboard-sidebar-links,
.dashboard-sidebar-links * {
  color: #ffffff !important;
}

.dashboard-sidebar-link a,
.dashboard-sidebar-link-title,
.dashboard-sidebar-link-title span,
.dashboard-sidebar-link-title i {
  color: #ffffff !important;
}

.dashboard-sidebar-link.current,
.dashboard-sidebar-link.current a {
  background-color: rgba(255, 255, 255, 0.15) !important;
}

.dashboard-sidebar-link a:hover {
  background-color: rgba(255, 255, 255, 0.12) !important;
}

/* Header Profile — make text white */
header.header-profile { color: #ffffff; }

/* Headings, paragraph text, small text */
header.header-profile h1,
header.header-profile .h6,
header.header-profile .fs-5,
header.header-profile p,
header.header-profile .small,
header.header-profile .mb-0,
header.header-profile .fs-6 {
  color: #ffffff !important;
}

/* Muted text -> slightly translucent white */
header.header-profile .text-muted {
  color: rgba(255,255,255,0.75) !important;
}

/* Nav links and dropdown items */
header.header-profile .nav-link,
header.header-profile .dropdown-item,
header.header-profile .dropdown-item.active,
header.header-profile .tabs-custom .nav-tabs .nav-link {
  color: #ffffff !important;
}

/* Buttons: keep background but make label white */
header.header-profile .btn,
header.header-profile .btn * {
  color: #ffffff !important;
}

/* Ensure any inline spans or anchors inside header are white */
header.header-profile a,
header.header-profile a:hover,
header.header-profile span {
  color: #ffffff !important;
}

/* Make active tab text black (for desktop tabs inside the profile header) */
header.header-profile .tabs-custom.v2 .nav-tabs .nav-link.active,
header.header-profile .tabs-custom.v2 .nav-tabs .nav-link.active:hover,
header.header-profile .tabs-custom.v2 .nav-tabs .nav-link.active:focus {
  color: #000000 !important;
}